// Copyright (c) 1995, 1996 Regents of the University of California. // All rights reserved. // // This software was developed by the Arcadia project // at the University of California, Irvine. // // Redistribution and use in source and binary forms are permitted // provided that the above copyright notice and this paragraph are // duplicated in all such forms and that any documentation, // advertising materials, and other materials related to such // distribution and use acknowledge that the software was developed // by the University of California, Irvine. The name of the // University may not be used to endorse or promote products derived // from this software without specific prior written permission. // THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR // IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED // WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. // File: ActionSelectAll.java // Classes: ActionSelectAll // Original Author: jrobbins@ics.uci.edu // $Id: ActionSelectAll.java,v 1.2 2000/09/19 21:08:29 dougo Exp $ // Modified by : Kedar Patankar // Last Modified 22 Oct 1997 package edu.neu.ccs.demeter.tools.apstudio.graphedit; import java.util.Vector; /** Action to select all the DiagramElements in the editor's current * view.*/ public class ActionSelectAll extends Action { public ActionSelectAll(Document d) {super(d);} public String name() { return "Select All DiagramElements in Layer"; } public void doIt() { Vector diagramContents = _document.view().contents(); _document.selectItems(diagramContents); } public void undoIt() { // System.out.println("Undo does not make sense for ActionSelectAll"); } } /* end class ActionSelectAll */