A B C D E F G I L M N O P R S T U X 
All Classes All Packages

A

AbstractEMFCreateEdgeOperationHandler - Class in org.eclipse.glsp.server.emf
A special EMFOperationHandler that is responsible for the handling of CreateEdgeOperations.
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 EMFOperationHandler that is responsible for the handling of CreateNodeOperations.
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 caseXXX for 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 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.
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 OperationActionHandler that executes provided EMF commands of EMFOperationHandler on an EMF command stack via the EMFModelState.
EMFOperationActionHandler() - Constructor for class org.eclipse.glsp.server.emf.EMFOperationActionHandler
 
EMFOperationHandler<O extends Operation> - Interface in org.eclipse.glsp.server.emf
OperationHandler for 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 SourceModelStorage handles the persistence of source models via the EMFModelState.
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 createXXX methods.

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
 
A B C D E F G I L M N O P R S T U X 
All Classes All Packages