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.utilities.PivotConstants |
ACCUMULATOR_SEPARATOR, ANNOTATION_QUOTE, BINDINGS_PREFIX, COLLECTION_NAVIGATION_OPERATOR, GREATER_THAN_OPERATOR, GREATER_THAN_OR_EQUAL_OPERATOR, ITERATOR_SEPARATOR, LESS_THAN_OPERATOR, LESS_THAN_OR_EQUAL_OPERATOR, LIBRARY_MONIKER_PREFIX, 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_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, OCL_SELF_NAME, ORPHANAGE_NAME, ORPHANAGE_PREFIX, ORPHANAGE_URI, OVERFLOW_MARKER, PARAMETER_PREFIX, PARAMETER_SEPARATOR, PARAMETER_SUFFIX, PRECEDENCE_PREFIX, roleNames, 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, appendMultiplicity, 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(MonikeredElementCS target)
addFactory
public static void addFactory(org.eclipse.emf.ecore.EPackage ePackage,
CS2Moniker.Factory factory)
toString
public static java.lang.String toString(MonikeredElementCS csElement)
appendConstraintCSDisambiguator
public void appendConstraintCSDisambiguator(ConstraintCS csConstraint)
appendElementCS
public void appendElementCS(VisitableCS csVisitable)
appendMultiplicityCS
protected void appendMultiplicityCS(TypedElementCS csTypedElement)
appendNameCS
public void appendNameCS(NamedElementCS 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
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)