public class LscTemplate extends AbstractTemplate implements LscConstants
listeners, properties, prototype
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 |
---|
LscTemplate(Element prototype) |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
Returns a deep clone of the template.
|
Condition |
createCondition() |
Cut |
createCut() |
InstanceLine |
createInstanceLine() |
Message |
createMessage() |
Prechart |
createPrechart() |
Update |
createUpdate() |
int |
getLength() |
Object |
getMode() |
Element |
getPrototypeFromParent(Element parent)
Return the proper prototype for this element stored in the parent.
|
Object |
getType() |
ArrayList<Integer> |
getYLocCoord() |
void |
setLength(int y,
ViewWorkAround view)
Set length between bottom of instance head and top of instance foot.
|
void |
setLengthTo(int y,
ViewWorkAround view) |
accept, getTemplate
getFirst, getLast, getNext, getPrevious, insert, move, remove, setPrototype
acceptSafe, addListener, getColor, getCommandManager, getDocument, getLocalProperty, getParent, getProperties, getProperty, getPropertyValue, getPrototype, getX, getY, hasFlag, importInto, isPropertyLocal, removeListener, setCommandManager, setProperties, setProperty, setPropertyFromPath
public LscTemplate(Element prototype)
public void setLength(int y, ViewWorkAround view)
y
- the heightview
- the work viewpublic void setLengthTo(int y, ViewWorkAround view)
y
- the heightview
- the work viewpublic int getLength()
public InstanceLine createInstanceLine()
public Prechart createPrechart()
public Message createMessage()
public Cut createCut()
public Condition createCondition()
public Update createUpdate()
public Element getPrototypeFromParent(Element parent)
Element
getPrototypeFromParent
in class AbstractTemplate
parent
- - The parent elementpublic Object clone() throws CloneNotSupportedException
clone
in class AbstractTemplate
CloneNotSupportedException
- this object could not be cloned.public Object getType()
public Object getMode()
Copyright © 2014 Uppsala University and Aalborg University. All Rights Reserved.