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 |
committed, documentversionANCHOR_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, 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(Document document,
Element element,
boolean source)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
changeEnd(int x) |
protected void |
doCancel()
Undo the translation.
|
protected void |
doExecute() |
protected void |
doUndo() |
Element |
getModifiedElement() |
void |
setFinalEnd(InstanceLine end) |
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 void changeEnd(int x)
public void setFinalEnd(InstanceLine end)
protected void doCancel()
doCancel in class AbstractTransactionprotected void doExecute()
doExecute in class AbstractTransactionprotected void doUndo()
doUndo in class AbstractTransactionpublic Element getModifiedElement()
getModifiedElement in interface CommandCopyright © 2012 Uppsala University and Aalborg University. All Rights Reserved.