org.eclipse.ocl.examples.xtext.base.utilities
Class CS2Moniker
java.lang.Object
org.eclipse.ocl.examples.pivot.utilities.Abstract2Moniker
org.eclipse.ocl.examples.xtext.base.utilities.CS2Moniker
- All Implemented Interfaces:
- PivotConstants
public class CS2Moniker
- extends Abstract2Moniker
Fields inherited from interface org.eclipse.ocl.examples.pivot.PivotConstants |
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 |
Methods inherited from class org.eclipse.ocl.examples.pivot.utilities.Abstract2Moniker |
append, append, append, appendElement, appendElement, appendIndex, appendLambdaType, appendName, appendParameters, appendParent, appendRole, appendTemplateBindings, appendTemplateParameters, appendTupleType, emittedTemplateParameter, hasEmitted, isSpecialized, length, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CS2Moniker
public CS2Moniker(@NonNull
ElementCS target)
addFactory
public static void addFactory(org.eclipse.emf.ecore.EPackage ePackage,
@NonNull
CS2Moniker.Factory factory)
toString
@NonNull
public static java.lang.String toString(@NonNull
ElementCS csElement)
appendConstraintCSDisambiguator
public void appendConstraintCSDisambiguator(@NonNull
ConstraintCS csConstraint)
appendElementCS
public void appendElementCS(@NonNull
VisitableCS csVisitable)
appendMultiplicityCS
protected void appendMultiplicityCS(@NonNull
TypedElementCS csTypedElement)
appendNameCS
public void appendNameCS(@Nullable
Nameable csNamedElement)
appendParametersCS
public void appendParametersCS(java.util.List<ParameterCS> csIterators,
java.util.List<ParameterCS> csAccumulators,
java.util.List<ParameterCS> csParameters)
appendParentCS
public void appendParentCS(ElementCS csElement,
java.lang.String parentSeparator)
appendParentElementCS
public void appendParentElementCS(org.eclipse.emf.ecore.EObject parent,
java.lang.String parentSeparator)
appendRoleCS
public void appendRoleCS(ElementCS object)
appendRoleCS
public void appendRoleCS(org.eclipse.emf.ecore.EStructuralFeature eFeature)
appendTemplateBindingsCS
public void appendTemplateBindingsCS(TypedTypeRefCS typeRef)
appendTemplateParametersCS
public void appendTemplateParametersCS(TemplateableElementCS csTemplateableElement)
getVisitor
@NonNull
public BaseCSVisitor<?> getVisitor(org.eclipse.emf.ecore.EPackage ePackage)
emittedTemplateParameterCS
protected void emittedTemplateParameterCS(TemplateParameterCS csTemplateParameter)
getTemplateParameterCS
public TemplateParameterCS getTemplateParameterCS(java.lang.String text)
getTemplateParametersCS
public java.util.List<TemplateParameterCS> getTemplateParametersCS()
hasEmittedCS
public boolean hasEmittedCS(TemplateParameterCS csTemplateParameter)
isTemplateParameterCS
public boolean isTemplateParameterCS(TemplateParameterCS object)