Modifier and Type | Method and Description |
---|---|
protected Operation |
LookupCodeGenerator.createVisitOperationDeclaration(java.util.Map<Element,Element> reDefinitions,
Operation envOperation,
Property asChildProperty)
Convert 'Element'::_env(child : Element) : Environment
to AutoPivotLookupVisitor::visit'Element'(parent : 'Element') : Environment
with child accessed as this.child.
|
protected Operation |
LookupCodeGenerator.createVisitOperationDeclaration(java.util.Map<Element,Element> reDefinitions,
Operation envOperation,
Property asChildProperty)
Convert 'Element'::_env(child : Element) : Environment
to AutoPivotLookupVisitor::visit'Element'(parent : 'Element') : Environment
with child accessed as this.child.
|
protected java.util.Map<Operation,Operation> |
LookupCodeGenerator.createVisitOperationDeclarations(java.util.Map<Element,Element> reDefinitions) |
protected java.util.Map<Operation,Operation> |
LookupCodeGenerator.createVisitOperationDeclarations(java.util.Map<Element,Element> reDefinitions) |
protected void |
LookupCodeGenerator.rewriteVisitOperationBodies(java.util.Map<Element,Element> reDefinitions,
java.util.Map<Operation,Operation> envOperation2asOperation)
Copy all the visitXXX operation bodies from the _env bodies replacing references to redefined parameters.
|
protected void |
LookupCodeGenerator.rewriteVisitOperationBodies(java.util.Map<Element,Element> reDefinitions,
java.util.Map<Operation,Operation> envOperation2asOperation)
Copy all the visitXXX operation bodies from the _env bodies replacing references to redefined parameters.
|
Modifier and Type | Method and Description |
---|---|
<T extends CGElement> |
AS2CGVisitor.doVisit(java.lang.Class<T> requiredClass,
Element pElement) |
Modifier and Type | Method and Description |
---|---|
Element |
CGNamedElement.getAst()
Returns the value of the 'Ast' attribute.
|
Modifier and Type | Method and Description |
---|---|
void |
CGNamedElement.setAst(Element value)
Sets the value of the '
Ast ' attribute. |
Modifier and Type | Field and Description |
---|---|
protected Element |
CGNamedElementImpl.ast
The cached value of the '
Ast ' attribute. |
protected static Element |
CGNamedElementImpl.AST_EDEFAULT
The default value of the '
Ast ' attribute. |
Modifier and Type | Method and Description |
---|---|
Element |
CGModelFactoryImpl.createElementFromString(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.String initialValue) |
Element |
CGNamedElementImpl.getAst() |
Modifier and Type | Method and Description |
---|---|
void |
CGNamedElementImpl.setAst(Element newAst) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
NameQueries.getUniqueText(Element context,
Constraint constraint)
Return a valid Java identifier suffix encoding of string that is unique within the scope of element.
|
static java.lang.String |
NameQueries.getUniqueText(Element context,
Operation operation)
Return a valid Java identifier suffix encoding of an operation name that is unique within the scope of element.
|
static java.lang.String |
NameQueries.getUniqueText(Element context,
Package pkg)
Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
|
static java.lang.String |
NameQueries.getUniqueText(Element context,
Property property)
Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
|
static java.lang.String |
NameQueries.getUniqueText(Element context,
java.lang.String string)
Return a valid Java identifier suffix encoding of string that is unique within the scope of element.
|
static java.lang.String |
NameQueries.getUniqueText(Element context,
TupleLiteralPart part)
Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
|
static java.lang.String |
NameQueries.getUniqueText(Element context,
TupleType type)
Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
|
static java.lang.String |
NameQueries.getUniqueText(Element context,
Type type)
Return a valid Java identifier suffix encoding of a property name that is unique within the scope of element.
|
static java.lang.String |
NameQueries.getUniqueText(Element context,
Variable variable)
Return a valid Java identifier suffix encoding of a variable name that is unique within the scope of element.
|
Modifier and Type | Method and Description |
---|---|
void |
JavaStream.appendCommentWithOCL(java.lang.String title,
Element element) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.getFragmentURI(Element element) |
Modifier and Type | Method and Description |
---|---|
static <T extends org.eclipse.emf.ecore.EObject> |
RereferencingCopier.copy(T eObject,
java.util.Map<Element,Element> rereferences) |
static <T extends org.eclipse.emf.ecore.EObject> |
RereferencingCopier.copy(T eObject,
java.util.Map<Element,Element> rereferences) |
Constructor and Description |
---|
RereferencingCopier(java.util.Map<Element,Element> reDefinitions) |
RereferencingCopier(java.util.Map<Element,Element> reDefinitions) |
Modifier and Type | Method and Description |
---|---|
Element |
OCLVMNestedEvaluationEnvironment.getCurrentIP() |
Element |
OCLVMRootEvaluationEnvironment.getCurrentIP() |
protected Element |
OCLVMNestedEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
OCLVMRootEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
AbstractOCLVMEvaluationVisitor.preVisit(Visitable visitable) |
protected Element |
AbstractOCLVMEvaluationVisitor.setCurrentEnvInstructionPointer(Element element) |
Element |
OCLVMNestedEvaluationEnvironment.setCurrentIP(Element element) |
Element |
OCLVMRootEvaluationEnvironment.setCurrentIP(Element element) |
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.Object |
AbstractOCLVMEvaluationVisitor.badVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object preState,
java.lang.Throwable e) |
protected java.lang.Object |
OCLVMNestedEvaluationVisitor.badVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object preState,
java.lang.Throwable e) |
protected java.lang.Object |
OCLVMRootEvaluationVisitor.badVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object preState,
java.lang.Throwable e) |
protected java.lang.Object |
AbstractOCLVMEvaluationVisitor.badVisit(Visitable visitable,
Element preState,
java.lang.Throwable e) |
VMBreakpoint |
IterateBreakpointHelper.createIterateBreakpoint(org.eclipse.emf.common.util.URI unitURI,
Element breakpointedElement,
int line) |
protected void |
OCLVMRootEvaluationVisitor.handleLocationChanged(Element element,
UnitLocation location,
boolean isElementEnd) |
protected abstract void |
AbstractOCLVMEvaluationVisitor.postVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object result) |
protected void |
OCLVMNestedEvaluationVisitor.postVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object result) |
protected void |
OCLVMRootEvaluationVisitor.postVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object result) |
protected java.lang.Object |
AbstractOCLVMEvaluationVisitor.postVisit(Visitable visitable,
Element prologue,
java.lang.Object result) |
protected abstract java.lang.Object |
AbstractOCLVMEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
OCLVMNestedEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
OCLVMRootEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected java.lang.String |
OCLAbstractTracingEvaluationVisitor.safePrint(Element element)
Safe print.
|
protected Element |
AbstractOCLVMEvaluationVisitor.setCurrentEnvInstructionPointer(Element element) |
Element |
OCLVMNestedEvaluationEnvironment.setCurrentIP(Element element) |
Element |
OCLVMRootEvaluationEnvironment.setCurrentIP(Element element) |
java.lang.Boolean |
OCLIsBreakpointableVisitor.visitElement(Element object) |
Modifier and Type | Method and Description |
---|---|
Element |
AbstractStepper.getFirstElement(Element element) |
Element |
CallExpStepper.getFirstElement(Element element) |
Element |
ExpressionInOCLStepper.getFirstElement(Element element) |
Element |
IfExpStepper.getFirstElement(Element element) |
Element |
LetExpStepper.getFirstElement(Element element) |
Element |
VariableStepper.getFirstElement(Element element) |
Element |
AbstractStepper.getFirstElement(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element element) |
Element |
AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IfExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IterateExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LetExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LoopExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
NonStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
OperationCallExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
VariableStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Modifier and Type | Method and Description |
---|---|
UnitLocation |
AbstractStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element) |
static UnitLocation |
AbstractStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element,
org.eclipse.xtext.nodemodel.INode startNode,
org.eclipse.xtext.nodemodel.INode endNode)
Deprecated.
|
protected ModelElementCS |
AbstractStepper.getCsElement(Element asElement)
Return the CS element for asElement if it exists, or the nearest ancestor of asElement otherwise.
|
Element |
AbstractStepper.getFirstElement(Element element) |
Element |
CallExpStepper.getFirstElement(Element element) |
Element |
ExpressionInOCLStepper.getFirstElement(Element element) |
Element |
IfExpStepper.getFirstElement(Element element) |
Element |
LetExpStepper.getFirstElement(Element element) |
Element |
VariableStepper.getFirstElement(Element element) |
Element |
AbstractStepper.getFirstElement(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element element) |
IStepper |
OCLStepperVisitor.getStepper(Element object) |
Element |
AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IfExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IterateExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LetExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LoopExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
NonStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
OperationCallExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
VariableStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
boolean |
AbstractStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
ElementStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
ExpressionInOCLStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
LoopExpStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
IStepper |
OCLStepperVisitor.visitElement(Element object) |
Modifier and Type | Method and Description |
---|---|
Element |
VMBreakpointManager.getBreakpointableElement(org.eclipse.emf.common.util.URI targetURI,
int lineNumber) |
Element |
UnitLocation.getElement() |
Element |
VMBreakpoint.getElement() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Element> |
ValidBreakpointLocator.getBreakpointableElementsForLine(CompiledUnit compiledModule,
LineNumberProvider lineNumbers,
int lineNumber) |
Modifier and Type | Method and Description |
---|---|
VMBreakpoint |
VMBreakpointManager.createVMPrivateBreakpoint(org.eclipse.emf.common.util.URI unitURI,
Element element,
int line,
boolean isTemporary) |
java.util.List<VMBreakpoint> |
VMBreakpointManager.getBreakpoints(Element e) |
boolean |
ValidBreakpointLocator.isBreakpointableElementEnd(Element element) |
boolean |
ValidBreakpointLocator.isBreakpointableElementStart(Element element) |
Constructor and Description |
---|
ConditionChecker(java.lang.String conditionBody,
Element targetASTElement) |
UnitLocation(int startPosition,
int endPosition,
IVMEvaluationEnvironment evalEnv,
Element element) |
VMBreakpoint(Element element,
long id,
int line,
java.lang.String targetURI,
boolean isTemporary) |
VMBreakpoint(Element element,
VMNewBreakpointData data,
boolean isTemporary) |
Modifier and Type | Field and Description |
---|---|
Element |
IVMEvaluationEnvironment.StepperEntry.element |
Modifier and Type | Method and Description |
---|---|
Element |
IVMEvaluationEnvironment.getCurrentIP() |
Element |
IStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result)
Return null if no suspension is required after execution of childElement gave result, else return the next element to be executed.
|
Element |
IVMEvaluationEnvironment.setCurrentIP(Element element) |
Modifier and Type | Method and Description |
---|---|
UnitLocation |
IStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element)
Return the source descriptor for element.
|
IStepper |
IStepperVisitor.getStepper(Element object) |
Element |
IStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result)
Return null if no suspension is required after execution of childElement gave result, else return the next element to be executed.
|
boolean |
IStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element)
Return true if execution may be suspended before executing element.
|
Element |
IVMEvaluationEnvironment.setCurrentIP(Element element) |
Constructor and Description |
---|
IVMEvaluationEnvironment.StepperEntry(IStepper stepper,
Element element) |
Modifier and Type | Method and Description |
---|---|
static ASTSyntheticNode |
ASTSyntheticNodeAccess.createASTNode(Element element) |
static int |
ASTBindingHelper.getEndPosition(Element element) |
static IModuleSourceInfo |
ASTBindingHelper.getModuleSourceBinding(Element element) |
static int |
ASTBindingHelper.getStartPosition(Element element) |
Constructor and Description |
---|
CompiledUnit(Element element) |
Modifier and Type | Interface and Description |
---|---|
interface |
Annotation
A representation of the model object 'Annotation'.
|
interface |
AnyType
A representation of the model object 'Any Type'.
|
interface |
AssociationClass
A representation of the model object 'Association Class'.
|
interface |
AssociationClassCallExp
A representation of the model object 'Association Class Call Exp'.
|
interface |
BagType
A representation of the model object 'Bag Type'.
|
interface |
Behavior
A representation of the model object 'Behavior'.
|
interface |
BooleanLiteralExp
A representation of the model object 'Boolean Literal Exp'.
|
interface |
CallExp
A representation of the model object 'Call Exp'.
|
interface |
CallOperationAction
A representation of the model object 'Call Operation Action'.
|
interface |
Class
A representation of the model object 'Class'.
|
interface |
CollectionItem
A representation of the model object 'Collection Item'.
|
interface |
CollectionLiteralExp
A representation of the model object 'Collection Literal Exp'.
|
interface |
CollectionLiteralPart
A representation of the model object 'Collection Literal Part'.
|
interface |
CollectionRange
A representation of the model object 'Collection Range'.
|
interface |
CollectionType
A representation of the model object 'Collection Type'.
|
interface |
Comment
A representation of the model object 'Comment'.
|
interface |
CompleteClass
A representation of the model object 'Complete Class'.
|
interface |
CompleteEnvironment
A representation of the model object 'Complete Environment'.
|
interface |
CompleteModel
A representation of the model object 'Complete Model'.
|
interface |
CompletePackage
A representation of the model object 'Complete Package'.
|
interface |
ConnectionPointReference
A representation of the model object 'Connection Point Reference'.
|
interface |
Constraint
A representation of the model object 'Constraint'.
|
interface |
DataType
A representation of the model object 'Data Type'.
|
interface |
Detail
A representation of the model object 'Detail'.
|
interface |
DynamicBehavior
A representation of the model object 'Dynamic Behavior'.
|
interface |
DynamicElement
A representation of the model object 'Dynamic Element'.
|
interface |
DynamicProperty
A representation of the model object 'Dynamic Property'.
|
interface |
DynamicType
A representation of the model object 'Dynamic Type'.
|
interface |
DynamicValueSpecification
A representation of the model object 'Dynamic Value Specification'.
|
interface |
ElementExtension
A representation of the model object 'Applied Stereotype'.
|
interface |
Enumeration
A representation of the model object 'Enumeration'.
|
interface |
EnumerationLiteral
A representation of the model object 'Enumeration Literal'.
|
interface |
EnumLiteralExp
A representation of the model object 'Enum Literal Exp'.
|
interface |
ExpressionInOCL
A representation of the model object 'Expression In Ocl'.
|
interface |
Feature
A representation of the model object 'Feature'.
|
interface |
FeatureCallExp
A representation of the model object 'Feature Call Exp'.
|
interface |
FinalState
A representation of the model object 'Final State'.
|
interface |
IfExp
A representation of the model object 'If Exp'.
|
interface |
Import
A representation of the model object 'Import'.
|
interface |
InstanceSpecification
A representation of the model object 'Instance Specification'.
|
interface |
IntegerLiteralExp
A representation of the model object 'Integer Literal Exp'.
|
interface |
InvalidLiteralExp
A representation of the model object 'Invalid Literal Exp'.
|
interface |
InvalidType
A representation of the model object 'Invalid Type'.
|
interface |
IterateExp
A representation of the model object 'Iterate Exp'.
|
interface |
Iteration
A representation of the model object 'Iteration'.
|
interface |
IteratorExp
A representation of the model object 'Iterator Exp'.
|
interface |
LambdaType
A representation of the model object 'Lambda Type'.
|
interface |
LanguageExpression
A representation of the model object 'Language Expression'.
|
interface |
LetExp
A representation of the model object 'Let Exp'.
|
interface |
Library
A representation of the model object 'Library'.
|
interface |
LiteralExp
A representation of the model object 'Literal Exp'.
|
interface |
LoopExp
A representation of the model object 'Loop Exp'.
|
interface |
MapLiteralExp
A representation of the model object 'Map Literal Exp'.
|
interface |
MapLiteralPart
A representation of the model object 'Map Literal Part'.
|
interface |
MapType
A representation of the model object 'Map Type'.
|
interface |
MessageExp
A representation of the model object 'Message Exp'.
|
interface |
MessageType
A representation of the model object 'Message Type'.
|
interface |
Model
A representation of the model object 'Model'.
|
interface |
NamedElement
A representation of the model object 'Named Element'.
|
interface |
Namespace
A representation of the model object 'Namespace'.
|
interface |
NavigationCallExp
A representation of the model object 'Navigation Call Exp'.
|
interface |
NullLiteralExp
A representation of the model object 'Null Literal Exp'.
|
interface |
NumericLiteralExp
A representation of the model object 'Numeric Literal Exp'.
|
interface |
OCLExpression
A representation of the model object 'Ocl Expression'.
|
interface |
Operation
A representation of the model object 'Operation'.
|
interface |
OperationCallExp
A representation of the model object 'Operation Call Exp'.
|
interface |
OppositePropertyCallExp
A representation of the model object 'Opposite Property Call Exp'.
|
interface |
OrderedSetType
A representation of the model object 'Ordered Set Type'.
|
interface |
OrphanCompletePackage
A representation of the model object 'Orphan Complete Package'.
|
interface |
Package
A representation of the model object 'Package'.
|
interface |
Parameter
A representation of the model object 'Parameter'.
|
interface |
ParentCompletePackage
A representation of the model object 'Parent Complete Package'.
|
interface |
Precedence
A representation of the model object 'Precedence'.
|
interface |
PrimitiveCompletePackage
A representation of the model object 'Primitive Complete Package'.
|
interface |
PrimitiveLiteralExp
A representation of the model object 'Primitive Literal Exp'.
|
interface |
PrimitiveType
A representation of the model object 'Primitive Type'.
|
interface |
Profile
A representation of the model object 'Profile'.
|
interface |
ProfileApplication
A representation of the model object 'Profile Application'.
|
interface |
Property
A representation of the model object 'Property'.
|
interface |
PropertyCallExp
A representation of the model object 'Property Call Exp'.
|
interface |
Pseudostate
A representation of the model object 'Pseudostate'.
|
interface |
RealLiteralExp
A representation of the model object 'Real Literal Exp'.
|
interface |
Region
A representation of the model object 'Region'.
|
interface |
SelfType
A representation of the model object 'Self Type'.
|
interface |
SendSignalAction
A representation of the model object 'Send Signal Action'.
|
interface |
SequenceType
A representation of the model object 'Sequence Type'.
|
interface |
SetType
A representation of the model object 'Set Type'.
|
interface |
ShadowExp
A representation of the model object 'Constructor Exp'.
|
interface |
ShadowPart
A representation of the model object 'Constructor Part'.
|
interface |
Signal
A representation of the model object 'Signal'.
|
interface |
Slot
A representation of the model object 'Slot'.
|
interface |
StandardLibrary
A representation of the model object 'Standard Library'.
|
interface |
State
A representation of the model object 'State'.
|
interface |
StateExp
A representation of the model object 'State Exp'.
|
interface |
StateMachine
A representation of the model object 'State Machine'.
|
interface |
Stereotype
A representation of the model object 'Stereotype'.
|
interface |
StereotypeExtender
A representation of the model object 'Type Extension'.
|
interface |
StringLiteralExp
A representation of the model object 'String Literal Exp'.
|
interface |
TemplateableElement
A representation of the model object 'Templateable Element'.
|
interface |
TemplateBinding
A representation of the model object 'Template Binding'.
|
interface |
TemplateParameter
A representation of the model object 'Template Parameter'.
|
interface |
TemplateParameterSubstitution
A representation of the model object 'Template Parameter Substitution'.
|
interface |
TemplateSignature
A representation of the model object 'Template Signature'.
|
interface |
Transition
A representation of the model object 'Transition'.
|
interface |
Trigger
A representation of the model object 'Trigger'.
|
interface |
TupleLiteralExp
A representation of the model object 'Tuple Literal Exp'.
|
interface |
TupleLiteralPart
A representation of the model object 'Tuple Literal Part'.
|
interface |
TupleType
A representation of the model object 'Tuple Type'.
|
interface |
Type
A representation of the model object 'Type'.
|
interface |
TypedElement
A representation of the model object 'Typed Element'.
|
interface |
TypeExp
A representation of the model object 'Type Exp'.
|
interface |
UnlimitedNaturalLiteralExp
A representation of the model object 'Unlimited Natural Literal Exp'.
|
interface |
UnspecifiedValueExp
A representation of the model object 'Unspecified Value Exp'.
|
interface |
ValueSpecification
A representation of the model object 'Value Specification'.
|
interface |
Variable
A representation of the model object 'Variable'.
|
interface |
VariableDeclaration
A representation of the model object 'Variable Declaration'.
|
interface |
VariableExp
A representation of the model object 'Variable Exp'.
|
interface |
Vertex
A representation of the model object 'Vertex'.
|
interface |
VoidType
A representation of the model object 'Void Type'.
|
interface |
WildcardType
A representation of the model object 'Wildcard Type'.
|
Modifier and Type | Method and Description |
---|---|
Element |
ElementExtension.getBase()
Returns the value of the 'Base' container reference.
|
Element |
StandardLibrary.getOperationTemplateParameter(Operation anOperation,
int index) |
Element |
Comment.getOwningElement()
Returns the value of the 'Owning Element' container reference.
|
Element |
ReferringElement.getReferredElement() |
Element |
Element.getValue(Type stereotype,
java.lang.String propertyName) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Element> |
Element.allOwnedElements()
The query allOwnedElements() gives all of the direct and indirect ownedElements of an Element.
|
java.util.List<Element> |
Comment.getAnnotatedElements()
Returns the value of the 'Annotated Elements' reference list.
|
java.util.List<Element> |
Constraint.getConstrainedElements()
Returns the value of the 'Constrained Elements' reference list.
|
java.util.List<Element> |
Element.getOwnedAnnotations()
Returns the value of the 'Owned Annotations' containment reference list.
|
java.util.List<Element> |
Annotation.getOwnedContents()
Returns the value of the 'Owned Contents' containment reference list.
|
java.util.List<Element> |
Annotation.getReferences()
Returns the value of the 'References' reference list.
|
Modifier and Type | Method and Description |
---|---|
void |
ElementExtension.setBase(Element value)
Sets the value of the '
Base ' container reference. |
void |
Comment.setOwningElement(Element value)
Sets the value of the '
Owning Element ' container reference. |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationImpl
An implementation of the model object 'Annotation'.
|
class |
AnyTypeImpl
An implementation of the model object 'Any Type'.
|
class |
AssociationClassCallExpImpl
An implementation of the model object 'Association Class Call Exp'.
|
class |
AssociationClassImpl
An implementation of the model object 'Association Class'.
|
class |
BagTypeImpl
An implementation of the model object 'Bag Type'.
|
class |
BehaviorImpl
An implementation of the model object 'Behavior'.
|
class |
BooleanLiteralExpImpl
An implementation of the model object 'Boolean Literal Exp'.
|
class |
CallExpImpl
An implementation of the model object 'Call Exp'.
|
class |
CallOperationActionImpl
An implementation of the model object 'Call Operation Action'.
|
class |
ClassImpl
An implementation of the model object 'Class'.
|
class |
CollectionItemImpl
An implementation of the model object 'Collection Item'.
|
class |
CollectionLiteralExpImpl
An implementation of the model object 'Collection Literal Exp'.
|
class |
CollectionLiteralPartImpl
An implementation of the model object 'Collection Literal Part'.
|
class |
CollectionRangeImpl
An implementation of the model object 'Collection Range'.
|
class |
CollectionTypeImpl
An implementation of the model object 'Collection Type'.
|
class |
CommentImpl
An implementation of the model object 'Comment'.
|
class |
CompleteClassImpl
An implementation of the model object 'Complete Class'.
|
class |
CompleteEnvironmentImpl
An implementation of the model object 'Complete Environment'.
|
class |
CompleteModelImpl
An implementation of the model object 'Complete Model'.
|
class |
CompletePackageImpl
An implementation of the model object 'Complete Package'.
|
class |
ConnectionPointReferenceImpl
An implementation of the model object 'Connection Point Reference'.
|
class |
ConstraintImpl
An implementation of the model object 'Constraint'.
|
class |
DataTypeImpl
An implementation of the model object 'Data Type'.
|
class |
DetailImpl
An implementation of the model object 'Detail'.
|
class |
DynamicBehaviorImpl
An implementation of the model object 'Dynamic Behavior'.
|
class |
DynamicElementImpl
An implementation of the model object 'Dynamic Element'.
|
class |
DynamicPropertyImpl
An implementation of the model object 'Dynamic Property'.
|
class |
DynamicTypeImpl
An implementation of the model object 'Dynamic Type'.
|
class |
DynamicValueSpecificationImpl
An implementation of the model object 'Dynamic Value Specification'.
|
class |
ElementExtensionImpl
An implementation of the model object 'Applied Stereotype'.
|
class |
ElementImpl
An implementation of the model object 'Element'.
|
class |
EnumerationImpl
An implementation of the model object 'Enumeration'.
|
class |
EnumerationLiteralImpl
An implementation of the model object 'Enumeration Literal'.
|
class |
EnumLiteralExpImpl
An implementation of the model object 'Enum Literal Exp'.
|
class |
ExpressionInOCLImpl
An implementation of the model object 'Expression In Ocl'.
|
class |
FeatureCallExpImpl
An implementation of the model object 'Feature Call Exp'.
|
class |
FeatureImpl
An implementation of the model object 'Feature'.
|
class |
FinalStateImpl
An implementation of the model object 'Final State'.
|
class |
IfExpImpl
An implementation of the model object 'If Exp'.
|
class |
ImportImpl
An implementation of the model object 'Import'.
|
class |
InstanceSpecificationImpl
An implementation of the model object 'Instance Specification'.
|
class |
IntegerLiteralExpImpl
An implementation of the model object 'Integer Literal Exp'.
|
class |
InvalidLiteralExpImpl
An implementation of the model object 'Invalid Literal Exp'.
|
class |
InvalidTypeImpl
An implementation of the model object 'Invalid Type'.
|
class |
IterateExpImpl
An implementation of the model object 'Iterate Exp'.
|
class |
IterationImpl
An implementation of the model object 'Iteration'.
|
class |
IteratorExpImpl
An implementation of the model object 'Iterator Exp'.
|
class |
LambdaTypeImpl
An implementation of the model object 'Lambda Type'.
|
class |
LanguageExpressionImpl
An implementation of the model object 'Language Expression'.
|
class |
LetExpImpl
An implementation of the model object 'Let Exp'.
|
class |
LibraryImpl
An implementation of the model object 'Library'.
|
class |
LiteralExpImpl
An implementation of the model object 'Literal Exp'.
|
class |
LoopExpImpl
An implementation of the model object 'Loop Exp'.
|
class |
MapLiteralExpImpl
An implementation of the model object 'Map Literal Exp'.
|
class |
MapLiteralPartImpl
An implementation of the model object 'Map Literal Part'.
|
class |
MapTypeImpl
An implementation of the model object 'Map Type'.
|
class |
MessageExpImpl
An implementation of the model object 'Message Exp'.
|
class |
MessageTypeImpl
An implementation of the model object 'Message Type'.
|
class |
ModelImpl
An implementation of the model object 'Root'.
|
class |
NamedElementImpl
An implementation of the model object 'Named Element'.
|
class |
NamespaceImpl
An implementation of the model object 'Namespace'.
|
class |
NavigationCallExpImpl
An implementation of the model object 'Navigation Call Exp'.
|
class |
NullLiteralExpImpl
An implementation of the model object 'Null Literal Exp'.
|
class |
NumericLiteralExpImpl
An implementation of the model object 'Numeric Literal Exp'.
|
class |
OCLExpressionImpl
An implementation of the model object 'Ocl Expression'.
|
class |
OperationCallExpImpl
An implementation of the model object 'Operation Call Exp'.
|
class |
OperationImpl
An implementation of the model object 'Operation'.
|
class |
OppositePropertyCallExpImpl
An implementation of the model object 'Opposite Property Call Exp'.
|
class |
OrderedSetTypeImpl
An implementation of the model object 'Ordered Set Type'.
|
class |
OrphanCompletePackageImpl
An implementation of the model object 'Orphan Complete Package'.
|
class |
PackageImpl
An implementation of the model object 'Package'.
|
class |
ParameterImpl
An implementation of the model object 'Parameter'.
|
class |
PrecedenceImpl
An implementation of the model object 'Precedence'.
|
class |
PrimitiveCompletePackageImpl
An implementation of the model object 'Primitive Complete Package'.
|
class |
PrimitiveLiteralExpImpl
An implementation of the model object 'Primitive Literal Exp'.
|
class |
PrimitiveTypeImpl
An implementation of the model object 'Primitive Type'.
|
class |
ProfileApplicationImpl
An implementation of the model object 'Profile Application'.
|
class |
ProfileImpl
An implementation of the model object 'Profile'.
|
class |
PropertyCallExpImpl
An implementation of the model object 'Property Call Exp'.
|
class |
PropertyImpl
An implementation of the model object 'Property'.
|
class |
PseudostateImpl
An implementation of the model object 'Pseudostate'.
|
class |
RealLiteralExpImpl
An implementation of the model object 'Real Literal Exp'.
|
class |
RegionImpl
An implementation of the model object 'Region'.
|
class |
SelfTypeImpl
An implementation of the model object 'Self Type'.
|
class |
SendSignalActionImpl
An implementation of the model object 'Send Signal Action'.
|
class |
SequenceTypeImpl
An implementation of the model object 'Sequence Type'.
|
class |
SetTypeImpl
An implementation of the model object 'Set Type'.
|
class |
ShadowExpImpl
An implementation of the model object 'Constructor Exp'.
|
class |
ShadowPartImpl
An implementation of the model object 'Constructor Part'.
|
class |
SignalImpl
An implementation of the model object 'Signal'.
|
class |
SlotImpl
An implementation of the model object 'Slot'.
|
class |
StandardLibraryImpl
An implementation of the model object 'Standard Library'.
|
class |
StateExpImpl
An implementation of the model object 'State Exp'.
|
class |
StateImpl
An implementation of the model object 'State'.
|
class |
StateMachineImpl
An implementation of the model object 'State Machine'.
|
class |
StereotypeExtenderImpl
An implementation of the model object 'Type Extension'.
|
class |
StereotypeImpl
An implementation of the model object 'Stereotype'.
|
class |
StringLiteralExpImpl
An implementation of the model object 'String Literal Exp'.
|
class |
TemplateableElementImpl
An implementation of the model object 'Templateable Element'.
|
class |
TemplateBindingImpl
An implementation of the model object 'Template Binding'.
|
class |
TemplateParameterImpl
An implementation of the model object 'Template Parameter'.
|
class |
TemplateParameterSubstitutionImpl
An implementation of the model object 'Template Parameter Substitution'.
|
class |
TemplateSignatureImpl
An implementation of the model object 'Template Signature'.
|
class |
TransitionImpl
An implementation of the model object 'Transition'.
|
class |
TriggerImpl
An implementation of the model object 'Trigger'.
|
class |
TupleLiteralExpImpl
An implementation of the model object 'Tuple Literal Exp'.
|
class |
TupleLiteralPartImpl
An implementation of the model object 'Tuple Literal Part'.
|
class |
TuplePartImpl |
class |
TupleTypeImpl
An implementation of the model object 'Tuple Type'.
|
class |
TypedElementImpl
An implementation of the model object 'Typed Element'.
|
class |
TypeExpImpl
An implementation of the model object 'Type Exp'.
|
class |
TypeImpl
An implementation of the model object 'Type'.
|
class |
UnlimitedNaturalLiteralExpImpl
An implementation of the model object 'Unlimited Natural Literal Exp'.
|
class |
UnspecifiedValueExpImpl
An implementation of the model object 'Unspecified Value Exp'.
|
class |
ValueSpecificationImpl
An implementation of the model object 'Value Specification'.
|
class |
VariableDeclarationImpl
An implementation of the model object 'Variable Declaration'.
|
class |
VariableExpImpl
An implementation of the model object 'Variable Exp'.
|
class |
VariableImpl
An implementation of the model object 'Variable'.
|
class |
VertexImpl
An implementation of the model object 'Vertex'.
|
class |
VoidTypeImpl
An implementation of the model object 'Void Type'.
|
class |
WildcardTypeImpl
An implementation of the model object 'Wildcard Type'.
|
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.EList<Element> |
CommentImpl.annotatedElements
The cached value of the '
Annotated Elements ' reference list. |
protected org.eclipse.emf.common.util.EList<Element> |
ConstraintImpl.constrainedElements
The cached value of the '
Constrained Elements ' reference list. |
protected org.eclipse.emf.common.util.EList<Element> |
ElementImpl.ownedAnnotations
The cached value of the '
Owned Annotations ' containment reference list. |
protected org.eclipse.emf.common.util.EList<Element> |
AnnotationImpl.ownedContents
The cached value of the '
Owned Contents ' containment reference list. |
protected org.eclipse.emf.common.util.EList<Element> |
AnnotationImpl.references
The cached value of the '
References ' reference list. |
Modifier and Type | Method and Description |
---|---|
Element |
ElementExtensionImpl.getBase() |
Element |
StandardLibraryImpl.getOperationTemplateParameter(Operation anOperation,
int index) |
Element |
CommentImpl.getOwningElement() |
Element |
IterateExpImpl.getReferredElement() |
Element |
IteratorExpImpl.getReferredElement() |
Element |
OperationCallExpImpl.getReferredElement() |
Element |
OppositePropertyCallExpImpl.getReferredElement() |
Element |
PropertyCallExpImpl.getReferredElement() |
Element |
TypeExpImpl.getReferredElement() |
Element |
VariableExpImpl.getReferredElement() |
Element |
ElementImpl.getValue(Type stereotype,
java.lang.String propertyName) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Element> |
ElementImpl.allOwnedElements() |
java.util.List<Element> |
CommentImpl.getAnnotatedElements() |
java.util.List<Element> |
ConstraintImpl.getConstrainedElements() |
java.util.List<Element> |
ElementImpl.getOwnedAnnotations() |
java.util.List<Element> |
AnnotationImpl.getOwnedContents() |
java.util.List<Element> |
AnnotationImpl.getReferences() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
ElementExtensionImpl.basicSetBase(Element newBase,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
CommentImpl.basicSetOwningElement(Element newOwningElement,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
ElementExtensionImpl.setBase(Element newBase) |
void |
CommentImpl.setOwningElement(Element newOwningElement) |
Modifier and Type | Interface and Description |
---|---|
interface |
CompleteClassInternal |
interface |
CompleteEnvironmentInternal |
interface |
CompleteModelInternal |
interface |
CompletePackageInternal |
interface |
StandardLibraryInternal |
Modifier and Type | Class and Description |
---|---|
protected static class |
CompleteClasses.CollectionCompleteClassImpl |
protected static class |
CompleteClasses.MapCompleteClassImpl |
class |
CompleteInheritanceImpl
An AbstractTypeServer provides the co-ordinated operation, property and superclass lookup caches for one or more merged types.
|
Modifier and Type | Field and Description |
---|---|
protected Element |
AbstractParserContext.rootElement |
Modifier and Type | Method and Description |
---|---|
Element |
AbstractParserContext.getRootElement() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractParserContext.setRootElement(Element rootElement) |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
OCLDelegateDomain.getPivot(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
EcoreASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
Modifier and Type | Method and Description |
---|---|
Element |
EcoreASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource ecoreResource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
AS2Ecore.convert(Element pivotObject) |
static void |
AS2Ecore.copyComments(org.eclipse.emf.ecore.EModelElement eModelElement,
Element pivotElement) |
protected void |
AS2EcoreDeclarationVisitor.copyModelElement(org.eclipse.emf.ecore.EModelElement eModelElement,
Element pivotModelElement) |
void |
AS2Ecore.defer(Element pivotElement) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2Ecore.getCreated(java.lang.Class<T> requiredClass,
Element pivotElement) |
void |
AS2Ecore.putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement) |
Modifier and Type | Method and Description |
---|---|
<T extends org.eclipse.emf.ecore.EObject> |
AS2EcoreDeclarationVisitor.safeVisitAll(java.util.List<T> eObjects,
java.lang.Iterable<? extends Element> pivotObjects) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2EcoreReferenceVisitor.safeVisitAll(java.util.List<T> eObjects,
java.util.List<? extends Element> pivotObjects) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2EcoreTypeRefVisitor.safeVisitAll(java.util.List<T> eObjects,
java.util.List<? extends Element> pivotObjects) |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
Ecore2ASReferenceSwitch.doSwitchAll(java.lang.Class<T> pivotClass,
java.util.Collection<T> pivotElements,
java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
<T extends Element> |
Ecore2ASDeclarationSwitch.doSwitchAll(java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
<T extends Element> |
Ecore2ASDeclarationSwitch.doSwitchAll(java.util.List<T> pivotObjects,
java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
<T extends Element> |
Ecore2AS.getASElement(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
Ecore2AS.getASOfEcore(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
Ecore2AS.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
Modifier and Type | Method and Description |
---|---|
Element |
Ecore2ASDeclarationSwitch.defaultCase(org.eclipse.emf.ecore.EObject object) |
Element |
Ecore2AS.getCreated(org.eclipse.emf.ecore.EObject eObject) |
static Element |
Ecore2AS.importFromEcore(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.EObject eObject)
Convert an (annotated) Ecore object to a pivot element.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<org.eclipse.emf.ecore.EObject,Element> |
Ecore2AS.getCreatedMap() |
Modifier and Type | Method and Description |
---|---|
protected void |
Ecore2AS.addCreated(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
abstract void |
AbstractExternal2AS.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
Ecore2AS.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExecutorClass |
class |
AbstractExecutorElement |
class |
AbstractExecutorEnumerationLiteral |
class |
AbstractExecutorFeature |
class |
AbstractExecutorNamedElement |
class |
AbstractExecutorOperation |
class |
AbstractExecutorPackage |
class |
AbstractExecutorParameter |
class |
AbstractExecutorProperty |
class |
AbstractExecutorType |
class |
AbstractExecutorTypedElement |
Modifier and Type | Method and Description |
---|---|
Element |
AbstractExecutorElement.getValue(Type stereotype,
java.lang.String propertyName) |
Modifier and Type | Method and Description |
---|---|
java.util.List<Element> |
AbstractExecutorElement.allOwnedElements() |
java.util.List<Element> |
AbstractExecutorElement.getOwnedAnnotations() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
TracingEvaluationVisitor.trace(Element expression,
java.lang.Object value) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSpecializedType |
class |
ExecutorCollectionType |
class |
ExecutorMapType |
class |
ExecutorTuplePart |
class |
ExecutorTupleType |
class |
PivotExecutorStandardLibrary |
Modifier and Type | Method and Description |
---|---|
Element |
OclVoidTypeIdImpl.getOrigin() |
Modifier and Type | Method and Description |
---|---|
LibraryProperty |
ImplementationManager.getPropertyImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
Modifier and Type | Class and Description |
---|---|
class |
EcoreExecutorEnumeration |
class |
EcoreExecutorEnumerationLiteral |
class |
EcoreExecutorInvalidType |
class |
EcoreExecutorPackage |
class |
EcoreExecutorProperty |
class |
EcoreExecutorType |
class |
EcoreExecutorVoidType |
class |
EcoreReflectiveEnumeration |
class |
EcoreReflectivePackage |
class |
EcoreReflectiveType |
Modifier and Type | Interface and Description |
---|---|
interface |
ExecutorTypeArgument |
Modifier and Type | Class and Description |
---|---|
class |
AbstractReflectiveInheritanceType |
class |
DomainReflectivePackage
DomainExecutorPackage uses the limited Domain interfaces to construct a package description for use
in contexts where no explicit ExecutorPackage is available.
|
class |
DomainReflectiveType |
class |
ExecutableStandardLibrary |
class |
ExecutorEnumerationLiteral |
class |
ExecutorLambdaType |
class |
ExecutorOperation |
class |
ExecutorPackage |
class |
ExecutorProperty |
class |
ExecutorPropertyWithImplementation |
class |
ExecutorSpecializedType |
class |
ExecutorStandardLibrary |
class |
ExecutorType
An ExecutorType defines a Type using a compact representation suitable for efficient
execution and static construction.
|
class |
ExecutorTypeParameter |
class |
JavaType
JavaType supports the usage of Java Class to define the type of an object.
|
class |
ReflectiveInheritance
A ReflectiveType defines a Type using a compact representation suitable for efficient
execution.
|
class |
ReflectivePackage
A ReflectivePackage builds a dispatch table representative of a model package at run-time using a minimal reflective API.
|
Modifier and Type | Method and Description |
---|---|
Element |
ExecutableStandardLibrary.getOperationTemplateParameter(Operation anOperation,
int index) |
Element |
ExecutableStandardLibrary.getTemplateParameter(TemplateParameterId id,
Element context) |
Element |
AbstractIdResolver.visitTemplateBinding(TemplateBinding id) |
Element |
AbstractIdResolver.visitTemplateParameterId(TemplateParameterId id) |
Modifier and Type | Method and Description |
---|---|
Element |
ExecutableStandardLibrary.getTemplateParameter(TemplateParameterId id,
Element context) |
Modifier and Type | Class and Description |
---|---|
class |
Orphanage
An Orphanage provides a Package that weakly contains elements such as type specializations that
should require a container for the purposes of validation, but which should be eligible for
garbage collection whenever no longer in use.
|
static class |
TupleTypeManager.TuplePart
TuplePart provides a convenient descriptor for a tuple part complying with the full EMF model protocols.
|
Modifier and Type | Field and Description |
---|---|
static java.util.List<Element> |
PivotMetamodelManager.EMPTY_ELEMENT_LIST |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
PivotMetamodelManager.getASOf(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
PivotMetamodelManager.getASOfEcore(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
Modifier and Type | Method and Description |
---|---|
Element |
PivotMetamodelManager.getASElement(org.eclipse.emf.common.util.URI uri) |
Element |
MetamodelManagerInternal.loadResource(org.eclipse.emf.common.util.URI uri,
java.lang.String alias,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Element |
PivotMetamodelManager.loadResource(org.eclipse.emf.common.util.URI uri,
java.lang.String zzalias,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Element |
TupleTypeManager.TupleIdResolver.visitTemplateParameterId(TemplateParameterId id) |
Modifier and Type | Method and Description |
---|---|
protected void |
TemplateParameterSubstitutionVisitor.analyzeType(Type newFormal,
Element newActual) |
ParserContext |
MetamodelManagerInternal.createParserContext(Element element,
java.lang.Object... todoParameters) |
ParserContext |
PivotMetamodelManager.createParserContext(Element element,
java.lang.Object... todoParameters)
Return a parserContext suitable for parsing OCL expressions in the context of a pivot element.
|
<T extends org.eclipse.emf.ecore.EObject> |
PivotMetamodelManager.getEcoreOfPivot(java.lang.Class<T> ecoreClass,
Element element) |
ElementExtension |
PivotMetamodelManager.getElementExtension(Element asStereotypedElement,
Stereotype asStereotype)
Return an ElementExtension for asStereotype reusing any that already exist in asElementExtensions.
|
LibraryProperty |
PivotMetamodelManager.getImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrinter.appendElement(Element element) |
void |
PrettyPrinter.appendParent(org.eclipse.emf.ecore.EObject scope,
Element element,
java.lang.String parentSeparator) |
void |
PrettyPrinter.appendQualifiedType(Element element) |
static PrettyPrinter |
PrettyPrinter.createNamePrinter(Element element,
PrettyPrintOptions options) |
static PrettyPrinter |
PrettyPrinter.createPrinter(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.print(Element element) |
static java.lang.String |
PrettyPrinter.print(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.print(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.printName(Element element) |
static java.lang.String |
PrettyPrinter.printName(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printName(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.printType(Element element) |
static java.lang.String |
PrettyPrinter.printType(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printType(Element element,
PrettyPrintOptions options) |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
ASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> asClass,
org.eclipse.emf.ecore.EObject eObject)
Return the OCL AS element corresponding to eObject using metamodelManager to supervise
the correspondence and ensuring that the result is of asClass.
|
<T extends Element> |
AbstractASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
Modifier and Type | Method and Description |
---|---|
Element |
ASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri)
Return the root element in the Pivot resource resulting from import of the available
resource.
|
Element |
AbstractASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
void |
ASSaver.addSpecializingElement(Element object) |
boolean |
ASSaver.addSpecializingElement(Element object,
Class referredType) |
boolean |
ASSaver.addSpecializingElement(Element object,
Operation referredOperation) |
Modifier and Type | Field and Description |
---|---|
protected Element |
PivotScopeView.child |
protected Element |
PivotScopeView.target |
Modifier and Type | Method and Description |
---|---|
Element |
PivotScopeView.getChild() |
Element |
PivotScopeView.getTarget() |
Modifier and Type | Method and Description |
---|---|
void |
EnvironmentView.addElement(java.lang.String elementName,
Element element) |
void |
EnvironmentView.addElementsOfScope(Element asElement,
ScopeView scopeView) |
int |
EnvironmentView.computeLookups(Element target,
Element child) |
void |
EnvironmentView.computeQualifiedLookups(Element target) |
Constructor and Description |
---|
PivotScopeView(EnvironmentFactoryInternal environmentFactory,
Element target,
Element child,
boolean isQualified) |
Modifier and Type | Field and Description |
---|---|
protected Element |
PathElement.element |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
External2AS.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
static <T extends Element> |
PivotUtilInternal.getNonNullAst(java.lang.Class<T> pivotClass,
Pivotable pivotableElement) |
Modifier and Type | Method and Description |
---|---|
Element |
PathElement.getElement() |
Element |
AbstractTechnology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
Element |
Technology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
Element |
EnvironmentFactoryInternal.loadResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
java.util.Map<org.eclipse.emf.ecore.EObject,Element> |
External2AS.getCreatedMap() |
Modifier and Type | Method and Description |
---|---|
void |
AS2Moniker.appendElement(Element element) |
void |
AS2Moniker.appendElement(Element element,
java.util.Map<TemplateParameter,Type> templateBindings) |
void |
AS2Moniker.appendName(Element monikeredElement) |
void |
AS2Moniker.appendParent(Element element,
java.lang.String parentSeparator) |
void |
AS2Moniker.appendRole(Element object) |
protected AS2MonikerVisitor |
AS2Moniker.createAS2MonikerVisitor(Element element) |
LibraryProperty |
AbstractTechnology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
Technology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
java.lang.String |
AbstractTechnology.getExtensionName(Element asStereotypedElement) |
java.lang.String |
Technology.getExtensionName(Element asStereotypedElement) |
java.lang.String |
AS2XMIid.getID(Element element,
boolean internalUUIDs) |
static java.lang.String |
PivotUtilInternal.getNsURI(Element element)
Return a URI based on the nsURI of the immediate parent package.
|
protected void |
AbstractContents.installComment(Element element,
java.lang.String body) |
static java.lang.String |
AS2Moniker.toString(Element pivotElement) |
Constructor and Description |
---|
AS2Moniker(Element target) |
PathElement(java.lang.String name,
Element element) |
Modifier and Type | Method and Description |
---|---|
Element |
NullValueImpl.asElement() |
Element |
NumberValueImpl.asElement() |
Element |
ValueImpl.asElement() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractInheritance |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
AS2UML.convert(Element pivotObject) |
protected void |
AS2UMLDeclarationVisitor.copyEModelElement(org.eclipse.emf.ecore.EModelElement umlElement,
Element pivotModelElement) |
protected void |
AS2UMLDeclarationVisitor.copyModelElement(org.eclipse.uml2.uml.Element umlElement,
Element pivotModelElement) |
void |
AS2UML.defer(Element pivotElement) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2UML.getCreated(java.lang.Class<T> requiredClass,
Element pivotElement) |
void |
AS2UML.putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement) |
Modifier and Type | Method and Description |
---|---|
<T extends org.eclipse.emf.ecore.EObject> |
AS2UMLDeclarationVisitor.safeVisitAll(java.util.List<T> eObjects,
java.util.List<? extends Element> pivotObjects) |
<T extends org.eclipse.uml2.uml.Element> |
AS2UMLReferenceVisitor.safeVisitAll(java.util.List<T> eObjects,
java.util.List<? extends Element> pivotObjects) |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
UML2ASReferenceSwitch.doSwitchAll(java.lang.Class<T> pivotClass,
java.util.Collection<T> pivotElements,
java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
<T extends Element> |
UML2ASUseSwitch.doSwitchAll(java.lang.Class<T> pivotClass,
java.util.Collection<T> pivotElements,
java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
<T extends Element,V extends org.eclipse.emf.ecore.EObject> |
UML2ASDeclarationSwitch.doSwitchAll(java.util.Collection<T> pivotObjects,
java.util.List<V> eObjects,
AbstractConversion.Predicate<V> predicate) |
<T extends Element> |
UML2ASDeclarationSwitch.doSwitchAll(java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
<T extends Element> |
UML2AS.Inner.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
UML2AS.Outer.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
protected <T extends Element> |
UML2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EObject umlElement) |
Modifier and Type | Method and Description |
---|---|
Element |
UML2ASDeclarationSwitch.defaultCase(org.eclipse.emf.ecore.EObject umlObject) |
static Element |
UML2AS.importFromUML(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.EObject eObject)
Convert a UML object to a pivot element.
|
Modifier and Type | Method and Description |
---|---|
java.util.Map<org.eclipse.emf.ecore.EObject,Element> |
UML2AS.Inner.getCreatedMap() |
java.util.Map<org.eclipse.emf.ecore.EObject,Element> |
UML2AS.Outer.getCreatedMap() |
Modifier and Type | Method and Description |
---|---|
abstract void |
UML2AS.addCreated(org.eclipse.emf.ecore.EObject umlElement,
Element pivotElement) |
void |
UML2AS.Inner.addCreated(org.eclipse.emf.ecore.EObject umlElement,
Element pivotElement) |
void |
UML2AS.Outer.addCreated(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
UML2AS.Inner.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
UML2AS.Outer.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
int |
ModelAnalysis.ElementComparator.compare(Element o1,
Element o2) |
protected void |
UML2ASDeclarationSwitch.copyComments(Element pivotElement,
org.eclipse.uml2.uml.Element umlElement) |
void |
UML2AS.copyModelElement(Element pivotElement,
org.eclipse.uml2.uml.Element umlElement) |
protected void |
UML2AS.setOriginalMapping(Element pivotElement,
org.eclipse.emf.ecore.EObject umlElement) |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
UMLASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
Modifier and Type | Method and Description |
---|---|
Element |
UMLASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource umlResource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
Element |
UMLEcoreTechnology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
Modifier and Type | Method and Description |
---|---|
LibraryProperty |
UMLEcoreTechnology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
java.lang.String |
UMLEcoreTechnology.getExtensionName(Element asStereotypedElement) |
Modifier and Type | Method and Description |
---|---|
T |
PivotSwitch.caseElement(Element object)
Returns the result of interpreting the object as an instance of 'Element'.
|
boolean |
PivotValidator.validateElement(Element element,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
R |
AbstractDelegatingVisitor.visitElement(Element object) |
R |
AbstractExtendingVisitor.visitElement(Element object) |
R |
AbstractNullVisitor.visitElement(Element object) |
R |
AbstractWrappingVisitor.visitElement(Element object) |
R |
Visitor.visitElement(Element object) |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
MetamodelManager.getASOf(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
MetamodelManager.getASOfEcore(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
static <T extends Element> |
PivotUtil.getPivot(java.lang.Class<T> pivotClass,
Pivotable pivotableElement) |
Modifier and Type | Method and Description |
---|---|
Element |
Pivotable.getPivot() |
Element |
ParserContext.getRootElement()
Optional pre-existing AS root element to be updated by the parse.
|
Element |
AbstractEnvironmentFactory.loadResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Element> |
MorePivotable.getMorePivots() |
Modifier and Type | Method and Description |
---|---|
static Constraint |
PivotUtil.getContainingConstraint(Element element) |
static ExpressionInOCL |
PivotUtil.getContainingExpressionInOCL(Element element) |
<T extends org.eclipse.emf.ecore.EObject> |
MetamodelManager.getEcoreOfPivot(java.lang.Class<T> ecoreClass,
Element element) |
java.lang.String |
AS2XMIidVisitor.getID(Element element,
boolean internalUUIDs) |
void |
ParserContext.setRootElement(Element rootElement) |
static java.lang.String |
ToStringVisitor.toString(Element asElement) |
java.lang.Boolean |
AS2XMIidVisitor.visitElement(Element object) |
Modifier and Type | Method and Description |
---|---|
Element |
InvalidValueException.asElement() |
Element |
Value.asElement() |
Modifier and Type | Method and Description |
---|---|
java.util.List<PathElement> |
AliasAnalysis.getPath(Element eObject) |
<T extends ModelElementCS> |
AS2CSConversion.refreshElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
Element object) |
void |
AS2CSConversion.refreshPathName(PathNameCS csPathName,
Element element,
Namespace scope)
Assign a sequence of one or more path elements to csPathName that identify element with respect
to scope.
|
Modifier and Type | Field and Description |
---|---|
protected Element |
BasicContinuation.pivotParent |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
CS2AS.getPivotElement(java.lang.Class<T> pivotClass,
ModelElementCS csElement) |
<T extends Element> |
CS2ASConversion.refreshList(java.lang.Class<T> pivotClass,
java.util.List<T> pivotElements,
java.util.List<? extends PivotableElementCS> csElements) |
<T extends Element> |
CS2AS.refreshModelElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
ModelElementCS csElement) |
<T extends Element> |
CS2ASConversion.refreshModelElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
ModelElementCS csElement)
Return a pivotEClass instance cast to pivotClass registered for csElement.getCSI().
|
<T extends Element> |
CS2ASConversion.refreshPivotList(java.lang.Class<T> pivotClass,
java.util.List<? super T> pivotElements,
java.lang.Iterable<? extends ModelElementCS> csElements) |
<T extends Element> |
CS2ASConversion.visitLeft2Right(java.lang.Class<T> pivotClass,
ElementCS csElement) |
Modifier and Type | Method and Description |
---|---|
protected BaseCSVisitor<Element> |
BaseCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Element> |
CS2AS.createLeft2RightVisitor(CS2ASConversion cs2asConversion) |
Modifier and Type | Method and Description |
---|---|
ModelElementCS |
CS2AS.getCSElement(Element pivotElement) |
protected java.util.List<TemplateSignature> |
CS2ASConversion.getTemplateSignatures(Element pivotElement) |
void |
CS2AS.installPivotDefinition(ModelElementCS csElement,
Element newPivotElement)
Install the mapping from a CS element that defines a pivot element to the defined pivot element.
|
void |
CS2AS.installPivotReference(ElementRefCS csElement,
Element newPivotElement,
org.eclipse.emf.ecore.EReference eReference)
Install the mapping from a CS element to a completely independent pivot element.
|
void |
CS2ASConversion.installPivotReference(ElementRefCS csElement,
Element newPivotElement,
org.eclipse.emf.ecore.EReference eReference) |
void |
CS2AS.installPivotUsage(ModelElementCS csElement,
Element newPivotElement)
Install the mapping from a CS element to a related pivot element.
|
void |
CS2ASConversion.installPivotUsage(ModelElementCS csElement,
Element newPivotElement) |
void |
CS2ASConversion.installRootElement(BaseCSResource csResource,
Element pivotElement) |
void |
CS2ASConversion.refreshComments(Element pivotElement,
ElementCS csElement) |
static void |
CS2AS.setPathElement(PathNameCS csPathName,
Element element,
java.util.List<? extends org.eclipse.emf.ecore.EObject> ambiguities)
Define the resolution of a PathNameCS explicitly avoiding the need for the normal Xtext proxy resolution.
|
Constructor and Description |
---|
BasicContinuation(CS2ASConversion context,
Element pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
T csElement,
Dependency... dependencies) |
SingleContinuation(CS2ASConversion context,
Element pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
T csElement,
Dependency... dependencies) |
SingleContinuation(CS2ASConversion context,
Element pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
T csElement,
java.util.List<Dependency> dependencies) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
BaseLabelProvider.safeGetMoniker(Element element) |
protected java.lang.String |
BaseLabelProvider.text(Element ele) |
Modifier and Type | Method and Description |
---|---|
protected ElementCS |
BaseOutlineTreeProvider.getImplicitCsElement(Element asElement) |
Constructor and Description |
---|
BaseOutlineNode(Element asElement,
boolean isImplicit,
ElementCS csElement,
org.eclipse.xtext.ui.editor.outline.IOutlineNode parent,
org.eclipse.swt.graphics.Image image,
java.lang.Object text,
boolean isLeaf) |
Modifier and Type | Method and Description |
---|---|
Element |
CSI2ASMapping.get(ModelElementCS csElement)
Return the Pivot element corresponding to a given CS element.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<Element,ModelElementCS> |
CSI2ASMapping.computeAS2CSMap() |
java.util.Map<CSI,Element> |
CSI2ASMapping.getMapping() |
Modifier and Type | Method and Description |
---|---|
static ModelElementCS |
ElementUtil.getCsElement(Element asElement) |
ModelElementCS |
CSI2ASMapping.getCSElement(Element pivotElement) |
void |
CSI2ASMapping.put(ModelElementCS csElement,
Element pivotElement)
Install the Pivot element corresponding to a given CS element.
|
static void |
ElementUtil.setLastPathElement(PathNameCS ownedPathName,
Element asElement) |
Modifier and Type | Method and Description |
---|---|
Element |
PathElementCS.basicGetReferredElement() |
Element |
PivotableElementCS.getPivot()
Returns the value of the 'Pivot' reference.
|
Element |
ModelElementRefCS.getReferredElement()
Returns the value of the 'Referred Element' reference.
|
Element |
PathElementCS.getReferredElement()
Returns the value of the 'Referred Element' reference.
|
Element |
PathNameCS.getReferredElement()
Returns the value of the 'Referred Element' reference.
|
Modifier and Type | Method and Description |
---|---|
void |
PivotableElementCS.setPivot(Element value)
Sets the value of the '
Pivot ' reference. |
void |
PathElementCS.setReferredElement(Element value)
Sets the value of the '
Referred Element ' reference. |
Modifier and Type | Field and Description |
---|---|
protected Element |
PivotableElementCSImpl.pivot
The cached value of the '
Pivot ' reference. |
protected Element |
PathElementCSImpl.referredElement
The cached value of the '
Referred Element ' reference. |
Modifier and Type | Method and Description |
---|---|
Element |
PathElementCSImpl.basicGetReferredElement() |
Element |
PathNameCSImpl.basicGetReferredElement() |
Element |
PathElementCSImpl.getPivot() |
Element |
PathNameCSImpl.getPivot() |
Element |
PivotableElementCSImpl.getPivot() |
Element |
ModelElementRefCSImpl.getReferredElement() |
Element |
PathElementCSImpl.getReferredElement() |
Element |
PathNameCSImpl.getReferredElement() |
Modifier and Type | Method and Description |
---|---|
void |
PivotableElementCSImpl.setPivot(Element newPivot) |
void |
PathElementCSImpl.setReferredElement(Element newReferredElement) |
Modifier and Type | Method and Description |
---|---|
protected CompleteOCLCSVisitor<Element> |
CompleteOCLCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Element> |
PathNameDeclCSImpl.getMorePivots() |
Modifier and Type | Method and Description |
---|---|
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitContextDeclCS(ContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitDefCS(DefCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitDefOperationCS(DefOperationCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitDefPropertyCS(DefPropertyCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitOCLMessageArgCS(OCLMessageArgCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitOperationContextDeclCS(OperationContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitPackageDeclarationCS(PackageDeclarationCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitPathNameDeclCS(PathNameDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS csElement) |
Modifier and Type | Method and Description |
---|---|
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveAssociationClassCallExp(NameExpCS csNameExp) |
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveRoundBracketedTerm(RoundBracketedClauseCS csRoundBracketedClause) |
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveSimpleNameExp(NameExpCS csNameExp,
Element element) |
Element |
EssentialOCLCSLeft2RightVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csBooleanLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csCollectionLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csCollectionLiteralPart) |
Element |
EssentialOCLCSLeft2RightVisitor.visitCollectionTypeCS(CollectionTypeCS object) |
Element |
EssentialOCLCSLeft2RightVisitor.visitContextCS(ContextCS csContext) |
Element |
EssentialOCLCSLeft2RightVisitor.visitExpCS(ExpCS object) |
Element |
EssentialOCLCSLeft2RightVisitor.visitIfExpCS(IfExpCS csIfExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitInfixExpCS(InfixExpCS csInfixExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csInvalidLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitLetExpCS(LetExpCS csLetExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitLetVariableCS(LetVariableCS csLetVariable) |
Element |
EssentialOCLCSLeft2RightVisitor.visitMapLiteralExpCS(MapLiteralExpCS csMapLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitMapLiteralPartCS(MapLiteralPartCS csMapLiteralPart) |
Element |
EssentialOCLCSLeft2RightVisitor.visitMapTypeCS(MapTypeCS object) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNameExpCS(NameExpCS csNameExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNavigatingArgCS(NavigatingArgCS csNavigatingArg) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNestedExpCS(NestedExpCS csNestedExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNullLiteralExpCS(NullLiteralExpCS csNullLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csNumberLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitPrefixExpCS(PrefixExpCS csPrefixExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitSelfExpCS(SelfExpCS csSelfExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitShadowPartCS(ShadowPartCS csShadowPart) |
Element |
EssentialOCLCSLeft2RightVisitor.visitStringLiteralExpCS(StringLiteralExpCS csStringLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csTupleLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csTupleLiteralPart) |
Element |
EssentialOCLCSLeft2RightVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csTypeLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csUnlimitedNaturalLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitVariableCS(VariableCS csVariable) |
Modifier and Type | Method and Description |
---|---|
protected EssentialOCLCSVisitor<Element> |
EssentialOCLCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
Modifier and Type | Method and Description |
---|---|
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveSimpleNameExp(NameExpCS csNameExp,
Element element) |
Modifier and Type | Method and Description |
---|---|
protected ElementCS |
EssentialOCLOutlineTreeProvider.getImplicitCsElement(Element asElement) |
Modifier and Type | Method and Description |
---|---|
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitAbstractNameExpCS(AbstractNameExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCallExpCS(CallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionPatternCS(CollectionPatternCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionTypeCS(CollectionTypeCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitContextCS(ContextCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitExpCS(ExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitIfExpCS(IfExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitIfThenExpCS(IfThenExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitInfixExpCS(InfixExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitIterateCallExpCS(IterateCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitIterationCallExpCS(IterationCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitLetExpCS(LetExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitLetVariableCS(LetVariableCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitLiteralExpCS(LiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitMapLiteralExpCS(MapLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitMapLiteralPartCS(MapLiteralPartCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitMapTypeCS(MapTypeCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNameExpCS(NameExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNavigatingArgCS(NavigatingArgCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNestedExpCS(NestedExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNullLiteralExpCS(NullLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitOperationCallExpCS(OperationCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitOperatorExpCS(OperatorExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitPatternExpCS(PatternExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitPrefixExpCS(PrefixExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitPropertyCallExpCS(PropertyCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitSelfExpCS(SelfExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitShadowExpCS(ShadowExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitShadowPartCS(ShadowPartCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitStringLiteralExpCS(StringLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitTypeNameExpCS(TypeNameExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitVariableCS(VariableCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitVariableExpCS(VariableExpCS csElement) |
Modifier and Type | Method and Description |
---|---|
protected OCLinEcoreCSVisitor<Element> |
OCLinEcoreCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
Modifier and Type | Method and Description |
---|---|
Element |
AbstractOCLinEcoreCSLeft2RightVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS csElement) |
Element |
AbstractOCLinEcoreCSLeft2RightVisitor.visitSysMLCS(SysMLCS csElement) |
Element |
AbstractOCLinEcoreCSLeft2RightVisitor.visitTopLevelCS(TopLevelCS csElement) |
Modifier and Type | Method and Description |
---|---|
Element |
OCLstdlibCSLeft2RightVisitor.visitPrecedenceCS(PrecedenceCS object) |
Modifier and Type | Method and Description |
---|---|
protected OCLstdlibCSVisitor<Element> |
OCLstdlibCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
Modifier and Type | Method and Description |
---|---|
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitJavaClassCS(JavaClassCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitJavaImplementationCS(JavaImplementationCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibClassCS(LibClassCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibCoercionCS(LibCoercionCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibConstraintCS(LibConstraintCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibIterationCS(LibIterationCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibOperationCS(LibOperationCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibPackageCS(LibPackageCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibPropertyCS(LibPropertyCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibRootPackageCS(LibRootPackageCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitMetaclassNameCS(MetaclassNameCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitPrecedenceCS(PrecedenceCS csElement) |