|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.EventObject
hades.gui.Command
hades.gui.DeleteComponentCommand
DeleteComponentCommand - delete an object from an HADES Design.
Field Summary | |
(package private) ObjectCanvas |
canvas
|
(package private) Signal[] |
oldSignals
|
(package private) SimObject |
target
|
Fields inherited from class hades.gui.Command |
console, debug, editor, ready, versionString |
Fields inherited from class java.util.EventObject |
source |
Constructor Summary | |
DeleteComponentCommand(Editor editor)
|
Method Summary | |
void |
execute()
perform the action corresponding to this DeleteComponentCommand object and register it with the UndoStack. |
java.lang.String |
getDescription()
|
boolean |
isReady()
check whether the current DeleteComponentCommand object is ready (has all required parameters, etc.). |
void |
mousePressed(FigCanvasEvent ME)
extract the screen and world coordinates of this Event, and dispatch to setPosition(). |
void |
setPosition(java.awt.Point SP,
java.awt.Point WP)
the following method is used to pass the (snapped!) coordinates of an MouseEvent to a Command object. |
java.lang.String |
toString()
toString(): identify this DeleteComponentCommand |
void |
undo()
undo the DeleteComponentCommand |
Methods inherited from class hades.gui.Command |
actionPerformed, cancel, dbg, getLogExtraArguments, initialize, keyPressed, keyReleased, keyTyped, message, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, statusMessage, writePositionLogMessage |
Methods inherited from class java.util.EventObject |
getSource |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
SimObject target
Signal[] oldSignals
ObjectCanvas canvas
Constructor Detail |
public DeleteComponentCommand(Editor editor)
Method Detail |
public boolean isReady()
isReady
in class Command
public void execute()
execute
in class Command
public void undo()
undo
in class Command
public void mousePressed(FigCanvasEvent ME)
mousePressed
in interface FigCanvasListener
mousePressed
in class Command
public void setPosition(java.awt.Point SP, java.awt.Point WP)
Command
setPosition
in class Command
public java.lang.String toString()
toString
in class Command
public java.lang.String getDescription()
getDescription
in class Command
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |