Modifier and Type | Class and Description |
---|---|
class |
AS2CGVisitor
The AS2CGVisitor performs the first stage of code generation by converting the Pivot AST to the CG AST.
|
Modifier and Type | Class and Description |
---|---|
class |
OCLinEcoreAS2CGVisitor |
class |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor |
class |
OCLinEcoreTablesUtils.EmitLiteralVisitor |
class |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor |
Modifier and Type | Class and Description |
---|---|
class |
JUnitAS2CGVisitor |
Modifier and Type | Class and Description |
---|---|
class |
OCLAbstractTracingEvaluationVisitor
The Class OCLAbstractTracingEvaluationVisitor is a decorator visitor that prints
AST, variable values and other information useful for debugging.
|
class |
OCLIsBreakpointableVisitor |
class |
OCLTracingEvaluationVisitor
The Class OCLTracingEvaluationVisitor is a decorator visitor that prints
AST, variable values and other information useful for debugging.
|
class |
OCLVMEvaluationVisitor |
class |
OCLVMEvaluationVisitorDecorator
OCLVMEvaluationVisitorDecorator is the class for ...
|
Modifier and Type | Class and Description |
---|---|
class |
OCLStepperVisitor |
Modifier and Type | Class and Description |
---|---|
class |
AS2EcoreDeclarationVisitor |
class |
AS2EcoreReferenceVisitor |
class |
AS2EcoreTypeRefVisitor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEvaluationVisitor
An evaluation visitor implementation for OCL expressions.
|
class |
AbstractEvaluationVisitorDecorator<EV extends EvaluationVisitor>
A visitor that decorates another
EvaluationVisitor , to intercept
invocations of the visitXxx(...) methods. |
class |
BasicEvaluationVisitor
An evaluation visitor implementation for OCL expressions.
|
class |
EvaluationVisitorDecorator
A visitor that decorates another
EvaluationVisitor , to intercept
invocations of the visitXxx(...) methods. |
class |
OCLEvaluationVisitor
An evaluation visitor implementation for OCL expressions.
|
class |
TracingEvaluationVisitor
A decorator for evaluation visitors that is installed when evaluation tracing
is enabled, to trace interim evaluation results to the console.
|
Modifier and Type | Class and Description |
---|---|
class |
TemplateParameterSubstitutionVisitor
A TemplateParameterSubstitutionVisitor traverses a CallExp to identify the formal/actual TemplateParameterSubstitutions
associated with that CallExp.
|
protected static class |
TupleTypeManager.TemplateParameterReferencesVisitor
The TemplateParameterReferencesVisitor remembers the formal TemplateParameter for re-uyse during Tuple instantiation.
|
Modifier and Type | Class and Description |
---|---|
class |
EssentialOCLPrettyPrintVisitor
The PrettyPrintExprVisitor supports pretty printing of OCL expressions.
|
class |
PrettyPrintVisitor
The PivotPrettyPrintVisitor supports pretty printing of a Pivot model elements.
|
Modifier and Type | Class and Description |
---|---|
class |
AS2UMLDeclarationVisitor |
class |
AS2UMLReferenceVisitor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDelegatingVisitor<R,C,D extends Visitor<R>>
An AbstractDelegatingVisitor delegates all visits.
|
class |
AbstractExtendingPivotVisitor<R,C> |
class |
AbstractExtendingVisitor<R,C>
An AbstractExtendingVisitor provides a default implementation for each
visitXxx method that delegates to the visitYyy method of the first
super class, (or transitively its first super class' first super class
until a non-interface super-class is found).
|
class |
AbstractMergedVisitor<R,C>
An AbstractMergedVisitor merges all visits direct to visiting().
|
class |
AbstractNullVisitor<R,C>
Deprecated.
Explicit 'Null' functionality is obsolete with Java 8 @Nullable annotations.
|
class |
AbstractPivotCommonLookupVisitor |
class |
AbstractWrappingVisitor<R,C,D extends Visitor<R>,P>
An AbstractWrappingVisitor delegates all visits wrapping the delegation in a call to a preVisit function and a postVisit function.
|
class |
PivotExportedLookupVisitor |
class |
PivotQualifiedLookupVisitor |
class |
PivotUnqualifiedLookupVisitor |
Modifier and Type | Class and Description |
---|---|
class |
AS2MonikerVisitor |
class |
AS2XMIidVisitor
The AS2XMIidVisitor generates an xmi:id for an AS element.
|
class |
ASSaverLocateVisitor
LocateVisitor locates references to shared specializations, so that
local copies can be created and then replaced by the ResolveVisitor.
|
class |
ASSaverNormalizeVisitor
ASSaverNormalizeVisitor normalizes contents by alphabeticizing
- lists of Property.
|
class |
ASSaverResolveVisitor
ResolveVisitor converts references to shared specializations
to references to local copies.
|
class |
PivotAS2MonikerVisitor |
class |
PivotAS2XMIidVisitor |
class |
PivotASSaverLocateVisitor |
class |
PivotASSaverNormalizeVisitor |
class |
PivotASSaverResolveVisitor |
class |
PivotTemplateParameterSubstitutionVisitor |
class |
ToStringVisitor
Converts an OCL expression to a string for debugging.
|
Modifier and Type | Class and Description |
---|---|
class |
BaseDeclarationVisitor |
class |
BaseReferenceVisitor |
Modifier and Type | Class and Description |
---|---|
class |
CompleteOCLDeclarationVisitor |
Modifier and Type | Class and Description |
---|---|
class |
CompleteOCLAS2XMIidVisitor |
Modifier and Type | Class and Description |
---|---|
class |
EssentialOCLDeclarationVisitor |
class |
EssentialOCLReferenceVisitor |
Modifier and Type | Class and Description |
---|---|
class |
OCLinEcoreDeclarationVisitor |