Modifier and Type | Method and Description |
---|---|
<R> R |
AnnotationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
AnnotationElementCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
AttributeCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ClassCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ClassifierCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ConstraintCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
DataTypeCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
DetailCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
DocumentationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ElementCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ElementRefCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
EnumerationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
EnumerationLiteralCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ImportCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LambdaTypeCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LibraryCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ModelElementCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ModelElementRefCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
MultiplicityBoundsCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
MultiplicityStringCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
NamedElementCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
OperationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PackageCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ParameterCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PathElementCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PathElementWithURICSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PathNameCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PivotableElementCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PrimitiveTypeRefCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ReferenceCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
RootPackageCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
SpecificationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
StructuralFeatureCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TemplateBindingCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TemplateParameterCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TemplateParameterSubstitutionCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TemplateSignatureCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TuplePartCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TupleTypeCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TypeParameterCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TypeRefCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TypedElementCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TypedRefCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TypedTypeRefCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
WildcardTypeRefCSImpl.accept(BaseCSVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
BaseContainmentVisitor |
class |
BaseLeft2RightVisitor |
class |
BasePostOrderVisitor |
class |
BasePreOrderVisitor |
Modifier and Type | Method and Description |
---|---|
protected abstract BaseCSVisitor<Continuation<?>> |
CS2Pivot.createContainmentVisitor(CS2PivotConversion cs2PivotConversion) |
protected abstract BaseCSVisitor<Element> |
CS2Pivot.createLeft2RightVisitor(CS2PivotConversion cs2PivotConversion) |
protected abstract BaseCSVisitor<Continuation<?>> |
CS2Pivot.createPostOrderVisitor(CS2PivotConversion converter) |
protected abstract BaseCSVisitor<Continuation<?>> |
CS2Pivot.createPreOrderVisitor(CS2PivotConversion converter) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingBaseCSVisitor<R,C,D extends BaseCSVisitor<R>>
An AbstractDelegatingBaseCSVisitor delegates all visits.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DecorableBaseCSVisitor<R> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBaseCSVisitor<R,C> |
class |
AbstractDelegatingBaseCSVisitor<R,C,D extends BaseCSVisitor<R>>
An AbstractDelegatingBaseCSVisitor delegates all visits.
|
class |
AbstractExtendingBaseCSVisitor<R,C>
An AbstractExtendingBaseCSVisitor provides a default implementation for each
visitXxx method that delegates to the visitYyy method of the first
super class, (or transitively its first super class first super class
until a non-interface super-class is found).
|
class |
AbstractNullBaseCSVisitor<R,C>
An AbstractNullBaseCSVisitor provides a default implementation for each
visitXxx method that returns null.
|
Modifier and Type | Field and Description |
---|---|
protected D |
AbstractDelegatingBaseCSVisitor.delegate |
Modifier and Type | Method and Description |
---|---|
<R> R |
VisitableCS.accept(BaseCSVisitor<R> visitor)
Returns the result of accepting a visit from a visitor.
|
void |
DecorableBaseCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
BaseCS2MonikerVisitor |
Modifier and Type | Method and Description |
---|---|
BaseCSVisitor<?> |
CS2Moniker.Factory.create(CS2Moniker moniker) |
BaseCSVisitor<?> |
CS2Moniker.getVisitor(org.eclipse.emf.ecore.EPackage ePackage) |
Modifier and Type | Method and Description |
---|---|
<R> R |
ClassifierContextDeclCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
CompleteOCLDocumentCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ContextDeclCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
DefCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
DefOperationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
DefPropertyCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
FeatureContextDeclCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
IncludeCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
OCLMessageArgCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
OperationContextDeclCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PackageDeclarationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PathNameDeclCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PropertyContextDeclCSImpl.accept(BaseCSVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompleteOCLContainmentVisitor |
class |
AbstractCompleteOCLLeft2RightVisitor |
class |
AbstractCompleteOCLPostOrderVisitor |
class |
AbstractCompleteOCLPreOrderVisitor |
class |
CompleteOCLContainmentVisitor |
class |
CompleteOCLLeft2RightVisitor |
class |
CompleteOCLPostOrderVisitor |
class |
CompleteOCLPreOrderVisitor |
Modifier and Type | Interface and Description |
---|---|
interface |
CompleteOCLCSVisitor<R> |
interface |
DecorableCompleteOCLCSVisitor<R> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompleteOCLCSVisitor<R,C> |
class |
AbstractDelegatingCompleteOCLCSVisitor<R,C,D extends CompleteOCLCSVisitor<R>>
An AbstractDelegatingCompleteOCLCSVisitor delegates all visits.
|
class |
AbstractExtendingCompleteOCLCSVisitor<R,C>
An AbstractExtendingCompleteOCLCSVisitor provides a default implementation for each
visitXxx method that delegates to the visitYyy method of the first
super class, (or transitively its first super class first super class
until a non-interface super-class is found).
|
class |
AbstractExtendingDelegatingCompleteOCLCSVisitor<R,C,D extends EssentialOCLCSVisitor<R>>
An AbstractExtendingDelegatingCompleteOCLCSVisitor delegates all visits.
|
class |
AbstractNullCompleteOCLCSVisitor<R,C>
An AbstractNullCompleteOCLCSVisitor provides a default implementation for each
visitXxx method that returns null.
|
Modifier and Type | Method and Description |
---|---|
void |
DecorableCompleteOCLCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
CompleteOCLCS2MonikerVisitor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEssentialOCLContainmentVisitor |
class |
AbstractEssentialOCLLeft2RightVisitor |
class |
AbstractEssentialOCLPostOrderVisitor |
class |
AbstractEssentialOCLPreOrderVisitor |
class |
EssentialOCLContainmentVisitor |
class |
EssentialOCLLeft2RightVisitor |
class |
EssentialOCLPostOrderVisitor |
class |
EssentialOCLPreOrderVisitor |
Modifier and Type | Method and Description |
---|---|
<R> R |
BinaryOperatorCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
BooleanLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
CollectionLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
CollectionLiteralPartCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
CollectionTypeCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ConstructorExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ConstructorPartCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ContextCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
ExpSpecificationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
IfExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
IndexExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
InfixExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
InvalidLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
InvocationExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LetExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LetVariableCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
NameExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
NavigatingArgCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
NavigationOperatorCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
NestedExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
NullLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
NumberLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
OperatorCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PrefixExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PrimitiveLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
SelfExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
StringLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TupleLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TupleLiteralPartCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TypeLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
TypeNameExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
UnaryOperatorCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
UnlimitedNaturalLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
VariableCSImpl.accept(BaseCSVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExtendingDelegatingEssentialOCLCSVisitor<R,C,D extends BaseCSVisitor<R>>
An AbstractExtendingDelegatingEssentialOCLCSVisitor delegates all visits.
|
Modifier and Type | Interface and Description |
---|---|
interface |
DecorableEssentialOCLCSVisitor<R> |
interface |
EssentialOCLCSVisitor<R> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingEssentialOCLCSVisitor<R,C,D extends EssentialOCLCSVisitor<R>>
An AbstractDelegatingEssentialOCLCSVisitor delegates all visits.
|
class |
AbstractEssentialOCLCSVisitor<R,C> |
class |
AbstractExtendingDelegatingEssentialOCLCSVisitor<R,C,D extends BaseCSVisitor<R>>
An AbstractExtendingDelegatingEssentialOCLCSVisitor delegates all visits.
|
class |
AbstractExtendingEssentialOCLCSVisitor<R,C>
An AbstractExtendingEssentialOCLCSVisitor provides a default implementation for each
visitXxx method that delegates to the visitYyy method of the first
super class, (or transitively its first super class first super class
until a non-interface super-class is found).
|
class |
AbstractNullEssentialOCLCSVisitor<R,C>
An AbstractNullEssentialOCLCSVisitor provides a default implementation for each
visitXxx method that returns null.
|
Modifier and Type | Method and Description |
---|---|
void |
DecorableEssentialOCLCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
EssentialOCLCS2MonikerVisitor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOCLinEcoreContainmentVisitor |
class |
AbstractOCLinEcoreLeft2RightVisitor |
class |
AbstractOCLinEcorePostOrderVisitor |
class |
AbstractOCLinEcorePreOrderVisitor |
class |
OCLinEcoreContainmentVisitor |
class |
OCLinEcoreLeft2RightVisitor |
class |
OCLinEcorePostOrderVisitor |
class |
OCLinEcorePreOrderVisitor |
Modifier and Type | Method and Description |
---|---|
<R> R |
OCLinEcoreConstraintCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
SysMLCSImpl.accept(BaseCSVisitor<R> visitor) |
Modifier and Type | Interface and Description |
---|---|
interface |
DecorableOCLinEcoreCSVisitor<R> |
interface |
OCLinEcoreCSVisitor<R> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingOCLinEcoreCSVisitor<R,C,D extends OCLinEcoreCSVisitor<R>>
An AbstractDelegatingOCLinEcoreCSVisitor delegates all visits.
|
class |
AbstractExtendingDelegatingOCLinEcoreCSVisitor<R,C,D extends EssentialOCLCSVisitor<R>>
An AbstractExtendingDelegatingOCLinEcoreCSVisitor delegates all visits.
|
class |
AbstractExtendingOCLinEcoreCSVisitor<R,C>
An AbstractExtendingOCLinEcoreCSVisitor provides a default implementation for each
visitXxx method that delegates to the visitYyy method of the first
super class, (or transitively its first super class first super class
until a non-interface super-class is found).
|
class |
AbstractNullOCLinEcoreCSVisitor<R,C>
An AbstractNullOCLinEcoreCSVisitor provides a default implementation for each
visitXxx method that returns null.
|
class |
AbstractOCLinEcoreCSVisitor<R,C> |
Modifier and Type | Method and Description |
---|---|
void |
DecorableOCLinEcoreCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
OCLinEcoreCS2MonikerVisitor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractOCLstdlibContainmentVisitor |
class |
AbstractOCLstdlibLeft2RightVisitor |
class |
AbstractOCLstdlibPostOrderVisitor |
class |
AbstractOCLstdlibPreOrderVisitor |
class |
OCLstdlibContainmentVisitor |
class |
OCLstdlibLeft2RightVisitor |
class |
OCLstdlibPostOrderVisitor |
class |
OCLstdlibPreOrderVisitor |
Modifier and Type | Method and Description |
---|---|
<R> R |
LibClassCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LibConstraintCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LibIterationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LibOperationCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LibPackageCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LibPropertyCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
LibRootPackageCSImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
MetaTypeNameImpl.accept(BaseCSVisitor<R> visitor) |
<R> R |
PrecedenceCSImpl.accept(BaseCSVisitor<R> visitor) |
Modifier and Type | Interface and Description |
---|---|
interface |
DecorableOCLstdlibCSVisitor<R> |
interface |
OCLstdlibCSVisitor<R> |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingOCLstdlibCSVisitor<R,C,D extends OCLstdlibCSVisitor<R>>
An AbstractDelegatingOCLstdlibCSVisitor delegates all visits.
|
class |
AbstractExtendingDelegatingOCLstdlibCSVisitor<R,C,D extends EssentialOCLCSVisitor<R>>
An AbstractExtendingDelegatingOCLstdlibCSVisitor delegates all visits.
|
class |
AbstractExtendingOCLstdlibCSVisitor<R,C>
An AbstractExtendingOCLstdlibCSVisitor provides a default implementation for each
visitXxx method that delegates to the visitYyy method of the first
super class, (or transitively its first super class first super class
until a non-interface super-class is found).
|
class |
AbstractNullOCLstdlibCSVisitor<R,C>
An AbstractNullOCLstdlibCSVisitor provides a default implementation for each
visitXxx method that returns null.
|
class |
AbstractOCLstdlibCSVisitor<R,C> |
Modifier and Type | Method and Description |
---|---|
void |
DecorableOCLstdlibCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
Modifier and Type | Class and Description |
---|---|
class |
OCLstdlibCS2MonikerVisitor |