EClass Vertex

Defines a vertex that should be displayed.

ePackage:

displayableObjects

inherits from:

ReferringObject, ShapedObject, VertexA, VertexContainerA, EdgeContainerA, DeletableObjectA

inherited by:

SubVertex

referenced by:

Anchor (via VertexA)

contained by:

Editor (via DisplayableObject)

EAttributes

alias (EString)

Defines the alias of this element to make it available for nested objects.

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 since version 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 since version 0.3.0.

@deprecated (deprecated) Specifies the namespace URI of the referred object.

queryStr (EString)

Defines the query string used for searching the object.

queryTarget (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 (Label) (lowerBound=0, upperBound=-1) (containment)

Defines labels that should be displayed for the vertex.

onDeletion (CompoundCmd) (lowerBound=0, upperBound=1) (containment)

This reference is undocumented.

refersTo (ModelReference) (lowerBound=0, upperBound=1) (containment)

Deprecated since version 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 (Shape) (lowerBound=0, upperBound=1) (containment)

Defines the shape that is used for displaying the object.

subEdges (Edge) (lowerBound=0, upperBound=-1) (containment)

Defines sub-edges that should be displayed nested in the vertex.

subVertices (SubVertexA) (lowerBound=0, upperBound=-1) (containment)

Defines the sub-vertices displayed for this container.