Modifier and Type | Method and Description |
---|---|
<T extends ElementCS> |
AS2CSConversion.visitDeclaration(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject> |
AS2CSConversion.visitDeclarationAsList(java.lang.Class<T> csClass,
V eObject) |
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject> |
AS2CSConversion.visitDeclarations(java.lang.Class<T> csClass,
java.util.List<V> eObjects,
AbstractConversion.Predicate<V> predicate) |
<T extends ElementCS> |
AS2CSConversion.visitReference(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EObject eObject,
Namespace scope) |
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject> |
AS2CSConversion.visitReferences(java.lang.Class<T> csClass,
java.util.List<? extends V> eObjects,
AbstractConversion.Predicate<V> predicate) |
Modifier and Type | Method and Description |
---|---|
ElementCS |
BaseDeclarationVisitor.visitAnnotation(Annotation object) |
ElementCS |
BaseDeclarationVisitor.visitClass(Class object) |
ElementCS |
BaseReferenceVisitor.visitClass(Class object) |
ElementCS |
BaseDeclarationVisitor.visitConstraint(Constraint object) |
ElementCS |
BaseDeclarationVisitor.visitDataType(DataType object) |
ElementCS |
BaseDeclarationVisitor.visitDetail(Detail object) |
ElementCS |
BaseDeclarationVisitor.visitEnumeration(Enumeration object) |
ElementCS |
BaseDeclarationVisitor.visitEnumerationLiteral(EnumerationLiteral object) |
ElementCS |
BaseDeclarationVisitor.visitExpressionInOCL(ExpressionInOCL object) |
ElementCS |
BaseDeclarationVisitor.visitImport(Import object) |
ElementCS |
BaseDeclarationVisitor.visiting(Visitable visitable) |
ElementCS |
BaseReferenceVisitor.visiting(Visitable visitable) |
ElementCS |
BaseDeclarationVisitor.visitModel(Model object) |
ElementCS |
BaseDeclarationVisitor.visitOperation(Operation object) |
ElementCS |
BaseDeclarationVisitor.visitPackage(Package object) |
ElementCS |
BaseDeclarationVisitor.visitParameter(Parameter object) |
ElementCS |
BaseDeclarationVisitor.visitPrimitiveType(PrimitiveType object) |
ElementCS |
BaseReferenceVisitor.visitPrimitiveType(PrimitiveType object) |
ElementCS |
BaseDeclarationVisitor.visitProperty(Property object) |
ElementCS |
BaseDeclarationVisitor.visitTemplateParameter(TemplateParameter object) |
ElementCS |
BaseReferenceVisitor.visitTemplateParameter(TemplateParameter object) |
ElementCS |
BaseDeclarationVisitor.visitTemplateSignature(TemplateSignature object) |
ElementCS |
BaseReferenceVisitor.visitWildcardType(WildcardType object) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<TemplateBindingCS> |
AS2CSConversion.getTemplateBindings(ElementCS csElement) |
Modifier and Type | Method and Description |
---|---|
void |
CS2ASConversion.addDiagnostic(ElementCS csElement,
java.lang.String boundMessage) |
protected TemplateableElementCS |
BaseCSPostOrderVisitor.getTemplateableElementContainer(ElementCS csElement) |
protected java.util.List<TemplateBindingCS> |
CS2ASConversion.getTemplateBindings(ElementCS csElement) |
boolean |
CS2ASConversion.isInReturnTypeWithUnresolvedParameters(ElementCS csElement) |
Iteration |
CS2AS.lookupIteration(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Iteration |
CS2ASConversion.lookupIteration(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Operation |
CS2AS.lookupOperation(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Operation |
CS2ASConversion.lookupOperation(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
VariableDeclaration |
CS2AS.lookupSelf(ElementCS csElement) |
Type |
CS2AS.lookupType(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2ASConversion.lookupType(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2AS.lookupTypeValue(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2ASConversion.lookupTypeValue(ElementCS csElement,
PathNameCS csPathName) |
Element |
CS2AS.lookupUndecoratedName(ElementCS csElement,
PathNameCS csPathName) |
Element |
CS2ASConversion.lookupUndecoratedName(ElementCS csElement,
PathNameCS csPathName) |
void |
CS2ASConversion.refreshComments(Element pivotElement,
ElementCS csElement) |
static void |
CS2AS.refreshContext(PathNameCS pathNameCS,
ElementCS csContext) |
static void |
CS2AS.setElementType(PathNameCS pathNameCS,
org.eclipse.emf.ecore.EClass elementType,
ElementCS csContext,
ScopeFilter scopeFilter) |
protected void |
CS2ASConversion.visitContainment(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
Continuation<?> |
BaseCSContainmentVisitor.visitElementCS(ElementCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitElementCS(ElementCS csElement) |
protected void |
CS2ASConversion.visitInPostOrder(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
protected void |
CS2ASConversion.visitInPreOrder(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
<T extends Element> |
CS2ASConversion.visitLeft2Right(java.lang.Class<T> pivotClass,
ElementCS csElement) |
Modifier and Type | Field and Description |
---|---|
protected ElementCS |
BaseScopeView.child |
protected ElementCS |
BaseScopeView.target |
Modifier and Type | Method and Description |
---|---|
ElementCS |
BaseScopeView.getChild() |
ElementCS |
BaseScopeView.getTarget() |
Modifier and Type | Method and Description |
---|---|
static BaseScopeView |
BaseScopeView.getScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
org.eclipse.emf.ecore.EReference targetReference) |
Constructor and Description |
---|
BaseScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
ElementCS child,
org.eclipse.emf.ecore.EReference targetReference,
boolean isQualified) |
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 |
---|---|
static RootCSAttribution |
ElementUtil.getDocumentAttribution(ElementCS context) |
static java.lang.String |
ElementUtil.getExpressionText(ElementCS csElement)
Return the user text for csElement preserving all surrounding whitespace.
|
static java.lang.String |
ElementUtil.getText(ElementCS csElement)
Return the raw text associated with a csElement.
|
static java.lang.String |
ElementUtil.getTextName(ElementCS csElement)
Return the logical text associated with a csElement.
|
static boolean |
ElementUtil.isInOperation(ElementCS csElement) |
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationCS
A representation of the model object 'Annotation CS'.
|
interface |
AnnotationElementCS
A representation of the model object 'Annotation Element CS'.
|
interface |
AttributeCS
A representation of the model object 'Attribute CS'.
|
interface |
ClassCS
A representation of the model object 'Classifier CS'.
|
interface |
ConstraintCS
A representation of the model object 'Constraint CS'.
|
interface |
ContextLessElementCS
A representation of the model object 'Context Less Element CS'.
|
interface |
DataTypeCS
A representation of the model object 'Data Type CS'.
|
interface |
DetailCS
A representation of the model object 'Detail CS'.
|
interface |
DocumentationCS
A representation of the model object 'Documentation CS'.
|
interface |
ElementRefCS
A representation of the model object 'Pivotable Ref CS'.
|
interface |
EnumerationCS
A representation of the model object 'Enum CS'.
|
interface |
EnumerationLiteralCS
A representation of the model object 'Enum Literal CS'.
|
interface |
FeatureCS
A representation of the model object 'Feature CS'.
|
interface |
ImportCS
A representation of the model object 'Import CS'.
|
interface |
LambdaTypeCS
A representation of the model object 'Lambda Type CS'.
|
interface |
ModelElementCS
A representation of the model object 'Model Element CS'.
|
interface |
ModelElementRefCS
A representation of the model object 'Model Element Ref CS'.
|
interface |
MultiplicityBoundsCS
A representation of the model object 'Integer Multiplicity CS'.
|
interface |
MultiplicityCS
A representation of the model object 'Multiplicity CS'.
|
interface |
MultiplicityStringCS
A representation of the model object 'String Multiplicity CS'.
|
interface |
NamedElementCS
A representation of the model object 'Named Element CS'.
|
interface |
NamespaceCS
A representation of the model object 'Namespace CS'.
|
interface |
OperationCS
A representation of the model object 'Operation CS'.
|
interface |
PackageCS
A representation of the model object 'Package CS'.
|
interface |
PackageOwnerCS
A representation of the model object 'Package Owner CS'.
|
interface |
ParameterCS
A representation of the model object 'Parameter CS'.
|
interface |
PathElementCS
A representation of the model object 'Simple Named Element Ref CS'.
|
interface |
PathElementWithURICS
A representation of the model object 'Path Element With URICS'.
|
interface |
PathNameCS
A representation of the model object 'Qualified Element Ref CS'.
|
interface |
PivotableElementCS
A representation of the model object 'Pivotable Element CS'.
|
interface |
PrimitiveTypeRefCS
A representation of the model object 'Primitive Type Ref CS'.
|
interface |
ReferenceCS
A representation of the model object 'Reference CS'.
|
interface |
RootCS
A representation of the model object 'Root CS'.
|
interface |
RootPackageCS
A representation of the model object 'Root Package CS'.
|
interface |
SpecificationCS
A representation of the model object 'Specification CS'.
|
interface |
StructuralFeatureCS
A representation of the model object 'Structural Feature CS'.
|
interface |
StructuredClassCS
A representation of the model object 'Class CS'.
|
interface |
TemplateableElementCS
A representation of the model object 'Templateable Element CS'.
|
interface |
TemplateBindingCS
A representation of the model object 'Template Binding CS'.
|
interface |
TemplateParameterCS
A representation of the model object 'Template Parameter CS'.
|
interface |
TemplateParameterSubstitutionCS
A representation of the model object 'Template Parameter Substitution CS'.
|
interface |
TemplateSignatureCS
A representation of the model object 'Template Signature CS'.
|
interface |
TuplePartCS
A representation of the model object 'Tuple Part CS'.
|
interface |
TupleTypeCS
A representation of the model object 'Tuple Type CS'.
|
interface |
TypeCS
A representation of the model object 'Type CS'.
|
interface |
TypedElementCS
A representation of the model object 'Typed Element CS'.
|
interface |
TypedRefCS
A representation of the model object 'Typed Ref CS'.
|
interface |
TypedTypeRefCS
A representation of the model object 'Typed Type Ref CS'.
|
interface |
TypeParameterCS
A representation of the model object 'Type Parameter CS'.
|
interface |
TypeRefCS
A representation of the model object 'Type CS Ref'.
|
interface |
WildcardTypeRefCS
A representation of the model object 'Wildcard Type Ref CS'.
|
Modifier and Type | Method and Description |
---|---|
ElementCS |
PathNameCS.getContext()
Returns the value of the 'Context' reference.
|
ElementCS |
ElementCS.getParent()
Returns the value of the 'Parent' reference.
|
Modifier and Type | Method and Description |
---|---|
void |
PathNameCS.setContext(ElementCS value)
Sets the value of the '
Context ' reference. |
Modifier and Type | Class and Description |
---|---|
class |
AnnotationCSImpl
An implementation of the model object 'Annotation CS'.
|
class |
AnnotationElementCSImpl
An implementation of the model object 'Annotation Element CS'.
|
class |
AttributeCSImpl
An implementation of the model object 'Attribute CS'.
|
class |
ClassCSImpl
An implementation of the model object 'Classifier CS'.
|
class |
ConstraintCSImpl
An implementation of the model object 'Constraint CS'.
|
class |
ContextLessElementCSImpl
An implementation of the model object 'Context Less Element CS'.
|
class |
DataTypeCSImpl
An implementation of the model object 'Data Type CS'.
|
class |
DetailCSImpl
An implementation of the model object 'Detail CS'.
|
class |
DocumentationCSImpl
An implementation of the model object 'Documentation CS'.
|
class |
ElementCSImpl
An implementation of the model object 'Element CS'.
|
class |
ElementRefCSImpl
An implementation of the model object 'Element Ref CS'.
|
class |
EnumerationCSImpl
An implementation of the model object 'Enum CS'.
|
class |
EnumerationLiteralCSImpl
An implementation of the model object 'Enum Literal CS'.
|
class |
FeatureCSImpl
An implementation of the model object 'Feature CS'.
|
class |
ImportCSImpl
An implementation of the model object 'Import CS'.
|
class |
LambdaTypeCSImpl
An implementation of the model object 'Lambda Type CS'.
|
class |
ModelElementCSImpl
An implementation of the model object 'Model Element CS'.
|
class |
ModelElementRefCSImpl
An implementation of the model object 'Model Element Ref CS'.
|
class |
MultiplicityBoundsCSImpl
An implementation of the model object 'Integer Multiplicity CS'.
|
class |
MultiplicityCSImpl
An implementation of the model object 'Multiplicity CS'.
|
class |
MultiplicityStringCSImpl
An implementation of the model object 'String Multiplicity CS'.
|
class |
NamedElementCSImpl
An implementation of the model object 'Named Element CS'.
|
class |
NamespaceCSImpl
An implementation of the model object 'Namespace CS'.
|
class |
OperationCSImpl
An implementation of the model object 'Operation CS'.
|
class |
PackageCSImpl
An implementation of the model object 'Package CS'.
|
class |
PackageOwnerCSImpl
An implementation of the model object 'Package Owner CS'.
|
class |
ParameterCSImpl
An implementation of the model object 'Parameter CS'.
|
class |
PathElementCSImpl
An implementation of the model object 'Simple Named Element Ref CS'.
|
class |
PathElementWithURICSImpl
An implementation of the model object 'Path Element With URICS'.
|
class |
PathNameCSImpl
An implementation of the model object 'Qualified Element Ref CS'.
|
class |
PivotableElementCSImpl
An implementation of the model object 'Pivotable Element CS'.
|
class |
PrimitiveTypeRefCSImpl
An implementation of the model object 'Primitive Type Ref CS'.
|
class |
ReferenceCSImpl
An implementation of the model object 'Reference CS'.
|
class |
RootCSImpl
An implementation of the model object 'Root CS'.
|
class |
RootPackageCSImpl
An implementation of the model object 'Root Package CS'.
|
class |
SpecificationCSImpl
An implementation of the model object 'Specification CS'.
|
class |
StructuralFeatureCSImpl
An implementation of the model object 'Structural Feature CS'.
|
class |
StructuredClassCSImpl
An implementation of the model object 'Class CS'.
|
class |
TemplateableElementCSImpl
An implementation of the model object 'Templateable Element CS'.
|
class |
TemplateBindingCSImpl
An implementation of the model object 'Template Binding CS'.
|
class |
TemplateParameterCSImpl
An implementation of the model object 'Template Parameter CS'.
|
class |
TemplateParameterSubstitutionCSImpl
An implementation of the model object 'Template Parameter Substitution CS'.
|
class |
TemplateSignatureCSImpl
An implementation of the model object 'Template Signature CS'.
|
class |
TuplePartCSImpl
An implementation of the model object 'Tuple Part CS'.
|
class |
TupleTypeCSImpl
An implementation of the model object 'Tuple Type CS'.
|
class |
TypeCSImpl
An implementation of the model object 'Type CS'.
|
class |
TypedElementCSImpl
An implementation of the model object 'Typed Element CS'.
|
class |
TypedRefCSImpl
An implementation of the model object 'Typed Ref CS'.
|
class |
TypedTypeRefCSImpl
An implementation of the model object 'Typed Type Ref CS'.
|
class |
TypeParameterCSImpl
An implementation of the model object 'Type Parameter CS'.
|
class |
TypeRefCSImpl
An implementation of the model object 'Type CS Ref'.
|
class |
WildcardTypeRefCSImpl
An implementation of the model object 'Wildcard Type Ref CS'.
|
Modifier and Type | Field and Description |
---|---|
protected ElementCS |
PathNameCSImpl.context
The cached value of the '
Context ' reference. |
Modifier and Type | Method and Description |
---|---|
ElementCS |
PathNameCSImpl.getContext() |
ElementCS |
ElementCSImpl.getParent() |
Modifier and Type | Method and Description |
---|---|
void |
PathNameCSImpl.setContext(ElementCS newContext) |
Modifier and Type | Method and Description |
---|---|
T |
BaseCSSwitch.caseElementCS(ElementCS object)
Returns the result of interpreting the object as an instance of 'Element CS'.
|
boolean |
BaseCSValidator.validateElementCS(ElementCS elementCS,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
R |
AbstractDelegatingBaseCSVisitor.visitElementCS(ElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitElementCS(ElementCS object) |
R |
AbstractNullBaseCSVisitor.visitElementCS(ElementCS object) |
R |
BaseCSVisitor.visitElementCS(ElementCS object) |
Modifier and Type | Method and Description |
---|---|
ElementCS |
CompleteOCLDeclarationVisitor.visitClass(Class object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitConstraint(Constraint object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitDataType(DataType object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitEnumeration(Enumeration object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitExpressionInOCL(ExpressionInOCL object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitModel(Model object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitOperation(Operation object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitPackage(Package object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitParameter(Parameter object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitProperty(Property object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitType(Type object) |
Modifier and Type | Interface and Description |
---|---|
interface |
ClassifierContextDeclCS
A representation of the model object 'Classifier Context Decl CS'.
|
interface |
CompleteOCLDocumentCS
A representation of the model object 'Document CS'.
|
interface |
ContextDeclCS
A representation of the model object 'Context Decl CS'.
|
interface |
DefCS
A representation of the model object 'Def CS'.
|
interface |
DefOperationCS
A representation of the model object 'Def Operation CS'.
|
interface |
DefPropertyCS
A representation of the model object 'Def Property CS'.
|
interface |
FeatureContextDeclCS
A representation of the model object 'Feature Context Decl CS'.
|
interface |
OCLMessageArgCS
A representation of the model object 'Ocl Message Arg CS'.
|
interface |
OperationContextDeclCS
A representation of the model object 'Operation Context Decl CS'.
|
interface |
PackageDeclarationCS
A representation of the model object 'Package Declaration CS'.
|
interface |
PathNameDeclCS
A representation of the model object 'Named Element Decl CS'.
|
interface |
PropertyContextDeclCS
A representation of the model object 'Property Context Decl CS'.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassifierContextDeclCSImpl
An implementation of the model object 'Classifier Context Decl CS'.
|
class |
CompleteOCLDocumentCSImpl
An implementation of the model object 'Document CS'.
|
class |
ContextDeclCSImpl
An implementation of the model object 'Context Decl CS'.
|
class |
DefCSImpl
An implementation of the model object 'Def CS'.
|
class |
DefOperationCSImpl
An implementation of the model object 'Def Operation CS'.
|
class |
DefPropertyCSImpl
An implementation of the model object 'Def Property CS'.
|
class |
FeatureContextDeclCSImpl
An implementation of the model object 'Feature Context Decl CS'.
|
class |
OCLMessageArgCSImpl
An implementation of the model object 'Ocl Message Arg CS'.
|
class |
OperationContextDeclCSImpl
An implementation of the model object 'Operation Context Decl CS'.
|
class |
PackageDeclarationCSImpl
An implementation of the model object 'Package Declaration CS'.
|
class |
PathNameDeclCSImpl
An implementation of the model object 'Named Element Decl CS'.
|
class |
PropertyContextDeclCSImpl
An implementation of the model object 'Property Context Decl CS'.
|
Modifier and Type | Method and Description |
---|---|
T |
CompleteOCLCSSwitch.caseElementCS(ElementCS object)
Returns the result of interpreting the object as an instance of 'Element CS'.
|
Modifier and Type | Method and Description |
---|---|
protected ElementCS |
EssentialOCLDeclarationVisitor.refreshConstraint(ConstraintCS csElement,
Constraint object) |
ElementCS |
EssentialOCLReferenceVisitor.visitAnyType(AnyType object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitBooleanLiteralExp(BooleanLiteralExp asBooleanLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCallExp(CallExp object) |
ElementCS |
EssentialOCLReferenceVisitor.visitClass(Class object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionItem(CollectionItem asCollectionItem) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionLiteralExp(CollectionLiteralExp asCollectionLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionLiteralPart(CollectionLiteralPart asCollectionLiteralPart) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionRange(CollectionRange asCollectionRange) |
ElementCS |
EssentialOCLReferenceVisitor.visitCollectionType(CollectionType object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitConstraint(Constraint object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitEnumLiteralExp(EnumLiteralExp asEnumLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitExpressionInOCL(ExpressionInOCL object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIfExp(IfExp asIfExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIntegerLiteralExp(IntegerLiteralExp asIntegerLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitInvalidLiteralExp(InvalidLiteralExp asInvalidLiteralExp) |
ElementCS |
EssentialOCLReferenceVisitor.visitInvalidType(InvalidType object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIterateExp(IterateExp asIterateExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIteratorExp(IteratorExp asIteratorExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitLetExp(LetExp asLetExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitMapLiteralExp(MapLiteralExp asMapLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitMapLiteralPart(MapLiteralPart asMapLiteralPart) |
ElementCS |
EssentialOCLReferenceVisitor.visitMapType(MapType object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitMessageExp(MessageExp object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitNullLiteralExp(NullLiteralExp asNullLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitOCLExpression(OCLExpression object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitOperationCallExp(OperationCallExp asOperationCallExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp asOppositePropertyCallExp) |
ElementCS |
EssentialOCLReferenceVisitor.visitPrimitiveType(PrimitiveType object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitPropertyCallExp(PropertyCallExp asPropertyCallExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitRealLiteralExp(RealLiteralExp asRealLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitShadowExp(ShadowExp asShadowExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitShadowPart(ShadowPart asShadowPart) |
ElementCS |
EssentialOCLDeclarationVisitor.visitStateExp(StateExp asStateExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitStringLiteralExp(StringLiteralExp asStringLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitTupleLiteralExp(TupleLiteralExp asTupleLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitTupleLiteralPart(TupleLiteralPart asTupleLiteralPart) |
ElementCS |
EssentialOCLReferenceVisitor.visitTupleType(TupleType object) |
ElementCS |
EssentialOCLReferenceVisitor.visitType(Type object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitTypeExp(TypeExp asTypeExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp asUnlimitedNaturalLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitVariable(Variable object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitVariableExp(VariableExp asVariableExp) |
ElementCS |
EssentialOCLReferenceVisitor.visitVoidType(VoidType object) |
Modifier and Type | Method and Description |
---|---|
protected ImplicitSourceTypeIterator |
EssentialOCLCSLeft2RightVisitor.createImplicitSourceTypeIterator(ElementCS csElement) |
protected boolean |
AbstractImplicitSourceNamedElementIterator.doNext(ElementCS csParent,
ElementCS csChild)
Assess csParent invoked from csChild and invoke setNext() if csParent provides a source variable.
|
Constructor and Description |
---|
AbstractImplicitSourceNamedElementIterator(ElementCS csElement) |
ImplicitSourceTypeIterator(ElementCS csElement) |
ImplicitSourceVariableIterator(ElementCS csElement) |
Modifier and Type | Method and Description |
---|---|
protected ElementCS |
EssentialOCLOutlineTreeProvider.getImplicitCsElement(Element asElement) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
EssentialOCLCSResource.hasError(ElementCS csElement) |
protected void |
EssentialOCLCSResource.setHasError(ElementCS csElement) |
Modifier and Type | Interface and Description |
---|---|
interface |
AbstractNameExpCS
A representation of the model object 'Abstract Name Exp CS'.
|
interface |
AssociationClassCallExpCS
A representation of the model object 'Association Class Call Exp CS'.
|
interface |
BooleanLiteralExpCS
A representation of the model object 'Boolean Literal Exp CS'.
|
interface |
CallExpCS
A representation of the model object 'Call Exp CS'.
|
interface |
CollectionLiteralExpCS
A representation of the model object 'Collection Literal Exp CS'.
|
interface |
CollectionLiteralPartCS
A representation of the model object 'Collection Literal Part CS'.
|
interface |
CollectionPatternCS
A representation of the model object 'Collection Pattern CS'.
|
interface |
CollectionTypeCS
A representation of the model object 'Collection Type CS'.
|
interface |
ContextCS
A representation of the model object 'Context CS'.
|
interface |
CurlyBracketedClauseCS
A representation of the model object 'Curly Bracketed Clause CS'.
|
interface |
ExpCS
A representation of the model object 'Ocl Expression CS'.
|
interface |
ExpSpecificationCS
A representation of the model object 'Exp Constraint CS'.
|
interface |
IfExpCS
A representation of the model object 'If Exp CS'.
|
interface |
IfThenExpCS
A representation of the model object 'If Then Exp CS'.
|
interface |
InfixExpCS
A representation of the model object 'Binary Expression CS'.
|
interface |
InvalidLiteralExpCS
A representation of the model object 'Invalid Literal Exp CS'.
|
interface |
IterateCallExpCS
A representation of the model object 'Iterate Call Exp CS'.
|
interface |
IterationCallExpCS
A representation of the model object 'Iteration Call Exp CS'.
|
interface |
LambdaLiteralExpCS
A representation of the model object 'Lambda Literal Exp CS'.
|
interface |
LetExpCS
A representation of the model object 'Let Exp CS'.
|
interface |
LetVariableCS
A representation of the model object 'Variable CS'.
|
interface |
LiteralExpCS
A representation of the model object 'Literal Exp CS'.
|
interface |
MapLiteralExpCS
A representation of the model object 'Map Literal Exp CS'.
|
interface |
MapLiteralPartCS
A representation of the model object 'Map Literal Part CS'.
|
interface |
MapTypeCS
A representation of the model object 'Map Type CS'.
|
interface |
NameExpCS
A representation of the model object 'Named Element Ref CS'.
|
interface |
NavigatingArgCS
A representation of the model object 'Navigating Arg CS'.
|
interface |
NestedExpCS
A representation of the model object 'Nested Exp CS'.
|
interface |
NullLiteralExpCS
A representation of the model object 'Null Literal Exp CS'.
|
interface |
NumberLiteralExpCS
A representation of the model object 'Number Literal Exp CS'.
|
interface |
OperationCallExpCS
A representation of the model object 'Operation Call Exp CS'.
|
interface |
OperatorExpCS
A representation of the model object 'Operator CS'.
|
interface |
PatternExpCS
A representation of the model object 'Pattern Exp CS'.
|
interface |
PrefixExpCS
A representation of the model object 'Unary Expression CS'.
|
interface |
PrimitiveLiteralExpCS
A representation of the model object 'Primitive Literal Exp CS'.
|
interface |
PropertyCallExpCS
A representation of the model object 'Property Call Exp CS'.
|
interface |
RoundBracketedClauseCS
A representation of the model object 'Round Bracketed Clause CS'.
|
interface |
SelfExpCS
A representation of the model object 'Variable Exp CS'.
|
interface |
ShadowExpCS
A representation of the model object 'Constructor Exp CS'.
|
interface |
ShadowPartCS
A representation of the model object 'Constructor Part CS'.
|
interface |
SquareBracketedClauseCS
A representation of the model object 'Square Bracketed Clause CS'.
|
interface |
StringLiteralExpCS
A representation of the model object 'String Literal Exp CS'.
|
interface |
TupleLiteralExpCS
A representation of the model object 'Tuple Literal Exp CS'.
|
interface |
TupleLiteralPartCS
A representation of the model object 'Tuple Literal Part CS'.
|
interface |
TypeLiteralExpCS
A representation of the model object 'Type Literal Exp CS'.
|
interface |
TypeNameExpCS
A representation of the model object 'Type Name Exp CS'.
|
interface |
UnlimitedNaturalLiteralExpCS
A representation of the model object 'Unlimited Natural Literal Exp CS'.
|
interface |
VariableCS
A representation of the model object 'Variable CS'.
|
interface |
VariableExpCS
A representation of the model object 'Variable Exp CS'.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNameExpCSImpl
An implementation of the model object 'Abstract Name Exp CS'.
|
class |
AssociationClassCallExpCSImpl
An implementation of the model object 'Association Class Call Exp CS'.
|
class |
BooleanLiteralExpCSImpl
An implementation of the model object 'Boolean Literal Exp CS'.
|
class |
CallExpCSImpl
An implementation of the model object 'Call Exp CS'.
|
class |
CollectionLiteralExpCSImpl
An implementation of the model object 'Collection Literal Exp CS'.
|
class |
CollectionLiteralPartCSImpl
An implementation of the model object 'Collection Literal Part CS'.
|
class |
CollectionPatternCSImpl
An implementation of the model object 'Collection Pattern CS'.
|
class |
CollectionTypeCSImpl
An implementation of the model object 'Collection Type CS'.
|
class |
ContextCSImpl
An implementation of the model object 'Context CS'.
|
class |
CurlyBracketedClauseCSImpl
An implementation of the model object 'Curly Bracketed Clause CS'.
|
class |
ExpCSImpl
An implementation of the model object 'Ocl Expression CS'.
|
class |
ExpSpecificationCSImpl
An implementation of the model object 'Exp Constraint CS'.
|
class |
IfExpCSImpl
An implementation of the model object 'If Exp CS'.
|
class |
IfThenExpCSImpl
An implementation of the model object 'If Then Exp CS'.
|
class |
InfixExpCSImpl
An implementation of the model object 'Binary Expression CS'.
|
class |
InvalidLiteralExpCSImpl
An implementation of the model object 'Invalid Literal Exp CS'.
|
class |
IterateCallExpCSImpl
An implementation of the model object 'Iterate Call Exp CS'.
|
class |
IterationCallExpCSImpl
An implementation of the model object 'Iteration Call Exp CS'.
|
class |
LambdaLiteralExpCSImpl
An implementation of the model object 'Lambda Literal Exp CS'.
|
class |
LetExpCSImpl
An implementation of the model object 'Let Exp CS'.
|
class |
LetVariableCSImpl
An implementation of the model object 'Variable CS'.
|
class |
LiteralExpCSImpl
An implementation of the model object 'Literal Exp CS'.
|
class |
MapLiteralExpCSImpl
An implementation of the model object 'Map Literal Exp CS'.
|
class |
MapLiteralPartCSImpl
An implementation of the model object 'Map Literal Part CS'.
|
class |
MapTypeCSImpl
An implementation of the model object 'Map Type CS'.
|
class |
NameExpCSImpl
An implementation of the model object 'Named Element Ref CS'.
|
class |
NavigatingArgCSImpl
An implementation of the model object 'Navigating Arg CS'.
|
class |
NestedExpCSImpl
An implementation of the model object 'Nested Exp CS'.
|
class |
NullLiteralExpCSImpl
An implementation of the model object 'Null Literal Exp CS'.
|
class |
NumberLiteralExpCSImpl
An implementation of the model object 'Number Literal Exp CS'.
|
class |
OperationCallExpCSImpl
An implementation of the model object 'Operation Call Exp CS'.
|
class |
OperatorExpCSImpl
An implementation of the model object 'Operator CS'.
|
class |
PatternExpCSImpl
An implementation of the model object 'Pattern Exp CS'.
|
class |
PrefixExpCSImpl
An implementation of the model object 'Unary Expression CS'.
|
class |
PrimitiveLiteralExpCSImpl
An implementation of the model object 'Primitive Literal Exp CS'.
|
class |
PropertyCallExpCSImpl
An implementation of the model object 'Property Call Exp CS'.
|
class |
RoundBracketedClauseCSImpl
An implementation of the model object 'Round Bracketed Clause CS'.
|
class |
SelfExpCSImpl
An implementation of the model object 'Variable Exp CS'.
|
class |
ShadowExpCSImpl
An implementation of the model object 'Constructor Exp CS'.
|
class |
ShadowPartCSImpl
An implementation of the model object 'Constructor Part CS'.
|
class |
SquareBracketedClauseCSImpl
An implementation of the model object 'Square Bracketed Clause CS'.
|
class |
StringLiteralExpCSImpl
An implementation of the model object 'String Literal Exp CS'.
|
class |
TupleLiteralExpCSImpl
An implementation of the model object 'Tuple Literal Exp CS'.
|
class |
TupleLiteralPartCSImpl
An implementation of the model object 'Tuple Literal Part CS'.
|
class |
TypeLiteralExpCSImpl
An implementation of the model object 'Type Literal Exp CS'.
|
class |
TypeNameExpCSImpl
An implementation of the model object 'Type Name Exp CS'.
|
class |
UnlimitedNaturalLiteralExpCSImpl
An implementation of the model object 'Unlimited Natural Literal Exp CS'.
|
class |
VariableCSImpl
An implementation of the model object 'Variable CS'.
|
class |
VariableExpCSImpl
An implementation of the model object 'Variable Exp CS'.
|
Modifier and Type | Method and Description |
---|---|
ElementCS |
ExpCSImpl.getParent() |
ElementCS |
OperatorExpCSImpl.getParent() |
Modifier and Type | Method and Description |
---|---|
T |
EssentialOCLCSSwitch.caseElementCS(ElementCS object)
Returns the result of interpreting the object as an instance of 'Element CS'.
|
Modifier and Type | Method and Description |
---|---|
ElementCS |
OCLinEcoreDeclarationVisitor.visitAnnotation(Annotation object) |
ElementCS |
OCLinEcoreDeclarationVisitor.visitConstraint(Constraint object) |
ElementCS |
OCLinEcoreDeclarationVisitor.visitModel(Model object) |
Modifier and Type | Interface and Description |
---|---|
interface |
OCLinEcoreConstraintCS
A representation of the model object 'Constraint CS'.
|
interface |
SysMLCS
A representation of the model object 'Sys MLCS'.
|
interface |
TopLevelCS
A representation of the model object 'Top Level CS'.
|
Modifier and Type | Class and Description |
---|---|
class |
OCLinEcoreConstraintCSImpl
An implementation of the model object 'Constraint CS'.
|
class |
SysMLCSImpl
An implementation of the model object 'Sys MLCS'.
|
class |
TopLevelCSImpl
An implementation of the model object 'Top Level CS'.
|
Modifier and Type | Method and Description |
---|---|
T |
OCLinEcoreCSSwitch.caseElementCS(ElementCS object)
Returns the result of interpreting the object as an instance of 'Element CS'.
|
Modifier and Type | Interface and Description |
---|---|
interface |
JavaClassCS
A representation of the model object 'Java Class CS'.
|
interface |
JavaImplementationCS
A representation of the model object 'Java Implementation CS'.
|
interface |
LibClassCS
A representation of the model object 'Lib Class CS'.
|
interface |
LibCoercionCS
A representation of the model object 'Lib Coercion CS'.
|
interface |
LibConstraintCS
A representation of the model object 'Lib Constraint CS'.
|
interface |
LibIterationCS
A representation of the model object 'Lib Iteration CS'.
|
interface |
LibOperationCS
A representation of the model object 'Lib Operation CS'.
|
interface |
LibPackageCS
A representation of the model object 'Lib Package CS'.
|
interface |
LibPropertyCS
A representation of the model object 'Lib Property CS'.
|
interface |
LibRootPackageCS
A representation of the model object 'Lib Root Package CS'.
|
interface |
MetaclassNameCS
A representation of the model object 'Meta Type Name'.
|
interface |
PrecedenceCS
A representation of the model object 'Precedence CS'.
|
Modifier and Type | Class and Description |
---|---|
class |
JavaClassCSImpl
An implementation of the model object 'Java Class CS'.
|
class |
JavaImplementationCSImpl
An implementation of the model object 'Java Implementation CS'.
|
class |
LibClassCSImpl
An implementation of the model object 'Lib Class CS'.
|
class |
LibCoercionCSImpl
An implementation of the model object 'Lib Coercion CS'.
|
class |
LibConstraintCSImpl
An implementation of the model object 'Lib Constraint CS'.
|
class |
LibIterationCSImpl
An implementation of the model object 'Lib Iteration CS'.
|
class |
LibOperationCSImpl
An implementation of the model object 'Lib Operation CS'.
|
class |
LibPackageCSImpl
An implementation of the model object 'Lib Package CS'.
|
class |
LibPropertyCSImpl
An implementation of the model object 'Lib Property CS'.
|
class |
LibRootPackageCSImpl
An implementation of the model object 'Lib Root Package CS'.
|
class |
MetaclassNameCSImpl
An implementation of the model object 'Meta Type Name'.
|
class |
PrecedenceCSImpl
An implementation of the model object 'Precedence CS'.
|
Modifier and Type | Method and Description |
---|---|
T |
OCLstdlibCSSwitch.caseElementCS(ElementCS object)
Returns the result of interpreting the object as an instance of 'Element CS'.
|