A B C D E F G I L M N O P R S T U X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractEMFCreateEdgeOperationHandler - Class in org.eclipse.glsp.server.emf
-
A special
EMFOperationHandlerthat is responsible for the handling ofCreateEdgeOperations. - AbstractEMFCreateEdgeOperationHandler(String...) - Constructor for class org.eclipse.glsp.server.emf.AbstractEMFCreateEdgeOperationHandler
- AbstractEMFCreateEdgeOperationHandler(List<String>) - Constructor for class org.eclipse.glsp.server.emf.AbstractEMFCreateEdgeOperationHandler
- AbstractEMFCreateNodeOperationHandler - Class in org.eclipse.glsp.server.emf
-
A special
EMFOperationHandlerthat is responsible for the handling ofCreateNodeOperations. - AbstractEMFCreateNodeOperationHandler(String...) - Constructor for class org.eclipse.glsp.server.emf.AbstractEMFCreateNodeOperationHandler
- AbstractEMFCreateNodeOperationHandler(List<String>) - Constructor for class org.eclipse.glsp.server.emf.AbstractEMFCreateNodeOperationHandler
- AbstractEMFCreateOperationHandler<O extends CreateOperation> - Class in org.eclipse.glsp.server.emf
- AbstractEMFCreateOperationHandler(String...) - Constructor for class org.eclipse.glsp.server.emf.AbstractEMFCreateOperationHandler
- AbstractEMFCreateOperationHandler(List<String>) - Constructor for class org.eclipse.glsp.server.emf.AbstractEMFCreateOperationHandler
- AbstractEMFOperationHandler<O extends Operation> - Class in org.eclipse.glsp.server.emf
- AbstractEMFOperationHandler() - Constructor for class org.eclipse.glsp.server.emf.AbstractEMFOperationHandler
- applyEdgeData(EObject, GEdgeBuilder) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationGModelFactory
-
Applies all layout related data from the edge semantic element to the builder if possible.
- applyEdgeData(Edge, GEdgeBuilder) - Static method in class org.eclipse.glsp.server.emf.notation.util.NotationUtil
-
Applies all layout related data from the Edge notation to the given builder.
- applyShapeData(EObject, GNodeBuilder) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationGModelFactory
-
Applies all layout related data from the shape semantic element to the builder if possible.
- applyShapeData(Shape, GNodeBuilder) - Static method in class org.eclipse.glsp.server.emf.notation.util.NotationUtil
-
Applies all layout related data from the Edge notation to the given builder.
- assignIDsWhileLoading() - Method in class org.eclipse.glsp.server.emf.UUIDXMIResourceFactory.Resource
- AttributeIdGenerator - Class in org.eclipse.glsp.server.emf.idgen
-
An ID generator that uses the ID attribute of a given EObject.
- AttributeIdGenerator() - Constructor for class org.eclipse.glsp.server.emf.idgen.AttributeIdGenerator
B
- basicGetResolvedSemanticElement() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- basicGetSource() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- basicGetTarget() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- basicSetPosition(GPoint, NotificationChain) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- basicSetSemanticElement(SemanticElementReference, NotificationChain) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- basicSetSize(GDimension, NotificationChain) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- bendPoints - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
-
The cached value of the '
Bend Points' containment reference list. - bindEMFEditingDomainFactory() - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- bindEMFIdGenerator() - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- bindEMFSemanticIdConverter() - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationDiagramModule
- bindGModelState() - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- bindGModelState() - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationDiagramModule
- bindSourceModelStorage() - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- bindSourceModelStorage() - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationDiagramModule
C
- caseDiagram(Diagram) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Returns the result of interpreting the object as an instance of 'Diagram'.
- caseEdge(Edge) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Returns the result of interpreting the object as an instance of 'Edge'.
- caseNotationElement(NotationElement) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Returns the result of interpreting the object as an instance of 'Element'.
- caseSemanticElementReference(SemanticElementReference) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Returns the result of interpreting the object as an instance of 'Semantic Element Reference'.
- caseShape(Shape) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Returns the result of interpreting the object as an instance of 'Shape'.
- clear() - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- clear() - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- clientSessionManager - Variable in class org.eclipse.glsp.server.emf.EMFModelState
- closeResourceSet() - Method in class org.eclipse.glsp.server.emf.EMFModelState
- configureActionHandlers(MultiBinding<ActionHandler>) - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- configureBase() - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- configureBase() - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationDiagramModule
- configureEMFEditingDomainFactory(Class<? extends EMFEditingDomainFactory>) - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- configureEMFIdGenerator(Class<? extends EMFIdGenerator>) - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- configureEMFSemanticIdConverter(Class<? extends EMFSemanticIdConverter>) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationDiagramModule
- configureGModelState(Class<? extends GModelState>) - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- configureOperationHandlers(MultiBinding<OperationHandler>) - Method in class org.eclipse.glsp.server.emf.EMFDiagramModule
- configureOperationHandlers(MultiBinding<OperationHandler>) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationDiagramModule
- create(EClass) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
- createAdapter(Notifier) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Creates an adapter for the
target. - createAdapterFactory() - Method in class org.eclipse.glsp.server.emf.DefaultEditingDomainFactory
- createCommand(O) - Method in interface org.eclipse.glsp.server.emf.EMFOperationHandler
-
Creates a command that performs the operation in the EMF source model(s).
- createCommand(ChangeBoundsOperation) - Method in class org.eclipse.glsp.server.emf.notation.EMFChangeBoundsOperationHandler
- createCommand(CompoundOperation) - Method in class org.eclipse.glsp.server.emf.EMFCompoundOperationHandler
- createCommandStack() - Method in class org.eclipse.glsp.server.emf.DefaultEditingDomainFactory
- createDiagram() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
- createDiagram() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationFactory
-
Returns a new object of class 'Diagram'.
- createDiagramAdapter() - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Creates a new adapter for an object of class '
Diagram'. - createEdge() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
- createEdge() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationFactory
-
Returns a new object of class 'Edge'.
- createEdgeAdapter() - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Creates a new adapter for an object of class '
Edge'. - createEditingDomain() - Method in class org.eclipse.glsp.server.emf.DefaultEditingDomainFactory
- createEditingDomain() - Method in interface org.eclipse.glsp.server.emf.EMFEditingDomainFactory
-
Creates a new editing domain managing a set of interrelated EMF models in a resource set and track their modifications through a command stack.
- createEObjectAdapter() - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Creates a new adapter for the default case.
- createGModel() - Method in class org.eclipse.glsp.server.emf.EMFGModelFactory
- createNotationElementAdapter() - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Creates a new adapter for an object of class '
Element'. - createPackageContents() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
-
Creates the meta-model objects for the package.
- createReference(EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- createResource(URI) - Method in class org.eclipse.glsp.server.emf.UUIDXMIResourceFactory
- createResourceSet() - Method in class org.eclipse.glsp.server.emf.DefaultEditingDomainFactory
- createRootElement() - Method in class org.eclipse.glsp.server.emf.EMFGModelFactory
- createSemanticElementReference() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
- createSemanticElementReference() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationFactory
-
Returns a new object of class 'Semantic Element Reference'.
- createSemanticElementReferenceAdapter() - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Creates a new adapter for an object of class '
Semantic Element Reference'. - createShape() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
- createShape() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationFactory
-
Returns a new object of class 'Shape'.
- createShapeAdapter() - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Creates a new adapter for an object of class '
Shape'.
D
- Default() - Constructor for class org.eclipse.glsp.server.emf.notation.EMFSemanticIdConverter.Default
- DEFAULT_EXTENSION - Static variable in class org.eclipse.glsp.server.emf.notation.util.NotationUtil
-
The default extension for notation resources.
- defaultCase(EObject) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Returns the result of interpreting the object as an instance of 'EObject'.
- DefaultEditingDomainFactory - Class in org.eclipse.glsp.server.emf
- DefaultEditingDomainFactory() - Constructor for class org.eclipse.glsp.server.emf.DefaultEditingDomainFactory
- deriveNotationModelURI(URI) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
- deriveSemanticModelURI(URI) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
- Diagram - Interface in org.eclipse.glsp.server.emf.model.notation
-
A representation of the model object 'Diagram'.
- DIAGRAM - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The meta object id for the '
Diagram' class. - DIAGRAM - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the '
Diagram' class. - DIAGRAM__DIAGRAM_TYPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Diagram Type' attribute.
- DIAGRAM__DIAGRAM_TYPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Diagram Type' attribute feature.
- DIAGRAM__ELEMENTS - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Elements' containment reference list.
- DIAGRAM__ELEMENTS - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Elements' containment reference list feature.
- DIAGRAM__SEMANTIC_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Semantic Element' containment reference.
- DIAGRAM__TYPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Type' attribute.
- DIAGRAM_FEATURE_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of structural features of the 'Diagram' class.
- DIAGRAM_OPERATION_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of operations of the 'Diagram' class.
- DIAGRAM_TYPE_EDEFAULT - Static variable in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
-
The default value of the '
Diagram Type' attribute. - DiagramImpl - Class in org.eclipse.glsp.server.emf.model.notation.impl
-
An implementation of the model object 'Diagram'.
- DiagramImpl() - Constructor for class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- diagramType - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
-
The cached value of the '
Diagram Type' attribute. - doLoadSourceModel(ResourceSet, URI, RequestModelAction) - Method in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- doLoadSourceModel(ResourceSet, URI, RequestModelAction) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
- doSwitch(int, EObject) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Calls
caseXXXfor each class of the model until one returns a non null result; it yields that result.
E
- Edge - Interface in org.eclipse.glsp.server.emf.model.notation
-
A representation of the model object 'Edge'.
- EDGE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The meta object id for the '
Edge' class. - EDGE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the '
Edge' class. - EDGE__BEND_POINTS - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Bend Points' containment reference list.
- EDGE__BEND_POINTS - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Bend Points' containment reference list feature.
- EDGE__SEMANTIC_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Semantic Element' containment reference.
- EDGE__SOURCE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Source' reference.
- EDGE__SOURCE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Source' reference feature.
- EDGE__TARGET - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Target' reference.
- EDGE__TARGET - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Target' reference feature.
- EDGE__TYPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Type' attribute.
- EDGE_FEATURE_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of structural features of the 'Edge' class.
- EDGE_OPERATION_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of operations of the 'Edge' class.
- EdgeImpl - Class in org.eclipse.glsp.server.emf.model.notation.impl
-
An implementation of the model object 'Edge'.
- EdgeImpl() - Constructor for class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- editingDomain - Variable in class org.eclipse.glsp.server.emf.EMFModelState
- editingDomainFactory - Variable in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- eGet(int, boolean, boolean) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- eGet(int, boolean, boolean) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- eGet(int, boolean, boolean) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- eGet(int, boolean, boolean) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- eGet(int, boolean, boolean) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- eINSTANCE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationFactory
-
The singleton instance of the factory.
- eINSTANCE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The singleton instance of the package.
- eInverseRemove(InternalEObject, int, NotificationChain) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- eInverseRemove(InternalEObject, int, NotificationChain) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- eInverseRemove(InternalEObject, int, NotificationChain) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- eInverseRemove(InternalEObject, int, NotificationChain) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- eIsSet(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- eIsSet(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- eIsSet(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- eIsSet(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- eIsSet(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- ELEMENT_ID_EDEFAULT - Static variable in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
-
The default value of the '
Element Id' attribute. - elementId - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
-
The cached value of the '
Element Id' attribute. - elements - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
-
The cached value of the '
Elements' containment reference list. - EMFChangeBoundsOperationHandler - Class in org.eclipse.glsp.server.emf.notation
-
A custom change bounds operation handler that updates the notation model for the moved shape elements.
- EMFChangeBoundsOperationHandler() - Constructor for class org.eclipse.glsp.server.emf.notation.EMFChangeBoundsOperationHandler
- EMFCompoundOperationHandler - Class in org.eclipse.glsp.server.emf
-
Creates a compound command to wrap multiple commands into one command that is executed on the command stack.
- EMFCompoundOperationHandler() - Constructor for class org.eclipse.glsp.server.emf.EMFCompoundOperationHandler
- EMFDiagramModule - Class in org.eclipse.glsp.server.emf
-
Base module for diagram implementations that operate on EMF resources.
- EMFDiagramModule() - Constructor for class org.eclipse.glsp.server.emf.EMFDiagramModule
- EMFEditingDomainFactory - Interface in org.eclipse.glsp.server.emf
-
A factory to create a new editing domain.
- EMFGModelFactory - Class in org.eclipse.glsp.server.emf
-
A graph model factory produces a graph model from the source model in the model state.
- EMFGModelFactory() - Constructor for class org.eclipse.glsp.server.emf.EMFGModelFactory
- EMFIdGenerator - Interface in org.eclipse.glsp.server.emf
-
A generator class that creates a unique identifier for a given EObject.
- EMFModelIndex - Class in org.eclipse.glsp.server.emf
-
Is used to index all child elements of an arbitrary EMF source model.
- EMFModelIndex(EObject, EMFIdGenerator) - Constructor for class org.eclipse.glsp.server.emf.EMFModelIndex
- EMFModelState - Class in org.eclipse.glsp.server.emf
-
Model state that holds the status of an arbitrary EMF model in an EMF
ResourceSet. - EMFModelState() - Constructor for class org.eclipse.glsp.server.emf.EMFModelState
- EMFNotationDiagramModule - Class in org.eclipse.glsp.server.emf.notation
-
Base module for diagram implementations that operate on EMF resources with a notation model.
- EMFNotationDiagramModule() - Constructor for class org.eclipse.glsp.server.emf.notation.EMFNotationDiagramModule
- EMFNotationGModelFactory - Class in org.eclipse.glsp.server.emf.notation
-
A graph model factory produces a graph model from the semantic model and the notation model in the model state.
- EMFNotationGModelFactory() - Constructor for class org.eclipse.glsp.server.emf.notation.EMFNotationGModelFactory
- EMFNotationModelIndex - Class in org.eclipse.glsp.server.emf.notation
-
Is used to index all child elements of a semantic and notation model.
- EMFNotationModelIndex(EObject, EMFSemanticIdConverter) - Constructor for class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- EMFNotationModelState - Class in org.eclipse.glsp.server.emf.notation
-
This state represents the status of the diagram based on the
GModelRoot, contains theEMFModelIndex, is able to execute commands via itsCommandStackand is registered asClientSessionListenerto be able to reset the EMF resources on diagram close. - EMFNotationModelState() - Constructor for class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- EMFNotationSourceModelStorage - Class in org.eclipse.glsp.server.emf.notation
- EMFNotationSourceModelStorage() - Constructor for class org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
- EMFOperationActionHandler - Class in org.eclipse.glsp.server.emf
-
A special
OperationActionHandlerthat executes provided EMF commands ofEMFOperationHandleron an EMF command stack via theEMFModelState. - EMFOperationActionHandler() - Constructor for class org.eclipse.glsp.server.emf.EMFOperationActionHandler
- EMFOperationHandler<O extends Operation> - Interface in org.eclipse.glsp.server.emf
-
OperationHandlerfor EMF source models that creates commands to be executed on the command stack. - EMFSemanticIdConverter - Interface in org.eclipse.glsp.server.emf.notation
-
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 - Class in org.eclipse.glsp.server.emf.notation
- EMFSourceModelStorage - Class in org.eclipse.glsp.server.emf
-
This implementation of the
SourceModelStoragehandles the persistence of source models via theEMFModelState. - EMFSourceModelStorage() - Constructor for class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- eNAME - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The package name.
- eNS_PREFIX - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The package namespace name.
- eNS_URI - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The package namespace URI.
- eObjectIndex - Variable in class org.eclipse.glsp.server.emf.EMFModelIndex
- eSet(int, Object) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- eSet(int, Object) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- eSet(int, Object) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- eSet(int, Object) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- eSet(int, Object) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- eStaticClass() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- eStaticClass() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- eStaticClass() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- eStaticClass() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- eStaticClass() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- eUnset(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- eUnset(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- eUnset(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- eUnset(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- eUnset(int) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- execute(Operation) - Method in interface org.eclipse.glsp.server.emf.EMFOperationHandler
- executeOperation(O) - Method in class org.eclipse.glsp.server.emf.AbstractEMFCreateOperationHandler
- executeOperation(O) - Method in class org.eclipse.glsp.server.emf.AbstractEMFOperationHandler
- executeOperation(Operation) - Method in class org.eclipse.glsp.server.emf.EMFOperationActionHandler
- exexcuteCommand(Command) - Method in class org.eclipse.glsp.server.emf.EMFOperationActionHandler
F
- fillRootElement(EObject, Diagram, GModelRoot) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationGModelFactory
-
Fills the new root element with a graph model drived from the semantic and the notation model.
- fillRootElement(GModelRoot) - Method in class org.eclipse.glsp.server.emf.EMFGModelFactory
-
Fills the new root element with a graph model derived from the source model.
- fillRootElement(GModelRoot) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationGModelFactory
- findUnresolvedElements(Diagram, EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- FragmentIdGenerator - Class in org.eclipse.glsp.server.emf.idgen
-
An ID generator that uses the fragment as a unique identifier for an element.
- FragmentIdGenerator() - Constructor for class org.eclipse.glsp.server.emf.idgen.FragmentIdGenerator
G
- generator - Variable in class org.eclipse.glsp.server.emf.notation.EMFSemanticIdConverter.Default
- getBendPoints() - Method in interface org.eclipse.glsp.server.emf.model.notation.Edge
-
Returns the value of the 'Bend Points' containment reference list.
- getBendPoints() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- getCommand(Operation) - Method in interface org.eclipse.glsp.server.emf.EMFOperationHandler
- getCommand(OperationHandlerRegistry, Operation) - Static method in interface org.eclipse.glsp.server.emf.EMFOperationHandler
-
Returns the matching EMF command for the given operation.
- getDiagram() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getDiagram() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for class '
Diagram'. - getDiagram_DiagramType() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getDiagram_DiagramType() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the attribute '
Diagram Type'. - getDiagram_Elements() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getDiagram_Elements() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the containment reference list '
Elements'. - getDiagramType() - Method in interface org.eclipse.glsp.server.emf.model.notation.Diagram
-
Returns the value of the 'Diagram Type' attribute.
- getDiagramType() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- getEdge() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getEdge() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for class '
Edge'. - getEdge_BendPoints() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getEdge_BendPoints() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the containment reference list '
Bend Points'. - getEdge_Source() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getEdge_Source() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the reference '
Source'. - getEdge_Target() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getEdge_Target() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the reference '
Target'. - getEditingDomain() - Method in class org.eclipse.glsp.server.emf.EMFModelState
- getElementId() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- getElementId() - Method in interface org.eclipse.glsp.server.emf.model.notation.SemanticElementReference
-
Returns the value of the 'Element Id' attribute.
- getElements() - Method in interface org.eclipse.glsp.server.emf.model.notation.Diagram
-
Returns the value of the 'Elements' containment reference list.
- getElements() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- getEObject(String) - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- getEObject(String, Class<T>) - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- getEObject(GModelElement) - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- getEObject(GModelElement, Class<T>) - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- getHandledOperationType() - Method in interface org.eclipse.glsp.server.emf.EMFOperationHandler
- getIndex() - Method in class org.eclipse.glsp.server.emf.EMFModelState
- getIndex() - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- getNestedCommand(Operation) - Method in class org.eclipse.glsp.server.emf.EMFCompoundOperationHandler
- getNotation(String) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- getNotation(String, Class<T>) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- getNotation(EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- getNotation(EObject, Class<T>) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- getNotation(GModelElement) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- getNotation(GModelElement, Class<T>) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- getNotationElement() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getNotationElement() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for class '
Element'. - getNotationElement_SemanticElement() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getNotationElement_SemanticElement() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the containment reference '
Semantic Element'. - getNotationElement_Type() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getNotationElement_Type() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the attribute '
Type'. - getNotationFactory() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getNotationFactory() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the factory that creates the instances of the model.
- getNotationModel() - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- getNotationModel(Class<T>) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- getNotationPackage() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
- getNotationPackage() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationFactory
-
Returns the package supported by this factory.
- getOperationHandler(OperationHandlerRegistry, O) - Static method in interface org.eclipse.glsp.server.emf.EMFOperationHandler
-
Returns the EMF operation handler for the given operation from the given operation handler registry.
- getOrCreate(GModelElement, EMFIdGenerator) - Static method in class org.eclipse.glsp.server.emf.EMFModelIndex
- getOrCreate(GModelElement, EMFSemanticIdConverter) - Static method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- getOrCreateEditingDomain() - Method in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- getOrCreateId(EObject) - Method in interface org.eclipse.glsp.server.emf.EMFIdGenerator
-
Returns a unique identifier for the given element.
- getOrCreateId(EObject) - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- getOrCreateId(EObject) - Method in class org.eclipse.glsp.server.emf.idgen.AttributeIdGenerator
- getOrCreateId(EObject) - Method in class org.eclipse.glsp.server.emf.idgen.FragmentIdGenerator
- getOrCreateId(EObject) - Method in class org.eclipse.glsp.server.emf.idgen.IdentificationIdGenerator
- getOrCreateId(EObject) - Method in class org.eclipse.glsp.server.emf.idgen.UUIDIdGenerator
- getOrCreateId(EObject) - Method in class org.eclipse.glsp.server.emf.idgen.XMIIDGenerator
- getOrCreateId(EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFSemanticIdConverter.Default
- getOrUpdateIndex(GModelRoot) - Method in class org.eclipse.glsp.server.emf.EMFModelState
- getOrUpdateIndex(GModelRoot) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- getPackage() - Static method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
-
Deprecated.
- getPosition() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- getPosition() - Method in interface org.eclipse.glsp.server.emf.model.notation.Shape
-
Returns the value of the 'Position' containment reference.
- getResolvedSemanticElement() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- getResolvedSemanticElement() - Method in interface org.eclipse.glsp.server.emf.model.notation.SemanticElementReference
-
Returns the value of the 'Resolved Semantic Element' reference.
- getResourceSet() - Method in class org.eclipse.glsp.server.emf.EMFModelState
- getSemanticElement() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- getSemanticElement() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationElement
-
Returns the value of the 'Semantic Element' containment reference.
- getSemanticElementReference() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getSemanticElementReference() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for class '
Semantic Element Reference'. - getSemanticElementReference_ElementId() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getSemanticElementReference_ElementId() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the attribute '
Element Id'. - getSemanticElementReference_ResolvedSemanticElement() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getSemanticElementReference_ResolvedSemanticElement() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the reference '
Resolved Semantic Element'. - getSemanticModel() - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- getSemanticModel(Class<T>) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- getShape() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getShape() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for class '
Shape'. - getShape_Position() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getShape_Position() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the containment reference '
Position'. - getShape_Size() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
- getShape_Size() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
Returns the meta object for the containment reference '
Size'. - getSize() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- getSize() - Method in interface org.eclipse.glsp.server.emf.model.notation.Shape
-
Returns the value of the 'Size' containment reference.
- getSource() - Method in interface org.eclipse.glsp.server.emf.model.notation.Edge
-
Returns the value of the 'Source' reference.
- getSource() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- getTarget() - Method in interface org.eclipse.glsp.server.emf.model.notation.Edge
-
Returns the value of the 'Target' reference.
- getTarget() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- getType() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- getType() - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationElement
-
Returns the value of the 'Type' attribute.
I
- idConverter - Variable in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- IdentificationIdGenerator - Class in org.eclipse.glsp.server.emf.idgen
-
An ID generator that uses the the identification process of
EcoreUtil. - IdentificationIdGenerator() - Constructor for class org.eclipse.glsp.server.emf.idgen.IdentificationIdGenerator
- idGenerator - Variable in class org.eclipse.glsp.server.emf.EMFGModelFactory
- idGenerator - Variable in class org.eclipse.glsp.server.emf.EMFModelIndex
- idGenerator - Variable in class org.eclipse.glsp.server.emf.EMFModelState
- indexAll(Diagram, EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- indexDiagram(Diagram) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- indexEObject(EObject) - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- indexNotation(NotationElement) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- init() - Method in class org.eclipse.glsp.server.emf.EMFModelState
- init() - Static method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
-
Creates the default factory implementation.
- init() - Static method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
-
Creates, registers, and initializes the Package for this model, and for any others upon which it depends.
- initializePackageContents() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationPackageImpl
-
Complete the initialization of the package and its meta-model.
- isAdapterForType(Object) - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- isAdapterForType(Object) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- isFactoryForType(Object) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Returns whether this factory is applicable for the type of the object.
- isSwitchFor(EPackage) - Method in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Checks whether this is a switch for the given package.
- isUnresolved(NotationElement) - Static method in class org.eclipse.glsp.server.emf.notation.util.NotationUtil
-
True if the given element is unresolved but may be resolved.
L
- loadNotationModel(ResourceSet, URI, RequestModelAction) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
- loadResource(ResourceSet, URI) - Method in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- loadResource(ResourceSet, URI, Class<T>) - Method in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- loadSemanticModel(ResourceSet, URI, RequestModelAction) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
- loadSourceModel(RequestModelAction) - Method in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- LOGGER - Static variable in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
M
- modelPackage - Static variable in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
The cached model package.
- modelPackage - Static variable in class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
The cached model package
- modelState - Variable in class org.eclipse.glsp.server.emf.EMFGModelFactory
- modelState - Variable in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- modelState - Variable in class org.eclipse.glsp.server.emf.notation.EMFChangeBoundsOperationHandler
- modelState - Variable in class org.eclipse.glsp.server.emf.notation.EMFNotationGModelFactory
- modelState - Variable in class org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
- modelSwitch - Variable in class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
The switch that delegates to the
createXXXmethods.
N
- NOTATION_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the '
Element' class. - NOTATION_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The meta object id for the '
Element' class. - NOTATION_ELEMENT__SEMANTIC_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Semantic Element' containment reference feature.
- NOTATION_ELEMENT__SEMANTIC_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Semantic Element' containment reference.
- NOTATION_ELEMENT__TYPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Type' attribute feature.
- NOTATION_ELEMENT__TYPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Type' attribute.
- NOTATION_ELEMENT_FEATURE_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of structural features of the 'Element' class.
- NOTATION_ELEMENT_OPERATION_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of operations of the 'Element' class.
- NotationAdapterFactory - Class in org.eclipse.glsp.server.emf.model.notation.util
-
The Adapter Factory for the model.
- NotationAdapterFactory() - Constructor for class org.eclipse.glsp.server.emf.model.notation.util.NotationAdapterFactory
-
Creates an instance of the adapter factory.
- NotationElement - Interface in org.eclipse.glsp.server.emf.model.notation
-
A representation of the model object 'Element'.
- NotationElementImpl - Class in org.eclipse.glsp.server.emf.model.notation.impl
-
An implementation of the model object 'Element'.
- NotationElementImpl() - Constructor for class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- NotationFactory - Interface in org.eclipse.glsp.server.emf.model.notation
-
The Factory for the model.
- NotationFactoryImpl - Class in org.eclipse.glsp.server.emf.model.notation.impl
-
An implementation of the model Factory.
- NotationFactoryImpl() - Constructor for class org.eclipse.glsp.server.emf.model.notation.impl.NotationFactoryImpl
-
Creates an instance of the factory.
- notationIndex - Variable in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- notationModel - Variable in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- NotationPackage - Interface in org.eclipse.glsp.server.emf.model.notation
-
The Package for the model.
- NotationPackage.Literals - Interface in org.eclipse.glsp.server.emf.model.notation
-
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 type
- NotationPackageImpl - Class in org.eclipse.glsp.server.emf.model.notation.impl
-
An implementation of the model Package.
- NotationSwitch<T> - Class in org.eclipse.glsp.server.emf.model.notation.util
-
The Switch for the model's inheritance hierarchy.
- NotationSwitch() - Constructor for class org.eclipse.glsp.server.emf.model.notation.util.NotationSwitch
-
Creates an instance of the switch.
- NotationUtil - Class in org.eclipse.glsp.server.emf.notation.util
O
- operationHandlerRegistry - Variable in class org.eclipse.glsp.server.emf.EMFCompoundOperationHandler
- org.eclipse.glsp.server.emf - package org.eclipse.glsp.server.emf
- org.eclipse.glsp.server.emf.idgen - package org.eclipse.glsp.server.emf.idgen
- org.eclipse.glsp.server.emf.model.notation - package org.eclipse.glsp.server.emf.model.notation
- org.eclipse.glsp.server.emf.model.notation.impl - package org.eclipse.glsp.server.emf.model.notation.impl
- org.eclipse.glsp.server.emf.model.notation.util - package org.eclipse.glsp.server.emf.model.notation.util
- org.eclipse.glsp.server.emf.notation - package org.eclipse.glsp.server.emf.notation
- org.eclipse.glsp.server.emf.notation.util - package org.eclipse.glsp.server.emf.notation.util
P
- position - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
-
The cached value of the '
Position' containment reference.
R
- resolve(String, EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFSemanticIdConverter.Default
- resolve(String, EObject) - Method in interface org.eclipse.glsp.server.emf.notation.EMFSemanticIdConverter
-
Resolves a semantic element based on the given id and the semantic root.
- resolve(String, EObject) - Method in class org.eclipse.glsp.server.emf.notation.SemanticFragmentIdConverter
- resolveDiagram(Diagram, EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- resolvedSemanticElement - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
-
The cached value of the '
Resolved Semantic Element' reference. - resolveNotationElement(NotationElement, EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- resolveSemanticElementReference(SemanticElementReference, EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- resolveSemanticReference(SemanticElementReference, EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelIndex
- Resource(URI) - Constructor for class org.eclipse.glsp.server.emf.UUIDXMIResourceFactory.Resource
S
- safeCast(Optional<?>, Class<T>) - Method in class org.eclipse.glsp.server.emf.EMFModelIndex
- saveSourceModel(SaveModelAction) - Method in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- SEMANTIC_ELEMENT_REFERENCE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the '
Semantic Element Reference' class. - SEMANTIC_ELEMENT_REFERENCE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The meta object id for the '
Semantic Element Reference' class. - SEMANTIC_ELEMENT_REFERENCE__ELEMENT_ID - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Element Id' attribute feature.
- SEMANTIC_ELEMENT_REFERENCE__ELEMENT_ID - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Element Id' attribute.
- SEMANTIC_ELEMENT_REFERENCE__RESOLVED_SEMANTIC_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Resolved Semantic Element' reference feature.
- SEMANTIC_ELEMENT_REFERENCE__RESOLVED_SEMANTIC_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Resolved Semantic Element' reference.
- SEMANTIC_ELEMENT_REFERENCE_FEATURE_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of structural features of the 'Semantic Element Reference' class.
- SEMANTIC_ELEMENT_REFERENCE_OPERATION_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of operations of the 'Semantic Element Reference' class.
- semanticElement - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
-
The cached value of the '
Semantic Element' containment reference. - SemanticElementReference - Interface in org.eclipse.glsp.server.emf.model.notation
-
A representation of the model object 'Semantic Element Reference'.
- SemanticElementReferenceImpl - Class in org.eclipse.glsp.server.emf.model.notation.impl
-
An implementation of the model object 'Semantic Element Reference'.
- SemanticElementReferenceImpl() - Constructor for class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- SemanticFragmentIdConverter - Class in org.eclipse.glsp.server.emf.notation
-
A specialization of the default ID converter to optimize the retrieval of EObjects based on fragments.
- SemanticFragmentIdConverter() - Constructor for class org.eclipse.glsp.server.emf.notation.SemanticFragmentIdConverter
- semanticIdConverter - Variable in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- semanticModel - Variable in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- sessionDisposed(ClientSession) - Method in class org.eclipse.glsp.server.emf.EMFModelState
- sessionDisposed(ClientSession) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- setDiagramType(String) - Method in interface org.eclipse.glsp.server.emf.model.notation.Diagram
-
Sets the value of the '
Diagram Type' attribute. - setDiagramType(String) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- setEditingDomain(EditingDomain) - Method in class org.eclipse.glsp.server.emf.EMFModelState
- setElementId(String) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- setElementId(String) - Method in interface org.eclipse.glsp.server.emf.model.notation.SemanticElementReference
-
Sets the value of the '
Element Id' attribute. - setNotationModel(Diagram) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- setPosition(GPoint) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- setPosition(GPoint) - Method in interface org.eclipse.glsp.server.emf.model.notation.Shape
-
Sets the value of the '
Position' containment reference. - setResolvedSemanticElement(EObject) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- setResolvedSemanticElement(EObject) - Method in interface org.eclipse.glsp.server.emf.model.notation.SemanticElementReference
-
Sets the value of the '
Resolved Semantic Element' reference. - setSemanticElement(SemanticElementReference) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- setSemanticElement(SemanticElementReference) - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationElement
-
Sets the value of the '
Semantic Element' containment reference. - setSemanticModel(EObject) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationModelState
- setSize(GDimension) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- setSize(GDimension) - Method in interface org.eclipse.glsp.server.emf.model.notation.Shape
-
Sets the value of the '
Size' containment reference. - setSource(NotationElement) - Method in interface org.eclipse.glsp.server.emf.model.notation.Edge
-
Sets the value of the '
Source' reference. - setSource(NotationElement) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- setTarget(NotationElement) - Method in interface org.eclipse.glsp.server.emf.model.notation.Edge
-
Sets the value of the '
Target' reference. - setTarget(NotationElement) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
- setType(String) - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- setType(String) - Method in interface org.eclipse.glsp.server.emf.model.notation.NotationElement
-
Sets the value of the '
Type' attribute. - setupResourceSet(ResourceSet) - Method in class org.eclipse.glsp.server.emf.EMFSourceModelStorage
- setupResourceSet(ResourceSet) - Method in class org.eclipse.glsp.server.emf.notation.EMFNotationSourceModelStorage
- Shape - Interface in org.eclipse.glsp.server.emf.model.notation
-
A representation of the model object 'Shape'.
- SHAPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the '
Shape' class. - SHAPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The meta object id for the '
Shape' class. - SHAPE__POSITION - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Position' containment reference feature.
- SHAPE__POSITION - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Position' containment reference.
- SHAPE__SEMANTIC_ELEMENT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Semantic Element' containment reference.
- SHAPE__SIZE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage.Literals
-
The meta object literal for the 'Size' containment reference feature.
- SHAPE__SIZE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Size' containment reference.
- SHAPE__TYPE - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The feature id for the 'Type' attribute.
- SHAPE_FEATURE_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of structural features of the 'Shape' class.
- SHAPE_OPERATION_COUNT - Static variable in interface org.eclipse.glsp.server.emf.model.notation.NotationPackage
-
The number of operations of the 'Shape' class.
- ShapeImpl - Class in org.eclipse.glsp.server.emf.model.notation.impl
-
An implementation of the model object 'Shape'.
- ShapeImpl() - Constructor for class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
- size - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.ShapeImpl
-
The cached value of the '
Size' containment reference. - source - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
-
The cached value of the '
Source' reference. - submitModel() - Method in class org.eclipse.glsp.server.emf.EMFOperationActionHandler
T
- target - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.EdgeImpl
-
The cached value of the '
Target' reference. - toString() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.DiagramImpl
- toString() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
- toString() - Method in class org.eclipse.glsp.server.emf.model.notation.impl.SemanticElementReferenceImpl
- type - Variable in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
-
The cached value of the '
Type' attribute. - TYPE_EDEFAULT - Static variable in class org.eclipse.glsp.server.emf.model.notation.impl.NotationElementImpl
-
The default value of the '
Type' attribute.
U
- useIDAttributes() - Method in class org.eclipse.glsp.server.emf.UUIDXMIResourceFactory.Resource
- useUUIDs() - Method in class org.eclipse.glsp.server.emf.UUIDXMIResourceFactory.Resource
- UUIDIdGenerator - Class in org.eclipse.glsp.server.emf.idgen
-
An ID generator that creates UUIDs for elements.
- UUIDIdGenerator() - Constructor for class org.eclipse.glsp.server.emf.idgen.UUIDIdGenerator
- UUIDXMIResourceFactory - Class in org.eclipse.glsp.server.emf
-
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() - Constructor for class org.eclipse.glsp.server.emf.UUIDXMIResourceFactory
- UUIDXMIResourceFactory.Resource - Class in org.eclipse.glsp.server.emf
X
- XMIIDGenerator - Class in org.eclipse.glsp.server.emf.idgen
-
An ID generator that uses the IDs within an XMI resource to identify elements.
- XMIIDGenerator() - Constructor for class org.eclipse.glsp.server.emf.idgen.XMIIDGenerator
All Classes All Packages