public class TranslationYCommand extends TranslationCommand implements LscConstants
Modifier and Type | Field and Description |
---|---|
protected int |
newLength |
protected int |
oldLength |
protected boolean |
resize |
protected ViewWorkAround |
view |
elements, xd, yd
commandManager, committed
version
ANCHOR_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_COL
AREA_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 |
---|
TranslationYCommand(CommandManager commandManager,
ArrayList<Element> elements)
Constructor
|
Modifier and Type | Method and Description |
---|---|
protected void |
doCancel()
Undo the translation.
|
protected void |
doExecute() |
protected void |
doUndo() |
void |
move(int y)
Move elements by (0, y).
|
void |
resizeIfNecessary(ViewWorkAround view) |
getModifiedElement, move, moveElements
cancel, commit, execute, undo
getVersion, setVersion
protected int oldLength
protected int newLength
protected ViewWorkAround view
protected boolean resize
public TranslationYCommand(CommandManager commandManager, ArrayList<Element> elements)
commandManager
- - The command managerelements
- - The array list for the elementspublic void move(int y)
public void resizeIfNecessary(ViewWorkAround view)
protected void doCancel()
doCancel
in class TranslationCommand
protected void doExecute()
doExecute
in class TranslationCommand
protected void doUndo()
doUndo
in class TranslationCommand
Copyright © 2014 Uppsala University and Aalborg University. All Rights Reserved.