==================== EClass StaticVertex ==================== Defines a vertex that should be displayed regardless of model contents. :ePackage: :doc:`displayableObjects <./EPackage_displayableObjects>` :inherits from: :doc:`VertexA <./EClass_displayableObjects_VertexA>`, :doc:`ShapedObject <./EClass_displayableObjects_ShapedObject>`, :doc:`VertexContainerA <./EClass_displayableObjects_VertexContainerA>`, :doc:`EdgeContainerA <./EClass_displayableObjects_EdgeContainerA>` :inherited by: :doc:`StaticSubVertex <./EClass_displayableObjects_StaticSubVertex>` :referenced by: :doc:`Anchor <./EClass_tools_Anchor>` (via :doc:`VertexA <./EClass_displayableObjects_VertexA>`) :contained by: :doc:`Editor <./EClass_editor_Editor>` (via :doc:`DisplayableObject <./EClass_displayableObjects_DisplayableObject>`) EAttributes ############# **autoSize** (EBoolean) Defines whether this object should be automatically sized. Auto-Sizing resizing the object so that all nested elements are fit. **condition** (EString) Defines a condition that is tested if isConditional is set to true. If the condition is met the StaticVertex is visualized, otherwise not. Make sure the condition to evaluate to a Boolean. Behavior is identical to a 'queryStr', however the 'queryTarget' is always 'PARENT'. **documentation** (EString) Text documentation for the displayable object. **id** (EString) Defines a unique id to identify the displayable object. **isConditional** (EBoolean) Defines a condition. The condition must be an EOQ query string. The query must evaluate to a Boolean value. **isMovable** (EBoolean) Defines whether the object is movable by the user. **isResizable** (EBoolean) Defines whether this object should be resizable by the user. **name** (EString) Defines the name of the displayable object **sizeX** (EDouble) Initial size in x-direction (width) of the object. **sizeY** (EDouble) Initial size in y-direction (height) of the object. EReferences ############# **labels** (:doc:`Label <./EClass_displayableObjects_Label>`) (lowerBound=0, upperBound=-1) (containment) Defines labels that should be displayed for the vertex. **shape** (:doc:`Shape <./EClass_displayStyles_Shape>`) (lowerBound=0, upperBound=1) (containment) Defines the shape that is used for displaying the object. **subEdges** (:doc:`Edge <./EClass_displayableObjects_Edge>`) (lowerBound=0, upperBound=-1) (containment) Defines sub-edges that should be displayed nested in the vertex. **subVertices** (:doc:`SubVertexA <./EClass_displayableObjects_SubVertexA>`) (lowerBound=0, upperBound=-1) (containment) Defines the sub-vertices displayed for this container.