public class ChangeMessageEndCommand extends AbstractTransaction implements LscConstants
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
changeSource |
protected Message |
element |
protected InstanceLine |
newEnd |
protected int |
newX |
protected int |
newY |
protected InstanceLine |
oldEnd |
protected int |
oldX |
protected int |
oldY |
commandManager, committedversionANCHOR_PRECHART_RADIUS, ANCHOR_RADIUS, ARROW_BASE, ARROW_HEIGHT, CONDITION_COLD_COL, CONDITION_HOT_COL, CONDITION_SIDES, CONDITION_UPDATE_HEIGHT, CUT_SIDE_DISTANCE, CUT_Y_DISTANCE, FOOT_TOUCH_DISTANCE, INSTANCE_FILL_COL, INSTANCE_FOOT_HEIGHT, INSTANCE_FOOT_WIDTH, INSTANCE_HEIGHT, INSTANCE_LENGTH, INSTANCE_LINE_COL, INSTANCE_MIN_WIDTH, LOC_DISTANCE, MESSAGE_COL, MESSAGE_LABEL_COL, PRECHART_COL, PRECHART_MIN_HEIGHT, PRECHART_SIDE_DISTANCE, PRECHART_TOP_DISTANCE, TOP_DISTANCE, TOUCH_DISTANCE, TOUCH_INSTANCE_DISTANCE, UPDATE_COLAREA_SELECT_COL, ARROW_ANGLE, ARROW_LENGTH, BIGFONT, BIGFONTNAME, EMPH_COL, FONT, FONTNAME, GLOBAL_DECL_COL, GLOBAL_PROCESSASSIGN_COL, GLOBAL_SYSTEM_COL, GRIDCHANGE, GRIDCOLOR, GRIDMIN, LEVEL, MOUSE_OVER_COL, MOUSE_OVER_REL_COL, PART_COV_COL, PROCESS_FILL_COL, PROCESS_OUTLINE_COL, SELECTED_COL, SNAP_PER_GRID, TEMPLATE_NAME_COL, TEMPLATE_PARAMLIST_COL, TRACE_COV_COL| Constructor and Description |
|---|
ChangeMessageEndCommand(CommandManager commandManager,
Element element,
boolean source)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
changeEnd(int x)
Change the end of the message
|
protected void |
doCancel()
Undo the translation.
|
protected void |
doExecute() |
protected void |
doUndo() |
Element |
getModifiedElement() |
void |
setFinalEnd(InstanceLine end)
Set the final value
|
cancel, commit, execute, move, undogetVersion, setVersionprotected InstanceLine oldEnd
protected Message element
protected InstanceLine newEnd
protected boolean changeSource
protected int oldX
protected int newX
protected int oldY
protected int newY
public ChangeMessageEndCommand(CommandManager commandManager, Element element, boolean source)
commandManager - - The command managerelement - - The change elementsource - - Is the sourcepublic void changeEnd(int x)
x - - The input value for the 'x'public void setFinalEnd(InstanceLine end)
end - - The end valueprotected void doCancel()
doCancel in class AbstractTransactionprotected void doExecute()
doExecute in class AbstractTransactionprotected void doUndo()
doUndo in class AbstractTransactionpublic Element getModifiedElement()
getModifiedElement in interface CommandCopyright © 2014 Uppsala University and Aalborg University. All Rights Reserved.