public class CompleteOCLCS2MonikerVisitor extends AbstractExtendingDelegatingCompleteOCLCSVisitor<java.lang.Boolean,CS2Moniker,EssentialOCLCSVisitor<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 |
|---|
CompleteOCLCS2MonikerVisitor(CS2Moniker context) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
appendParametersCS(java.util.List<ParameterCS> csParameters) |
void |
safeAppendMonikerOf(Element element) |
java.lang.Boolean |
visitClassifierContextDeclCS(ClassifierContextDeclCS object) |
java.lang.Boolean |
visitDefCS(DefCS object) |
java.lang.Boolean |
visitDefOperationCS(DefOperationCS object) |
java.lang.Boolean |
visitDefPropertyCS(DefPropertyCS object) |
java.lang.Boolean |
visitOperationContextDeclCS(OperationContextDeclCS object) |
java.lang.Boolean |
visitPackageDeclarationCS(PackageDeclarationCS object) |
java.lang.Boolean |
visitPropertyContextDeclCS(PropertyContextDeclCS object) |
visitCompleteOCLDocumentCS, visitContextDeclCS, visitFeatureContextDeclCS, visitIncludeCS, visiting, visitOCLMessageArgCS, visitPathNameDeclCSvisitBinaryOperatorCS, visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitConstructorExpCS, visitConstructorPartCS, visitContextCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitInvocationExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitNamedExpCS, visitNameExpCS, visitNavigatingArgCS, visitNavigationOperatorCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperatorCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitSelfExpCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnaryOperatorCS, visitUnlimitedNaturalLiteralExpCS, 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, toString, wait, wait, waitvisitBinaryOperatorCS, visitBooleanLiteralExpCS, visitCollectionLiteralExpCS, visitCollectionLiteralPartCS, visitCollectionTypeCS, visitConstructorExpCS, visitConstructorPartCS, visitContextCS, visitExpCS, visitExpSpecificationCS, visitIfExpCS, visitIndexExpCS, visitInfixExpCS, visitInvalidLiteralExpCS, visitInvocationExpCS, visitLetExpCS, visitLetVariableCS, visitLiteralExpCS, visitNamedExpCS, visitNameExpCS, visitNavigatingArgCS, visitNavigationOperatorCS, visitNestedExpCS, visitNullLiteralExpCS, visitNumberLiteralExpCS, visitOperatorCS, visitPrefixExpCS, visitPrimitiveLiteralExpCS, visitSelfExpCS, visitStringLiteralExpCS, visitTupleLiteralExpCS, visitTupleLiteralPartCS, visitTypeLiteralExpCS, visitTypeNameExpCS, visitUnaryOperatorCS, visitUnlimitedNaturalLiteralExpCS, visitVariableCSgetAdapter, 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, visitWildcardTypeRefCSpublic static CS2Moniker.Factory FACTORY
public CompleteOCLCS2MonikerVisitor(CS2Moniker context)
public void safeAppendMonikerOf(Element element)
protected void appendParametersCS(java.util.List<ParameterCS> csParameters)
public java.lang.Boolean visitClassifierContextDeclCS(@NonNull
ClassifierContextDeclCS object)
visitClassifierContextDeclCS in interface CompleteOCLCSVisitor<java.lang.Boolean>visitClassifierContextDeclCS in class AbstractExtendingDelegatingCompleteOCLCSVisitor<java.lang.Boolean,CS2Moniker,EssentialOCLCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitDefCS(@NonNull
DefCS object)
visitDefCS in interface CompleteOCLCSVisitor<java.lang.Boolean>visitDefCS in class AbstractExtendingDelegatingCompleteOCLCSVisitor<java.lang.Boolean,CS2Moniker,EssentialOCLCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitDefOperationCS(@NonNull
DefOperationCS object)
visitDefOperationCS in interface CompleteOCLCSVisitor<java.lang.Boolean>visitDefOperationCS in class AbstractExtendingDelegatingCompleteOCLCSVisitor<java.lang.Boolean,CS2Moniker,EssentialOCLCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitDefPropertyCS(@NonNull
DefPropertyCS object)
visitDefPropertyCS in interface CompleteOCLCSVisitor<java.lang.Boolean>visitDefPropertyCS in class AbstractExtendingDelegatingCompleteOCLCSVisitor<java.lang.Boolean,CS2Moniker,EssentialOCLCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitOperationContextDeclCS(@NonNull
OperationContextDeclCS object)
visitOperationContextDeclCS in interface CompleteOCLCSVisitor<java.lang.Boolean>visitOperationContextDeclCS in class AbstractExtendingDelegatingCompleteOCLCSVisitor<java.lang.Boolean,CS2Moniker,EssentialOCLCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitPackageDeclarationCS(@NonNull
PackageDeclarationCS object)
visitPackageDeclarationCS in interface CompleteOCLCSVisitor<java.lang.Boolean>visitPackageDeclarationCS in class AbstractExtendingDelegatingCompleteOCLCSVisitor<java.lang.Boolean,CS2Moniker,EssentialOCLCSVisitor<java.lang.Boolean>>public java.lang.Boolean visitPropertyContextDeclCS(@NonNull
PropertyContextDeclCS object)
visitPropertyContextDeclCS in interface CompleteOCLCSVisitor<java.lang.Boolean>visitPropertyContextDeclCS in class AbstractExtendingDelegatingCompleteOCLCSVisitor<java.lang.Boolean,CS2Moniker,EssentialOCLCSVisitor<java.lang.Boolean>>