================= EClass SubVertex ================= :ePackage: :doc:`displayableObjects <./EPackage_displayableObjects>` :inherits from: :doc:`Vertex <./EClass_displayableObjects_Vertex>`, :doc:`SubVertexA <./EClass_displayableObjects_SubVertexA>` :referenced by: :doc:`Anchor <./EClass_tools_Anchor>` (via :doc:`VertexA <./EClass_displayableObjects_VertexA>`) :contained by: :doc:`Container <./EClass_displayableObjects_Container>` (via :doc:`SubVertexA <./EClass_displayableObjects_SubVertexA>`), :doc:`Editor <./EClass_editor_Editor>` (via :doc:`DisplayableObject <./EClass_displayableObjects_DisplayableObject>`), :doc:`StaticSubVertex <./EClass_displayableObjects_StaticSubVertex>` (via :doc:`SubVertexA <./EClass_displayableObjects_SubVertexA>`), :doc:`StaticVertex <./EClass_displayableObjects_StaticVertex>` (via :doc:`SubVertexA <./EClass_displayableObjects_SubVertexA>`), :doc:`SubVertex <./EClass_displayableObjects_SubVertex>` (via :doc:`SubVertexA <./EClass_displayableObjects_SubVertexA>`), :doc:`Vertex <./EClass_displayableObjects_Vertex>` (via :doc:`SubVertexA <./EClass_displayableObjects_SubVertexA>`), :doc:`VertexContainerA <./EClass_displayableObjects_VertexContainerA>` (via :doc:`SubVertexA <./EClass_displayableObjects_SubVertexA>`) EAttributes ############# **alias** (EString) Defines the alias of this element to make it available for nested objects. **anchor** (:doc:`VertexAnchors <./EENum_common_VertexAnchors>`) - **Future Feature** @future not (yet) implemented Defines how a sub-vertex is positioned. **autoSize** (EBoolean) Defines whether this object should be automatically sized. Auto-Sizing resizing the object so that all nested elements are fit. **className** (EString) .. deprecated:: 0.3.0 @deprecated (deprecated) Specifies the class name of the referred object. **documentation** (EString) Text documentation for the displayable object. **id** (EString) Defines a unique id to identify the displayable object. **isDeletable** (EBoolean) Defines whether the object is movable by the user. **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 **nsURI** (EString) .. deprecated:: 0.3.0 @deprecated (deprecated) Specifies the namespace URI of the referred object. **offsetX** (EDouble) Defines a offset in x-direction that is added to the calculated position. **offsetY** (EDouble) Defines a offset in y-direction that is added to the calculated position. **positioning** (:doc:`Positioning <./EENum_common_Positioning>`) Defines how a sub-vertex is positioned. **queryStr** (EString) Defines the query string used for searching the object. **queryTarget** (:doc:`Target <./EENum_common_Target>`) Defines the target the query should be applied to. Available targets are specified by the Target EENum in the common package. **queryTargetAlias** (EString) References the target by alias. The target alias is only used if a CUSTOM query target is selected. You can only use an alias that already exists. Existing aliases are all aliases of objects that this object is nested in. **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. **onDeletion** (:doc:`CompoundCmd <./EClass_common_CompoundCmd>`) (lowerBound=0, upperBound=1) (containment) This reference is undocumented. **refersTo** (:doc:`ModelReference <./EClass_common_ModelReference>`) (lowerBound=0, upperBound=1) (containment) .. deprecated:: 0.3.0 @deprecated Specifies the model reference. - can this be removed? Not relevant anymore, the query is everything that counts. Add a {@CLASSNAME=...} to the query to filter **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.