public class ToStringVisitor extends ToStringVisitor<org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,CallOperationAction,SendSignalAction,Constraint> implements VisitorExtension<java.lang.String>
NULL_PLACEHOLDER
result
Modifier | Constructor and Description |
---|---|
protected |
ToStringVisitor(Environment<?,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,CallOperationAction,SendSignalAction,Constraint,?,?> env) |
Modifier and Type | Method and Description |
---|---|
static ToStringVisitor |
getInstance(TypedElement<org.eclipse.emf.ecore.EClassifier> element)
Obtains an instance of the toString() visitor for the specified
expression or other typed element.
|
protected java.lang.String |
handleOppositePropertyCallExp(OppositePropertyCallExp callExp,
java.lang.String sourceResult) |
java.lang.String |
visitOppositePropertyCallExp(OppositePropertyCallExp callExp) |
getConstrainedElements, getInstance, getInstance, getName, getOperation, getParameters, getQualifiedName, getSignal, getSpecification, getStereotype, getType, handleAssociationClassCallExp, handleCollectionItem, handleCollectionLiteralExp, handleCollectionRange, handleIfExp, handleIterateExp, handleIteratorExp, handleLetExp, handleMessageExp, handleOperationCallExp, handlePropertyCallExp, handleTupleLiteralExp, handleTupleLiteralPart, handleVariable, initialLower, isClassifier, isOperation, isProperty, maybeAtPre, visitBooleanLiteralExp, visitConstraint, visitEnumLiteralExp, visitExpressionInOCL, visitIntegerLiteralExp, visitInvalidLiteralExp, visitNullLiteralExp, visitRealLiteralExp, visitStateExp, visitStringLiteralExp, visitTypeExp, visitUnlimitedNaturalLiteralExp, visitUnspecifiedValueExp, visitVariableExp
handleConstraint, handleExpressionInOCL, safeVisit, visitAssociationClassCallExp, visitCollectionItem, visitCollectionLiteralExp, visitCollectionRange, visitIfExp, visitIterateExp, visitIteratorExp, visitLetExp, visitMessageExp, visitOperationCallExp, visitPropertyCallExp, visitTupleLiteralExp, visitTupleLiteralPart, visitVariable
protected ToStringVisitor(Environment<?,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,CallOperationAction,SendSignalAction,Constraint,?,?> env)
public static ToStringVisitor getInstance(TypedElement<org.eclipse.emf.ecore.EClassifier> element)
element
- an OCL expression or other typed element such as a variableprotected java.lang.String handleOppositePropertyCallExp(OppositePropertyCallExp callExp, java.lang.String sourceResult)
public java.lang.String visitOppositePropertyCallExp(OppositePropertyCallExp callExp)
VisitorExtension
visitOppositePropertyCallExp
in interface VisitorExtension<java.lang.String>