A model element which can contain a Marker pointing to the source from which the element was loaded. When model elements are loaded from YAML with Nasdanika EMF Persistence markers are injected into model elements which implement Marked. If model sources are under Git version control then the model loader can be configured to use org.nasdanika.emf.persistence.GitMarkerFactory to create GitMarker instead of Marker to capture Git-specific information such as branch, commit ID, and remotes.

Supertypes

Subtypes

Marker pointing to where this model element was loaded from - location, line and column numbers.

Type Marker
Cardinality 0..1
Changeable true
Derived false