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 |
delegate
context
ACCUMULATOR_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, visitPathNameDeclCS
visitBinaryOperatorCS, 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, visitVariableCS
getDelegate, 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
getAdapter, safeVisit, visit
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
visitBinaryOperatorCS, 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, visitVariableCS
getAdapter, 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
public 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>>