|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.swfm.mica.commands.MiCommandHandler
com.swfm.mica.commands.MiDeletePartsCommand
| Field Summary | |
static java.lang.String |
Mi_DUPLICATE_GROW_BOTTOMRIGHT_COMMAND_NAME
|
static java.lang.String |
Mi_DUPLICATE_TO_BOTTOM_COMMAND_NAME
|
static java.lang.String |
Mi_DUPLICATE_TO_BOTTOMRIGHT_COMMAND_NAME
|
static java.lang.String |
Mi_DUPLICATE_TO_RIGHT_COMMAND_NAME
|
| Constructor Summary | |
MiDeletePartsCommand()
|
|
MiDeletePartsCommand(MiEditor editor,
MiPart part,
boolean toDelete)
|
|
MiDeletePartsCommand(MiEditor editor,
MiParts parts,
boolean toDelete)
|
|
MiDeletePartsCommand(MiEditor editor,
MiParts parts,
boolean toDelete,
boolean connsOnly)
|
|
| Method Summary | |
MiDeletePartsCommand |
create(MiEditor editor,
MiParts parts,
boolean toDelete)
|
void |
doit(MiEditor editor,
boolean toDelete)
|
java.lang.String |
getCommand()
Gets the command perfromed by this transaction. |
MiEditor |
getEditor()
|
java.lang.String |
getName()
Gets the name of this transaction. |
int |
getNumberOfTimesToRepeatDuplication()
|
MiConnection |
getPrototype()
|
boolean |
getSelectingAddedParts()
|
MiParts |
getSources()
Gets the parts used by this transaction. |
MiParts |
getTargets()
Gets the targets of this transaction. |
void |
getToBeDeletedConnectionsOfToBeDeletedParts(MiParts parts,
MiParts conns,
MiParts connSources,
MiParts connDests)
|
boolean |
isRepeatable()
Gets whether this transaction is repeatable. |
boolean |
isUndoable()
Gets whether this transaction is undoable. |
void |
processCommand(MiEditor editor,
MiParts parts,
java.lang.String name,
boolean toDelete,
boolean connsOnly,
boolean alreadyDidIt)
|
void |
processCommand(MiEditor editor,
MiParts parts,
java.lang.String name,
boolean toDelete,
boolean connsOnly,
boolean alreadyDidIt,
int numberOfTimesToRepeatDuplication,
boolean selectAddedParts)
|
void |
processCommand(java.lang.String arg)
Processes the given command. |
void |
processCommand(java.lang.String arg,
MiParts targetParts)
|
void |
redo()
Redoes this transaction. |
void |
repeat()
Repeats this transaction. |
void |
setName(java.lang.String name)
|
void |
setNumberOfTimesToRepeatDuplication(int num)
|
void |
setPrototype(MiConnection conn)
|
void |
setSelectingAddedParts(boolean flag)
|
java.lang.String |
toString()
|
void |
undo()
Undoes this transaction. |
| Methods inherited from class com.swfm.mica.commands.MiCommandHandler |
getTargetOfCommand, setTargetOfCommand |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public static final java.lang.String Mi_DUPLICATE_TO_RIGHT_COMMAND_NAME
public static final java.lang.String Mi_DUPLICATE_TO_BOTTOM_COMMAND_NAME
public static final java.lang.String Mi_DUPLICATE_TO_BOTTOMRIGHT_COMMAND_NAME
public static final java.lang.String Mi_DUPLICATE_GROW_BOTTOMRIGHT_COMMAND_NAME
| Constructor Detail |
public MiDeletePartsCommand()
public MiDeletePartsCommand(MiEditor editor,
MiPart part,
boolean toDelete)
public MiDeletePartsCommand(MiEditor editor,
MiParts parts,
boolean toDelete)
public MiDeletePartsCommand(MiEditor editor,
MiParts parts,
boolean toDelete,
boolean connsOnly)
| Method Detail |
public MiDeletePartsCommand create(MiEditor editor,
MiParts parts,
boolean toDelete)
public MiEditor getEditor()
public void setName(java.lang.String name)
public void setSelectingAddedParts(boolean flag)
public boolean getSelectingAddedParts()
public void setNumberOfTimesToRepeatDuplication(int num)
public int getNumberOfTimesToRepeatDuplication()
public void setPrototype(MiConnection conn)
public MiConnection getPrototype()
public void processCommand(java.lang.String arg)
MiiCommandHandler
processCommand in interface MiiCommandHandler
public void processCommand(java.lang.String arg,
MiParts targetParts)
public void processCommand(MiEditor editor,
MiParts parts,
java.lang.String name,
boolean toDelete,
boolean connsOnly,
boolean alreadyDidIt)
public void processCommand(MiEditor editor,
MiParts parts,
java.lang.String name,
boolean toDelete,
boolean connsOnly,
boolean alreadyDidIt,
int numberOfTimesToRepeatDuplication,
boolean selectAddedParts)
public void doit(MiEditor editor,
boolean toDelete)
public java.lang.String getName()
getName in interface MiiTransactionpublic java.lang.String getCommand()
getCommand in interface MiiTransactionpublic void redo()
redo in interface MiiTransactionpublic void undo()
undo in interface MiiTransactionpublic void repeat()
repeat in interface MiiTransactionpublic boolean isUndoable()
isUndoable in interface MiiTransactionpublic boolean isRepeatable()
isRepeatable in interface MiiTransactionpublic MiParts getTargets()
getTargets in interface MiiTransactionpublic MiParts getSources()
getSources in interface MiiTransaction
public void getToBeDeletedConnectionsOfToBeDeletedParts(MiParts parts,
MiParts conns,
MiParts connSources,
MiParts connDests)
public java.lang.String toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||