public class EssentialOCLCS2MonikerVisitor extends AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>> implements PivotConstants
| Modifier and Type | Field and Description |
|---|---|
static CS2Moniker.Factory |
FACTORY |
delegatecontextACCUMULATOR_SEPARATOR, ANNOTATION_QUOTE, BINDINGS_PREFIX, COLLECTION_NAVIGATION_OPERATOR, DOCUMENTATION_ANNOTATION_KEY, DOCUMENTATION_ANNOTATION_SOURCE, GEN_MODEL_URI, GREATER_THAN_OPERATOR, GREATER_THAN_OR_EQUAL_OPERATOR, IMPORT_ANNOTATION_SOURCE, ITERATOR_SEPARATOR, LESS_THAN_OPERATOR, LESS_THAN_OR_EQUAL_OPERATOR, LIBRARY_MONIKER_PREFIX, MESSAGE_ANNOTATION_DETAIL_SUFFIX, MONIKER_EXP_CHILD_PREFIX, MONIKER_IF_EXP, MONIKER_INVALID_LITERAL_EXP, MONIKER_LET_EXP, MONIKER_NULL_LITERAL_EXP, MONIKER_OPERATOR_SEPARATOR, MONIKER_OVERFLOW_LIMIT, MONIKER_PART_SEPARATOR, MONIKER_ROOT, MONIKER_ROOT_EXP, MONIKER_SCOPE_SEPARATOR, MONIKER_STRING_LITERAL_EXP, MONIKER_TUPLE_LITERAL_EXP, MONIKER_UNLIMITED_NATURAL_LITERAL_EXP, NULL_MARKER, NULL_ROOT, OBJECT_NAVIGATION_OPERATOR, OCL_LANGUAGE, OCL_NAME, ORPHANAGE_NAME, ORPHANAGE_PREFIX, ORPHANAGE_URI, OVERFLOW_MARKER, PARAMETER_PREFIX, PARAMETER_SEPARATOR, PARAMETER_SUFFIX, PIVOT_ECORE, PLUGIN_ID, PRECEDENCE_PREFIX, PRIMITIVE_TYPES_URI_PREFIX, roleNames, SYSML_ANNOTATION_SOURCE, TEMPLATE_BINDING_PREFIX, TEMPLATE_BINDING_SEPARATOR, TEMPLATE_BINDING_SUFFIX, TEMPLATE_PARAMETER_PREFIX, TEMPLATE_SIGNATURE_PREFIX, TEMPLATE_SIGNATURE_SEPARATOR, TEMPLATE_SIGNATURE_SUFFIX, TUPLE_SIGNATURE_PART_SEPARATOR, TUPLE_SIGNATURE_PREFIX, TUPLE_SIGNATURE_SUFFIX, TUPLE_SIGNATURE_TYPE_SEPARATOR, UNKNOWN_TYPE_TEXT, UNRESOLVED_PROXY_MARKER, WILDCARD_INDICATOR, WILDCARD_NAME| Constructor and Description |
|---|
EssentialOCLCS2MonikerVisitor(CS2Moniker context) |
visitBinaryOperatorCS, visitConstructorPartCS, visitExpCS, visitExpSpecificationCS, visitIndexExpCS, visiting, visitLiteralExpCS, visitNamedExpCS, visitPrimitiveLiteralExpCS, visitUnaryOperatorCS, visitVariableCSgetDelegate, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassifierCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCSgetAdapter, safeVisit, visitclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAdapter, visitAnnotationCS, visitAnnotationElementCS, visitAttributeCS, visitClassCS, visitClassifierCS, visitConstraintCS, visitDataTypeCS, visitDetailCS, visitDocumentationCS, visitElementCS, visitElementRefCS, visitEnumerationCS, visitEnumerationLiteralCS, visitImportCS, visitLambdaTypeCS, visitLibraryCS, visitModelElementCS, visitModelElementRefCS, visitMultiplicityBoundsCS, visitMultiplicityStringCS, visitNamedElementCS, visitOperationCS, visitPackageCS, visitParameterCS, visitPathElementCS, visitPathElementWithURICS, visitPathNameCS, visitPivotableElementCS, visitPrimitiveTypeRefCS, visitReferenceCS, visitRootPackageCS, visitSpecificationCS, visitStructuralFeatureCS, visitTemplateBindingCS, visitTemplateParameterCS, visitTemplateParameterSubstitutionCS, visitTemplateSignatureCS, visitTuplePartCS, visitTupleTypeCS, visitTypedElementCS, visitTypedRefCS, visitTypedTypeRefCS, visitTypeParameterCS, visitTypeRefCS, visitWildcardTypeRefCS@NonNull public static CS2Moniker.Factory FACTORY
public EssentialOCLCS2MonikerVisitor(CS2Moniker context)
protected void appendExpPrefix(ElementCS object)
protected void appendPathNameCS(PathNameCS pathName)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.Boolean visitBooleanLiteralExpCS(@NonNull
BooleanLiteralExpCS object)
visitBooleanLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitBooleanLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitCollectionLiteralExpCS(@NonNull
CollectionLiteralExpCS object)
visitCollectionLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitCollectionLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitCollectionLiteralPartCS(@NonNull
CollectionLiteralPartCS object)
visitCollectionLiteralPartCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitCollectionLiteralPartCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitCollectionTypeCS(@NonNull
CollectionTypeCS object)
visitCollectionTypeCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitCollectionTypeCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitConstructorExpCS(@NonNull
ConstructorExpCS object)
visitConstructorExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitConstructorExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitContextCS(@NonNull
ContextCS object)
visitContextCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitContextCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitIfExpCS(@NonNull
IfExpCS object)
visitIfExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitIfExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitInfixExpCS(@NonNull
InfixExpCS object)
visitInfixExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitInfixExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitInvalidLiteralExpCS(@NonNull
InvalidLiteralExpCS object)
visitInvalidLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitInvalidLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitInvocationExpCS(@NonNull
InvocationExpCS object)
visitInvocationExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitInvocationExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitLetExpCS(@NonNull
LetExpCS object)
visitLetExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitLetExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitLetVariableCS(@NonNull
LetVariableCS object)
visitLetVariableCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitLetVariableCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitNameExpCS(@NonNull
NameExpCS object)
visitNameExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitNameExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitNavigatingArgCS(@NonNull
NavigatingArgCS object)
visitNavigatingArgCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitNavigatingArgCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitNavigationOperatorCS(@NonNull
NavigationOperatorCS object)
visitNavigationOperatorCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitNavigationOperatorCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitNestedExpCS(@NonNull
NestedExpCS object)
visitNestedExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitNestedExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitNullLiteralExpCS(@NonNull
NullLiteralExpCS object)
visitNullLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitNullLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitNumberLiteralExpCS(@NonNull
NumberLiteralExpCS object)
visitNumberLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitNumberLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitOperatorCS(@NonNull
OperatorCS object)
visitOperatorCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitOperatorCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitPrefixExpCS(@NonNull
PrefixExpCS object)
visitPrefixExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitPrefixExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitSelfExpCS(@NonNull
SelfExpCS object)
visitSelfExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitSelfExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitStringLiteralExpCS(@NonNull
StringLiteralExpCS object)
visitStringLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitStringLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitTupleLiteralExpCS(@NonNull
TupleLiteralExpCS object)
visitTupleLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitTupleLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitTupleLiteralPartCS(@NonNull
TupleLiteralPartCS object)
visitTupleLiteralPartCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitTupleLiteralPartCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitTypeLiteralExpCS(@NonNull
TypeLiteralExpCS object)
visitTypeLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitTypeLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitTypeNameExpCS(@NonNull
TypeNameExpCS object)
visitTypeNameExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitTypeNameExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitUnlimitedNaturalLiteralExpCS(@NonNull
UnlimitedNaturalLiteralExpCS object)
visitUnlimitedNaturalLiteralExpCS in interface EssentialOCLCSVisitor<java.lang.Boolean>visitUnlimitedNaturalLiteralExpCS in class AbstractExtendingDelegatingEssentialOCLCSVisitor<java.lang.Boolean,CS2Moniker,BaseCSVisitor<java.lang.Boolean>>