Uses of Interface
org.eclipse.glsp.server.emf.model.notation.NotationElement
-
-
Uses of NotationElement in org.eclipse.glsp.server.emf.model.notation
Subinterfaces of NotationElement in org.eclipse.glsp.server.emf.model.notation Modifier and Type Interface Description interfaceDiagramA representation of the model object 'Diagram'.interfaceEdgeA representation of the model object 'Edge'.interfaceShapeA representation of the model object 'Shape'.Methods in org.eclipse.glsp.server.emf.model.notation that return NotationElement Modifier and Type Method Description NotationElementEdge. getSource()Returns the value of the 'Source' reference.NotationElementEdge. getTarget()Returns the value of the 'Target' reference.Methods in org.eclipse.glsp.server.emf.model.notation that return types with arguments of type NotationElement Modifier and Type Method Description org.eclipse.emf.common.util.EList<NotationElement>Diagram. getElements()Returns the value of the 'Elements' containment reference list.Methods in org.eclipse.glsp.server.emf.model.notation with parameters of type NotationElement Modifier and Type Method Description voidEdge. setSource(NotationElement value)Sets the value of the 'Source' reference.voidEdge. setTarget(NotationElement value)Sets the value of the 'Target' reference. -
Uses of NotationElement in org.eclipse.glsp.server.emf.model.notation.impl
Classes in org.eclipse.glsp.server.emf.model.notation.impl that implement NotationElement Modifier and Type Class Description classDiagramImplAn implementation of the model object 'Diagram'.classEdgeImplAn implementation of the model object 'Edge'.classNotationElementImplAn implementation of the model object 'Element'.classShapeImplAn implementation of the model object 'Shape'.Fields in org.eclipse.glsp.server.emf.model.notation.impl declared as NotationElement Modifier and Type Field Description protected NotationElementEdgeImpl. sourceThe cached value of the 'Source' reference.protected NotationElementEdgeImpl. targetThe cached value of the 'Target' reference.Fields in org.eclipse.glsp.server.emf.model.notation.impl with type parameters of type NotationElement Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<NotationElement>DiagramImpl. elementsThe cached value of the 'Elements' containment reference list.Methods in org.eclipse.glsp.server.emf.model.notation.impl that return NotationElement Modifier and Type Method Description NotationElementEdgeImpl. basicGetSource()NotationElementEdgeImpl. basicGetTarget()NotationElementEdgeImpl. getSource()NotationElementEdgeImpl. getTarget()Methods in org.eclipse.glsp.server.emf.model.notation.impl that return types with arguments of type NotationElement Modifier and Type Method Description org.eclipse.emf.common.util.EList<NotationElement>DiagramImpl. getElements()Methods in org.eclipse.glsp.server.emf.model.notation.impl with parameters of type NotationElement Modifier and Type Method Description voidEdgeImpl. setSource(NotationElement newSource)voidEdgeImpl. setTarget(NotationElement newTarget) -
Uses of NotationElement in org.eclipse.glsp.server.emf.model.notation.util
Methods in org.eclipse.glsp.server.emf.model.notation.util with parameters of type NotationElement Modifier and Type Method Description TNotationSwitch. caseNotationElement(NotationElement object)Returns the result of interpreting the object as an instance of 'Element'. -
Uses of NotationElement in org.eclipse.glsp.server.emf.notation
Fields in org.eclipse.glsp.server.emf.notation with type parameters of type NotationElement Modifier and Type Field Description protected com.google.common.collect.BiMap<org.eclipse.emf.ecore.EObject,NotationElement>EMFNotationModelIndex. notationIndexMethods in org.eclipse.glsp.server.emf.notation with type parameters of type NotationElement Modifier and Type Method Description <T extends NotationElement>
java.util.Optional<T>EMFNotationModelIndex. getNotation(java.lang.String id, java.lang.Class<T> clazz)<T extends NotationElement>
java.util.Optional<T>EMFNotationModelIndex. getNotation(org.eclipse.emf.ecore.EObject semanticElement, java.lang.Class<T> clazz)<T extends NotationElement>
java.util.Optional<T>EMFNotationModelIndex. getNotation(GModelElement element, java.lang.Class<T> clazz)Methods in org.eclipse.glsp.server.emf.notation that return types with arguments of type NotationElement Modifier and Type Method Description protected java.util.List<NotationElement>EMFNotationModelIndex. findUnresolvedElements(Diagram diagram, org.eclipse.emf.ecore.EObject semanticModel)java.util.Optional<NotationElement>EMFNotationModelIndex. getNotation(java.lang.String id)java.util.Optional<NotationElement>EMFNotationModelIndex. getNotation(org.eclipse.emf.ecore.EObject semanticElement)java.util.Optional<NotationElement>EMFNotationModelIndex. getNotation(GModelElement gModelElement)Methods in org.eclipse.glsp.server.emf.notation with parameters of type NotationElement Modifier and Type Method Description protected voidEMFNotationModelIndex. indexNotation(NotationElement notationElement)protected voidEMFNotationModelIndex. resolveNotationElement(NotationElement notation, org.eclipse.emf.ecore.EObject semanticModel) -
Uses of NotationElement in org.eclipse.glsp.server.emf.notation.util
Methods in org.eclipse.glsp.server.emf.notation.util with parameters of type NotationElement Modifier and Type Method Description static booleanNotationUtil. isUnresolved(NotationElement notationElement)True if the given element is unresolved but may be resolved.
-