References

NameDescriptionType (Click to sort ascending)Multiplicity (Click to sort ascending)Declaring Class (Click to sort ascending)ChangeableDerived
annotationsAnnotations are used to store custom data similar to Java and Ecore annotations. Property0..* ModelElement
children Person0..* Person
contactMethodsParty can have zero or more contact methods. ContactMethod0..* Party
contextHelpContext help. It may be different from documentation. EObject0..* Documented
documentationElement documentation. EObject0..* Documented
father Man0..1 Person
labelPrototypeIf this reference is not set then EObjectLabelBuilder creates a new Label of its subclass (Link or Action) using AppFactory in newLabel() method. If this reference is set and is and instanceof Label then a copy of the label is created and returned. Otherwise the reference value it is adapted to LabelProvider which is used to create a label. This allows to merge labels and chain label generation. EObject0..1 ModelElement
markersMarkers pointing to where this model element was loaded from - location, line and column numbers. Multiple markers are supported for situations when a single model element is loaded from multiple locations, e.g. a row in an Excel document or a database and then pom.xml and readme.md is a source repository. Another possiblity is an element being created from a prototype and then loaded - in this case the object will inherit markers from its prototype and will have a marker point to the location where it was loaded from. Markers are listed in the reverse order, i.e. the prototype marker would be after the load marker in the list. Marker0..* Marked
motherA woman parent of this person Woman0..1 Person
parents Person0..2 Person
representationsMapping of representation keys to URI's of representation resources. URI's are resolved relative to the model element resource URI. During object loading resources are loaded and linked to the object. Additional processing depends on the resource type. In case of Drawio diagrams, diagram elements are semantically mapped to model elements and representation resource root elements are added as children to the object. See [Nasdanika Core Drawio](../drawio/index.html) and [Nasdanika Core EMF](../emf/index.html) documentation for more information. RepresentationEntry0..* ModelElement