Modifier and Type | Class and Description |
---|---|
class |
Pivot2CGVisitor
A CGElementVisitor handles the Pivot AST visits on behalf of a CodeGenAnalyzer.
|
Modifier and Type | Class and Description |
---|---|
class |
OCLinEcorePivot2CGVisitor |
class |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor |
class |
OCLinEcoreTablesUtils.EmitLiteralVisitor |
class |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor |
Modifier and Type | Class and Description |
---|---|
class |
Pivot2EcoreDeclarationVisitor |
class |
Pivot2EcoreReferenceVisitor |
class |
Pivot2EcoreTypeRefVisitor |
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 |
EvaluationVisitorDecorator
A visitor that decorates another
EvaluationVisitor , to intercept
invocations of the visitXxx(...) methods. |
class |
EvaluationVisitorImpl
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 |
TemplateParameterReferenceVisitor
The TemplateParameterReferenceVisitor traverse a type declaration to gather all references to TemplateParameters as a mapping
from each template parameter to it's hierarchical index.
|
class |
TemplateParameterSubstitutionVisitor
A TemplateParameterSubstitutionVisitor traverses a CallExp to identify the formal/actual TemplateParameterSubstitutions
associated with that CallExp.
|
Modifier and Type | Class and Description |
---|---|
class |
EssentialOCLPrettyPrintVisitor
The PrettyPrintExprVisitor supports pretty printing of OCL expressions.
|
class |
PivotPrettyPrintVisitor
The PivotPrettyPrintVisitor supports pretty printing of a Pivot model elements.
|
Modifier and Type | Class and Description |
---|---|
class |
Pivot2UMLDeclarationVisitor |
class |
Pivot2UMLReferenceVisitor |
Modifier and Type | Class and Description |
---|---|
class |
Pivot2MonikerVisitor |
static class |
PivotSaver.LocateVisitor
LocateVisitor locates references to shared specializations, so that
local copies can be created and then replaced by the ResolveVisitor.
|
static class |
PivotSaver.ResolveVisitor
ResolveVisitor converts references to shared specializations
to references to local copies.
|
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 |
---|---|
protected static class |
OCLConsolePage.CancelableEvaluationVisitor
CancelableEvaluationVisitor refines the EvaluationVisitor to poll the monitor foer cancelation at a variety of significant
evaluation events, such as feature vists and
#getValueFactory() . |
Modifier and Type | Class and Description |
---|---|
class |
EssentialOCLDeclarationVisitor |
class |
EssentialOCLReferenceVisitor |
Modifier and Type | Class and Description |
---|---|
class |
OCLinEcoreDeclarationVisitor |