public class ChangeAnchorCommand extends AbstractTransaction implements LscConstants
| Modifier and Type | Field and Description |
|---|---|
protected AnchoredElement |
element |
protected InstanceLine |
newAnchor |
protected InstanceLine |
oldAnchor |
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 |
|---|
ChangeAnchorCommand(CommandManager commandManager,
Element element)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
changeAnchor(int x)
Change anchor
|
protected void |
doCancel()
Undo the translation.
|
protected void |
doExecute() |
protected void |
doUndo() |
Element |
getModifiedElement() |
void |
setFinalAnchor(InstanceLine anchor,
ViewWorkAround view)
Set the final anchor
|
cancel, commit, execute, move, undogetVersion, setVersionprotected InstanceLine oldAnchor
protected InstanceLine newAnchor
protected AnchoredElement element
public ChangeAnchorCommand(CommandManager commandManager, Element element)
commandManager - - The command managerelement - - The change elementpublic void changeAnchor(int x)
x - - The x value of the property 'x'public void setFinalAnchor(InstanceLine anchor, ViewWorkAround view)
anchor - - The anchorview - - The work viewprotected 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.