Class EMFNotationModelState

  • All Implemented Interfaces:
    GModelState, ClientSessionListener

    public class EMFNotationModelState
    extends EMFModelState
    This state represents the status of the diagram based on the GModelRoot, contains the EMFModelIndex, is able to execute commands via its CommandStack and is registered as ClientSessionListener to be able to reset the EMF resources on diagram close. This model state assumes that there is a single semantic root element and a single notation element.
    • Field Detail

      • notationModel

        protected Diagram notationModel
      • semanticModel

        protected org.eclipse.emf.ecore.EObject semanticModel
    • Constructor Detail

      • EMFNotationModelState

        public EMFNotationModelState()