org.eclipse.ocl.examples.pivot.utilities
Class Pivot2Moniker

java.lang.Object
  extended by org.eclipse.ocl.examples.pivot.utilities.Abstract2Moniker
      extended by org.eclipse.ocl.examples.pivot.utilities.Pivot2Moniker
All Implemented Interfaces:
PivotConstants

public class Pivot2Moniker
extends Abstract2Moniker


Field Summary
 
Fields inherited from class org.eclipse.ocl.examples.pivot.utilities.Abstract2Moniker
target
 
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
 
Constructor Summary
Pivot2Moniker(Element target)
           
 
Method Summary
 void appendTemplateArguments(java.util.List<? extends ParameterableElement> templateArguments, java.util.Map<TemplateParameter,ParameterableElement> templateBindings)
           
static java.lang.String toString(Element pivotElement)
           
 
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
 

Constructor Detail

Pivot2Moniker

public Pivot2Moniker(@NonNull
                     Element target)
Method Detail

toString

@NonNull
public static java.lang.String toString(@NonNull
                                                Element pivotElement)

appendTemplateArguments

public void appendTemplateArguments(java.util.List<? extends ParameterableElement> templateArguments,
                                    java.util.Map<TemplateParameter,ParameterableElement> templateBindings)