All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractEMFCreateEdgeOperationHandler A specialEMFOperationHandlerthat is responsible for the handling ofCreateEdgeOperations.AbstractEMFCreateNodeOperationHandler A specialEMFOperationHandlerthat is responsible for the handling ofCreateNodeOperations.AbstractEMFCreateOperationHandler<O extends CreateOperation> AbstractEMFOperationHandler<O extends Operation> AttributeIdGenerator An ID generator that uses the ID attribute of a given EObject.DefaultEditingDomainFactory Diagram A representation of the model object 'Diagram'.DiagramImpl An implementation of the model object 'Diagram'.Edge A representation of the model object 'Edge'.EdgeImpl An implementation of the model object 'Edge'.EMFChangeBoundsOperationHandler A custom change bounds operation handler that updates the notation model for the moved shape elements.EMFCompoundOperationHandler Creates a compound command to wrap multiple commands into one command that is executed on the command stack.EMFDiagramModule Base module for diagram implementations that operate on EMF resources.EMFEditingDomainFactory A factory to create a new editing domain.EMFGModelFactory A graph model factory produces a graph model from the source model in the model state.EMFIdGenerator A generator class that creates a unique identifier for a given EObject.EMFModelIndex Is used to index all child elements of an arbitrary EMF source model.EMFModelState Model state that holds the status of an arbitrary EMF model in an EMFResourceSet.EMFNotationDiagramModule Base module for diagram implementations that operate on EMF resources with a notation model.EMFNotationGModelFactory A graph model factory produces a graph model from the semantic model and the notation model in the model state.EMFNotationModelIndex Is used to index all child elements of a semantic and notation model.EMFNotationModelState This state represents the status of the diagram based on theGModelRoot, contains theEMFModelIndex, is able to execute commands via itsCommandStackand is registered asClientSessionListenerto be able to reset the EMF resources on diagram close.EMFNotationSourceModelStorage EMFOperationActionHandler A specialOperationActionHandlerthat executes provided EMF commands ofEMFOperationHandleron an EMF command stack via theEMFModelState.EMFOperationHandler<O extends Operation> OperationHandlerfor EMF source models that creates commands to be executed on the command stack.EMFSemanticIdConverter A converter that can generate creates a unique identifier for a given semantic EObject but is also able to do the inverse operation, i.e., map from an identifier to the EObject.EMFSemanticIdConverter.Default EMFSourceModelStorage This implementation of theSourceModelStoragehandles the persistence of source models via theEMFModelState.FragmentIdGenerator An ID generator that uses the fragment as a unique identifier for an element.IdentificationIdGenerator An ID generator that uses the the identification process ofEcoreUtil.NotationAdapterFactory The Adapter Factory for the model.NotationElement A representation of the model object 'Element'.NotationElementImpl An implementation of the model object 'Element'.NotationFactory The Factory for the model.NotationFactoryImpl An implementation of the model Factory.NotationPackage The Package for the model.NotationPackage.Literals Defines literals for the meta objects that represent each class, each feature of each class, each operation of each class, each enum, and each data typeNotationPackageImpl An implementation of the model Package.NotationSwitch<T> The Switch for the model's inheritance hierarchy.NotationUtil SemanticElementReference A representation of the model object 'Semantic Element Reference'.SemanticElementReferenceImpl An implementation of the model object 'Semantic Element Reference'.SemanticFragmentIdConverter A specialization of the default ID converter to optimize the retrieval of EObjects based on fragments.Shape A representation of the model object 'Shape'.ShapeImpl An implementation of the model object 'Shape'.UUIDIdGenerator An ID generator that creates UUIDs for elements.UUIDXMIResourceFactory A resource factory that uses UUIDs to identify elements within the resources instead of the ID attribute and ensures that those IDs are not overridden during resource loading.UUIDXMIResourceFactory.Resource XMIIDGenerator An ID generator that uses the IDs within an XMI resource to identify elements.