Modifier and Type | Method and Description |
---|---|
static <T> T |
DelegateResourceSetAdapter.getRegistry(org.eclipse.emf.ecore.EModelElement modelElement,
java.lang.Class<T> registryClass,
T defaultRegistry) |
<T> T |
DelegateResourceSetAdapter.putRegistry(java.lang.Class<T> registryClass,
T newRegistry) |
Modifier and Type | Method and Description |
---|---|
static <T> T |
DelegateResourceSetAdapter.getRegistry(org.eclipse.emf.ecore.EModelElement modelElement,
java.lang.Class<T> registryClass,
T defaultRegistry) |
Constructor and Description |
---|
VirtualDelegateMapping(java.lang.String pluginId,
java.lang.String key,
java.lang.String defaultValue) |
Modifier and Type | Method and Description |
---|---|
T |
Preference.getDefaultValue()
Obtains the option's default value.
|
T |
Preference.getPreferredValue()
Get the preferred value of this option.
|
Modifier and Type | Method and Description |
---|---|
void |
Preference.setDefaultValue(T defaultValue) |
Constructor and Description |
---|
Preference(java.lang.String pluginId,
java.lang.String key,
T defaultValue) |
StringPreference(java.lang.String pluginId,
java.lang.String key,
java.lang.String defaultValue) |
Modifier and Type | Method and Description |
---|---|
T |
PreferenceableOption.getDefaultValue()
Obtains the option's default value.
|
T |
PreferenceableOption.PreferenceableOption2.getPreferredValue()
Get the preferred value of this option.
|
T |
PreferenceableOption.getValueOf(java.lang.String string)
Returns an option value from a String typically obtained from an Eclipse Preference file.
|
Modifier and Type | Method and Description |
---|---|
void |
PreferenceableOption.Listener.changed(java.lang.String key,
java.lang.Object oldValue,
java.lang.Object newValue)
Call-back notification that the Eclipse preference identified by a key, has changed from
oldValue to new Value.
|
void |
PreferenceableOption.Listener.changed(java.lang.String key,
java.lang.Object oldValue,
java.lang.Object newValue)
Call-back notification that the Eclipse preference identified by a key, has changed from
oldValue to new Value.
|
void |
PreferenceableOption.PreferenceableOption2.fireChanged(java.lang.String key,
java.lang.Object oldValue,
java.lang.Object newValue)
Call-back notification that the Eclipse preference identified by a key, has changed from
oldValue to new Value.
|
void |
PreferenceableOption.PreferenceableOption2.fireChanged(java.lang.String key,
java.lang.Object oldValue,
java.lang.Object newValue)
Call-back notification that the Eclipse preference identified by a key, has changed from
oldValue to new Value.
|
T |
PreferenceableOption.getValueOf(java.lang.String string)
Returns an option value from a String typically obtained from an Eclipse Preference file.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AutoCodeGenOptions.getPackagePrefix() |
Modifier and Type | Method and Description |
---|---|
void |
AutoCodeGenOptions.setPackagePrefix(java.lang.String packagePrefix) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AutoAnalysisVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Object |
AutoBoxingAnalyzer.visitCGASTCallExp(CGASTCallExp cgElement) |
java.lang.String |
AutoCG2StringVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Object |
AutoDependencyVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.util.Set<CGVariable> |
AutoFieldingAnalyzer.AutoAnalysisVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Boolean |
AutoFieldingAnalyzer.AutoRewriteVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.util.List<java.lang.Object> |
AutoReferencesVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Object |
AutoAnalysisVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Object |
AutoBoxingAnalyzer.visitCGContainmentBody(CGContainmentBody object) |
java.lang.String |
AutoCG2StringVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Object |
AutoDependencyVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.util.Set<CGVariable> |
AutoFieldingAnalyzer.AutoAnalysisVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Boolean |
AutoFieldingAnalyzer.AutoRewriteVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.util.List<java.lang.Object> |
AutoReferencesVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Object |
AutoAnalysisVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Object |
AutoBoxingAnalyzer.visitCGContainmentPart(CGContainmentPart cgElement) |
java.lang.String |
AutoCG2StringVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Object |
AutoDependencyVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.util.Set<CGVariable> |
AutoFieldingAnalyzer.AutoAnalysisVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Boolean |
AutoFieldingAnalyzer.AutoRewriteVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.util.List<java.lang.Object> |
AutoReferencesVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Object |
AutoAnalysisVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.Object |
AutoBoxingAnalyzer.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.String |
AutoCG2StringVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.Object |
AutoDependencyVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.util.Set<CGVariable> |
AutoFieldingAnalyzer.AutoAnalysisVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.Boolean |
AutoFieldingAnalyzer.AutoRewriteVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.util.List<java.lang.Object> |
AutoReferencesVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
Modifier and Type | Method and Description |
---|---|
<R> R |
CGASTCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGContainmentBodyImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGContainmentPartImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGContainmentVisitImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
java.lang.Boolean |
CGContainmentBodyImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGContainmentPartImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGContainmentVisitImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
Modifier and Type | Method and Description |
---|---|
R |
AbstractExtendingAutoCGModelVisitor.visitCGASTCallExp(CGASTCallExp object) |
R |
AbstractNullAutoCGModelVisitor.visitCGASTCallExp(CGASTCallExp object) |
R |
AutoCGModelVisitor.visitCGASTCallExp(CGASTCallExp object) |
R |
AbstractExtendingAutoCGModelVisitor.visitCGContainmentBody(CGContainmentBody object) |
R |
AbstractNullAutoCGModelVisitor.visitCGContainmentBody(CGContainmentBody object) |
R |
AutoCGModelVisitor.visitCGContainmentBody(CGContainmentBody object) |
R |
AbstractExtendingAutoCGModelVisitor.visitCGContainmentPart(CGContainmentPart object) |
R |
AbstractNullAutoCGModelVisitor.visitCGContainmentPart(CGContainmentPart object) |
R |
AutoCGModelVisitor.visitCGContainmentPart(CGContainmentPart object) |
R |
AbstractExtendingAutoCGModelVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
R |
AbstractNullAutoCGModelVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
R |
AutoCGModelVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
Modifier and Type | Method and Description |
---|---|
protected CS2ASCG2JavaVisitor |
CS2ASCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
static void |
CS2ASCodeGenerator.generate(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superProjectName,
java.lang.String superVisitorClass) |
static void |
CS2ASCodeGenerator.generate(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superProjectName,
java.lang.String superVisitorClass) |
static void |
CS2ASCodeGenerator.generate(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superProjectName,
java.lang.String superVisitorClass) |
protected CGValuedElement |
CS2ASAS2CGVisitor.generateOperationCallExp(CGValuedElement cgSource,
OperationCallExp element) |
Constructor and Description |
---|
CS2ASCG2JavaVisitor(CS2ASCodeGenerator codeGenerator,
CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
Modifier and Type | Field and Description |
---|---|
protected Package |
AutoCodeGenerator.asSuperPackage |
protected java.util.List<CGValuedElement> |
AutoCG2JavaVisitor.sortedGlobals |
protected java.lang.String |
AutoCodeGenerator.superManualVisitorPackage |
protected java.lang.String |
AutoCodeGenerator.superProjectPrefix |
protected java.lang.String |
AutoCodeGenerator.superVisitorClass |
Modifier and Type | Method and Description |
---|---|
protected CGClass |
AutoCodeGenerator.getExternalClass(Class aClass) |
protected CGValuedElement |
AutoCG2JavaPreVisitor.installIdResolverVariable(CGValuedElement cgValuedElement) |
java.lang.Object |
AutoCG2JavaPreVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Object |
AutoCG2JavaPreVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Object |
AutoCG2JavaPreVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Object |
AutoCG2JavaPreVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
Modifier and Type | Method and Description |
---|---|
protected abstract AutoCG2JavaVisitor<? extends AutoCodeGenerator> |
AutoCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
protected CGClass |
AutoCodeGenerator.getExternalClass(java.lang.String packageName,
java.lang.String className,
boolean isInterface) |
Constructor and Description |
---|
AutoCG2JavaVisitor(CG codeGenerator,
CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
AutoCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
AutoCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
AutoCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
AutoCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
AutoCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
AutoCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
Modifier and Type | Method and Description |
---|---|
protected LookupCG2JavaVisitor |
LookupCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
static void |
LookupCodeGenerator.generate(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String lookupFilePath,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superProjectName,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
static void |
LookupCodeGenerator.generate(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String lookupFilePath,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superProjectName,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
static void |
LookupCodeGenerator.generate(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String lookupFilePath,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superProjectName,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
static void |
LookupCodeGenerator.generate(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String lookupFilePath,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superProjectName,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
static void |
LookupCodeGenerator.generate(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String lookupFilePath,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superProjectName,
java.lang.String superVisitorClass,
java.lang.String baseProjectPrefix,
java.lang.String baseVisitorPackage) |
Constructor and Description |
---|
LookupCG2JavaVisitor(LookupCodeGenerator codeGenerator,
CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
LookupCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
Package asBasePackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseVisitorPrefix,
java.lang.String baseVisitorPackage) |
LookupCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
Package asBasePackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseVisitorPrefix,
java.lang.String baseVisitorPackage) |
LookupCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
Package asBasePackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseVisitorPrefix,
java.lang.String baseVisitorPackage) |
LookupCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
Package asBasePackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseVisitorPrefix,
java.lang.String baseVisitorPackage) |
LookupCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
Package asBasePackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseVisitorPrefix,
java.lang.String baseVisitorPackage) |
LookupCodeGenerator(EnvironmentFactoryInternal environmentFactory,
Package asPackage,
Package asSuperPackage,
Package asBasePackage,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.lang.String projectPrefix,
java.lang.String projectName,
java.lang.String visitorPackage,
java.lang.String visitorClass,
java.lang.String visitableClass,
java.lang.String superProjectPrefix,
java.lang.String superManualVisitorPackage,
java.lang.String superVisitorClass,
java.lang.String baseVisitorPrefix,
java.lang.String baseVisitorPackage) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<java.lang.Object> |
ReferencesVisitor.append(java.util.List<java.lang.Object> iterables,
java.lang.Object... objects) |
CGVariable |
AS2CGVisitor.basicGetParameter(Variable aParameter) |
java.lang.String |
NameManager.getNameHint(java.lang.Object anObject)
Return a suggestion for the name of anObject.
|
protected java.util.Set<Operation> |
AS2CGVisitor.getReferencedFinalOperations(FinalAnalysis finalAnalysis,
LanguageExpression specification)
Return all final operations directly referenced by opaqueExpression, or null if none.
|
protected CGValuedElement |
AS2CGVisitor.inlineOperationCall(OperationCallExp callExp,
LanguageExpression specification) |
protected CGValuedElement |
BoxingAnalyzer.rewriteAsAssertNonNulled(CGValuedElement cgChild)
Insert a CGAssertNonNullExp around cgChild.
|
protected CGValuedElement |
BoxingAnalyzer.rewriteAsGuarded(CGValuedElement cgChild,
boolean isSafe,
java.lang.String message)
Insert a CGGuardExp around cgChild.
|
CGConstantExp |
AS2CGVisitor.visitBooleanLiteralExp(BooleanLiteralExp element) |
java.lang.String |
CG2StringVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp cgAssertNonNullExp) |
java.lang.String |
CG2StringVisitor.visitCGBoxExp(CGBoxExp cgBoxExp) |
java.lang.Object |
BoxingAnalyzer.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp cgExp) |
java.lang.String |
CG2StringVisitor.visitCGCastExp(CGCastExp cgCastExp) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGCastExp(CGCastExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGCatchExp(CGCatchExp cgCatchExp) |
java.lang.Object |
AnalysisVisitor.visitCGCollectionExp(CGCollectionExp cgCollectionExp) |
java.lang.String |
CG2StringVisitor.visitCGCollectionExp(CGCollectionExp cgCollectionExp) |
java.lang.Object |
DependencyVisitor.visitCGCollectionExp(CGCollectionExp cgCollectionExp) |
java.lang.String |
CG2StringVisitor.visitCGCollectionPart(CGCollectionPart cgCollectionPart) |
java.lang.Object |
DependencyVisitor.visitCGCollectionPart(CGCollectionPart cgCollectionPart) |
java.lang.String |
CG2StringVisitor.visitCGConstant(CGConstant cgConstant) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGConstant(CGConstant cgElement) |
java.lang.String |
CG2StringVisitor.visitCGConstantExp(CGConstantExp cgConstantExp) |
java.lang.Object |
DependencyVisitor.visitCGConstantExp(CGConstantExp visitCGConstantExp) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGConstantExp(CGConstantExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGConstraint(CGConstraint cgConstraint) |
java.lang.Object |
BoxingAnalyzer.visitCGEcoreOperation(CGEcoreOperation cgElement) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGEcoreOperation(CGEcoreOperation cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGElement(CGElement cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGElement(CGElement cgElement) |
java.lang.Object |
DependencyVisitor.visitCGElement(CGElement cgElement) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visitCGElement(CGElement cgElement)
By default all externals of all children are externals of this node.
|
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGElement(CGElement cgElement) |
java.lang.Object |
DependencyVisitor.visitCGElementId(CGElementId cgElementId) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGElementId(CGElementId cgElement) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGExecutorOperation(CGExecutorOperation cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp cgElement) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGExecutorProperty(CGExecutorProperty cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp cgElement) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGExecutorType(CGExecutorType cgElement) |
java.lang.String |
CG2StringVisitor.visitCGGuardExp(CGGuardExp cgGuardExp) |
java.lang.Object |
AnalysisVisitor.visitCGIfExp(CGIfExp cgIfExp) |
java.lang.Object |
BoxingAnalyzer.visitCGIfExp(CGIfExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGIfExp(CGIfExp cgExp) |
java.lang.String |
CG2StringVisitor.visitCGInvalid(CGInvalid cgInvalid) |
java.lang.Object |
AnalysisVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp cgIsEqual2Exp) |
java.lang.Object |
BoxingAnalyzer.visitCGIsEqual2Exp(CGIsEqual2Exp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp cgIsEqualExp) |
java.lang.Object |
AnalysisVisitor.visitCGIsEqualExp(CGIsEqualExp cgIsEqualExp) |
java.lang.Object |
BoxingAnalyzer.visitCGIsEqualExp(CGIsEqualExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGIsEqualExp(CGIsEqualExp cgIsEqualExp) |
java.lang.Object |
AnalysisVisitor.visitCGIsInvalidExp(CGIsInvalidExp cgIsInvalidExp) |
java.lang.String |
CG2StringVisitor.visitCGIsInvalidExp(CGIsInvalidExp cgIsInvalidExp) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visitCGIsInvalidExp(CGIsInvalidExp cgElement)
All childExternals of a validating operation are marked as caught variables.
|
java.lang.Object |
AnalysisVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp cgIsUndefinedExp) |
java.lang.String |
CG2StringVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp cgIsUndefinedExp) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp cgElement)
All childExternals of a validating operation are marked as caught variables.
|
java.lang.Object |
AnalysisVisitor.visitCGIterationCallExp(CGIterationCallExp cgIterationCallExp) |
java.lang.String |
CG2StringVisitor.visitCGIterationCallExp(CGIterationCallExp ic) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGIterationCallExp(CGIterationCallExp cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.lang.String |
CG2StringVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visitCGLetExp(CGLetExp cgElement)
The externals of a LetExp are the externals of the children less the let variable.
|
java.lang.Object |
BoxingAnalyzer.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp oc) |
java.lang.String |
CG2StringVisitor.visitCGLocalVariable(CGLocalVariable cgVariable) |
java.lang.Object |
AnalysisVisitor.visitCGMapExp(CGMapExp cgMapExp) |
java.lang.String |
CG2StringVisitor.visitCGMapExp(CGMapExp cgMapExp) |
java.lang.Object |
DependencyVisitor.visitCGMapExp(CGMapExp cgMapExp) |
java.lang.String |
CG2StringVisitor.visitCGMapPart(CGMapPart cgMapPart) |
java.lang.Object |
DependencyVisitor.visitCGMapPart(CGMapPart cgMapPart) |
java.lang.String |
CG2StringVisitor.visitCGModel(CGModel cgModel) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGNamedElement(CGNamedElement cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGNativeOperationCallExp(CGNativeOperationCallExp cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGNavigationCallExp(CGNavigationCallExp cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGOperation(CGOperation cgOperation) |
java.lang.Object |
BoxingAnalyzer.visitCGOperation(CGOperation cgElement) |
java.lang.String |
CG2StringVisitor.visitCGOperation(CGOperation cgOperation) |
java.lang.Object |
AnalysisVisitor.visitCGOperationCallExp(CGOperationCallExp cgOperationCallExp) |
java.lang.String |
CG2StringVisitor.visitCGOperationCallExp(CGOperationCallExp oc) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visitCGOperationCallExp(CGOperationCallExp cgElement)
All childExternals of a validating operation are marked as caught variables.
|
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGOperationCallExp(CGOperationCallExp cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp cgPropertyCallExp) |
java.lang.String |
CG2StringVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp pc) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGPackage(CGPackage cgPackage) |
java.lang.Object |
AnalysisVisitor.visitCGParameter(CGParameter object) |
java.lang.Object |
BoxingAnalyzer.visitCGProperty(CGProperty cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGPropertyCallExp(CGPropertyCallExp cgPropertyCallExp) |
java.lang.String |
CG2StringVisitor.visitCGPropertyCallExp(CGPropertyCallExp pc) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGPropertyCallExp(CGPropertyCallExp cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGShadowExp(CGShadowExp cgShadowExp) |
java.lang.Object |
BoxingAnalyzer.visitCGShadowPart(CGShadowPart cgShadowPart) |
java.lang.Object |
DependencyVisitor.visitCGShadowPart(CGShadowPart cgShadowPart) |
java.lang.String |
CG2StringVisitor.visitCGTextParameter(CGTextParameter cgTextParameter) |
java.lang.String |
CG2StringVisitor.visitCGThrowExp(CGThrowExp cgThrowExp) |
java.lang.Object |
AnalysisVisitor.visitCGTupleExp(CGTupleExp cgTupleExp) |
java.lang.String |
CG2StringVisitor.visitCGTupleExp(CGTupleExp cgTupleExp) |
java.lang.Object |
DependencyVisitor.visitCGTupleExp(CGTupleExp cgTupleExp) |
java.lang.String |
CG2StringVisitor.visitCGTuplePart(CGTuplePart cgTuplePart) |
java.lang.Object |
DependencyVisitor.visitCGTuplePart(CGTuplePart cgTuplePart) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGTypedElement(CGTypedElement cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGTypeExp(CGTypeExp cgTypeExp) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGTypeExp(CGTypeExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGUnboxExp(CGUnboxExp cgUnboxExp) |
java.lang.String |
CG2StringVisitor.visitCGValuedElement(CGValuedElement cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGVariable(CGVariable cgVariable) |
java.lang.String |
CG2StringVisitor.visitCGVariable(CGVariable cgElement) |
java.lang.Object |
DependencyVisitor.visitCGVariable(CGVariable cgVariable) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visitCGVariable(CGVariable cgElement)
The externals of a VariableExp are the externals of the referenced variable.
|
java.lang.Object |
AnalysisVisitor.visitCGVariableExp(CGVariableExp cgVariableExp) |
java.lang.Object |
BoxingAnalyzer.visitCGVariableExp(CGVariableExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGVariableExp(CGVariableExp cgVariableExp) |
java.lang.Object |
DependencyVisitor.visitCGVariableExp(CGVariableExp cgVariableExp) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visitCGVariableExp(CGVariableExp cgElement)
The externals of a VariableExp are the externals of the referenced variable.
|
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGVariableExp(CGVariableExp cgElement) |
CGClass |
AS2CGVisitor.visitClass(Class element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitClassId(ClassId id) |
CGCollectionPart |
AS2CGVisitor.visitCollectionItem(CollectionItem element) |
CGCollectionExp |
AS2CGVisitor.visitCollectionLiteralExp(CollectionLiteralExp element) |
CGCollectionPart |
AS2CGVisitor.visitCollectionRange(CollectionRange element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitCollectionTypeId(CollectionTypeId id) |
CGConstraint |
AS2CGVisitor.visitConstraint(Constraint element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitDataTypeId(DataTypeId id) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitEnumerationId(EnumerationId id) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
CGConstantExp |
AS2CGVisitor.visitEnumLiteralExp(EnumLiteralExp element) |
CGValuedElement |
AS2CGVisitor.visitExpressionInOCL(ExpressionInOCL query) |
CGElement |
AnalysisVisitor.visiting(CGElement visitable) |
java.lang.Object |
BoxingAnalyzer.visiting(CGElement visitable) |
java.lang.String |
CG2StringVisitor.visiting(CGElement visitable) |
java.lang.Object |
DependencyVisitor.visiting(CGElement visitable) |
java.util.Set<CGVariable> |
FieldingAnalyzer.AnalysisVisitor.visiting(CGElement visitable) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visiting(CGElement visitable) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visiting(ElementId id) |
CGValuedElement |
AS2CGVisitor.visiting(Visitable visitable) |
CGConstantExp |
AS2CGVisitor.visitIntegerLiteralExp(IntegerLiteralExp element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitInvalidId(OclInvalidTypeId id) |
CGConstantExp |
AS2CGVisitor.visitInvalidLiteralExp(InvalidLiteralExp element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitLambdaTypeId(LambdaTypeId id) |
CGLetExp |
AS2CGVisitor.visitLetExp(LetExp element) |
CGNamedElement |
AS2CGVisitor.visitMapLiteralExp(MapLiteralExp element) |
CGNamedElement |
AS2CGVisitor.visitMapLiteralPart(MapLiteralPart element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitMapTypeId(MapTypeId id) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitNestedPackageId(NestedPackageId id) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitNsURIPackageId(NsURIPackageId id) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitNullId(OclVoidTypeId id) |
CGConstantExp |
AS2CGVisitor.visitNullLiteralExp(NullLiteralExp element) |
CGOperation |
AS2CGVisitor.visitOperation(Operation element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitOperationId(OperationId id) |
CGPackage |
AS2CGVisitor.visitPackage(Package element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
CGProperty |
AS2CGVisitor.visitProperty(Property element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitPropertyId(PropertyId id) |
CGConstantExp |
AS2CGVisitor.visitRealLiteralExp(RealLiteralExp element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitRootPackageId(RootPackageId id) |
CGShadowExp |
AS2CGVisitor.visitShadowExp(ShadowExp element) |
CGShadowPart |
AS2CGVisitor.visitShadowPart(ShadowPart element) |
CGNamedElement |
AS2CGVisitor.visitStateExp(StateExp element) |
CGConstantExp |
AS2CGVisitor.visitStringLiteralExp(StringLiteralExp element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitTemplateBinding(TemplateBinding id) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitTemplateParameterId(TemplateParameterId id) |
CGTupleExp |
AS2CGVisitor.visitTupleLiteralExp(TupleLiteralExp element) |
CGTuplePart |
AS2CGVisitor.visitTupleLiteralPart(TupleLiteralPart element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitTuplePartId(TuplePartId id) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitTupleTypeId(TupleTypeId id) |
CGTypeExp |
AS2CGVisitor.visitTypeExp(TypeExp pTypeExp) |
CGConstantExp |
AS2CGVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitUnspecifiedId(UnspecifiedId id) |
CGNamedElement |
AS2CGVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp element) |
CGValuedElement |
AS2CGVisitor.visitVariableExp(VariableExp asVariableExp) |
Modifier and Type | Method and Description |
---|---|
protected void |
DependencyVisitor.addDependency(CGValuedElement cgElement,
CGValuedElement dependsOn) |
protected void |
DependencyVisitor.addDependency(CGValuedElement cgElement,
CGValuedElement dependsOn) |
protected java.util.List<java.lang.Object> |
ReferencesVisitor.append(java.util.List<java.lang.Object> iterables,
java.lang.Object... objects) |
protected void |
CG2StringVisitor.appendElementType(CGTypedElement cgTypedElement) |
protected void |
CG2StringVisitor.appendQualifiedName(CGNamedElement object) |
CGVariableExp |
AS2CGVisitor.createCGVariableExp(VariableExp asVariableExp,
VariableDeclaration referredVariable) |
protected OCLExpression |
AS2CGVisitor.createLetExp(Variable asVariable,
OCLExpression asInit,
OCLExpression asIn)
Wrap asIn in a LetExp in which a clone of asInit is assigned to asVariable.
|
protected OCLExpression |
AS2CGVisitor.createLetExp(Variable asVariable,
OCLExpression asInit,
OCLExpression asIn)
Wrap asIn in a LetExp in which a clone of asInit is assigned to asVariable.
|
<T extends CGElement> |
AS2CGVisitor.doVisit(java.lang.Class<T> requiredClass,
Element pElement) |
protected CGValuedElement |
AS2CGVisitor.generateOperationCallExp(CGValuedElement cgSource,
OperationCallExp element) |
java.lang.String |
NameManager.getExplicitName(java.lang.Object anObject) |
CGValuedElement |
CodeGenAnalyzer.getExpression(CGValuedElement cgExpression) |
java.lang.String |
NameManager.getGlobalSymbolName(java.lang.Object anObject,
java.lang.String... nameHints) |
java.lang.String |
NameManager.getGlobalSymbolName(java.lang.Object anObject,
java.lang.String... nameHints) |
protected java.lang.String |
NameManager.getGlobalUniqueName(java.lang.Object anObject,
java.lang.String... nameHints) |
protected java.lang.String |
NameManager.getGlobalUniqueName(java.lang.Object anObject,
java.lang.String... nameHints) |
protected java.lang.String |
NameManager.Context.getGlobalUniqueName(java.lang.Object anObject,
java.lang.String... nameHints) |
protected java.lang.String |
NameManager.Context.getGlobalUniqueName(java.lang.Object anObject,
java.lang.String... nameHints) |
CGParameter |
AS2CGVisitor.getParameter(Variable aParameter,
java.lang.String explicitName) |
java.lang.String |
NameManager.Context.getSymbolName(java.lang.Object anObject,
java.lang.String... nameHints) |
java.lang.String |
NameManager.Context.getSymbolName(java.lang.Object anObject,
java.lang.String... nameHints) |
java.lang.String |
NameManager.Context.getUniqueName(java.lang.Object anObject,
java.lang.String... nameHints)
Return a unique name using some nameHints to suggest preferred names and allocate that name to anObject.
|
java.lang.String |
NameManager.Context.getUniqueName(java.lang.Object anObject,
java.lang.String... nameHints)
Return a unique name using some nameHints to suggest preferred names and allocate that name to anObject.
|
java.lang.String |
NameManager.reserveName(java.lang.String name,
java.lang.Object anObject)
Reserve name for use by anObject.
|
protected CGValuedElement |
BoxingAnalyzer.rewriteAsAssertNonNulled(CGValuedElement cgChild)
Insert a CGAssertNonNullExp around cgChild.
|
protected CGValuedElement |
BoxingAnalyzer.rewriteAsBoxed(CGValuedElement cgChild)
Insert a CGBoxExp around cgChild.
|
protected CGValuedElement |
BoxingAnalyzer.rewriteAsCast(CGVariableExp cgChild)
Insert a CGCastExp around cgChild.
|
protected void |
FieldingAnalyzer.RewriteVisitor.rewriteAsCaught(CGValuedElement cgChild) |
protected CGValuedElement |
BoxingAnalyzer.rewriteAsGuarded(CGValuedElement cgChild,
boolean isSafe,
java.lang.String message)
Insert a CGGuardExp around cgChild.
|
protected void |
FieldingAnalyzer.RewriteVisitor.rewriteAsThrown(CGValuedElement cgChild) |
protected CGValuedElement |
BoxingAnalyzer.rewriteAsUnboxed(CGValuedElement cgChild)
Insert a CGUnboxExp around cgChild.
|
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.safeVisit(CGElement cgElement) |
void |
FieldingAnalyzer.setCaught(java.util.Set<CGVariable> catchers) |
void |
CodeGenAnalyzer.setExplicitNames(CGValuedElement cgValue,
java.lang.Object anObject) |
void |
DependencyVisitor.visitAll(java.lang.Iterable<? extends CGNamedElement> cgElements) |
Constructor and Description |
---|
AS2CGVisitor.Variables(AS2CGVisitor.Variables outerVariables) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
ASM3JavaAnnotationReader.getIsNonNull(java.lang.reflect.Method method) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
ASM5JavaAnnotationReader.getIsNonNull(java.lang.reflect.Method method) |
Modifier and Type | Method and Description |
---|---|
<R> R |
CGElement.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
TypeId |
CGTypedElement.getASTypeId()
Return the TypeId of the pivot element.
|
CGClass |
CGOperation.getContainingClass()
Returns the value of the 'Containing Class' container reference.
|
CGInvalid |
CGValuedElement.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGElement |
CGElement.getParent()
Return the parent node in a CG tree, null at the root.
|
AbstractPlace |
CGElement.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
java.lang.String |
CGValuedElement.getValueName()
Return the declared name value of this element.
|
java.lang.Boolean |
CGValuedElement.isEquivalentTo(CGValuedElement thatValue)
Returns true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGValuedElement.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
Modifier and Type | Method and Description |
---|---|
<R> R |
CGAccumulatorImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGAssertNonNullExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGBooleanImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGBoxExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGBuiltInIterationCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGCastExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGCatchExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGClassImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGCollectionExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGCollectionPartImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGConstantExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGConstraintImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGEcoreClassShadowExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGEcoreDataTypeShadowExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGEcoreOperationCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGEcoreOperationImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGEcoreOppositePropertyCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGEcorePropertyCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGElementIdImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGElementImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorCompositionPropertyImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorNavigationPropertyImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorOperationCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorOperationImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorOppositePropertyCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorOppositePropertyImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorPropertyCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorShadowPartImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGExecutorTypeImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGFinalVariableImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGGuardExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGIfExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGIntegerImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGInvalidImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGIsEqual2ExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGIsEqualExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGIsInvalidExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGIsUndefinedExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGIteratorImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGLetExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGLibraryIterateCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGLibraryIterationCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGLibraryOperationCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGLibraryOperationImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGLibraryPropertyCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGLocalVariableImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGMapExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGMapPartImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGModelImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGNativeOperationCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGNativeOperationImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGNativePropertyCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGNativePropertyImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGNullImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGPackageImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGParameterImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGPropertyImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGRealImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGSettableVariableImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGShadowPartImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGStringImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGTextImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGTextParameterImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGThrowExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGTupleExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGTuplePartCallExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGTuplePartImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGTypeExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGTypeIdImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGUnboxExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGUnlimitedImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CGVariableExpImpl.accept(CGModelVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
TypeId |
CGExecutorTypeImpl.getASTypeId()
Return the TypeId of the pivot element.
|
TypeId |
CGTextImpl.getASTypeId()
Return the TypeId of the pivot element.
|
TypeId |
CGTypeIdImpl.getASTypeId()
Return the TypeId of the pivot element.
|
TypeId |
CGTypedElementImpl.getASTypeId()
Return the TypeId of the pivot element.
|
CGInvalid |
CGAccumulatorImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGCollectionExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGCollectionPartImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGConstantImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGExecutorPropertyImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGExecutorTypeImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGIfExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGInvalidImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGIsEqual2ExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGIsEqualExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGIsInvalidExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGIsUndefinedExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGMapExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGMapPartImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGParameterImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGShadowExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGTupleExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGTuplePartCallExpImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGValuedElementImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGInvalid |
CGVariableImpl.getInvalidValue()
Return a non-null invalid value if this value is invalid.
|
CGElement |
CGElementImpl.getParent()
Return the parent node in a CG tree, null at the root.
|
AbstractPlace |
CGCallableImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGCatchExpImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGCollectionExpImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGElementImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGIfExpImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGIterationCallExpImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGIteratorImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGLetExpImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGMapExpImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGParameterImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGPropertyImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGTextParameterImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGThrowExpImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
AbstractPlace |
CGValuedElementImpl.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
java.lang.String |
CGAssertNonNullExpImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGConstantExpImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGFinalVariableImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGGuardExpImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGLetExpImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGLocalVariableImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGThrowExpImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGTuplePartImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGTypeExpImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGValuedElementImpl.getValueName()
Return the declared name value of this element.
|
java.lang.String |
CGVariableExpImpl.getValueName()
Return the declared name value of this element.
|
java.lang.Boolean |
CGConstantExpImpl.isEquivalentTo(CGValuedElement thatValue)
Returns true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGTypeExpImpl.isEquivalentTo(CGValuedElement thatValue)
Returns true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGValuedElementImpl.isEquivalentTo(CGValuedElement thatValue)
Returns true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGVariableExpImpl.isEquivalentTo(CGValuedElement thatValue)
Returns true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGVariableImpl.isEquivalentTo(CGValuedElement thatValue)
Returns true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGBooleanImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGCallExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGCallableImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGCollectionExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGCollectionPartImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGConstantExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGEcoreClassShadowExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGEcoreDataTypeShadowExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGElementIdImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGExecutorOperationImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGExecutorPropertyImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGExecutorTypeImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGIfExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGInvalidImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGIterationCallExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGLetExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGMapExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGMapPartImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGNavigationCallExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGNullImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGNumberImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGOperationCallExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGPropertyImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGShadowPartImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGStringImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGTextImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGTupleExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGTuplePartImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGTypeExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGUnlimitedImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGVariableExpImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
java.lang.Boolean |
CGVariableImpl.isEquivalentToInternal(CGValuedElement thatValue)
Provided that thatValue does not delegate its equivalence computation, return true/false if this value can be determined to have deep value equivalence/inequivalence to thatValue, null if no determination can be made.
|
Modifier and Type | Method and Description |
---|---|
<A> A |
CGModelVisitor.getAdapter(java.lang.Class<A> adapter)
Returns an object which is an instance of the given class
associated with this object.
|
R |
AbstractCGModelVisitor.safeVisit(CGElement v)
A null-safe visitation of the specified visitable.
|
R |
AbstractCGModelVisitor.visit(CGElement v)
Perform a visit to the specified visitable.
|
R |
AbstractExtendingCGModelVisitor.visitCGAccumulator(CGAccumulator object) |
R |
AbstractNullCGModelVisitor.visitCGAccumulator(CGAccumulator object) |
R |
CGModelVisitor.visitCGAccumulator(CGAccumulator object) |
R |
AbstractExtendingCGModelVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp object) |
R |
AbstractNullCGModelVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp object) |
R |
CGModelVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGBoolean(CGBoolean object) |
R |
AbstractNullCGModelVisitor.visitCGBoolean(CGBoolean object) |
R |
CGModelVisitor.visitCGBoolean(CGBoolean object) |
R |
AbstractExtendingCGModelVisitor.visitCGBoxExp(CGBoxExp object) |
R |
AbstractNullCGModelVisitor.visitCGBoxExp(CGBoxExp object) |
R |
CGModelVisitor.visitCGBoxExp(CGBoxExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp object) |
R |
CGModelVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGCallable(CGCallable object) |
R |
AbstractNullCGModelVisitor.visitCGCallable(CGCallable object) |
R |
CGModelVisitor.visitCGCallable(CGCallable object) |
R |
AbstractExtendingCGModelVisitor.visitCGCallExp(CGCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGCallExp(CGCallExp object) |
R |
CGModelVisitor.visitCGCallExp(CGCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGCastExp(CGCastExp object) |
R |
AbstractNullCGModelVisitor.visitCGCastExp(CGCastExp object) |
R |
CGModelVisitor.visitCGCastExp(CGCastExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGCatchExp(CGCatchExp object) |
R |
AbstractNullCGModelVisitor.visitCGCatchExp(CGCatchExp object) |
R |
CGModelVisitor.visitCGCatchExp(CGCatchExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGClass(CGClass object) |
R |
AbstractNullCGModelVisitor.visitCGClass(CGClass object) |
R |
CGModelVisitor.visitCGClass(CGClass object) |
R |
AbstractExtendingCGModelVisitor.visitCGCollectionExp(CGCollectionExp object) |
R |
AbstractNullCGModelVisitor.visitCGCollectionExp(CGCollectionExp object) |
R |
CGModelVisitor.visitCGCollectionExp(CGCollectionExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGCollectionPart(CGCollectionPart object) |
R |
AbstractNullCGModelVisitor.visitCGCollectionPart(CGCollectionPart object) |
R |
CGModelVisitor.visitCGCollectionPart(CGCollectionPart object) |
R |
AbstractExtendingCGModelVisitor.visitCGConstant(CGConstant object) |
R |
AbstractNullCGModelVisitor.visitCGConstant(CGConstant object) |
R |
CGModelVisitor.visitCGConstant(CGConstant object) |
R |
AbstractExtendingCGModelVisitor.visitCGConstantExp(CGConstantExp object) |
R |
AbstractNullCGModelVisitor.visitCGConstantExp(CGConstantExp object) |
R |
CGModelVisitor.visitCGConstantExp(CGConstantExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGConstraint(CGConstraint object) |
R |
AbstractNullCGModelVisitor.visitCGConstraint(CGConstraint object) |
R |
CGModelVisitor.visitCGConstraint(CGConstraint object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreClassShadowExp(CGEcoreClassShadowExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreClassShadowExp(CGEcoreClassShadowExp object) |
R |
CGModelVisitor.visitCGEcoreClassShadowExp(CGEcoreClassShadowExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp object) |
R |
CGModelVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
R |
CGModelVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp object) |
R |
CGModelVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp object) |
R |
CGModelVisitor.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp object) |
R |
CGModelVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGElement(CGElement object) |
R |
AbstractNullCGModelVisitor.visitCGElement(CGElement object) |
R |
CGModelVisitor.visitCGElement(CGElement object) |
R |
AbstractExtendingCGModelVisitor.visitCGElementId(CGElementId object) |
R |
AbstractNullCGModelVisitor.visitCGElementId(CGElementId object) |
R |
CGModelVisitor.visitCGElementId(CGElementId object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty object) |
R |
CGModelVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty object) |
R |
CGModelVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorOperation(CGExecutorOperation object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorOperation(CGExecutorOperation object) |
R |
CGModelVisitor.visitCGExecutorOperation(CGExecutorOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp object) |
R |
CGModelVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty object) |
R |
CGModelVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp object) |
R |
CGModelVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorProperty(CGExecutorProperty object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorProperty(CGExecutorProperty object) |
R |
CGModelVisitor.visitCGExecutorProperty(CGExecutorProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp object) |
R |
CGModelVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart object) |
R |
CGModelVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorType(CGExecutorType object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorType(CGExecutorType object) |
R |
CGModelVisitor.visitCGExecutorType(CGExecutorType object) |
R |
AbstractExtendingCGModelVisitor.visitCGFinalVariable(CGFinalVariable object) |
R |
AbstractNullCGModelVisitor.visitCGFinalVariable(CGFinalVariable object) |
R |
CGModelVisitor.visitCGFinalVariable(CGFinalVariable object) |
R |
AbstractExtendingCGModelVisitor.visitCGGuardExp(CGGuardExp object) |
R |
AbstractNullCGModelVisitor.visitCGGuardExp(CGGuardExp object) |
R |
CGModelVisitor.visitCGGuardExp(CGGuardExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIfExp(CGIfExp object) |
R |
AbstractNullCGModelVisitor.visitCGIfExp(CGIfExp object) |
R |
CGModelVisitor.visitCGIfExp(CGIfExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGInteger(CGInteger object) |
R |
AbstractNullCGModelVisitor.visitCGInteger(CGInteger object) |
R |
CGModelVisitor.visitCGInteger(CGInteger object) |
R |
AbstractExtendingCGModelVisitor.visitCGInvalid(CGInvalid object) |
R |
AbstractNullCGModelVisitor.visitCGInvalid(CGInvalid object) |
R |
CGModelVisitor.visitCGInvalid(CGInvalid object) |
R |
AbstractExtendingCGModelVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp object) |
R |
AbstractNullCGModelVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp object) |
R |
CGModelVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIsEqualExp(CGIsEqualExp object) |
R |
AbstractNullCGModelVisitor.visitCGIsEqualExp(CGIsEqualExp object) |
R |
CGModelVisitor.visitCGIsEqualExp(CGIsEqualExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIsInvalidExp(CGIsInvalidExp object) |
R |
AbstractNullCGModelVisitor.visitCGIsInvalidExp(CGIsInvalidExp object) |
R |
CGModelVisitor.visitCGIsInvalidExp(CGIsInvalidExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp object) |
R |
AbstractNullCGModelVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp object) |
R |
CGModelVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIterationCallExp(CGIterationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGIterationCallExp(CGIterationCallExp object) |
R |
CGModelVisitor.visitCGIterationCallExp(CGIterationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIterator(CGIterator object) |
R |
AbstractNullCGModelVisitor.visitCGIterator(CGIterator object) |
R |
CGModelVisitor.visitCGIterator(CGIterator object) |
R |
AbstractExtendingCGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
AbstractNullCGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
CGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp object) |
R |
CGModelVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp object) |
R |
CGModelVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryOperation(CGLibraryOperation object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryOperation(CGLibraryOperation object) |
R |
CGModelVisitor.visitCGLibraryOperation(CGLibraryOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp object) |
R |
CGModelVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp object) |
R |
CGModelVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLocalVariable(CGLocalVariable object) |
R |
AbstractNullCGModelVisitor.visitCGLocalVariable(CGLocalVariable object) |
R |
CGModelVisitor.visitCGLocalVariable(CGLocalVariable object) |
R |
AbstractExtendingCGModelVisitor.visitCGMapExp(CGMapExp object) |
R |
AbstractNullCGModelVisitor.visitCGMapExp(CGMapExp object) |
R |
CGModelVisitor.visitCGMapExp(CGMapExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGMapPart(CGMapPart object) |
R |
AbstractNullCGModelVisitor.visitCGMapPart(CGMapPart object) |
R |
CGModelVisitor.visitCGMapPart(CGMapPart object) |
R |
AbstractExtendingCGModelVisitor.visitCGModel(CGModel object) |
R |
AbstractNullCGModelVisitor.visitCGModel(CGModel object) |
R |
CGModelVisitor.visitCGModel(CGModel object) |
R |
AbstractExtendingCGModelVisitor.visitCGNamedElement(CGNamedElement object) |
R |
AbstractNullCGModelVisitor.visitCGNamedElement(CGNamedElement object) |
R |
CGModelVisitor.visitCGNamedElement(CGNamedElement object) |
R |
AbstractExtendingCGModelVisitor.visitCGNativeOperation(CGNativeOperation object) |
R |
AbstractNullCGModelVisitor.visitCGNativeOperation(CGNativeOperation object) |
R |
CGModelVisitor.visitCGNativeOperation(CGNativeOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp object) |
R |
CGModelVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGNativeProperty(CGNativeProperty object) |
R |
AbstractNullCGModelVisitor.visitCGNativeProperty(CGNativeProperty object) |
R |
CGModelVisitor.visitCGNativeProperty(CGNativeProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp object) |
R |
CGModelVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGNavigationCallExp(CGNavigationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGNavigationCallExp(CGNavigationCallExp object) |
R |
CGModelVisitor.visitCGNavigationCallExp(CGNavigationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGNull(CGNull object) |
R |
AbstractNullCGModelVisitor.visitCGNull(CGNull object) |
R |
CGModelVisitor.visitCGNull(CGNull object) |
R |
AbstractExtendingCGModelVisitor.visitCGNumber(CGNumber object) |
R |
AbstractNullCGModelVisitor.visitCGNumber(CGNumber object) |
R |
CGModelVisitor.visitCGNumber(CGNumber object) |
R |
AbstractExtendingCGModelVisitor.visitCGOperation(CGOperation object) |
R |
AbstractNullCGModelVisitor.visitCGOperation(CGOperation object) |
R |
CGModelVisitor.visitCGOperation(CGOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGOperationCallExp(CGOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGOperationCallExp(CGOperationCallExp object) |
R |
CGModelVisitor.visitCGOperationCallExp(CGOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp object) |
R |
CGModelVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGPackage(CGPackage object) |
R |
AbstractNullCGModelVisitor.visitCGPackage(CGPackage object) |
R |
CGModelVisitor.visitCGPackage(CGPackage object) |
R |
AbstractExtendingCGModelVisitor.visitCGParameter(CGParameter object) |
R |
AbstractNullCGModelVisitor.visitCGParameter(CGParameter object) |
R |
CGModelVisitor.visitCGParameter(CGParameter object) |
R |
AbstractExtendingCGModelVisitor.visitCGProperty(CGProperty object) |
R |
AbstractNullCGModelVisitor.visitCGProperty(CGProperty object) |
R |
CGModelVisitor.visitCGProperty(CGProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGPropertyCallExp(CGPropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGPropertyCallExp(CGPropertyCallExp object) |
R |
CGModelVisitor.visitCGPropertyCallExp(CGPropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGReal(CGReal object) |
R |
AbstractNullCGModelVisitor.visitCGReal(CGReal object) |
R |
CGModelVisitor.visitCGReal(CGReal object) |
R |
AbstractExtendingCGModelVisitor.visitCGSettableVariable(CGSettableVariable object) |
R |
AbstractNullCGModelVisitor.visitCGSettableVariable(CGSettableVariable object) |
R |
CGModelVisitor.visitCGSettableVariable(CGSettableVariable object) |
R |
AbstractExtendingCGModelVisitor.visitCGShadowExp(CGShadowExp object) |
R |
AbstractNullCGModelVisitor.visitCGShadowExp(CGShadowExp object) |
R |
CGModelVisitor.visitCGShadowExp(CGShadowExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGShadowPart(CGShadowPart object) |
R |
AbstractNullCGModelVisitor.visitCGShadowPart(CGShadowPart object) |
R |
CGModelVisitor.visitCGShadowPart(CGShadowPart object) |
R |
AbstractExtendingCGModelVisitor.visitCGString(CGString object) |
R |
AbstractNullCGModelVisitor.visitCGString(CGString object) |
R |
CGModelVisitor.visitCGString(CGString object) |
R |
AbstractExtendingCGModelVisitor.visitCGText(CGText object) |
R |
AbstractNullCGModelVisitor.visitCGText(CGText object) |
R |
CGModelVisitor.visitCGText(CGText object) |
R |
AbstractExtendingCGModelVisitor.visitCGTextParameter(CGTextParameter object) |
R |
AbstractNullCGModelVisitor.visitCGTextParameter(CGTextParameter object) |
R |
CGModelVisitor.visitCGTextParameter(CGTextParameter object) |
R |
AbstractExtendingCGModelVisitor.visitCGThrowExp(CGThrowExp object) |
R |
AbstractNullCGModelVisitor.visitCGThrowExp(CGThrowExp object) |
R |
CGModelVisitor.visitCGThrowExp(CGThrowExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGTupleExp(CGTupleExp object) |
R |
AbstractNullCGModelVisitor.visitCGTupleExp(CGTupleExp object) |
R |
CGModelVisitor.visitCGTupleExp(CGTupleExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGTuplePart(CGTuplePart object) |
R |
AbstractNullCGModelVisitor.visitCGTuplePart(CGTuplePart object) |
R |
CGModelVisitor.visitCGTuplePart(CGTuplePart object) |
R |
AbstractExtendingCGModelVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp object) |
R |
CGModelVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGTypedElement(CGTypedElement object) |
R |
AbstractNullCGModelVisitor.visitCGTypedElement(CGTypedElement object) |
R |
CGModelVisitor.visitCGTypedElement(CGTypedElement object) |
R |
AbstractExtendingCGModelVisitor.visitCGTypeExp(CGTypeExp object) |
R |
AbstractNullCGModelVisitor.visitCGTypeExp(CGTypeExp object) |
R |
CGModelVisitor.visitCGTypeExp(CGTypeExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGTypeId(CGTypeId object) |
R |
AbstractNullCGModelVisitor.visitCGTypeId(CGTypeId object) |
R |
CGModelVisitor.visitCGTypeId(CGTypeId object) |
R |
AbstractExtendingCGModelVisitor.visitCGUnboxExp(CGUnboxExp object) |
R |
AbstractNullCGModelVisitor.visitCGUnboxExp(CGUnboxExp object) |
R |
CGModelVisitor.visitCGUnboxExp(CGUnboxExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGUnlimited(CGUnlimited object) |
R |
AbstractNullCGModelVisitor.visitCGUnlimited(CGUnlimited object) |
R |
CGModelVisitor.visitCGUnlimited(CGUnlimited object) |
R |
AbstractExtendingCGModelVisitor.visitCGValuedElement(CGValuedElement object) |
R |
AbstractNullCGModelVisitor.visitCGValuedElement(CGValuedElement object) |
R |
CGModelVisitor.visitCGValuedElement(CGValuedElement object) |
R |
AbstractExtendingCGModelVisitor.visitCGVariable(CGVariable object) |
R |
AbstractNullCGModelVisitor.visitCGVariable(CGVariable object) |
R |
CGModelVisitor.visitCGVariable(CGVariable object) |
R |
AbstractExtendingCGModelVisitor.visitCGVariableExp(CGVariableExp object) |
R |
AbstractNullCGModelVisitor.visitCGVariableExp(CGVariableExp object) |
R |
CGModelVisitor.visitCGVariableExp(CGVariableExp object) |
R |
CGModelVisitor.visiting(CGElement visitable)
Return the result of visiting a visitable for which no more specific pivot type method
is available.
|
Modifier and Type | Method and Description |
---|---|
R |
AbstractCGModelVisitor.safeVisit(CGElement v)
A null-safe visitation of the specified visitable.
|
Modifier and Type | Method and Description |
---|---|
LibraryOperation |
CodeGenHelper.loadClass(ExpressionInOCL query,
java.io.File targetFolder,
java.lang.String packageName,
java.lang.String className,
boolean saveSource)
Return the <%...%> escaped name for a type.
|
Modifier and Type | Method and Description |
---|---|
protected SimpleAnalysis |
GlobalPlace.buildSimpleAnalysisTree(CGElement cgElement,
int depth)
Populate the map from structural hash code to same-hashed analysis in the analysis tree rooted at thisAnalysis.
|
static OuterStackPlace |
OuterStackPlace.createOuterStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgStackElement) |
AbstractAnalysis |
HashedAnalyses.get(AbstractAnalysis childAnalysis) |
SimpleAnalysis |
SimpleAnalysis.getParent() |
AbstractPlace |
GlobalPlace.getPlace(CGElement cgElement) |
SimpleAnalysis |
GlobalPlace.getSimpleAnalysis(java.lang.Object anObject) |
java.util.List<CGValuedElement> |
GlobalPlace.getSortedGlobals(DependencyVisitor dependencyVisitor) |
abstract StackPlace |
AbstractPlace.getStackPlace()
Return the stack place hosting this place.
|
StackPlace |
GlobalPlace.getStackPlace() |
static HashedAnalyses |
HashedAnalyses.intersection(HashedAnalyses iHash2Analyses,
HashedAnalyses jHash2Analyses) |
AbstractAnalysis |
HashedAnalyses.remove(AbstractAnalysis thatAnalysis) |
Modifier and Type | Method and Description |
---|---|
protected static LocalPlace |
LocalPlace.getLocalPlace(AbstractPlace abstractPlace,
CGElement cgElement) |
protected static LocalPlace |
LocalPlace.getLocalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgElement) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.codegen.ecore.genmodel.GenClass |
JavaGenModelCodeGenHelper.getGenClass(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
Type type) |
LibraryOperation |
JavaGenModelCodeGenHelper.loadClass(ExpressionInOCL query,
java.io.File targetFolder,
java.lang.String packageName,
java.lang.String className,
boolean saveSource) |
static LibraryOperation |
OCL2JavaFileObject.loadLibraryOperationClass(java.lang.String qualifiedName,
java.lang.String javaCodeSource) |
Modifier and Type | Method and Description |
---|---|
CollectionDescriptor |
TypeDescriptor.asCollectionDescriptor()
Return a non-null Collection type descriptor if this type descriptor describes a Collection.
|
CGTypeId |
IterationHelper.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
java.lang.String |
CodeGenerator.getConstantsClass() |
org.eclipse.emf.ecore.EClassifier |
TypeDescriptor.getEClassifier()
Return the Ecore EClassifier described by this type.
|
java.lang.String |
AbstractGenModelHelper.getEcoreClassName(Class type) |
java.lang.String |
GenModelHelper.getEcoreClassName(Class type) |
java.lang.Class<?> |
AbstractGenModelHelper.getEcoreFactoryClass(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.Class<?> |
GenModelHelper.getEcoreFactoryClass(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.String |
AbstractGenModelHelper.getEcoreInterfaceClassifierName(org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.String |
GenModelHelper.getEcoreInterfaceClassifierName(org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.String |
AbstractGenModelHelper.getEcoreInterfaceClassName(org.eclipse.emf.ecore.EClass eClass) |
java.lang.String |
GenModelHelper.getEcoreInterfaceClassName(org.eclipse.emf.ecore.EClass eClass) |
java.lang.String |
AbstractGenModelHelper.getEcoreInterfaceName(Class type) |
java.lang.String |
GenModelHelper.getEcoreInterfaceName(Class type) |
org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
GenModelHelper.getGenClassifier(Class type) |
org.eclipse.emf.codegen.ecore.genmodel.GenOperation |
GenModelHelper.getGenOperation(Operation operation) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
AbstractGenModelHelper.getGenPackage(Class type) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
GenModelHelper.getGenPackage(Class type) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
AbstractGenModelHelper.getGenPackage(org.eclipse.emf.ecore.EClassifier eClassifier) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
AbstractGenModelHelper.getGenPackage(org.eclipse.emf.ecore.EPackage ePackage) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
AbstractGenModelHelper.getGenPackage(Package asPackage) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
GenModelHelper.getGenPackage(Package asPackage) |
org.eclipse.emf.codegen.ecore.genmodel.GenParameter |
AbstractGenModelHelper.getGenParameter(Parameter parameter) |
org.eclipse.emf.codegen.ecore.genmodel.GenParameter |
GenModelHelper.getGenParameter(Parameter parameter) |
java.lang.String |
AbstractGenModelHelper.getImplementationClassName(org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.String |
GenModelHelper.getImplementationClassName(org.eclipse.emf.ecore.EClassifier eClassifier) |
IterationHelper |
CodeGenerator.getIterationHelper(Iteration iteration) |
LocalContext |
GlobalContext.getLocalContext(CGElement asElement) |
java.lang.String |
AbstractGenModelHelper.getQualifiedFactoryInstanceAccessor(Class type) |
java.lang.String |
GenModelHelper.getQualifiedFactoryInstanceAccessor(Class type) |
java.lang.String |
AbstractGenModelHelper.getQualifiedFactoryInstanceAccessor(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.String |
GenModelHelper.getQualifiedFactoryInstanceAccessor(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.String |
AbstractGenModelHelper.getQualifiedFactoryInterfaceName(Class type) |
java.lang.String |
GenModelHelper.getQualifiedFactoryInterfaceName(Class type) |
java.lang.String |
AbstractGenModelHelper.getQualifiedFactoryInterfaceName(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.String |
GenModelHelper.getQualifiedFactoryInterfaceName(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.String |
AbstractGenModelHelper.getQualifiedPackageInterfaceName(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.String |
GenModelHelper.getQualifiedPackageInterfaceName(org.eclipse.emf.ecore.EPackage ePackage) |
java.lang.Class<?> |
TypeDescriptor.hasJavaClass()
Return the basic Java class for this descriptor.
|
Operation |
AbstractCodeGenerator.isFinal(Operation anOperation,
Class staticType) |
Operation |
CodeGenerator.isFinal(Operation anOperation,
Class staticType) |
java.lang.Boolean |
CodeGenerator.isNonNull(OperationCallExp asOperationCallExp)
Return true if asOperationCallExp may return a nonNull value,
false if asOperationCallExp may return a null value,
null if no determination can be made.
|
java.lang.Boolean |
CodeGenerator.isNonNull(Property asProperty)
Return true if asProperty may provide a nonNull value,
false if asOperationCallExp may provide a null value,
null if no determination can be made.
|
Modifier and Type | Method and Description |
---|---|
void |
TypeDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream)
Append the actualJavaClass subStream to js wrapped in a cast to this type.g.
|
void |
TypeDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream)
Append the actualJavaClass subStream to js wrapped in a cast to this type.g.
|
Modifier and Type | Field and Description |
---|---|
protected JavaLocalContext<? extends CG> |
JavaLocalContext.parentContext |
Modifier and Type | Method and Description |
---|---|
CGParameter |
JavaLocalContext.createEvaluatorParameter() |
CGValuedElement |
JavaLocalContext.createEvaluatorVariable() |
CGParameter |
JavaLocalContext.createTypeIdParameter() |
java.lang.String |
JavaCodeGenerator.getConstantsClass() |
org.eclipse.emf.ecore.EClass |
JavaGlobalContext.getEClass(ElementId elementId) |
Iteration2Java |
JavaCodeGenerator.getIterationHelper(Iteration asIteration) |
protected java.lang.Class<?> |
CG2JavaVisitor.getLeastDerivedClass(java.lang.Class<?> requiredClass,
java.lang.String getAccessor) |
java.lang.reflect.Method |
JavaCodeGenerator.getLeastDerivedMethod(java.lang.Class<?> requiredClass,
java.lang.String getAccessor) |
JavaLocalContext<? extends CG> |
JavaGlobalContext.getLocalContext(CGElement cgElement) |
protected CGValuedElement |
CG2JavaPreVisitor.installEvaluatorVariable(CGValuedElement cgValuedElement) |
protected CGValuedElement |
CG2JavaPreVisitor.installIdResolverVariable(CGValuedElement cgValuedElement) |
java.lang.Boolean |
JavaCodeGenerator.isNonNull(OperationCallExp asOperationCallExp) |
java.lang.Boolean |
JavaCodeGenerator.isNonNull(Property asProperty) |
java.util.List<CGValuedElement> |
JavaCodeGenerator.prepareGlobals()
After overall optimization, return a sorted list of global declarations.
|
java.lang.Object |
CG2JavaPreVisitor.visitCGBoxExp(CGBoxExp cgBoxExp) |
java.lang.Object |
JavaDependencyVisitor.visitCGBoxExp(CGBoxExp cgBoxExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp cgBuiltInIterationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGCollectionExp(CGCollectionExp cgCollectionExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGCollectionPart(CGCollectionPart cgCollectionPart) |
java.lang.Object |
CG2JavaPreVisitor.visitCGConstantExp(CGConstantExp cgConstantExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGConstraint(CGConstraint cgConstraint) |
java.lang.Object |
CG2JavaPreVisitor.visitCGElement(CGElement cgElement) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty cgExecutorProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty cgExecutorProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorOperation(CGExecutorOperation cgExecutorOperation) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp cgExecutorOperationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty cgExecutorProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp cgExecutorPropertyCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorProperty(CGExecutorProperty cgExecutorProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp cgExecutorPropertyCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorType(CGExecutorType cgExecutorType) |
java.lang.Object |
JavaDependencyVisitor.visitCGExecutorType(CGExecutorType cgTypeWithReflection) |
java.lang.Object |
CG2JavaPreVisitor.visitCGIterationCallExp(CGIterationCallExp cgIterationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp cgLibraryIterateCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp cgLibraryIterationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp cgOperationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp cgPropertyCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGMapExp(CGMapExp cgMapExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGMapPart(CGMapPart cgMapPart) |
java.lang.Object |
CG2JavaPreVisitor.visitCGOperation(CGOperation cgOperation) |
java.lang.Object |
CG2JavaPreVisitor.visitCGProperty(CGProperty cgProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGShadowExp(CGShadowExp cgShadowExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGShadowPart(CGShadowPart cgShadowPart) |
java.lang.Object |
CG2JavaPreVisitor.visitCGTypedElement(CGTypedElement cgTypedElement) |
java.lang.Object |
CG2JavaPreVisitor.visitCGTypeExp(CGTypeExp cgTypeExp) |
java.lang.Object |
JavaDependencyVisitor.visitCGTypeExp(CGTypeExp cgTypeExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGUnboxExp(CGUnboxExp cgUnboxExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGValuedElement(CGValuedElement cgValuedElement) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitClassId(ClassId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitClassId(ClassId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitCollectionTypeId(CollectionTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitCollectionTypeId(CollectionTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitDataTypeId(DataTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitDataTypeId(DataTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitEnumerationId(EnumerationId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitEnumerationId(EnumerationId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
java.lang.Object |
CG2JavaPreVisitor.visiting(CGElement visitable) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visiting(ElementId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visiting(ElementId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitInvalidId(OclInvalidTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitInvalidId(OclInvalidTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitLambdaTypeId(LambdaTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitLambdaTypeId(LambdaTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitMapTypeId(MapTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitMapTypeId(MapTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitNestedPackageId(NestedPackageId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitNestedPackageId(NestedPackageId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitNsURIPackageId(NsURIPackageId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitNsURIPackageId(NsURIPackageId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitNullId(OclVoidTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitNullId(OclVoidTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitOperationId(OperationId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitOperationId(OperationId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitPropertyId(PropertyId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitPropertyId(PropertyId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitRootPackageId(RootPackageId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitRootPackageId(RootPackageId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTemplateBinding(TemplateBinding id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTemplateBinding(TemplateBinding id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTemplateParameterId(TemplateParameterId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTemplateParameterId(TemplateParameterId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTuplePartId(TuplePartId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTuplePartId(TuplePartId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTupleTypeId(TupleTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTupleTypeId(TupleTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitUnspecifiedId(UnspecifiedId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitUnspecifiedId(UnspecifiedId id) |
Modifier and Type | Method and Description |
---|---|
void |
JavaStream.append(java.lang.String string) |
void |
JavaStream.appendAtomicReferenceTo(CGValuedElement cgValue) |
void |
JavaStream.appendAtomicReferenceTo(java.lang.Class<?> requiredClass,
CGValuedElement cgValue) |
void |
JavaStream.appendAtomicReferenceTo(TypeDescriptor requiredTypeDescriptor,
CGValuedElement cgValue) |
void |
JavaStream.appendClassCast(CGValuedElement cgValue) |
void |
JavaStream.appendClassCast(CGValuedElement cgValue,
java.lang.Class<?> actualJavaClass) |
void |
JavaStream.appendClassCast(CGValuedElement cgValue,
java.lang.Class<?> actualJavaClass) |
void |
JavaStream.appendClassCast(CGValuedElement cgValue,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
JavaStream.appendClassReference(CGValuedElement cgValue) |
void |
JavaStream.appendClassReference(java.lang.Class<?> javaClass) |
void |
JavaStream.appendClassReference(java.lang.Class<?> javaClass,
boolean useExtends,
java.lang.Class<?>... typeParameters) |
void |
JavaStream.appendClassReference(java.lang.Class<?> javaClass,
boolean useExtends,
java.lang.String... typeParameters) |
void |
JavaStream.appendClassReference(java.lang.Class<?> javaClass,
java.lang.Class<?>... typeParameters) |
void |
JavaStream.appendClassReference(java.lang.String className) |
void |
JavaStream.appendCommentWithOCL(java.lang.String title,
Element element) |
void |
JavaStream.appendCommentWithOCL(java.lang.String title,
Element element) |
void |
JavaStream.appendIdReference(ElementId elementId) |
protected java.lang.Boolean |
CG2JavaVisitor.appendLoopCall(CGLibraryIterationCallExp cgIterationCallExp,
CGIterator iterateResult) |
void |
JavaStream.appendReferenceTo(CGValuedElement cgValue) |
void |
JavaStream.appendReferenceTo(java.lang.Class<?> requiredClass,
CGValuedElement cgValue) |
void |
JavaStream.appendReferenceTo(TypeDescriptor requiredTypeDescriptor,
CGValuedElement cgValue) |
void |
JavaStream.appendValueName(CGValuedElement cgElement)
Append the code name for the value of cgElement, lazily creating one if necessary.
|
protected CGValuedElement |
CG2JavaVisitor.getExpression(CGValuedElement cgExpression) |
protected java.lang.String |
CG2JavaVisitor.getSymbolName(java.lang.Object anObject,
java.lang.String... nameHints) |
protected java.lang.String |
CG2JavaVisitor.getSymbolName(java.lang.Object anObject,
java.lang.String... nameHints) |
void |
JavaStream.pushIndentation(java.lang.String extraIndentation) |
Modifier and Type | Method and Description |
---|---|
CGTypeId |
AbstractAccumulation2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
AbstractIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
ExistsIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
ForAllIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
IsUniqueIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
OneIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
Modifier and Type | Method and Description |
---|---|
<R> R |
JavaTypeId.accept(IdVisitor<R> visitor) |
CollectionDescriptor |
AbstractCollectionDescriptor.asCollectionDescriptor() |
CollectionDescriptor |
AbstractDescriptor.asCollectionDescriptor() |
org.eclipse.emf.ecore.EClassifier |
AbstractDescriptor.getEClassifier() |
org.eclipse.emf.ecore.EClassifier |
FutureEObjectDescriptor.getEClassifier() |
java.lang.Class<?> |
AbstractValueDescriptor.hasJavaClass() |
java.lang.Class<?> |
EObjectsDescriptor.hasJavaClass() |
java.lang.Class<?> |
FutureEObjectDescriptor.hasJavaClass() |
java.lang.Class<?> |
FutureEObjectsDescriptor.hasJavaClass() |
java.lang.Class<?> |
RootObjectDescriptor.hasJavaClass() |
java.lang.Class<?> |
SimpleDataTypeDescriptor.hasJavaClass() |
java.lang.Class<?> |
UnboxedElementsDescriptor.hasJavaClass() |
java.lang.Class<?> |
UnboxedMapDescriptor.hasJavaClass() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
AbstractDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
BooleanObjectDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
BooleanObjectDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
BooleanPrimitiveDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
BooleanPrimitiveDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
NativeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
NativeStaticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
NativeVisitorOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
NativeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
NativeStaticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
NativeStaticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
NativeVisitorOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
NativeVisitorOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
OCLinEcoreLocalContext.contextName |
protected java.lang.String |
OCLinEcoreLocalContext.diagnosticsName |
protected java.lang.String |
OCLinEcoreLocalContext.messageName |
protected java.lang.String |
OCLinEcoreLocalContext.severityName |
Modifier and Type | Method and Description |
---|---|
CGParameter |
OCLinEcoreLocalContext.createEvaluatorParameter() |
CGValuedElement |
OCLinEcoreLocalContext.createEvaluatorVariable() |
CGParameter |
OCLinEcoreLocalContext.createTypeIdParameter() |
protected OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter |
OCLinEcoreGenModelGeneratorAdapter.findStateAdapter(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel) |
java.lang.String |
OCLinEcoreLocalContext.getContextName() |
java.lang.String |
OCLinEcoreLocalContext.getDiagnosticsName() |
protected Package |
OCLinEcoreTablesUtils.getExtendedPackage(Package pPackage) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreTablesUtils.getGenPackage(Class type) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreTablesUtils.getGenPackage(Package asPackage) |
java.lang.String |
OCLinEcoreLocalContext.getMessageName() |
java.lang.String |
OCLinEcoreLocalContext.getSeverityName() |
java.lang.Object |
OCLinEcoreCodeGenerator.EcoreBoxingAnalyzer.visitCGOperation(CGOperation cgOperation) |
java.lang.Object |
OCLinEcoreCodeGenerator.EcoreBoxingAnalyzer.visitCGProperty(CGProperty cgProperty) |
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitClass(Class type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitClass(Class type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitClass(Class type) |
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitCollectionType(CollectionType type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitCollectionType(CollectionType type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitCollectionType(CollectionType object) |
CGConstraint |
OCLinEcoreAS2CGVisitor.visitConstraint(Constraint element) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitConstraint(Constraint constraint) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitEnumerationLiteral(EnumerationLiteral enumerationLiteral) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitEnumerationLiteral(EnumerationLiteral enumerationLiteral) |
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visiting(Visitable visitable) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visiting(Visitable visitable) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visiting(Visitable visitable) |
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitLambdaType(LambdaType lambdaType) |
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitMapType(MapType type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitMapType(MapType type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitMapType(MapType object) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitOperation(Operation operation) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitOperation(Operation operation) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitPackage(Package pkge) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitProperty(Property property) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitProperty(Property property) |
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitTemplateParameter(TemplateParameter type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitTemplateParameter(TemplateParameter type) |
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitTupleType(TupleType tupleType) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitTupleType(TupleType type) |
Modifier and Type | Method and Description |
---|---|
void |
OCLinEcoreTablesUtils.CodeGenString.append(java.lang.String string) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.convertConstraintToOperation(Ecore2AS ecore2as,
org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel,
org.eclipse.emf.ecore.EClass eClass,
java.lang.String key,
java.lang.String body,
java.lang.String message) |
protected java.lang.String |
OCLinEcoreTables.deresolveFileName(java.lang.String uri) |
java.lang.String |
OCLinEcoreTables.generateTablesClass(java.lang.String constants) |
CGParameter |
OCLinEcoreAS2CGVisitor.getParameter(Variable aParameter,
java.lang.String name) |
protected java.util.List<java.lang.String> |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.pruneDelegates(java.util.List<java.lang.String> oldDelegates) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.removeEAnnotation(org.eclipse.emf.ecore.EAnnotation oclAnnotation) |
Constructor and Description |
---|
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.SetEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String detailName,
java.lang.String value) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<CGValuedElement> |
JUnitCG2JavaClassVisitor.sortedGlobals |
Constructor and Description |
---|
JUnitCG2JavaClassVisitor(JUnitCodeGenerator codeGenerator,
ExpressionInOCL expInOcl,
java.util.List<CGValuedElement> sortedGlobals) |
Modifier and Type | Method and Description |
---|---|
static CGClass |
CGUtil.getContainingClass(CGElement cgExpression) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGCallExp thisValue,
CGCallExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGCollectionExp thisValue,
CGCollectionExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGCollectionPart thisValue,
CGCollectionPart thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGEcoreClassShadowExp thisValue,
CGEcoreClassShadowExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGEcoreDataTypeShadowExp thisValue,
CGEcoreDataTypeShadowExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGIfExp thisValue,
CGIfExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGIterationCallExp thisValue,
CGIterationCallExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGLetExp thisValue,
CGLetExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGMapExp thisValue,
CGMapExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGMapPart thisPart,
CGMapPart thatPart) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGNavigationCallExp thisValue,
CGNavigationCallExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGNumber thisValue,
CGNumber thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGOperationCallExp thisValue,
CGOperationCallExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGShadowPart thisValue,
CGShadowPart thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGTupleExp thisValue,
CGTupleExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGTuplePart thisValue,
CGTuplePart thatValue) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
OCLEvaluationContext.getContextObject() |
org.eclipse.emf.common.util.URI |
OCLEvaluationContext.getContextURI() |
ExpressionInOCL |
OCLEvaluationContext.getExpressionObject() |
org.eclipse.core.runtime.ILog |
OCLDebugCore.getLog() |
Modifier and Type | Method and Description |
---|---|
protected static IVMEnvironmentFactory |
OCLEvaluationContext.createVMEnvironmentFactory(ExpressionInOCL expressionObject,
org.eclipse.emf.ecore.EObject contextObject) |
protected static IVMEnvironmentFactory |
OCLEvaluationContext.createVMEnvironmentFactory(ExpressionInOCL expressionObject,
org.eclipse.emf.ecore.EObject contextObject) |
Constructor and Description |
---|
OCLEvaluationContext(ExpressionInOCL expressionObject,
org.eclipse.emf.ecore.EObject contextObject) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
OCLQueryDelegate.execute(java.lang.Object target,
java.util.Map<java.lang.String,?> arguments)
Executes the query for the specified target object.
|
protected java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.handleFailureResult(java.lang.Object result) |
boolean |
OCLValidationDelegate.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
org.eclipse.emf.ecore.EOperation invariant,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLValidationDelegate.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLValidationDelegate.validate(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
protected boolean |
OCLValidationDelegate.validateExpressionInOCL(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String source,
int code,
ExpressionInOCL query) |
protected boolean |
OCLValidationDelegate.validatePivot(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String source,
int code) |
Constructor and Description |
---|
OCLQueryDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier context,
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> parameters,
java.lang.String expression)
Initializes me with my domain, context, variables, and expression.
|
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.Object |
AbstractOCLVMEvaluationVisitor.badVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object preState,
java.lang.Throwable e) |
protected java.lang.Object |
OCLVMNestedEvaluationVisitor.badVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object preState,
java.lang.Throwable e) |
protected java.lang.Object |
OCLVMRootEvaluationVisitor.badVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object preState,
java.lang.Throwable e) |
protected java.lang.Object |
AbstractOCLVMEvaluationVisitor.badVisit(Visitable visitable,
Element preState,
java.lang.Throwable e) |
java.lang.Object |
AbstractOCLVMEvaluationVisitor.evaluate(OCLExpression body) |
java.lang.Object |
OCLVMEvaluationVisitorDecorator.evaluate(OCLExpression body)
Delegates to my decorated visitor.
|
EvaluationLogger |
AbstractOCLVMEvaluationVisitor.getLogger() |
EvaluationLogger |
OCLVMEvaluationVisitorDecorator.getLogger()
Delegates to my decorated visitor.
|
org.eclipse.emf.common.util.Monitor |
AbstractOCLVMEvaluationVisitor.getMonitor() |
org.eclipse.emf.common.util.Monitor |
OCLVMEvaluationVisitorDecorator.getMonitor() |
IOCLVMEvaluationEnvironment |
IOCLVMEvaluationEnvironment.getVMParentEvaluationEnvironment() |
IOCLVMEvaluationEnvironment |
OCLVMNestedEvaluationEnvironment.getVMParentEvaluationEnvironment() |
OCLVMRootEvaluationEnvironment |
OCLVMRootEvaluationEnvironment.getVMParentEvaluationEnvironment() |
protected Element |
OCLVMNestedEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
OCLVMRootEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
AbstractOCLVMEvaluationVisitor.preVisit(Visitable visitable) |
java.lang.Boolean |
OCLIsBreakpointableVisitor.visitElement(Element object) |
java.lang.Boolean |
OCLIsBreakpointableVisitor.visiting(Visitable visitable) |
java.lang.Object |
OCLVMEvaluationVisitorDecorator.visiting(Visitable visitable)
Delegates to my decorated visitor.
|
java.lang.Boolean |
OCLIsBreakpointableVisitor.visitLoopExp(LoopExp object) |
java.lang.Boolean |
OCLIsBreakpointableVisitor.visitOCLExpression(OCLExpression object) |
java.lang.Boolean |
OCLIsBreakpointableVisitor.visitOperationCallExp(OperationCallExp object) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
AbstractOCLVMEvaluationVisitor.badVisit(Visitable visitable,
Element preState,
java.lang.Throwable e) |
int |
AbstractOCLVMEvaluationVisitor.getDiagnosticSeverity(int severityPreference,
java.lang.Object resultValue) |
int |
AbstractOCLVMEvaluationVisitor.getSeverity(java.lang.Object validationKey) |
Class |
AbstractOCLVMEvaluationVisitor.getStaticTypeOf(java.lang.Object value) |
Class |
OCLVMEvaluationVisitorDecorator.getStaticTypeOf(java.lang.Object value)
Delegates to my decorated visitor.
|
Class |
AbstractOCLVMEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
OCLVMEvaluationVisitorDecorator.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values)
Delegates to my decorated visitor.
|
Class |
AbstractOCLVMEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
Class |
OCLVMEvaluationVisitorDecorator.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values)
Delegates to my decorated visitor.
|
protected abstract void |
AbstractOCLVMEvaluationVisitor.postVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object result) |
protected void |
OCLVMNestedEvaluationVisitor.postVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object result) |
protected void |
OCLVMRootEvaluationVisitor.postVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object result) |
protected java.lang.Object |
AbstractOCLVMEvaluationVisitor.postVisit(Visitable visitable,
Element prologue,
java.lang.Object result) |
protected java.lang.Object |
AbstractOCLVMEvaluationVisitor.postVisit(Visitable visitable,
Element prologue,
java.lang.Object result) |
protected java.lang.String |
OCLAbstractTracingEvaluationVisitor.safePrint(Element element)
Safe print.
|
java.lang.Object |
IOCLVMEvaluationVisitor.safeVisit(Visitable v) |
java.lang.Object |
OCLVMEvaluationVisitorDecorator.safeVisit(Visitable v) |
void |
AbstractOCLVMEvaluationVisitor.setLogger(EvaluationLogger logger) |
void |
OCLVMEvaluationVisitorDecorator.setLogger(EvaluationLogger loger)
Delegates to my decorated visitor.
|
void |
AbstractOCLVMEvaluationVisitor.setMonitor(org.eclipse.emf.common.util.Monitor monitor) |
void |
OCLVMEvaluationVisitorDecorator.setMonitor(org.eclipse.emf.common.util.Monitor monitor) |
Constructor and Description |
---|
OCLVMEvaluator(OCLVMEnvironmentFactory vmEnvironmentFactory,
ExpressionInOCL expressionInOCL,
org.eclipse.emf.ecore.EObject context) |
OCLVMEvaluator(OCLVMEnvironmentFactory vmEnvironmentFactory,
org.eclipse.emf.common.util.URI oclURI,
org.eclipse.emf.common.util.URI contextURI) |
Modifier and Type | Method and Description |
---|---|
protected DebuggableRunnerFactory |
OCLVMLaunchConfigurationDelegate.createDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceURI) |
Constructor and Description |
---|
OCLDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceFileURI) |
Modifier and Type | Method and Description |
---|---|
protected ModelElementCS |
AbstractStepper.getCsElement(Element asElement)
Return the CS element for asElement if it exists, or the nearest ancestor of asElement otherwise.
|
Element |
AbstractStepper.getFirstElement(Element element) |
Element |
CallExpStepper.getFirstElement(Element element) |
Element |
ExpressionInOCLStepper.getFirstElement(Element element) |
Element |
IfExpStepper.getFirstElement(Element element) |
Element |
LetExpStepper.getFirstElement(Element element) |
Element |
VariableStepper.getFirstElement(Element element) |
Element |
AbstractStepper.getFirstElement(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element element) |
Element |
AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IfExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IterateExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LetExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LoopExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
NonStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
OperationCallExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
VariableStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
IStepper |
OCLStepperVisitor.visitElement(Element object) |
IStepper |
OCLStepperVisitor.visitExpressionInOCL(ExpressionInOCL object) |
IStepper |
OCLStepperVisitor.visitIfExp(IfExp object) |
IStepper |
OCLStepperVisitor.visiting(Visitable visitable) |
IStepper |
OCLStepperVisitor.visitIterateExp(IterateExp object) |
IStepper |
OCLStepperVisitor.visitIteratorExp(IteratorExp object) |
IStepper |
OCLStepperVisitor.visitLetExp(LetExp object) |
IStepper |
OCLStepperVisitor.visitOCLExpression(OCLExpression object) |
IStepper |
OCLStepperVisitor.visitOperationCallExp(OperationCallExp object) |
IStepper |
OCLStepperVisitor.visitPropertyCallExp(PropertyCallExp object) |
IStepper |
OCLStepperVisitor.visitVariable(Variable object) |
Modifier and Type | Method and Description |
---|---|
static UnitLocation |
AbstractStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element,
org.eclipse.xtext.nodemodel.INode startNode,
org.eclipse.xtext.nodemodel.INode endNode)
Deprecated.
|
static UnitLocation |
AbstractStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element,
org.eclipse.xtext.nodemodel.INode startNode,
org.eclipse.xtext.nodemodel.INode endNode)
Deprecated.
|
Element |
AbstractStepper.getFirstElement(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element element) |
Element |
AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IfExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IterateExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LetExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LoopExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
NonStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
OperationCallExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
VariableStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Modifier and Type | Field and Description |
---|---|
protected Constraint |
DebugDialog.selectedConstraint |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
DebugHandler.execute(org.eclipse.core.commands.ExecutionEvent event) |
Constraint |
DebugDialog.getConstraint() |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
OCLDebugSettingDelegate.DebugStarter.contextObject |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate |
OCLDebugInvocationDelegateFactory.createInvocationDelegate(org.eclipse.emf.ecore.EOperation operation) |
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate |
OCLDebugInvocationDelegateFactory.Global.createInvocationDelegate(org.eclipse.emf.ecore.EOperation operation) |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate |
OCLDebugSettingDelegateFactory.createSettingDelegate(org.eclipse.emf.ecore.EStructuralFeature structuralFeature) |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate |
OCLDebugSettingDelegateFactory.Global.createSettingDelegate(org.eclipse.emf.ecore.EStructuralFeature structuralFeature) |
ValidationDelegate |
OCLDebugValidationDelegateFactory.createValidationDelegate(org.eclipse.emf.ecore.EClassifier classifier) |
ValidationDelegate |
OCLDebugValidationDelegateFactory.Global.createValidationDelegate(org.eclipse.emf.ecore.EClassifier classifier) |
protected java.lang.Object |
OCLDebugInvocationDelegate.evaluate(OCL ocl,
ExpressionInOCL query,
org.eclipse.emf.ecore.InternalEObject target,
org.eclipse.emf.common.util.EList<?> arguments) |
protected java.lang.Object |
OCLDebugSettingDelegate.evaluateEcore(OCL ocl,
ExpressionInOCL query,
java.lang.Object contextObject) |
protected java.lang.Object |
OCLDebugQueryDelegate.evaluateEcore(Query query,
java.lang.Object target) |
protected ValidationDelegate |
OCLDebugValidationDelegateFactory.getValidationDelegate(org.eclipse.emf.ecore.EClassifier eClassifier) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
OCLDebugSettingDelegate.evaluateEcore(OCL ocl,
ExpressionInOCL query,
java.lang.Object contextObject) |
protected java.lang.Object |
OCLDebugQueryDelegate.evaluateEcore(Query query,
java.lang.Object target) |
protected org.eclipse.debug.core.ILaunch |
OCLDebugSettingDelegate.DebugStarter.launchDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
java.lang.Object contextObject,
ExpressionInOCL expressionInOCL)
Create and launch an internal launch configuration to debug expressionInOCL applied to contextObject.
|
boolean |
OCLDebugValidationDelegateFactory.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
org.eclipse.emf.ecore.EOperation invariant,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLDebugValidationDelegateFactory.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLDebugValidationDelegateFactory.validate(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
protected boolean |
OCLDebugValidationDelegate.validateExpressionInOCL(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String source,
int code,
ExpressionInOCL query) |
Constructor and Description |
---|
OCLDebugQueryDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier context,
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> parameters,
java.lang.String expression) |
OCLDebugSettingDelegate.DebugStarter(org.eclipse.swt.widgets.Display display,
MetamodelManager metamodelManager,
java.lang.Object contextObject,
ExpressionInOCL constraint) |
Modifier and Type | Field and Description |
---|---|
protected OCLInternal |
AbstractMainTab.ocl |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
VariableFinder.computeDetail(org.eclipse.emf.common.util.URI variableURI) |
static java.lang.String |
VariableFinder.computeDetail(org.eclipse.emf.common.util.URI variableURI,
IVMEvaluationEnvironment fEvalEnv)
Deprecated.
use non-static method
|
VMBreakpoint |
VMBreakpointManager.createBreakpoint(VMNewBreakpointData data) |
VMStackFrameData |
VMVirtualMachine.createStackFrame(long frameID,
java.util.List<UnitLocation> stack) |
protected abstract VMStackFrameData |
VMVirtualMachine.createStackFrame(UnitLocation location) |
CompiledUnit |
UnitManager.findUnitForModule(NamedElement module) |
CompiledUnit |
UnitManager.getCompiledModule(org.eclipse.emf.common.util.URI unitURI) |
EvaluationEnvironment |
VMVirtualMachine.getEvaluationEnv() |
LineNumberProvider |
UnitManager.getLineNumberProvider(org.eclipse.emf.common.util.URI unitURI) |
protected VMVariableData |
VariableFinder.getVariable(TypedElement variable,
java.lang.Object pcObject) |
static UnitLocation |
VMVirtualMachine.lookupEnvironmentByID(long id,
java.util.List<UnitLocation> stack) |
VMResponse |
VariableFinder.process(VMVariableRequest request,
java.util.List<UnitLocation> stack) |
Modifier and Type | Method and Description |
---|---|
boolean |
VMBreakpointManager.changeBreakpoint(long breakpointID,
VMBreakpointData data) |
void |
VariableFinder.collectChildVars(java.lang.Object root,
java.lang.String[] parentPath,
java.lang.String containerType,
java.util.List<VMVariableData> result) |
protected java.lang.Object |
VariableFinder.findChildObject(java.lang.Object parentObj,
java.lang.String optParentDeclaredType,
java.lang.String[] varTreePath,
int pathIndex) |
protected VMVariableData |
VariableFinder.getVariable(TypedElement variable,
java.lang.Object pcObject) |
static void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
org.eclipse.emf.ecore.EClassifier optDeclaredType,
EvaluationEnvironment evalEnv)
Deprecated.
use non-static method
|
static void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
org.eclipse.emf.ecore.EClassifier optDeclaredType,
EvaluationEnvironment evalEnv)
Deprecated.
use non-static method
|
void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
java.lang.String declaredTypeName) |
void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
java.lang.String declaredTypeName) |
static void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
java.lang.String declaredTypeName,
EvaluationEnvironment evalEnv)
Deprecated.
use non-static method
|
static void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
java.lang.String declaredTypeName,
EvaluationEnvironment evalEnv)
Deprecated.
use non-static method
|
void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
Type optDeclaredType) |
void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
Type optDeclaredType) |
static void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
Type optDeclaredType,
EvaluationEnvironment evalEnv)
Deprecated.
use non-static method
|
static void |
VariableFinder.setValueAndType(VMVariableData variable,
java.lang.Object value,
Type optDeclaredType,
EvaluationEnvironment evalEnv)
Deprecated.
use non-static method
|
Constructor and Description |
---|
VMBreakpointManager(VMVirtualMachine vmVirtualMachine,
CompiledUnit mainUnit) |
Modifier and Type | Method and Description |
---|---|
Log |
EvaluationContext.getLog() |
abstract org.eclipse.core.runtime.ILog |
VMDebugCore.getLog() |
Constructor and Description |
---|
VMDebugElement(IVMDebugTarget debugTarget) |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
VMTypeData.declaringType |
java.lang.String |
VMStackFrameData.elementSignature |
java.lang.String |
VMVariableData.variableURI |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
VMBreakpointData.getCondition() |
java.lang.String |
VMLocationData.getElementSignature() |
Constructor and Description |
---|
VMBreakpointData(boolean conditionEnabled,
java.lang.String condition,
boolean conditionSuspendOnTrue,
int hitCount) |
VMNewBreakpointData(boolean conditionEnabled,
java.lang.String condition,
boolean conditionSuspendOnTrue,
int hitCount,
long id,
int line,
java.lang.String targetURI) |
VMStackFrameData(long id,
java.lang.String uri,
java.lang.String module,
java.lang.String elementSignature,
int line,
int startPosition,
int endPosition,
VMVariableData[] vars) |
VMTypeData(int kind,
java.lang.String actualType,
java.lang.String declaringType) |
VMVariableData(java.lang.String name,
java.lang.String variableURI) |
Modifier and Type | Method and Description |
---|---|
IVMEvaluationEnvironment |
IVMEvaluationEnvironment.getVMParentEvaluationEnvironment() |
IVMEvaluationEnvironment |
VMEvaluationEnvironment.getVMParentEvaluationEnvironment() |
Element |
IStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result)
Return null if no suspension is required after execution of childElement gave result, else return the next element to be executed.
|
Modifier and Type | Method and Description |
---|---|
Element |
IStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result)
Return null if no suspension is required after execution of childElement gave result, else return the next element to be executed.
|
void |
IVMEvaluationEnvironment.StepperEntry.pushTo(IVMEvaluationEnvironment evaluationEnvironment,
TypedElement element,
java.lang.Object value) |
void |
AbstractVMEnvironmentFactory.setShell(IVMDebuggerShell shell) |
void |
IVMEnvironmentFactory.setShell(IVMDebuggerShell shell) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
DebuggableRunnerFactory.traceFileURI |
Modifier and Type | Method and Description |
---|---|
NamedElement |
InternalDebuggableExecutor.getDebuggable() |
CompiledUnit |
InternalDebuggableExecutor.getUnit()
Retrieves compiled unit if the referencing URI gets successfully resolved
|
CompiledUnit |
VMDebuggableExecutorAdapter.getUnit()
Gets the main compiled unit to be executed
|
Modifier and Type | Method and Description |
---|---|
protected abstract DebuggableRunnerFactory |
VMLaunchConfigurationDelegate.createDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceURI) |
Constructor and Description |
---|
DebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceFileURI) |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
VMStackFrameRequest.variableURI |
Modifier and Type | Method and Description |
---|---|
VMBreakpointData |
VMBreakpointRequest.getFirstBreakpointData() |
Constructor and Description |
---|
VMStackFrameRequest(long frameID,
java.lang.String variableURI) |
Modifier and Type | Field and Description |
---|---|
VMVariableData[] |
VMVariableResponse.childVariables |
VMStackFrameData[] |
VMStackFrameResponse.frames |
VMVariableData[] |
VMStackFrameResponse.variables |
Modifier and Type | Method and Description |
---|---|
VMStackFrameData |
VMStackFrameResponse.getFrame() |
Constructor and Description |
---|
VMVariableResponse(VMVariableData variable,
VMVariableData[] childVariables) |
Modifier and Type | Method and Description |
---|---|
static void |
LaunchingUtils.prepareBrowseWorkspaceButton(org.eclipse.swt.widgets.Button browseWorkspaceButton,
java.lang.String name,
org.eclipse.swt.widgets.Text uriField,
boolean isSave) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.URI |
IModuleSourceInfo.getSourceURI()
Gets the name of the module source file.
|
Modifier and Type | Method and Description |
---|---|
AbstractNode |
AbstractNode.getParent() |
ValidatableNode |
ValidatableNode.getParent()
Returns the value of the 'Parent' container reference.
|
Result |
AbstractNode.getWorstResult()
Returns the value of the 'Worst Result' reference.
|
Modifier and Type | Method and Description |
---|---|
IValidityExporter |
ValidityExporterRegistry.getExporter(java.lang.String exporterType) |
java.lang.String |
IValidityExporter.getPreferredExtension() |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
AbstractExporter.createContents(java.lang.Appendable s,
RootNode rootNode,
java.lang.String exportedFileName)
Returns a stream containing the initial contents to be given to new
exported validation results file resource instances.
|
void |
HTMLExporter.createContents(java.lang.Appendable html,
RootNode rootNode,
java.lang.String exportedFileName)
Returns a stream containing the initial contents to be given to new
exported validation results file resource instances.
|
void |
ModelExporter.createContents(java.lang.Appendable text,
RootNode rootNode,
java.lang.String exportedFileName)
Returns a stream containing the initial contents to be given to new
exported validation results file resource instances.
|
void |
TextExporter.createContents(java.lang.Appendable text,
RootNode rootNode,
java.lang.String exportedFileName)
Returns a stream containing the initial contents to be given to new
exported validation results file resource instances.
|
void |
AbstractExporter.export(java.lang.Appendable s,
RootNode rootNode,
java.lang.String exportedFileName) |
void |
IValidityExporter.export(java.lang.Appendable s,
RootNode rootNode,
java.lang.String exportedFileName)
Export the validity results to an Appendable.
|
java.lang.String |
AbstractExporter.export(RootNode rootNode,
java.lang.String exportedFileName) |
java.lang.String |
IValidityExporter.export(RootNode rootNode,
java.lang.String fileName)
Export the validity results and return String containing the results.
|
Modifier and Type | Method and Description |
---|---|
ConstrainingURI |
AbstractConstraintLocator.getConstrainingURI(org.eclipse.emf.ecore.EObject eObject) |
ConstrainingURI |
ConstraintLocator.getConstrainingURI(org.eclipse.emf.ecore.EObject eObject)
Return the URI that provides a distinct identity for a constraining element in the constraining elements view.
|
protected java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
EValidatorConstraintLocator.getConstraints(java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> map,
ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.EValidator eValidator,
org.eclipse.emf.common.util.Monitor monitor) |
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
ConstraintLocator.getConstraints(ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
java.util.Set<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor)
Return a constrainedType-to-constraint map for all types in the given resources that have an ePackage whose URI complies with
the registration of this ConstraintLocator.
|
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
EClassConstraintLocator.getConstraints(ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
java.util.Set<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor) |
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
EClassifierConstraintLocator.getConstraints(ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
java.util.Set<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor) |
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
EValidatorConstraintLocator.getConstraints(ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
java.util.Set<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor) |
java.lang.Object |
AbstractConstraintLocator.getImage() |
java.lang.Object |
ConstraintLocator.getImage()
Return an icon to identify this kind of ConstraintLocator.
|
java.util.Collection<org.eclipse.emf.ecore.resource.Resource> |
AbstractConstraintLocator.getImports(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.resource.Resource resource) |
java.util.Collection<org.eclipse.emf.ecore.resource.Resource> |
ConstraintLocator.getImports(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.resource.Resource resource)
Return any resources imported from within resource.
|
java.lang.String |
AbstractConstraintLocator.getSourceExpression(LeafConstrainingNode node) |
java.lang.String |
ConstraintLocator.getSourceExpression(LeafConstrainingNode node)
Return the source representation of the Constraint.
|
java.lang.String |
EValidatorConstraintLocator.getSourceExpression(LeafConstrainingNode node) |
org.eclipse.emf.ecore.resource.Resource |
AbstractConstraintLocator.getSourceResource(LeafConstrainingNode node) |
org.eclipse.emf.ecore.resource.Resource |
ConstraintLocator.getSourceResource(LeafConstrainingNode node)
Return the Resource from which the Constraint was obtained.
|
TypeURI |
AbstractConstraintLocator.getTypeURI(org.eclipse.emf.ecore.EObject eObject) |
TypeURI |
ConstraintLocator.getTypeURI(org.eclipse.emf.ecore.EObject eObject)
Return the URI that provides a distinct identity for a constraining element when applied to a validatable element.
|
java.util.Set<TypeURI> |
AbstractConstraintLocator.getTypeURIs(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject validatableObject) |
java.util.Set<TypeURI> |
ConstraintLocator.getTypeURIs(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject validatableObject)
Return the type URIs of all 'types' that provide constraints for validatableObject.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
AbstractConstraintLocator.createLeafConstrainingNode(java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> map,
ValidityModel validityModel,
org.eclipse.emf.ecore.EObject constrainingType,
java.lang.Object constrainingObject,
java.lang.String label) |
protected java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
EValidatorConstraintLocator.getConstraints(java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> map,
ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.EValidator eValidator,
org.eclipse.emf.common.util.Monitor monitor) |
void |
AbstractConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
void |
ConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor)
Update the validation result to include the verdict of the validation using validityManager to provide shared services.
|
void |
EClassConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
void |
EValidatorConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
Modifier and Type | Field and Description |
---|---|
protected ResultSet |
ValidityManager.lastResultSet |
Modifier and Type | Method and Description |
---|---|
java.util.Set<ConstrainingURI> |
ValidityModel.accumulateConstrainingURIs(java.util.Set<ConstrainingURI> constrainingURIs,
TypeURI typeURI) |
protected Result |
ValidityModel.createResult(org.eclipse.core.runtime.IProgressMonitor monitor)
Return a new Result object, or return null if the creation process is to be aborted.
|
ResultSet |
ValidityManager.createResultSet(org.eclipse.core.runtime.IProgressMonitor monitor) |
ResultSet |
ValidityModel.createResultSet(org.eclipse.core.runtime.IProgressMonitor monitor)
Return a new ResultSet object containing an initial result for every
enabled combination of ValidatableNode and ConstrainingNode.
|
protected java.util.Set<ConstraintLocator> |
ValidityManager.gatherConstraintLocators(java.util.Set<ConstraintLocator> set,
java.util.List<ConstraintLocator> list) |
static ConstraintLocator |
ValidityManager.getConstraintLocator(org.eclipse.emf.ecore.EObject validatableObject) |
static ConstraintLocator |
ValidityManager.getConstraintLocator(org.eclipse.emf.ecore.resource.Resource validatableResource) |
ValidityModel |
ValidityManager.getModel() |
RootNode |
ValidityManager.getRootNode() |
protected java.util.List<Result> |
ValidityManager.installResultSet(ResultSet resultSet,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
ValidityModel.locateConstraints(java.util.Map<org.eclipse.emf.ecore.EPackage,java.util.Set<org.eclipse.emf.ecore.resource.Resource>> ePackage2resources,
org.eclipse.emf.common.util.Monitor monitor,
int worked)
Find all constraints for each EClass
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<ConstrainingURI> |
ValidityModel.accumulateConstrainingURIs(java.util.Set<ConstrainingURI> constrainingURIs,
TypeURI typeURI) |
protected Result |
ValidityModel.createResult(org.eclipse.core.runtime.IProgressMonitor monitor)
Return a new Result object, or return null if the creation process is to be aborted.
|
protected boolean |
ValidityModel.createResults(java.util.List<Result> results,
java.util.List<? extends ValidatableNode> validatableNodes,
org.eclipse.core.runtime.IProgressMonitor monitor)
Created Results of all validatableNodes.
|
ResultSet |
ValidityManager.createResultSet(org.eclipse.core.runtime.IProgressMonitor monitor) |
ResultSet |
ValidityModel.createResultSet(org.eclipse.core.runtime.IProgressMonitor monitor)
Return a new ResultSet object containing an initial result for every
enabled combination of ValidatableNode and ConstrainingNode.
|
protected java.util.Set<ConstraintLocator> |
ValidityManager.gatherConstraintLocators(java.util.Set<ConstraintLocator> set,
java.util.List<ConstraintLocator> list) |
static ConstraintLocator |
ValidityManager.getConstraintLocator(org.eclipse.emf.ecore.resource.Resource validatableResource) |
protected java.lang.StringBuilder |
ValidityModel.getResultPath(java.lang.StringBuilder s,
AbstractNode abstractNode) |
void |
ValidityModel.refreshModel(java.util.List<AbstractNode> grayedValidatableNodes,
java.util.List<AbstractNode> grayedConstrainingNodes) |
void |
ValidityModel.refreshModel(java.util.List<AbstractNode> grayedValidatableNodes,
java.util.List<AbstractNode> grayedConstrainingNodes) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.jface.viewers.ISelectionProvider |
RunValidityAction.selectionProvider |
Constructor and Description |
---|
RunValidityAction(ValidityView validityView,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
NodeLabelProvider.getToolTipText(java.lang.Object element) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
NodeLabelProvider.getResultToolTip(Result result) |
Modifier and Type | Method and Description |
---|---|
protected Result |
IDEValidityManager.IDEValidityModel.createResult(org.eclipse.core.runtime.IProgressMonitor monitor) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getNotifierSelection(org.eclipse.jface.viewers.ISelection selection,
org.eclipse.ui.IWorkbenchPart part) |
org.eclipse.core.resources.IResource |
ValidityView.getSelectedResource()
Return the most recent selection as IResource, if it can be converted possibly by resolving the Resource of an EObject.
|
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getStructureSelection(org.eclipse.jface.viewers.IStructuredSelection selection,
org.eclipse.ui.IWorkbenchPart part) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getTextSelection(org.eclipse.jface.text.ITextSelection selection,
org.eclipse.ui.IWorkbenchPart part) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getTreeSelection(org.eclipse.jface.viewers.ITreeSelection selection,
org.eclipse.ui.IWorkbenchPart part) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getXtextOutlineSelection(org.eclipse.xtext.ui.editor.outline.impl.EObjectNode selection,
org.eclipse.ui.IWorkbenchPart part) |
Modifier and Type | Method and Description |
---|---|
void |
ValidityViewRefreshJob.add(AbstractNode node) |
protected Result |
IDEValidityManager.IDEValidityModel.createResult(org.eclipse.core.runtime.IProgressMonitor monitor) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getNotifierSelection(org.eclipse.jface.viewers.ISelection selection,
org.eclipse.ui.IWorkbenchPart part) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getNotifierSelection(org.eclipse.jface.viewers.ISelection selection,
org.eclipse.ui.IWorkbenchPart part) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getStructureSelection(org.eclipse.jface.viewers.IStructuredSelection selection,
org.eclipse.ui.IWorkbenchPart part) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getTextSelection(org.eclipse.jface.text.ITextSelection selection,
org.eclipse.ui.IWorkbenchPart part) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getTreeSelection(org.eclipse.jface.viewers.ITreeSelection selection,
org.eclipse.ui.IWorkbenchPart part) |
static org.eclipse.emf.common.notify.Notifier |
SelectionUtil.getXtextOutlineSelection(org.eclipse.xtext.ui.editor.outline.impl.EObjectNode selection,
org.eclipse.ui.IWorkbenchPart part) |
void |
IDEValidityManager.runValidation(ValidityView validityView,
java.util.Set<ResultConstrainingNode> selectedNodes) |
Constructor and Description |
---|
ValidityView.ChangeSelectionJob(org.eclipse.emf.common.notify.Notifier newSelection) |
Modifier and Type | Method and Description |
---|---|
void |
ExportValidationResultsFileWizard.export(org.eclipse.emf.ecore.resource.Resource zzvalidatedResource,
org.eclipse.core.runtime.IPath savePath) |
Constructor and Description |
---|
ExportValidationResultsFileWizard(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection initialSelection,
RootNode rootNode,
IValidityExporter exporter)
Constructor
|
ExportValidationResultsFileWizardPage(java.lang.String preferredExtension,
org.eclipse.core.resources.IResource initialResource)
Creates a new exported file creation wizard page.
|
ExportValidationResultsFileWizardPage(java.lang.String preferredExtension,
org.eclipse.core.resources.IResource initialResource)
Creates a new exported file creation wizard page.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
StandaloneCommand.CommandToken.getArgsHelp() |
java.lang.String |
StandaloneCommand.StringToken.getArgsHelp() |
java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> |
HelpCommand.parse(java.lang.String[] arguments) |
java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> |
StandaloneCommand.parse(java.lang.String[] arguments) |
StandaloneCommand |
StandaloneCommandAnalyzer.parse(java.lang.String[] args)
This launch the application using the entered arguments.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ValidateCommand.ExporterToken.getArgsHelp() |
java.lang.String |
ValidateCommand.ModelToken.getArgsHelp() |
java.lang.String |
ValidateCommand.OutputToken.getArgsHelp() |
java.lang.String |
ValidateCommand.RulesToken.getArgsHelp() |
java.lang.String |
ValidateCommand.UsingToken.getArgsHelp() |
IValidityExporter |
ValidateCommand.ExporterToken.getExporter(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
java.lang.String |
ValidateCommand.ModelToken.getModelFileName(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
CompleteOCLCSUIConstraintLocator.DebugStarter.contextObject |
protected org.eclipse.emf.ecore.EObject |
DelegateUIConstraintLocator.DebugStarter.contextObject |
protected org.eclipse.emf.ecore.EObject |
PivotUIConstraintLocator.DebugStarter.contextObject |
protected org.eclipse.emf.ecore.EObject |
UMLUIConstraintLocator.DebugStarter.contextObject |
protected java.lang.Object |
AbstractPivotConstraintLocator.AbstractConstraintLocator.object |
Modifier and Type | Method and Description |
---|---|
ConstrainingURI |
UMLConstraintLocator.getConstrainingURI(org.eclipse.emf.ecore.EObject eObject) |
protected Constraint |
DelegateConstraintLocator.getConstraint(PivotMetamodelManager metamodelManager,
ResultConstrainingNode resultConstrainingNode) |
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
CompleteOCLCSConstraintLocator.getConstraints(ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
java.util.Set<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor) |
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
DelegateConstraintLocator.getConstraints(ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
java.util.Set<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor) |
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
PivotConstraintLocator.getConstraints(ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
java.util.Set<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor) |
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> |
UMLConstraintLocator.getConstraints(ValidityModel validityModel,
org.eclipse.emf.ecore.EPackage ePackage,
java.util.Set<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor) |
java.util.Collection<org.eclipse.emf.ecore.resource.Resource> |
UMLConstraintLocator.getImports(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.ecore.resource.Resource resource) |
java.lang.String |
CompleteOCLCSConstraintLocator.getSourceExpression(LeafConstrainingNode node) |
java.lang.String |
DelegateConstraintLocator.getSourceExpression(LeafConstrainingNode node) |
java.lang.String |
PivotConstraintLocator.getSourceExpression(LeafConstrainingNode node) |
java.lang.String |
UMLConstraintLocator.getSourceExpression(LeafConstrainingNode node) |
org.eclipse.emf.ecore.resource.Resource |
AbstractPivotConstraintLocator.getSourceResource(LeafConstrainingNode node) |
org.eclipse.emf.ecore.resource.Resource |
CompleteOCLCSConstraintLocator.getSourceResource(LeafConstrainingNode node) |
org.eclipse.emf.ecore.resource.Resource |
PivotConstraintLocator.getSourceResource(LeafConstrainingNode node) |
org.eclipse.emf.ecore.resource.Resource |
UMLConstraintLocator.getSourceResource(LeafConstrainingNode node) |
TypeURI |
PivotConstraintLocator.getTypeURI(org.eclipse.emf.ecore.EObject constrainedObject) |
TypeURI |
UMLConstraintLocator.getTypeURI(org.eclipse.emf.ecore.EObject eObject) |
java.util.Set<TypeURI> |
UMLConstraintLocator.getTypeURIs(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject validatableObject) |
protected BaseCSResource |
DelegateUIConstraintLocator.DebugStarter.loadDocument(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.common.util.URI documentURI)
Load and parse the test document.
|
protected BaseCSResource |
UMLUIConstraintLocator.DebugStarter.loadDocument(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.common.util.URI documentURI)
Load and parse the test document.
|
Modifier and Type | Method and Description |
---|---|
protected EvaluationVisitor |
AbstractPivotConstraintLocator.createEvaluationVisitor(EnvironmentFactoryInternal environmentFactory,
ExpressionInOCL query,
java.lang.Object contextObject,
org.eclipse.emf.common.util.Monitor monitor) |
protected EvaluationVisitor |
AbstractPivotConstraintLocator.createEvaluationVisitor(EnvironmentFactoryInternal environmentFactory,
ExpressionInOCL query,
java.lang.Object contextObject,
org.eclipse.emf.common.util.Monitor monitor) |
protected org.eclipse.emf.common.util.Diagnostic |
AbstractPivotConstraintLocator.AbstractConstraintLocator.handleFailureResult(java.lang.Object result) |
protected org.eclipse.debug.core.ILaunch |
CompleteOCLCSUIConstraintLocator.DebugStarter.launchDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL expressionInOCL)
Create and launch an internal launch configuration to debug expressionInOCL applied to contextObject.
|
protected org.eclipse.debug.core.ILaunch |
DelegateUIConstraintLocator.DebugStarter.launchDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL expressionInOCL)
Create and launch an internal launch configuration to debug expressionInOCL applied to contextObject.
|
protected org.eclipse.debug.core.ILaunch |
PivotUIConstraintLocator.DebugStarter.launchDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL expressionInOCL)
Create and launch an internal launch configuration to debug expressionInOCL applied to contextObject.
|
protected org.eclipse.debug.core.ILaunch |
UMLUIConstraintLocator.DebugStarter.launchDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL expressionInOCL)
Create and launch an internal launch configuration to debug expressionInOCL applied to contextObject.
|
void |
CompleteOCLCSConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
void |
DelegateConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
void |
PivotConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
void |
UMLConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
Constructor and Description |
---|
AbstractPivotConstraintLocator.AbstractConstraintLocator(PivotMetamodelManager metamodelManager,
ExpressionInOCL expression,
java.lang.Object object) |
CompleteOCLCSUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL constraint) |
DelegateUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
PivotUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL constraint) |
UMLUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
Modifier and Type | Method and Description |
---|---|
protected EnvironmentFactoryAdapter |
OCLConsolePage.createEditor(org.eclipse.swt.widgets.Composite s1) |
Modifier and Type | Method and Description |
---|---|
EnvironmentFactoryInternal |
OCLConsolePage.getEnvironmentFactory(org.eclipse.emf.ecore.EObject contextObject) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
DebugAction.DebugStarter.contextObject |
Modifier and Type | Method and Description |
---|---|
protected BaseCSResource |
DebugAction.DebugStarter.loadDocument(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.common.util.URI documentURI)
Load and parse the test document.
|
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.debug.core.ILaunch |
DebugAction.DebugStarter.launchDebugger(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL expressionInOCL)
Create and launch an internal launch configuration to debug expressionInOCL applied to contextObject.
|
Constructor and Description |
---|
DebugAction.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
Modifier and Type | Method and Description |
---|---|
<R> R |
Element.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
java.lang.Object |
Class.createInstance(java.lang.String value)
Return a new instance of this data type from valueFactory.
|
CollectionType |
CompleteClass.findCollectionType(CollectionTypeParameters<Type> typeParameters) |
MapType |
CompleteClass.findMapType(MapTypeParameters<Type,Type> typeParameters) |
CompletePackage |
CompleteModel.getCompletePackageByURI(java.lang.String packageURI) |
EnumerationLiteral |
Enumeration.getEnumerationLiteral(java.lang.String name) |
org.eclipse.emf.ecore.EPackage |
CompletePackage.getEPackage() |
org.eclipse.emf.ecore.EPackage |
Package.getEPackage() |
InheritanceFragment |
CompleteInheritance.getFragment(CompleteInheritance thatInheritance) |
CompleteInheritance |
Operation.getInheritance(StandardLibrary standardLibrary)
Return the Inheritance dispatch table for the owning type, or null for am orphan property owned by an Annotation.
|
CompleteInheritance |
Property.getInheritance(StandardLibrary standardLibrary)
Return the Inheritance dispatch table for the owning type, or null for an orphan property owned by an Annotation.
|
Operation |
InheritanceFragment.getLocalOperation(Operation apparentOperation)
Return the operation within this fragment that has the same signature as apparentOperation.
|
Operation |
CompleteInheritance.getMemberOperation(OperationId id) |
Property |
CompleteInheritance.getMemberProperty(java.lang.String name) |
Operation |
CompleteClass.getOperation(Operation operationId) |
Operation |
CompleteClass.getOperation(OperationId operationId) |
java.lang.Iterable<Operation> |
CompleteClass.getOperationOverloads(Operation pivotOperation) |
Class |
Package.getOwnedClass(java.lang.String className) |
CompletePackage |
CompleteModel.getOwnedCompletePackage(java.lang.String name) |
CompletePackage |
CompletePackage.getOwnedCompletePackage(java.lang.String name) |
CompletePackage |
CompletePackage.getOwningCompletePackage() |
java.lang.Iterable<Property> |
CompleteClass.getProperties(Property pivotProperty) |
java.lang.Iterable<Property> |
CompleteClass.getProperties(java.lang.String propertyName) |
Property |
CompleteClass.getProperty(java.lang.String propertyName) |
Package |
CompleteModel.getRootPackage(java.lang.String completeURIorName) |
Class |
Type.isClass() |
TemplateParameter |
Type.isTemplateParameter() |
Operation |
CompleteInheritance.lookupLocalOperation(StandardLibrary standardLibrary,
java.lang.String operationName,
CompleteInheritance... argumentTypes) |
Modifier and Type | Method and Description |
---|---|
CollectionType |
CompleteEnvironment.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Bag metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Bag metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the specialized collection type for the containerType for elementType.
|
CollectionType |
CompleteEnvironment.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the specialized collection type for the containerType for elementType.
|
CollectionType |
StandardLibrary.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibrary.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironment.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
StandardLibrary.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
StandardLibrary.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
LambdaType |
CompleteEnvironment.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
java.lang.Iterable<Operation> |
CompleteClass.getOperations(FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
CompleteClass.getOperations(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Operation> |
CompleteClass.getOperations(FeatureFilter featureFilter,
java.lang.String name) |
CollectionType |
CompleteEnvironment.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the OrderedSet metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the OrderedSet metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CompletePackage |
CompletePackage.getOwnedCompletePackage(java.lang.String name) |
java.lang.Iterable<Property> |
CompleteClass.getProperties(FeatureFilter featureFilter) |
java.lang.Iterable<Property> |
CompleteClass.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Property> |
CompleteClass.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Property> |
CompleteClass.getProperties(java.lang.String propertyName) |
Property |
CompleteClass.getProperty(java.lang.String propertyName) |
CollectionType |
CompleteEnvironment.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Sequence metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Sequence metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Set metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Set metatype whose elements are of elementType.
|
CollectionType |
CompleteEnvironment.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
CompleteEnvironment.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
Type |
CompleteEnvironment.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
java.lang.Iterable<State> |
CompleteClass.getStates(java.lang.String name) |
TupleType |
CompleteEnvironment.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
void |
Property.initValue(java.lang.Object object,
java.lang.Object ecoreValue)
Initialize the value of this property within objectValue to propertyValue.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EvaluationVisitor.evaluate(OCLExpression body) |
java.lang.Object |
Evaluator.evaluate(OCLExpression body) |
java.lang.Object |
IterationManager.evaluateBody()
Evaluate the iteration body for the current iterators and return the evaluation result.
|
java.lang.Object |
IterationManager.get()
Get the current state of the iterator.
|
java.lang.Object |
IterationManager.getAccumulatorValue()
Get the current state of the accumulator.
|
EvaluationLogger |
Evaluator.getLogger()
Return the logger handling oclLog() invocations or null for none.
|
org.eclipse.emf.common.util.Monitor |
EvaluationVisitor.getMonitor() |
java.lang.Object |
EvaluationEnvironment.getValueOf(TypedElement referredVariable)
Returns the value associated with the supplied variable declaration
|
java.lang.Object |
EvaluationEnvironment.remove(TypedElement referredVariable)
Removes the supplied variable declaration and binding from the
environment (if it exists) and returns it.
|
java.lang.Object |
IterationManager.updateAccumulator(java.lang.Object newValue)
Update the accumulator witrh the result of a body iteration.
|
Modifier and Type | Method and Description |
---|---|
void |
EvaluationEnvironment.add(TypedElement referredVariable,
java.lang.Object value)
Adds the supplied variable declaration and value binding to the
environment.
|
protected java.lang.String |
AbstractConstraintEvaluator.getConstraintResultMessage(java.lang.Object result)
Return the message of result, which is null
unless result is a Tuple with a more informative severity part.
|
protected int |
AbstractConstraintEvaluator.getConstraintResultSeverity(java.lang.Object result)
Return the org.eclipse.emf.common.util.Diagnostic severity of result, which is ERROR
unless result is a Tuple with a more informative severity part.
|
protected boolean |
AbstractConstraintEvaluator.getConstraintResultStatus(java.lang.Object result)
Return true if result represents a successful constraint evaluation result.
|
int |
Evaluator.getDiagnosticSeverity(int severityPreference,
java.lang.Object resultValue)
Return the org.eclipse.emf.common.util.Diagnostic severity to be reported for a non-true
validation resultValue given a severityPreference defined by a StatusCodes value.
|
int |
Evaluator.getSeverity(java.lang.Object validationKey)
Return the StatusCodes severity with which the validation identified by validationKey is reported.
|
Class |
Evaluator.getStaticTypeOf(java.lang.Object value) |
Class |
Evaluator.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
Evaluator.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
protected abstract T |
AbstractConstraintEvaluator.handleFailureResult(java.lang.Object result)
Call-back to return the appropriate response for a failed evaluation.
|
void |
EvaluationEnvironment.replace(TypedElement referredVariable,
java.lang.Object value)
Replaces the current value of the supplied variable declaration with the
supplied value.
|
void |
Evaluator.setLogger(EvaluationLogger loger)
Specify the logger to handle oclLog() invocations or null for none.
|
void |
EvaluationVisitor.setMonitor(org.eclipse.emf.common.util.Monitor monitor) |
Modifier and Type | Method and Description |
---|---|
<R> R |
ElementId.accept(IdVisitor<R> visitor) |
java.lang.Object |
IdResolver.boxedValueOf(java.lang.Object unboxedValue) |
java.lang.Object |
IdResolver.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.Object |
IdResolver.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.ETypedElement eFeature,
TypeId typeId) |
java.lang.Object |
IdResolver.createInstance(TypeId typeId,
java.lang.String stringValue) |
java.lang.Object |
IdResolver.ecoreValueOf(java.lang.Class<?> instanceClass,
java.lang.Object value)
Return a value adjusted to Ecore calling conventions.
|
Type |
IdResolver.getDynamicTypeOf(java.lang.Iterable<?> values) |
Type |
IdResolver.getDynamicTypeOf(java.lang.Object... values) |
org.eclipse.emf.ecore.EPackage |
NsURIPackageId.getEPackage() |
java.lang.String |
TemplateableId.getLiteralName() |
java.lang.String |
TypeId.getLiteralName() |
java.lang.String |
NsURIPackageId.getNsPrefix() |
TuplePartId |
TupleTypeId.getPartId(java.lang.String name) |
java.lang.Object |
IdResolver.unboxedValueOf(java.lang.Object boxedValue) |
R |
IdVisitor.visitClassId(ClassId id) |
R |
IdVisitor.visitCollectionTypeId(CollectionTypeId id) |
R |
IdVisitor.visitDataTypeId(DataTypeId id) |
R |
IdVisitor.visitEnumerationId(EnumerationId id) |
R |
IdVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
R |
IdVisitor.visitInvalidId(OclInvalidTypeId id) |
R |
IdVisitor.visitLambdaTypeId(LambdaTypeId id) |
R |
IdVisitor.visitMapTypeId(MapTypeId id) |
R |
IdVisitor.visitNestedPackageId(NestedPackageId id) |
R |
IdVisitor.visitNsURIPackageId(NsURIPackageId id) |
R |
IdVisitor.visitNullId(OclVoidTypeId id) |
R |
IdVisitor.visitOperationId(OperationId id) |
R |
IdVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
R |
IdVisitor.visitPropertyId(PropertyId id) |
R |
IdVisitor.visitRootPackageId(RootPackageId id) |
R |
IdVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
R |
IdVisitor.visitTemplateBinding(TemplateBinding id) |
R |
IdVisitor.visitTemplateParameterId(TemplateParameterId id) |
R |
IdVisitor.visitTuplePartId(TuplePartId id) |
R |
IdVisitor.visitTupleTypeId(TupleTypeId id) |
R |
IdVisitor.visitUnspecifiedId(UnspecifiedId id) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
IdResolver.boxedValueOf(java.lang.Object unboxedValue) |
java.lang.Object |
IdResolver.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.Object |
IdResolver.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.ETypedElement eFeature,
TypeId typeId) |
static int |
IdHash.createChildHash(ElementId parentId,
java.lang.String name) |
static int |
IdHash.createChildHash(ElementId parentId,
java.lang.String name) |
static int |
IdHash.createGlobalHash(java.lang.Class<? extends ElementId> globalContext,
java.lang.String name) |
static int |
IdHash.createGlobalHash(java.lang.Class<? extends ElementId> globalContext,
java.lang.String name) |
java.lang.Object |
IdResolver.ecoreValueOf(java.lang.Class<?> instanceClass,
java.lang.Object value)
Return a value adjusted to Ecore calling conventions.
|
java.lang.Object |
IdResolver.ecoreValueOf(java.lang.Class<?> instanceClass,
java.lang.Object value)
Return a value adjusted to Ecore calling conventions.
|
org.eclipse.emf.common.util.EList<java.lang.Object> |
IdResolver.ecoreValuesOfAll(java.lang.Class<?> instanceClass,
java.lang.Iterable<java.lang.Object> values) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
IdResolver.ecoreValuesOfEach(java.lang.Class<?> instanceClass,
java.lang.Object... values) |
Class |
IdResolver.getClass(TypeId typeId,
java.lang.Object context) |
Type |
IdResolver.getDynamicTypeOf(java.lang.Object value) |
static NsURIPackageId |
IdManager.getNsURIPackageId(java.lang.String nsURI,
java.lang.String nsPrefix,
org.eclipse.emf.ecore.EPackage ePackage)
Return the URIed package typeId.
|
static NsURIPackageId |
IdManager.getNsURIPackageId(java.lang.String nsURI,
java.lang.String nsPrefix,
org.eclipse.emf.ecore.EPackage ePackage)
Return the URIed package typeId.
|
Class |
IdResolver.getStaticTypeOf(java.lang.Object value) |
Class |
IdResolver.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
IdResolver.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
Type |
IdResolver.getType(TypeId typeId,
java.lang.Object context) |
boolean |
IdResolver.oclEquals(java.lang.Object thisValue,
java.lang.Object thatValue) |
boolean |
IdResolver.oclEquals(java.lang.Object thisValue,
java.lang.Object thatValue) |
java.lang.Object |
IdResolver.unboxedValueOf(java.lang.Object boxedValue) |
Modifier and Type | Field and Description |
---|---|
protected CompleteClasses |
CompletePackageImpl.ownedCompleteClasses
The cached value of the '
Owned Complete Classes ' containment reference list. |
protected NestedCompletePackages |
CompletePackageImpl.ownedCompletePackages
The cached value of the '
Owned Complete Packages ' containment reference list. |
Modifier and Type | Method and Description |
---|---|
<R> R |
CompleteEnvironmentImpl.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
DynamicValueSpecificationImpl.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
InstanceSpecificationImpl.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MapLiteralExpImpl.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MapLiteralPartImpl.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MapTypeImpl.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
SlotImpl.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
StandardLibraryImpl.accept(Visitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Operation |
StandardLibraryImpl.basicGetOclInvalidOperation() |
Property |
StandardLibraryImpl.basicGetOclInvalidProperty() |
InvalidType |
StandardLibraryImpl.basicGetOclInvalidType() |
PackageId |
PackageImpl.basicGetPackageId() |
java.lang.Object |
TypeImpl.createInstance(java.lang.String value) |
CollectionType |
CompleteClassImpl.findCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentImpl.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelImpl.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
MapType |
CompleteEnvironmentImpl.findMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelImpl.findMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteClassImpl.findMapType(MapTypeParameters<Type,Type> typeParameters) |
Class |
StandardLibraryImpl.getASClass(java.lang.String className)
Return the pivot model class for className with the Pivot Model.
|
PrimitiveType |
StandardLibraryImpl.getBehavioralClass(java.lang.Class<?> instanceClass) |
CompletePackageInternal |
CompleteModelImpl.getCompletePackageByURI(java.lang.String packageURI) |
java.lang.String |
CompleteModelImpl.getCompleteURI(java.lang.String packageURI) |
EnumerationLiteral |
EnumerationImpl.getEnumerationLiteral(java.lang.String name) |
org.eclipse.emf.ecore.EPackage |
PackageImpl.getEPackage() |
CompleteInheritance |
OperationImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
PropertyImpl.getInheritance(StandardLibrary standardLibrary) |
CompletePackage |
CompleteModelImpl.getMemberPackage(java.lang.String memberPackageName) |
Operation |
CompleteClassImpl.getOperation(Operation operationId) |
Operation |
CompleteClassImpl.getOperation(OperationId operationId) |
java.lang.Iterable<Operation> |
CompleteClassImpl.getOperationOverloads(Operation pivotOperation) |
Element |
StandardLibraryImpl.getOperationTemplateParameter(Operation anOperation,
int index) |
Class |
PackageImpl.getOwnedClass(java.lang.String className) |
CompleteClassInternal |
OrphanCompletePackageImpl.getOwnedCompleteClass(java.lang.String name) |
CompletePackage |
CompleteModelImpl.getOwnedCompletePackage(java.lang.String completeURIorName) |
CompletePackage |
CompletePackageImpl.getOwningCompletePackage() |
TuplePartId |
TupleLiteralPartImpl.getPartId() |
Type |
StandardLibraryImpl.getPrimitiveType(PrimitiveTypeId typeId) |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(Property pivotProperty) |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(java.lang.String propertyName) |
Property |
CompleteClassImpl.getProperty(java.lang.String propertyName) |
Package |
CompleteModelImpl.getRootPackage(java.lang.String completeURIorName) |
Package |
StandardLibraryImpl.getRootPackage(java.lang.String completeURIorName) |
Class |
TemplateParameterImpl.isClass() |
TemplateParameter |
ClassImpl.isTemplateParameter() |
org.eclipse.emf.ecore.resource.Resource |
StandardLibraryImpl.loadDefaultLibrary(java.lang.String uri) |
Modifier and Type | Method and Description |
---|---|
void |
OrphanCompletePackageImpl.assertSamePackage(Package domainPackage) |
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteModelImpl.getCollectionType(CompleteClassInternal completeClass,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteModelImpl.getCollectionType(CompleteClassInternal completeClass,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
<T extends CollectionType> |
CompleteEnvironmentImpl.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
<T extends CollectionType> |
CompleteEnvironmentImpl.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
<T extends CollectionType> |
OrphanCompletePackageImpl.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
<T extends CollectionType> |
OrphanCompletePackageImpl.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
java.lang.String |
CompleteModelImpl.getCompleteURI(java.lang.String packageURI) |
LambdaType |
CompleteEnvironmentImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteModelImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
java.lang.Iterable<Operation> |
CompleteClassImpl.getOperations(FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
CompleteClassImpl.getOperations(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Operation> |
CompleteClassImpl.getOperations(FeatureFilter featureFilter,
java.lang.String name) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CompletePackage |
CompleteModelImpl.getOwnedCompletePackage(java.lang.String completeURIorName) |
CompletePackageInternal |
CompletePackageImpl.getOwnedCompletePackage(java.lang.String name) |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(FeatureFilter featureFilter) |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(java.lang.String propertyName) |
Property |
CompleteClassImpl.getProperty(java.lang.String propertyName) |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Type |
CompleteEnvironmentImpl.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
Type |
CompleteModelImpl.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
java.lang.Iterable<State> |
CompleteClassImpl.getStates(java.lang.String name) |
TupleType |
CompleteEnvironmentImpl.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
TupleType |
CompleteModelImpl.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
static TemplateParameters |
TemplateSignatureImpl.getTypeParameters(TemplateSignature templateSignature) |
void |
CompletePackageImpl.init(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
void |
CompletePackageImpl.init(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
void |
PropertyImpl.initValue(java.lang.Object objectValue,
java.lang.Object ecoreValue) |
org.eclipse.emf.ecore.resource.Resource |
StandardLibraryImpl.loadDefaultLibrary(java.lang.String uri) |
Type |
ClassImpl.specializeIn(CallExp callExpr,
Type selfType) |
Type |
SelfTypeImpl.specializeIn(CallExp expr,
Type selfType) |
Type |
TemplateParameterImpl.specializeIn(CallExp expr,
Type selfType) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.String,CompleteClassInternal> |
CompleteClasses.name2completeClass |
Modifier and Type | Method and Description |
---|---|
Operation |
StandardLibraryInternal.basicGetOclInvalidOperation() |
Property |
StandardLibraryInternal.basicGetOclInvalidProperty() |
InvalidType |
StandardLibraryInternal.basicGetOclInvalidType() |
CollectionType |
CompleteClasses.CollectionCompleteClassImpl.findCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentInternal.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelInternal.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
MapType |
CompleteEnvironmentInternal.findMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelInternal.findMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteClasses.MapCompleteClassImpl.findMapType(MapTypeParameters<Type,Type> typeParameters) |
Type |
PartialClasses.findSpecializedType(TemplateParameters templateArguments) |
Property |
PartialProperties.get() |
Class |
StandardLibraryInternal.getASClass(java.lang.String className) |
PrimitiveType |
StandardLibraryInternal.getBehavioralClass(java.lang.Class<?> javaClass) |
CompletePackageInternal |
CompleteURIs.getCompletePackage(Package pivotPackage) |
CompletePackageInternal |
CompleteURIs.getCompletePackage(java.lang.String completeURI) |
CompletePackageInternal |
CompleteModelInternal.getCompletePackageByURI(java.lang.String packageURI) |
CompletePackageInternal |
CompleteURIs.getCompletePackageByURI(java.lang.String packageURI) |
java.lang.String |
CompleteModelInternal.getCompleteURI(java.lang.String nsURI) |
java.lang.String |
CompleteURIs.getCompleteURI(java.lang.String packageURI) |
Operation |
CompleteInheritanceImpl.getMemberOperation(OperationId operationId) |
Property |
CompleteInheritanceImpl.getMemberProperty(java.lang.String propertyName) |
Operation |
PartialClasses.getOperation(Operation pivotOperation) |
Operation |
PartialClasses.getOperation(OperationId operationId) |
Operation |
PartialOperations.getOperation(ParametersId parametersId,
FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
PartialClasses.getOperationOverloads(Operation pivotOperation) |
CompleteClassInternal |
CompleteClasses.getOwnedCompleteClass(java.lang.String name) |
CompletePackageInternal |
AbstractCompletePackages.getOwnedCompletePackage(java.lang.String name) |
CompletePackageInternal |
CompletePackageInternal.getOwnedCompletePackage(java.lang.String name) |
java.lang.Iterable<Property> |
PartialClasses.getProperties(Property pivotProperty) |
java.lang.Iterable<Property> |
PartialClasses.getProperties(java.lang.String propertyName) |
Property |
PartialClasses.getProperty(java.lang.String propertyName) |
org.eclipse.emf.ecore.resource.Resource |
StandardLibraryInternal.loadDefaultLibrary(java.lang.String uri) |
Modifier and Type | Method and Description |
---|---|
<T extends CollectionType> |
CompleteEnvironmentInternal.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
<T extends CollectionType> |
CompleteEnvironmentInternal.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CompletePackageInternal |
CompleteURIs.getCompletePackage(java.lang.String completeURI) |
java.lang.String |
CompleteModelInternal.getCompleteURI(java.lang.String nsURI) |
java.lang.String |
CompleteURIs.getCompleteURI(java.lang.String packageURI) |
LambdaType |
CompleteModelInternal.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Operation |
PartialOperations.getOperation(ParametersId parametersId,
FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
PartialOperations.getOperationOverloads(FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
PartialClasses.getOperationOverloads(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Operation> |
PartialClasses.getOperationOverloads(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Operation> |
PartialOperations.getOperationOverloads(ParametersId parametersId,
FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
PartialClasses.getOperations(FeatureFilter featureFilter) |
java.lang.Iterable<? extends Operation> |
PartialOperations.getOperations(FeatureFilter featureFilter) |
CompletePackageInternal |
AbstractCompletePackages.getOwnedCompletePackage(java.lang.String name) |
CompletePackageInternal |
CompletePackageInternal.getOwnedCompletePackage(java.lang.String name) |
java.lang.Iterable<Property> |
PartialClasses.getProperties(FeatureFilter featureFilter) |
java.lang.Iterable<Property> |
PartialClasses.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Property> |
PartialClasses.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<Property> |
PartialClasses.getProperties(java.lang.String propertyName) |
Property |
PartialClasses.getProperty(java.lang.String propertyName) |
Type |
CompleteModelInternal.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
java.lang.Iterable<State> |
PartialClasses.getStates(java.lang.String name) |
TupleType |
CompleteModelInternal.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
void |
CompletePackageInternal.init(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
void |
CompletePackageInternal.init(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
org.eclipse.emf.ecore.resource.Resource |
StandardLibraryInternal.loadDefaultLibrary(java.lang.String uri) |
Modifier and Type | Field and Description |
---|---|
protected Class |
ClassContext.classContext |
protected org.eclipse.emf.ecore.EClassifier |
EClassContext.eClassContext |
protected org.eclipse.emf.ecore.EObject |
EObjectContext.eObject |
protected Type |
ClassContext.instanceContext |
protected Element |
AbstractParserContext.rootElement |
Modifier and Type | Method and Description |
---|---|
Type |
AbstractParserContext.getClassContext() |
Class |
ClassContext.getClassContext() |
Type |
EClassContext.getClassContext() |
Type |
AbstractParserContext.getInstanceContext() |
Type |
ClassContext.getInstanceContext() |
Element |
AbstractParserContext.getRootElement() |
Modifier and Type | Method and Description |
---|---|
ExpressionInOCL |
AbstractParserContext.parse(org.eclipse.emf.ecore.EObject owner,
java.lang.String expression) |
void |
AbstractBase2ASConversion.refreshName(NamedElement pivotNamedElement,
java.lang.String newName) |
void |
AbstractBase2ASConversion.setContextVariable(ExpressionInOCL pivotSpecification,
java.lang.String selfVariableName,
Type contextType,
Type contextInstance) |
void |
AbstractBase2ASConversion.setContextVariable(ExpressionInOCL pivotSpecification,
java.lang.String selfVariableName,
Type contextType,
Type contextInstance) |
void |
Base2ASConversion.setContextVariable(ExpressionInOCL pivotSpecification,
java.lang.String selfVariableName,
Type contextType,
Type contextInstance) |
void |
Base2ASConversion.setContextVariable(ExpressionInOCL pivotSpecification,
java.lang.String selfVariableName,
Type contextType,
Type contextInstance) |
void |
AbstractBase2ASConversion.setOperationContext(ExpressionInOCL pivotSpecification,
Operation contextOperation,
java.lang.String resultName) |
void |
AbstractParserContext.setRootElement(Element rootElement) |
void |
AbstractBase2ASConversion.setType(OCLExpression pivotElement,
Type type,
boolean isRequired,
Type typeValue) |
void |
AbstractBase2ASConversion.setType(VariableDeclaration pivotElement,
Type type,
boolean isRequired,
Type typeValue) |
Constructor and Description |
---|
AbstractParserContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri) |
ClassContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
Class classContext,
Type instanceContext) |
ClassContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
Class classContext,
Type instanceContext) |
ClassContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
Class classContext,
Type instanceContext) |
EClassContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.EClassifier eClassContext) |
EClassContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.EClassifier eClassContext) |
EInvocationContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.EClassifier eClassContext,
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> eParameters) |
EInvocationContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.EClassifier eClassContext,
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> eParameters) |
EInvocationContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.EClassifier eClassContext,
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> eParameters) |
EObjectContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.EObject eObject) |
EObjectContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
org.eclipse.emf.ecore.EObject eObject) |
ModelContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri) |
OperationContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
Operation operation,
java.lang.String resultVariableName) |
OperationContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
Operation operation,
java.lang.String resultVariableName) |
PropertyContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
Property property) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.util.EObjectValidator |
OCLDelegateValidator.eValidator |
protected java.lang.String |
DelegateInstaller.exportDelegateURI |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createConstraintDelegate(org.eclipse.emf.ecore.EModelElement eModelElement,
Constraint pivotConstraint,
org.eclipse.emf.common.util.URI ecoreURI) |
protected java.lang.String |
DelegateInstaller.createExpression(LanguageExpression specification,
org.eclipse.emf.common.util.URI ecoreURI) |
protected java.lang.String |
DelegateInstaller.createExpression(OCLExpression bodyExpression,
org.eclipse.emf.common.util.URI ecoreURI) |
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate |
OCLInvocationDelegateFactory.createInvocationDelegate(org.eclipse.emf.ecore.EOperation operation) |
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate |
OCLInvocationDelegateFactory.Global.createInvocationDelegate(org.eclipse.emf.ecore.EOperation operation) |
org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createOperationDelegate(org.eclipse.emf.ecore.EOperation eOperation,
LanguageExpression bodyExpression,
org.eclipse.emf.common.util.URI ecoreURI) |
org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createPropertyDelegate(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
LanguageExpression defaultExpression,
org.eclipse.emf.common.util.URI ecoreURI) |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate |
OCLSettingDelegateFactory.createSettingDelegate(org.eclipse.emf.ecore.EStructuralFeature structuralFeature) |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate |
OCLSettingDelegateFactory.Global.createSettingDelegate(org.eclipse.emf.ecore.EStructuralFeature structuralFeature) |
ValidationDelegate |
OCLValidationDelegateFactory.createValidationDelegate(org.eclipse.emf.ecore.EClassifier classifier) |
ValidationDelegate |
OCLValidationDelegateFactory.Global.createValidationDelegate(org.eclipse.emf.ecore.EClassifier classifier) |
ValidationDelegate |
ValidationDelegate.Factory.createValidationDelegate(org.eclipse.emf.ecore.EClassifier eClassifier) |
protected java.lang.Object |
OCLQueryDelegate.evaluate(Query query,
java.lang.Object target) |
protected java.lang.Object |
OCLSettingDelegate.evaluateEcore(OCL ocl,
ExpressionInOCL query,
java.lang.Object target) |
static DelegateEPackageAdapter |
DelegateEPackageAdapter.findAdapter(org.eclipse.emf.ecore.EPackage ePackage)
Return the DelegateEPackageAdapter for ePackage, if there is one, or null if none.
|
static java.lang.String |
DelegateInstaller.getAnnotationKey(Constraint pivotConstraint) |
F |
DelegatedBehavior.getDefaultFactory() |
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory |
InvocationBehavior.getDefaultFactory() |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory |
SettingBehavior.getDefaultFactory() |
ValidationDelegate.Factory |
ValidationBehavior.getDefaultFactory() |
java.lang.String |
OCLDelegateDomain.PivotOnlyVirtualDelegateMapping.getDefaultValue() |
protected OCLDelegateDomain |
AbstractOCLDelegateFactory.getDelegateDomain(org.eclipse.emf.ecore.EPackage ePackage) |
DelegateDomain |
DelegateEPackageAdapter.getDelegateDomain(java.lang.String delegateURI)
Return the DelegateDomain for this package and for delegateURI, returning null it does not exist.
|
static java.lang.String |
DelegateInstaller.getDelegateURI(org.eclipse.emf.ecore.EPackage ePackage) |
static java.lang.String |
DelegateInstaller.getDelegateURI(java.util.List<org.eclipse.emf.ecore.EObject> contents) |
java.lang.String |
DelegateInstaller.getExportDelegateURI() |
static java.lang.String |
DelegateInstaller.getExportDelegateURI(java.util.Map<java.lang.String,java.lang.Object> options) |
protected abstract F |
AbstractDelegatedBehavior.getFactory(DelegateDomain delegateDomain,
E eObject) |
ValidationDelegate.Factory |
ValidationBehavior.getFactory(DelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier eClassifier) |
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory |
InvocationBehavior.getFactory(DelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation eOperation) |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory |
SettingBehavior.getFactory(DelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
F |
AbstractDelegatedBehavior.getFactory(E eObject) |
F |
DelegatedBehavior.getFactory(E eObject) |
java.lang.String |
OCLDelegateDomain.PivotOnlyVirtualDelegateMapping.getPreferredValue() |
ValidationDelegate.Factory |
ValidationDelegate.Factory.Descriptor.getValidationDelegate() |
protected ValidationDelegate |
OCLValidationDelegateFactory.getValidationDelegate(org.eclipse.emf.ecore.EClassifier eClassifier) |
ValidationDelegate |
DelegateEClassifierAdapter.getValidationDelegate(java.lang.String delegateURI) |
protected org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.removeDelegateAnnotations(org.eclipse.emf.ecore.EModelElement eModelElement,
java.lang.String exportDelegateURI)
Remove all OCL Delegate annotations except that corresponding to exportDelegateURI which is returned.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createConstraintDelegate(org.eclipse.emf.ecore.EModelElement eModelElement,
Constraint pivotConstraint,
org.eclipse.emf.common.util.URI ecoreURI) |
protected java.lang.String |
DelegateInstaller.createExpression(LanguageExpression specification,
org.eclipse.emf.common.util.URI ecoreURI) |
protected java.lang.String |
DelegateInstaller.createExpression(OCLExpression bodyExpression,
org.eclipse.emf.common.util.URI ecoreURI) |
org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createOperationDelegate(org.eclipse.emf.ecore.EOperation eOperation,
LanguageExpression bodyExpression,
org.eclipse.emf.common.util.URI ecoreURI) |
org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createPropertyDelegate(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
LanguageExpression defaultExpression,
org.eclipse.emf.common.util.URI ecoreURI) |
protected java.lang.Object |
OCLQueryDelegate.evaluate(Query query,
java.lang.Object target) |
protected java.lang.Object |
OCLSettingDelegate.evaluateEcore(OCL ocl,
ExpressionInOCL query,
java.lang.Object target) |
java.lang.Object |
OCLQueryDelegate.execute(java.lang.Object target,
java.util.Map<java.lang.String,?> arguments)
Executes the query for the specified target object.
|
protected java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.handleFailureResult(java.lang.Object result) |
static void |
OCLDelegateDomain.initialize(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Initialize the resourceSet registries, if non-null, or the global registries, if null,
to support usage of the Pivot OCL Delegate Evaluator for the Pivot OCL Delegate URI.
|
static void |
OCLDelegateDomain.initialize(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
java.lang.String oclDelegateURI)
Initialize the resourceSet registries, if non-null, or the global registries, if null,
to support usage of the Pivot OCL Delegate Evaluator for the oclDelegateURI.
|
static void |
OCLDelegateDomain.lazyInitializeLocals(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
java.lang.String oclDelegateURI,
boolean forceInitialization,
OCLDelegateDomain.FactoryFactory delegateFactoryFactory)
Initialize the local resourceSet delegate registries to support the oclDelegateURI.
|
protected org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.removeDelegateAnnotations(org.eclipse.emf.ecore.EModelElement eModelElement,
java.lang.String exportDelegateURI)
Remove all OCL Delegate annotations except that corresponding to exportDelegateURI which is returned.
|
protected void |
OCLDelegateValidator.reportWrappedException(java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
int severity,
java.lang.String source,
int code,
org.eclipse.emf.common.util.WrappedException wrappedException) |
void |
AbstractDelegatedBehavior.setDelegates(org.eclipse.emf.ecore.EPackage ePackage,
java.util.List<java.lang.String> delegateURIs) |
boolean |
OCLValidationDelegate.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
org.eclipse.emf.ecore.EOperation invariant,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLValidationDelegateFactory.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
org.eclipse.emf.ecore.EOperation invariant,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
ValidationDelegateExtension.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
org.eclipse.emf.ecore.EOperation invariant,
java.lang.String expression,
int severity,
java.lang.String source,
int code)
Evaluates the given invariant expression against the object in the given context.
|
boolean |
OCLValidationDelegate.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLValidationDelegateFactory.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
ValidationDelegateExtension.validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code)
Evaluates the given constraint expression against the object in the given context.
|
boolean |
OCLValidationDelegate.validate(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLValidationDelegateFactory.validate(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
ValidationDelegateExtension.validate(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code)
Evaluates the given constraint expression against the value in the given context.
|
boolean |
OCLDelegateValidator.validateDelegatedConstraint(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String validationDelegate,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
protected boolean |
OCLDelegateValidator.validateDelegatedConstraints(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
OCLDelegateValidator.validateDelegatedInvariant(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String validationDelegate,
org.eclipse.emf.ecore.EOperation invariant,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
protected boolean |
OCLDelegateValidator.validateDelegatedInvariants(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
OCLValidationDelegate.validateExpressionInOCL(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String source,
int code,
ExpressionInOCL query) |
protected boolean |
OCLValidationDelegate.validatePivot(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context,
java.lang.String constraintName,
java.lang.String source,
int code) |
Constructor and Description |
---|
DelegateInstaller(EnvironmentFactoryInternal environmentFactory,
java.util.Map<java.lang.String,java.lang.Object> options) |
OCLDelegateValidator(org.eclipse.emf.ecore.util.EObjectValidator eValidator) |
OCLQueryDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier context,
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> parameters,
java.lang.String expression)
Initializes me with my domain, context, variables, and expression.
|
Modifier and Type | Field and Description |
---|---|
protected ExpressionInOCL |
EObjectProperty.specification |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EObjectOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
EObjectProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
<T extends Element> |
EcoreASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.common.util.URI |
EcoreASResourceFactory.getPackageURI(org.eclipse.emf.ecore.EObject eObject) |
java.lang.Integer |
EcoreASResourceFactory.getPriority() |
Element |
EcoreASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource ecoreResource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EObjectOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
EObjectProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Element |
EcoreASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource ecoreResource,
org.eclipse.emf.common.util.URI uri) |
Constructor and Description |
---|
EObjectProperty(org.eclipse.emf.ecore.EStructuralFeature eFeature,
ExpressionInOCL specification) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
AS2Ecore.primitiveTypesUriPrefix |
Type |
AS2EcoreReferenceVisitor.OptionalType.type |
Modifier and Type | Method and Description |
---|---|
protected AS2EcoreReferenceVisitor.OptionalType |
AS2EcoreReferenceVisitor.addPropertyRedefinitionEAnnotations(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
Property pivotProperty) |
protected java.lang.Object |
AS2Ecore.convert(Element pivotObject) |
protected org.eclipse.emf.ecore.EAnnotation |
AS2EcoreDeclarationVisitor.copyConstraint(org.eclipse.emf.ecore.EModelElement eModelElement,
Constraint pivotConstraint) |
protected org.eclipse.emf.ecore.EAnnotation |
AS2EcoreDeclarationVisitor.createOppositeEAnnotation(Property property) |
static java.lang.String |
AS2Ecore.getExportDelegateURI(java.util.Map<java.lang.String,java.lang.Object> options) |
static java.lang.String |
AS2Ecore.getInvariantPrefix(java.util.Map<java.lang.String,java.lang.Object> options) |
static java.lang.String |
AS2Ecore.getString(java.util.Map<java.lang.String,java.lang.Object> options,
java.lang.String key) |
CollectionType |
AS2Ecore.isEcoreCollection(Type asType)
Return the non-Null CollectionType if asType can use Ecore multiplicities to express the (outer) collection.
|
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitCollectionType(CollectionType pivotClass) |
Modifier and Type | Method and Description |
---|---|
boolean |
AS2EcoreDeclarationVisitor.DuplicateConstraintsFilter.apply(Constraint aConstraint) |
boolean |
AS2EcoreDeclarationVisitor.NonDuplicateConstraintsFilter.apply(Constraint aConstraint) |
boolean |
AS2EcoreDeclarationVisitor.DuplicateOperationsFilter.apply(Operation anOperation) |
boolean |
AS2EcoreDeclarationVisitor.NonDuplicateOperationsFilter.apply(Operation anOperation) |
boolean |
AS2EcoreDeclarationVisitor.DuplicatePropertiesFilter.apply(Property aProperty) |
boolean |
AS2EcoreDeclarationVisitor.NonDuplicatePropertiesFilter.apply(Property aProperty) |
static org.eclipse.emf.ecore.EOperation |
AS2Ecore.createConstraintEOperation(Constraint pivotConstraint,
java.lang.String operationName,
java.util.Map<java.lang.String,java.lang.Object> options) |
static org.eclipse.emf.ecore.xmi.XMLResource |
AS2Ecore.createResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource asResource,
org.eclipse.emf.common.util.URI ecoreURI,
java.util.Map<java.lang.String,java.lang.Object> options) |
static java.lang.Boolean |
AS2Ecore.getBoolean(java.util.Map<java.lang.String,java.lang.Object> options,
java.lang.String key) |
static java.lang.String |
AS2Ecore.getExportDelegateURI(java.util.Map<java.lang.String,java.lang.Object> options) |
static java.lang.String |
AS2Ecore.getInvariantPrefix(java.util.Map<java.lang.String,java.lang.Object> options) |
static java.lang.String |
AS2Ecore.getString(java.util.Map<java.lang.String,java.lang.Object> options,
java.lang.String key) |
CollectionType |
AS2Ecore.isEcoreCollection(Type asType)
Return the non-Null CollectionType if asType can use Ecore multiplicities to express the (outer) collection.
|
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.safeVisit(Visitable v) |
protected void |
AS2EcoreReferenceVisitor.setETypeAndMultiplicity(org.eclipse.emf.ecore.ETypedElement eTypedElement,
Type pivotType,
boolean isRequired) |
Constructor and Description |
---|
AS2Ecore(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.common.util.URI ecoreURI,
java.util.Map<java.lang.String,java.lang.Object> options) |
AS2EcoreReferenceVisitor.OptionalType(Type type,
boolean isRequired) |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<org.eclipse.emf.ecore.EAnnotation> |
Ecore2ASDeclarationSwitch.convertEOperationEAnnotations(Operation pivotElement,
org.eclipse.emf.ecore.EOperation eOperation) |
static External2AS |
AbstractExternal2AS.findAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
<T extends Element> |
Ecore2AS.getASOfEcore(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
protected org.eclipse.emf.common.util.URI |
Ecore2AS.getBaseURI(org.eclipse.emf.ecore.resource.Resource ecoreResource)
Return the baseURI of ecoreResource against which its imports should be resolved.
|
<T extends Element> |
Ecore2AS.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
Element |
Ecore2AS.getCreated(org.eclipse.emf.ecore.EObject eObject) |
java.util.Map<org.eclipse.emf.ecore.EObject,Element> |
Ecore2AS.getCreatedMap() |
org.eclipse.emf.ecore.resource.Resource |
Ecore2AS.getEcoreResource() |
org.eclipse.emf.ecore.resource.Resource |
Ecore2AS.getResource() |
Modifier and Type | Method and Description |
---|---|
protected void |
Ecore2ASDeclarationSwitch.copyClassifier(Class pivotElement,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
void |
Ecore2AS.error(java.lang.String message) |
static boolean |
Ecore2ASDeclarationSwitch.hasDocumentationKey(java.lang.String source,
org.eclipse.emf.common.util.EMap<java.lang.String,java.lang.String> details) |
static boolean |
Ecore2ASDeclarationSwitch.hasImportKey(java.lang.String source,
org.eclipse.emf.common.util.EMap<java.lang.String,java.lang.String> details) |
static boolean |
Ecore2ASDeclarationSwitch.isDocumentationKey(java.lang.String source,
java.lang.String key) |
static boolean |
Ecore2ASDeclarationSwitch.isDocumentationKey(java.lang.String source,
java.lang.String key) |
protected void |
Ecore2AS.loadImports(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.common.util.URI baseURI) |
protected java.util.List<org.eclipse.emf.ecore.EAnnotation> |
Ecore2ASDeclarationSwitch.refreshTypeConstraints(Class pivotElement,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
Modifier and Type | Method and Description |
---|---|
<R> R |
AbstractExecutorElement.accept(Visitor<R> visitor) |
java.lang.Object |
AbstractExecutorClass.createInstance(java.lang.String value) |
org.eclipse.emf.ecore.EPackage |
AbstractExecutorPackage.getEPackage() |
CompleteInheritance |
AbstractExecutorOperation.getInheritance(StandardLibrary standardLibrary) |
Operation |
AbstractExecutorType.getMemberOperation(OperationId id) |
Property |
AbstractExecutorType.getMemberProperty(java.lang.String name) |
Class |
AbstractExecutorType.isClass() |
TemplateParameter |
AbstractExecutorType.isTemplateParameter() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractExecutorProperty.initValue(java.lang.Object objectValue,
java.lang.Object propertyValue) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.common.util.Monitor |
AbstractEvaluationVisitor.monitor
Set non-null by
AbstractEvaluationVisitor.setMonitor(org.eclipse.emf.common.util.Monitor) to terminate execution at next iteration/operation call. |
protected EvaluationEnvironment |
BasicEvaluationEnvironment.parent |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
OCLEvaluationVisitor.evaluate(OCLExpression body) |
java.lang.Object |
TracingEvaluationVisitor.evaluate(OCLExpression body) |
EvaluationLogger |
AbstractEvaluationVisitor.getLogger() |
EvaluationLogger |
TracingEvaluationVisitor.getLogger() |
org.eclipse.emf.common.util.Monitor |
AbstractEvaluationVisitor.getMonitor() |
org.eclipse.emf.common.util.Monitor |
TracingEvaluationVisitor.getMonitor() |
protected abstract Customizable |
AbstractCustomizable.getParent() |
EvaluationEnvironment |
BasicEvaluationEnvironment.getParent() |
<T> T |
AbstractCustomizable.getValue(Option<T> option) |
<T> T |
BasicEvaluationEnvironment.getValue(Option<T> option) |
java.lang.Object |
BasicEvaluationEnvironment.getValueOf(TypedElement referredVariable)
Returns the value associated with the supplied referredVariable
|
java.lang.Object |
BasicEvaluationEnvironment.remove(TypedElement referredVariable)
Removes the supplied referredVariable and binding from the environment (if it exists)
and returns it.
|
<T> T |
AbstractCustomizable.removeOption(Option<T> option) |
protected java.lang.Object |
TracingEvaluationVisitor.trace(Element expression,
java.lang.Object value) |
java.lang.Object |
TracingEvaluationVisitor.visitAssociationClassCallExp(AssociationClassCallExp callExp) |
java.lang.Object |
TracingEvaluationVisitor.visitBooleanLiteralExp(BooleanLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitCollectionItem(CollectionItem item) |
java.lang.Object |
TracingEvaluationVisitor.visitCollectionLiteralExp(CollectionLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitCollectionRange(CollectionRange range) |
java.lang.Object |
TracingEvaluationVisitor.visitConstraint(Constraint constraint) |
java.lang.Object |
TracingEvaluationVisitor.visitEnumLiteralExp(EnumLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitExpressionInOCL(ExpressionInOCL expression) |
java.lang.Object |
TracingEvaluationVisitor.visitIfExp(IfExp ifExp) |
java.lang.Object |
TracingEvaluationVisitor.visitIntegerLiteralExp(IntegerLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitInvalidLiteralExp(InvalidLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitLetExp(LetExp letExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitMapLiteralExp(MapLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
TracingEvaluationVisitor.visitMapLiteralExp(MapLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitMapLiteralPart(MapLiteralPart range)
Delegates to my decorated visitor.
|
java.lang.Object |
TracingEvaluationVisitor.visitMapLiteralPart(MapLiteralPart range) |
java.lang.Object |
TracingEvaluationVisitor.visitMessageExp(MessageExp messageExp) |
java.lang.Object |
TracingEvaluationVisitor.visitNullLiteralExp(NullLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitOperationCallExp(OperationCallExp callExp) |
java.lang.Object |
TracingEvaluationVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp callExp) |
java.lang.Object |
TracingEvaluationVisitor.visitPropertyCallExp(PropertyCallExp callExp) |
java.lang.Object |
TracingEvaluationVisitor.visitRealLiteralExp(RealLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitShadowExp(ShadowExp shadowExp) |
java.lang.Object |
TracingEvaluationVisitor.visitStateExp(StateExp stateExp) |
java.lang.Object |
TracingEvaluationVisitor.visitStringLiteralExp(StringLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitTupleLiteralExp(TupleLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitTupleLiteralPart(TupleLiteralPart part) |
java.lang.Object |
TracingEvaluationVisitor.visitTypeExp(TypeExp typeExp) |
java.lang.Object |
TracingEvaluationVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp literalExp) |
java.lang.Object |
TracingEvaluationVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp unspecExp) |
java.lang.Object |
TracingEvaluationVisitor.visitVariable(Variable variable) |
java.lang.Object |
TracingEvaluationVisitor.visitVariableExp(VariableExp variableExp) |
Modifier and Type | Method and Description |
---|---|
void |
BasicEvaluationEnvironment.add(TypedElement referredVariable,
java.lang.Object value)
Adds the supplied referredVariable and value binding to the environment
|
int |
AbstractEvaluationVisitor.getDiagnosticSeverity(int severityPreference,
java.lang.Object resultValue) |
int |
AbstractEvaluationVisitorDecorator.getDiagnosticSeverity(int severityPreference,
java.lang.Object resultValue) |
int |
AbstractEvaluationVisitor.getSeverity(java.lang.Object validationKey) |
int |
AbstractEvaluationVisitorDecorator.getSeverity(java.lang.Object validationKey) |
Class |
AbstractEvaluationVisitor.getStaticTypeOf(java.lang.Object value) |
Class |
TracingEvaluationVisitor.getStaticTypeOf(java.lang.Object value) |
Class |
AbstractEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
TracingEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
AbstractEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
Class |
TracingEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
void |
BasicEvaluationEnvironment.replace(TypedElement referredVariable,
java.lang.Object value)
Replaces the current value of the supplied referredVariable with the supplied value.
|
java.lang.Object |
OCLEvaluationVisitor.safeVisit(Visitable v) |
void |
AbstractEvaluationVisitor.setLogger(EvaluationLogger logger) |
void |
TracingEvaluationVisitor.setLogger(EvaluationLogger logger) |
void |
AbstractEvaluationVisitor.setMonitor(org.eclipse.emf.common.util.Monitor monitor) |
void |
TracingEvaluationVisitor.setMonitor(org.eclipse.emf.common.util.Monitor monitor) |
<T> void |
AbstractCustomizable.setOption(Option<T> option,
T value) |
protected java.lang.Object |
TracingEvaluationVisitor.trace(Element expression,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
Operation |
PivotReflectiveFragment.getLocalOperation(Operation baseOperation) |
Package |
PivotExecutorStandardLibrary.getNsURIPackage(java.lang.String nsURI) |
Constructor and Description |
---|
ExecutorCollectionType(java.lang.String name,
Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
ExecutorCollectionType(java.lang.String name,
Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
OCLHelperImpl.context |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
QueryImpl.evaluateBoxed(java.lang.Object boxedValue) |
java.lang.Object |
QueryImpl.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Object ecoreObject) |
java.lang.Object |
QueryImpl.evaluateEcore(java.lang.Object ecoreObject) |
java.lang.Object |
QueryImpl.evaluateUnboxed(java.lang.Object unboxedObject) |
Type |
OCLHelperImpl.getContextClass() |
Operation |
OCLHelperImpl.getContextOperation() |
Property |
OCLHelperImpl.getContextProperty() |
Modifier and Type | Method and Description |
---|---|
boolean |
QueryImpl.checkBoxed(java.lang.Object boxedObject) |
boolean |
QueryImpl.checkEcore(java.lang.Object ecoreObject) |
java.lang.Object |
QueryImpl.evaluateBoxed(java.lang.Object boxedValue) |
org.eclipse.emf.common.util.EList<?> |
QueryImpl.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Iterable<?> ecoreObjects) |
java.lang.Object |
QueryImpl.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Object ecoreObject) |
java.lang.Object |
QueryImpl.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Object ecoreObject) |
java.lang.Object |
QueryImpl.evaluateEcore(java.lang.Object ecoreObject) |
java.lang.Object |
QueryImpl.evaluateUnboxed(java.lang.Object unboxedObject) |
EvaluationEnvironment |
QueryImpl.getEvaluationEnvironment(java.lang.Object unboxedObject) |
Constructor and Description |
---|
OCLHelperImpl(OCL ocl,
org.eclipse.emf.ecore.EObject context)
Initializes me with my environment.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
NsURIPackageIdImpl.nsPrefix |
Modifier and Type | Method and Description |
---|---|
<R> R |
EnumerationIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
EnumerationLiteralIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
GeneralizedClassIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
GeneralizedCollectionTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
GeneralizedDataTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
GeneralizedLambdaTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
GeneralizedMapTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
GeneralizedOperationIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
GeneralizedTupleTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
NestedPackageIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
NsURIPackageIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
OclInvalidTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
OclVoidTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
PrimitiveTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
PropertyIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
RootPackageIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
SpecializedCollectionTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
SpecializedLambdaTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
SpecializedMapTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
SpecializedOperationIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
SpecializedTypeIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
TemplateBindingImpl.accept(IdVisitor<R> visitor) |
<R> R |
TemplateParameterIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
TuplePartIdImpl.accept(IdVisitor<R> visitor) |
<R> R |
UnspecifiedIdImpl.accept(IdVisitor<R> visitor) |
org.eclipse.emf.ecore.EPackage |
NsURIPackageIdImpl.getEPackage() |
java.lang.String |
AbstractElementId.getLiteralName() |
java.lang.String |
GeneralizedCollectionTypeIdImpl.getLiteralName() |
java.lang.String |
GeneralizedMapTypeIdImpl.getLiteralName() |
java.lang.String |
OclInvalidTypeIdImpl.getLiteralName() |
java.lang.String |
OclVoidTypeIdImpl.getLiteralName() |
java.lang.String |
PrimitiveTypeIdImpl.getLiteralName() |
java.lang.String |
TemplateParameterIdImpl.getLiteralName() |
java.lang.String |
NsURIPackageIdImpl.getNsPrefix() |
Element |
OclVoidTypeIdImpl.getOrigin() |
TuplePartId |
GeneralizedTupleTypeIdImpl.getPartId(java.lang.String name) |
Constructor and Description |
---|
NsURIPackageIdImpl(IdManager idManager,
java.lang.String nsURI,
java.lang.String nsPrefix,
org.eclipse.emf.ecore.EPackage ePackage) |
NsURIPackageIdImpl(IdManager idManager,
java.lang.String nsURI,
java.lang.String nsPrefix,
org.eclipse.emf.ecore.EPackage ePackage) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ConstrainedOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
EInvokeOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
BaseProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
CompositionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ConstrainedProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ExplicitNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ExtensionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ImplicitNonCompositionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
StaticProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
StereotypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
TuplePartProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UnboxedCompositionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UnboxedExplicitNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UnboxedOppositeNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
EInvokeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object... boxedArgumentValues) |
java.lang.Object |
JavaCompareToOperation.evaluate(java.lang.Object leftValue,
java.lang.Object rightValue) |
C |
RegisteredContribution.Registry.get(java.lang.String key) |
C |
RegisteredContribution.AbstractRegistry.get(java.lang.String key) |
protected java.lang.Object |
EInvokeOperation.getResultValue(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object eResult) |
LibraryFeature |
ImplementationManager.loadImplementation(Feature feature)
Return the implementation of a feature.
|
C |
RegisteredContribution.Registry.put(java.lang.String key,
C contribution) |
C |
RegisteredContribution.AbstractRegistry.put(java.lang.String key,
C contribution) |
C |
RegisteredContribution.Registry.remove(java.lang.String key) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ConstrainedOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
EInvokeOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
BaseProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
CompositionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ConstrainedProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ExplicitNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ExtensionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ImplicitNonCompositionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
StaticProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
StereotypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
TuplePartProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UnboxedCompositionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UnboxedExplicitNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UnboxedOppositeNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
EInvokeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object... boxedArgumentValues) |
java.lang.Object |
JavaCompareToOperation.evaluate(java.lang.Object leftValue,
java.lang.Object rightValue) |
java.lang.Object |
JavaCompareToOperation.evaluate(java.lang.Object leftValue,
java.lang.Object rightValue) |
LibraryProperty |
ImplementationManager.getPropertyImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
ImplementationManager.getPropertyImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
protected java.lang.Object |
EInvokeOperation.getResultValue(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object eResult) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EClassifier |
EcoreExecutorType.eClassifier |
protected java.util.Map<java.lang.String,EcoreReflectivePackage> |
EcoreReflectivePackage.nestedPackages |
protected java.util.Map<org.eclipse.emf.ecore.EClassifier,Class> |
EcoreReflectivePackage.types |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EcoreExecutorType.createInstance(java.lang.String value) |
java.lang.Object |
EcoreExecutorProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
EcoreLibraryProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
EnumerationLiteral |
EcoreExecutorEnumeration.getEnumerationLiteral(java.lang.String name) |
EnumerationLiteral |
EcoreReflectiveEnumeration.getEnumerationLiteral(java.lang.String name) |
Operation |
EcoreReflectiveFragment.getLocalOperation(Operation baseOperation) |
Operation |
EcoreReflectiveType.getMemberOperation(OperationId operationId) |
Property |
EcoreReflectiveType.getMemberProperty(java.lang.String name) |
ExecutorType |
EcoreExecutorPackage.getOwnedClass(java.lang.String typeName) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EcoreExecutorProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
EcoreLibraryOppositeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
EcoreLibraryProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
EcoreExecutorManager.getDynamicTypeOf(java.lang.Object value) |
int |
EcoreExecutorManager.getSeverity(java.lang.Object validationKey) |
Class |
EcoreExecutorManager.getStaticTypeOf(java.lang.Object value) |
Class |
EcoreExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
EcoreExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
void |
EcoreExecutorPackage.init(ExecutorStandardLibrary standardLibrary,
ExecutorType[] types) |
void |
EcoreExecutorProperty.initValue(java.lang.Object objectValue,
java.lang.Object propertyValue) |
Constructor and Description |
---|
EcoreExecutorManager(java.lang.Object contextObject,
ExecutorStandardLibrary standardLibrary)
Construct an EMF to OCL execution bridge.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Class,CompleteInheritance> |
ReflectivePackage.class2inheritance |
protected java.lang.String |
ExecutorPackage.nsPrefix |
protected java.lang.String |
ExecutorPackage.nsURI |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractIdResolver.boxedValueOf(java.lang.Object unboxedValue) |
java.lang.Object |
AbstractIdResolver.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.Object |
AbstractIdResolver.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.ETypedElement eFeature,
TypeId typeId) |
java.lang.Object |
AbstractIdResolver.boxedValueOfEnumerator(org.eclipse.emf.common.util.Enumerator unboxedValue) |
java.lang.Object |
ReflectiveInheritance.createInstance(java.lang.String value) |
java.lang.Object |
AbstractIdResolver.createInstance(TypeId typeId,
java.lang.String stringValue) |
java.lang.Object |
AbstractIdResolver.ecoreValueOf(java.lang.Class<?> instanceClass,
java.lang.Object value) |
java.lang.Object |
ExecutorDoubleIterationManager.evaluateBody() |
java.lang.Object |
ExecutorSingleIterationManager.evaluateBody() |
java.lang.Object |
ExecutorSingleIterationManager.get() |
java.lang.Object |
ExecutorDoubleIterationManager.getAccumulatorValue() |
java.lang.Object |
ExecutorSingleIterationManager.getAccumulatorValue() |
Type |
AbstractIdResolver.getDynamicTypeOf(java.lang.Iterable<?> values) |
Type |
AbstractIdResolver.getDynamicTypeOf(java.lang.Object... values) |
org.eclipse.emf.ecore.EPackage |
ExecutorPackage.getEPackage() |
Operation |
DomainReflectiveFragment.getLocalOperation(Operation baseOperation) |
Operation |
ExecutorFragment.getLocalOperation(Operation staticOperation) |
EvaluationLogger |
ExecutorManager.getLogger() |
Operation |
DomainReflectiveType.getMemberOperation(OperationId operationId) |
Operation |
ExecutorType.getMemberOperation(OperationId operationId) |
Property |
DomainProperties.getMemberProperty(java.lang.String name) |
Property |
DomainReflectiveType.getMemberProperty(java.lang.String name) |
Property |
ExecutorType.getMemberProperty(java.lang.String name) |
Package |
ExecutableStandardLibrary.getNestedPackage(Package parentPackage,
java.lang.String name) |
Class |
ExecutableStandardLibrary.getNestedType(Package parentPackage,
java.lang.String name) |
Class |
ExecutorStandardLibrary.getNestedType(Package parentPackage,
java.lang.String name) |
java.lang.String |
ExecutorPackage.getNsPrefix() |
Element |
ExecutableStandardLibrary.getOperationTemplateParameter(Operation anOperation,
int index) |
Class |
ExecutorPackage.getOwnedClass(java.lang.String typeName) |
EcoreExecutorPackage |
ExecutorStandardLibrary.getPackage(org.eclipse.emf.ecore.EPackage ePackage) |
Class |
ExecutableStandardLibrary.getPivotType(java.lang.String className) |
Class |
ExecutorStandardLibrary.getPivotType(java.lang.String className) |
Type |
ExecutableStandardLibrary.getPrimitiveType(PrimitiveTypeId typeId) |
StatusCodes.Severity |
ExecutableStandardLibrary.getSeverity(java.lang.Object validationKey) |
java.lang.String |
ExecutorPackage.getURI() |
Class |
ExecutorTypeParameter.isClass() |
TemplateParameter |
AbstractReflectiveInheritanceType.isTemplateParameter() |
TemplateParameter |
ExecutorType.isTemplateParameter() |
java.lang.Object |
AbstractIdResolver.unboxedValueOf(java.lang.Object boxedValue) |
java.lang.Object |
ExecutorDoubleIterationManager.updateAccumulator(java.lang.Object newValue) |
java.lang.Object |
ExecutorSingleIterationManager.updateAccumulator(java.lang.Object newValue) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitClassId(ClassId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitCollectionTypeId(CollectionTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitDataTypeId(DataTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitEnumerationId(EnumerationId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitInvalidId(OclInvalidTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitLambdaTypeId(LambdaTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitMapTypeId(MapTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitNestedPackageId(NestedPackageId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitNsURIPackageId(NsURIPackageId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitNullId(OclVoidTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitOperationId(OperationId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitPropertyId(PropertyId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitRootPackageId(RootPackageId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTemplateBinding(TemplateBinding id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTemplateParameterId(TemplateParameterId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTuplePartId(TuplePartId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTupleTypeId(TupleTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitUnspecifiedId(UnspecifiedId id) |
Modifier and Type | Method and Description |
---|---|
void |
ExecutorStandardLibrary.addPackage(EcoreExecutorPackage execPackage,
EcoreExecutorPackage extendedPackage) |
java.lang.Object |
AbstractIdResolver.boxedValueOf(java.lang.Object unboxedValue) |
java.lang.Object |
AbstractIdResolver.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.Object |
AbstractIdResolver.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.ETypedElement eFeature,
TypeId typeId) |
java.lang.Object |
AbstractIdResolver.ecoreValueOf(java.lang.Class<?> instanceClass,
java.lang.Object value) |
java.lang.Object |
AbstractIdResolver.ecoreValueOf(java.lang.Class<?> instanceClass,
java.lang.Object value) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
AbstractIdResolver.ecoreValuesOfAll(java.lang.Class<?> instanceClass,
java.lang.Iterable<java.lang.Object> values) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
AbstractIdResolver.ecoreValuesOfEach(java.lang.Class<?> instanceClass,
java.lang.Object... values) |
java.lang.Iterable<? extends Property> |
DomainProperties.getAllProperties(FeatureFilter featureFilter) |
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
AbstractIdResolver.getClass(TypeId typeId,
java.lang.Object context) |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
AbstractIdResolver.getCollectionType(CollectionTypeId typeId,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
AbstractIdResolver.getCollectionType(CollectionTypeId typeId,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
int |
ExecutorManager.getDiagnosticSeverity(int severityPreference,
java.lang.Object resultValue) |
Class |
AbstractIdResolver.getDynamicTypeOf(java.lang.Object value) |
Type |
ExecutorManager.getDynamicTypeOf(java.lang.Object value) |
LambdaType |
ExecutableStandardLibrary.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
StatusCodes.Severity |
ExecutableStandardLibrary.getSeverity(java.lang.Object validationKey) |
int |
ExecutorManager.getSeverity(java.lang.Object validationKey) |
Type |
ExecutableStandardLibrary.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
Class |
AbstractIdResolver.getStaticTypeOf(java.lang.Object value) |
Class |
ExecutorManager.getStaticTypeOf(java.lang.Object value) |
Class |
AbstractIdResolver.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
ExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
AbstractIdResolver.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
Class |
ExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
TupleType |
ExecutableStandardLibrary.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
Type |
AbstractIdResolver.getType(TypeId typeId,
java.lang.Object context) |
boolean |
AbstractIdResolver.oclEquals(java.lang.Object thisValue,
java.lang.Object thatValue) |
boolean |
AbstractIdResolver.oclEquals(java.lang.Object thisValue,
java.lang.Object thatValue) |
void |
ExecutorManager.setLogger(EvaluationLogger logger) |
java.lang.Object |
AbstractIdResolver.unboxedValueOf(java.lang.Object boxedValue) |
Constructor and Description |
---|
ExecutorDoubleIterationManager(Evaluator evaluator,
TypeId returnTypeId,
LibraryTernaryOperation body,
CollectionValue collectionValue,
java.lang.Object accumulatorValue) |
ExecutorDoubleIterationManager(Evaluator evaluator,
TypeId returnTypeId,
LibraryTernaryOperation body,
CollectionValue collectionValue,
java.lang.Object accumulatorValue) |
ExecutorOperation(java.lang.String name,
ParameterTypes parameterTypes,
Type type,
int index,
TemplateParameters typeParameters,
LibraryFeature implementation) |
ExecutorPackage(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
ExecutorPackage(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
ExecutorSingleIterationManager(Evaluator evaluator,
TypeId returnTypeId,
LibraryBinaryOperation body,
CollectionValue value,
java.lang.Object accumulatorValue) |
ExecutorSingleIterationManager(Evaluator evaluator,
TypeId returnTypeId,
LibraryBinaryOperation body,
CollectionValue value,
java.lang.Object accumulatorValue) |
ReflectivePackage(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
ReflectivePackage(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.util.Comparator<java.lang.Object>> |
SingleResultEnvironmentImpl.getDisambiguators(java.lang.Class<?> key) |
NamedElement |
SingleResultEnvironment.getSingleResult() |
NamedElement |
SingleResultEnvironmentImpl.getSingleResult() |
Modifier and Type | Method and Description |
---|---|
LookupEnvironment |
LookupEnvironment.addElement(NamedElement namedElement) |
LookupEnvironment |
SingleResultEnvironmentImpl.addElement(NamedElement namedElement) |
LookupEnvironment |
LookupEnvironment.addElements(java.util.Collection<NamedElement> namedElements) |
LookupEnvironment |
SingleResultEnvironmentImpl.addElements(java.util.Collection<NamedElement> namedElements) |
Modifier and Type | Method and Description |
---|---|
LookupEnvironment |
EnvironmentImpl.addElement(NamedElement element) |
LookupEnvironment |
EnvironmentImpl.addElements(java.util.Collection<NamedElement> elements) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.resource.Resource |
PivotMetamodelManager.asLibraryResource
The resource of the Standard Library defined by loadDefaultLibrary.
|
Modifier and Type | Method and Description |
---|---|
Namespace |
MetamodelManagerInternal.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
Namespace |
PivotMetamodelManager.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
ParserContext |
MetamodelManagerInternal.createParserContext(Element element,
java.lang.Object... todoParameters) |
ParserContext |
PivotMetamodelManager.createParserContext(Element element,
java.lang.Object... todoParameters)
Return a parserContext suitable for parsing OCL expressions in the context of a pivot element.
|
static PivotMetamodelManager |
PivotMetamodelManager.findAdapter(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet)
Return the non-null MetamodelManager for which resourceSet is an AS ResourceSet, or null if not an AS ResourceSet.
|
Type |
TemplateParameterSubstitutionVisitor.get(TemplateParameter templateParameter) |
Class |
PivotMetamodelManager.getASClass(java.lang.String className)
Return the pivot model class for className with the Pivot Model.
|
Element |
PivotMetamodelManager.getASElement(org.eclipse.emf.common.util.URI uri) |
Package |
MetamodelManagerInternal.getASmetamodel() |
Package |
PivotMetamodelManager.getASmetamodel() |
<T extends Element> |
PivotMetamodelManager.getASOf(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
PivotMetamodelManager.getASOfEcore(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
ExpressionInOCL |
PivotMetamodelManager.getBodyExpression(Operation operation) |
Type |
TupleTypeManager.getCommonType(TupleType leftType,
TemplateParameterSubstitutions leftSubstitutions,
TupleType rightType,
TemplateParameterSubstitutions rightSubstitutions) |
ExpressionInOCL |
PivotMetamodelManager.getDefaultExpression(Property property) |
<T extends org.eclipse.emf.ecore.EObject> |
PivotMetamodelManager.getEcoreOfPivot(java.lang.Class<T> ecoreClass,
Element element) |
External2AS |
PivotMetamodelManager.getES2AS(org.eclipse.emf.ecore.resource.Resource esResource) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
MetamodelManagerInternal.getGenPackage(java.lang.String nsURI) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
PivotMetamodelManager.getGenPackage(java.lang.String nsURI) |
static TemplateParameterSubstitutionHelper |
TemplateParameterSubstitutionHelper.getHelper(java.lang.Class<? extends LibraryFeature> className) |
protected TemplateParameterSubstitutionHelper |
TemplateParameterSubstitutionVisitor.getHelper(Operation operation) |
Precedence |
PivotMetamodelManager.getInfixPrecedence(java.lang.String operatorName) |
Precedence |
PrecedenceManager.getInfixPrecedence(java.lang.String operatorName) |
protected Operation |
PivotMetamodelManager.CompleteTypeOperationsIterable.getInnerValue(Operation element) |
protected Property |
PivotMetamodelManager.CompleteClassPropertiesIterable.getInnerValue(Property element) |
org.eclipse.emf.ecore.resource.Resource |
PivotMetamodelManager.getLibraryResource() |
Class |
PivotMetamodelManager.getLibraryType(java.lang.String string,
java.util.List<? extends Type> templateArguments) |
org.eclipse.emf.ecore.EObject |
PivotMetamodelManager.getLockingObject() |
Type |
PivotMetamodelManager.getOclType(java.lang.String typeName) |
static Orphanage |
Orphanage.getOrphanage(org.eclipse.emf.ecore.EObject eObject)
Return the Orphanage for an eObject, which is the Orphanage resource in the same ResourceSet as
the eObject, else the global Orphanage.
|
protected Package |
PivotIdResolver.getPivotlessEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
Precedence |
PivotMetamodelManager.getPrefixPrecedence(java.lang.String operatorName) |
Precedence |
PrecedenceManager.getPrefixPrecedence(java.lang.String operatorName) |
Package |
PivotMetamodelManager.getPrimaryPackage(java.lang.String nsURI,
java.lang.String... subPackagePath)
Lookup a primary package by its URI and optionally a sub-package path.
|
Class |
MetamodelManagerInternal.getPrimaryType(java.lang.String nsURI,
java.lang.String path,
java.lang.String... extraPath) |
Class |
PivotMetamodelManager.getPrimaryType(java.lang.String nsURI,
java.lang.String path,
java.lang.String... extraPath) |
Operation |
FinalAnalysis.isFinal(Operation operation,
CompleteClass completeClass) |
org.eclipse.emf.ecore.resource.Resource |
PivotMetamodelManager.loadDefaultLibrary(java.lang.String uri)
Load the Standard Library for a given uri.
|
Element |
MetamodelManagerInternal.loadResource(org.eclipse.emf.common.util.URI uri,
java.lang.String alias,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Element |
PivotMetamodelManager.loadResource(org.eclipse.emf.common.util.URI uri,
java.lang.String zzalias,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Type |
TemplateParameterSubstitutionHelper.resolveBodyType(PivotMetamodelManager metamodelManager,
CallExp callExp,
Type bodyType) |
Type |
TemplateParameterSubstitutionHelper.resolveReturnType(PivotMetamodelManager metamodelManager,
CallExp callExp,
Type returnType) |
java.lang.Object |
PivotIdResolver.unboxedValueOf(java.lang.Object boxedValue) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitClass(Class object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitCollectionType(CollectionType object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitIterateExp(IterateExp object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitIteratorExp(IteratorExp object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitLambdaType(LambdaType object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitMapType(MapType object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitOperationCallExp(OperationCallExp object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitParameter(Parameter object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitPrimitiveType(PrimitiveType object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitPropertyCallExp(PropertyCallExp object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitSelfType(SelfType object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitTemplateParameter(TemplateParameter object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitTupleType(TupleType object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitTypedElement(TypedElement object) |
Modifier and Type | Method and Description |
---|---|
protected void |
TemplateParameterSubstitutionVisitor.analyzeFeature(Feature formalFeature,
TypedElement actualElement) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeFeature(Feature formalFeature,
TypedElement actualElement) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeType(Type newFormal,
Element newActual) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeType(Type newFormal,
Element newActual) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeTypedElement(TypedElement newFormal,
TypedElement newActual) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeTypedElement(TypedElement newFormal,
TypedElement newActual) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeTypedElements(java.util.List<? extends TypedElement> formalElements,
java.util.List<? extends TypedElement> actualElements) |
void |
PivotMetamodelManager.assignLibraryIds(AS2XMIid as2xmIid,
java.util.Map<?,?> options)
Assign xmi:id values to referenceable elements in the libraries.
|
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
Operation candidateOperation) |
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
Operation candidateOperation) |
protected static TemplateParameterSubstitutionVisitor |
TemplateParameterSubstitutionVisitor.createVisitor(org.eclipse.emf.ecore.EObject eObject,
EnvironmentFactoryInternal environmentFactory,
Type selfType,
Type selfTypeValue) |
protected static TemplateParameterSubstitutionVisitor |
TemplateParameterSubstitutionVisitor.createVisitor(org.eclipse.emf.ecore.EObject eObject,
EnvironmentFactoryInternal environmentFactory,
Type selfType,
Type selfTypeValue) |
WildcardType |
PivotMetamodelManager.createWildcardType(Class lowerBound,
Class upperBound) |
WildcardType |
PivotMetamodelManager.createWildcardType(Class lowerBound,
Class upperBound) |
Type |
TemplateParameterSubstitutionVisitor.get(TemplateParameter templateParameter) |
java.lang.Iterable<Operation> |
PivotMetamodelManager.getAllOperations(Type type,
FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
PivotMetamodelManager.getAllOperations(Type type,
FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<? extends Property> |
PivotMetamodelManager.getAllProperties(Type type,
FeatureFilter featureFilter) |
java.lang.Iterable<? extends Property> |
PivotMetamodelManager.getAllProperties(Type type,
FeatureFilter featureFilter,
java.lang.String name) |
<T extends Element> |
PivotMetamodelManager.getASOf(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
PivotMetamodelManager.getASOfEcore(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
Class |
PivotIdResolver.getClass(TypeId typeId,
java.lang.Object context) |
CollectionType |
PivotMetamodelManager.getCollectionType(boolean isOrdered,
boolean isUnique,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
PivotMetamodelManager.getCollectionType(boolean isOrdered,
boolean isUnique,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
MetamodelManagerInternal.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
MetamodelManagerInternal.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
PivotMetamodelManager.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
PivotMetamodelManager.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
PivotMetamodelManager.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
Class |
PivotMetamodelManager.getCollectionType(java.lang.String collectionTypeName,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
Type |
PivotExecutorManager.getDynamicTypeOf(java.lang.Object value) |
LibraryProperty |
PivotMetamodelManager.getImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
PivotMetamodelManager.getImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
PivotMetamodelManager.getImplementation(java.lang.Object sourceValue,
Property property)
Deprecated.
|
LambdaType |
LambdaTypeManager.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
static Orphanage |
Orphanage.getOrphanage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return the Orphanage for an eObject, which is the Orphanage resource in the resourceSet
if non-null, else the global Orphanage.
|
ASResource |
PivotMetamodelManager.getResource(org.eclipse.emf.common.util.URI uri,
java.lang.String contentType) |
int |
PivotExecutorManager.getSeverity(java.lang.Object validationKey) |
Class |
PivotExecutorManager.getStaticTypeOf(java.lang.Object value) |
Class |
PivotIdResolver.getStaticTypeOf(java.lang.Object value) |
Class |
PivotExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
PivotExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
TupleType |
TupleTypeManager.getTupleType(java.lang.String tupleName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions usageBindings) |
TupleType |
TupleTypeManager.getTupleType(TupleType type,
TemplateParameterSubstitutions usageBindings) |
Type |
PivotIdResolver.getType(TypeId typeId,
java.lang.Object context) |
void |
TemplateSpecialisation.installEquivalence(Type resolvedType,
Type referencedType) |
void |
TemplateSpecialisation.installEquivalence(Type resolvedType,
Type referencedType) |
static boolean |
Orphanage.isTypeOrphanage(Package asPackage)
Return true if asPackage is an orphanage for synthesized types.
|
org.eclipse.emf.ecore.resource.Resource |
PivotMetamodelManager.loadDefaultLibrary(java.lang.String uri)
Load the Standard Library for a given uri.
|
Element |
MetamodelManagerInternal.loadResource(org.eclipse.emf.common.util.URI uri,
java.lang.String alias,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Element |
PivotMetamodelManager.loadResource(org.eclipse.emf.common.util.URI uri,
java.lang.String zzalias,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static boolean |
TemplateSpecialisation.needsSpecialisation(Type referencedType)
Return true if a referencedType needs specialisation to resolve a template parameter.
|
void |
TemplateParameterSubstitutionVisitor.put(int templateParameterIndex,
Type actualType) |
Type |
TemplateParameterSubstitutionHelper.resolveBodyType(PivotMetamodelManager metamodelManager,
CallExp callExp,
Type bodyType) |
Type |
TemplateParameterSubstitutionHelper.resolveReturnType(PivotMetamodelManager metamodelManager,
CallExp callExp,
Type returnType) |
static Type |
TemplateParameterSubstitutionVisitor.specializeType(Type type,
CallExp callExp,
EnvironmentFactoryInternal environmentFactory,
Type selfType,
Type selfTypeValue)
Return the specialized form of type analyzing expr to determine the formal to actual parameter mappings under the
supervision of a metamodelManager and using selfType as the value of OclSelf.
|
static Type |
TemplateParameterSubstitutionVisitor.specializeType(Type type,
CallExp callExp,
EnvironmentFactoryInternal environmentFactory,
Type selfType,
Type selfTypeValue)
Return the specialized form of type analyzing expr to determine the formal to actual parameter mappings under the
supervision of a metamodelManager and using selfType as the value of OclSelf.
|
Type |
PivotMetamodelManager.specializeType(Type type,
CallExp callExp,
Type selfType,
Type selfTypeValue)
Return the specialized form of type analyzing expr to determine the formal to actual parameter mappings
using selfType as the value of OclSelf.
|
java.lang.Object |
PivotIdResolver.unboxedValueOf(java.lang.Object boxedValue) |
Constructor and Description |
---|
TemplateParameterSubstitutionVisitor(EnvironmentFactoryInternal environmentFactory,
Type selfType,
Type selfTypeValue) |
TemplateParameterSubstitutionVisitor(EnvironmentFactoryInternal environmentFactory,
Type selfType,
Type selfTypeValue) |
Modifier and Type | Field and Description |
---|---|
protected Namespace |
PrettyPrintOptions.scope |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
PrettyPrintOptions.getAlias(Namespace namespace)
Return a name to be used when referencing element as the first element in a qualified name.
|
java.lang.String |
PrettyPrintOptions.Global.getAlias(Namespace namespace) |
org.eclipse.emf.common.util.URI |
PrettyPrintOptions.getBaseURI()
Return a URI against which to deresolve the first element of qualified names that
reference external resources.
|
org.eclipse.emf.common.util.URI |
PrettyPrintOptions.Global.getBaseURI() |
Precedence |
PrettyPrinter.getCurrentPrecedence() |
EnvironmentFactory |
PrettyPrintOptions.getEnvironmentFactory() |
EnvironmentFactory |
PrettyPrintOptions.Global.getEnvironmentFactory() |
abstract java.util.Set<java.lang.String> |
PrettyPrintOptions.getReservedNames() |
java.util.Set<java.lang.String> |
PrettyPrintOptions.Global.getReservedNames() |
abstract java.util.Set<java.lang.String> |
PrettyPrintOptions.getRestrictedNames() |
java.util.Set<java.lang.String> |
PrettyPrintOptions.Global.getRestrictedNames() |
Namespace |
PrettyPrintOptions.getScope() |
Namespace |
PrettyPrinter.pushScope(Namespace newScope) |
java.lang.Object |
PrettyPrintVisitor.visitAnyType(AnyType object) |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrinter.appendElement(Element element) |
void |
PrettyPrinter.appendMultiplicity(java.lang.Number lower,
java.lang.Number upper,
boolean isNullFree) |
void |
PrettyPrinter.appendMultiplicity(java.lang.Number lower,
java.lang.Number upper,
boolean isNullFree) |
static PrettyPrintOptions.Global |
PrettyPrinter.createOptions(Namespace scope) |
java.lang.String |
PrettyPrinter.getName(NamedElement object,
java.util.Set<java.lang.String> keywords) |
java.lang.String |
PrettyPrinter.getName(NamedElement object,
java.util.Set<java.lang.String> keywords) |
java.lang.String |
PrettyPrinter.getName(java.lang.String name,
java.util.Set<java.lang.String> keywords) |
java.lang.String |
PrettyPrinter.getName(java.lang.String name,
java.util.Set<java.lang.String> keywords) |
void |
PrettyPrinter.next(java.lang.String prefix,
java.lang.String text,
java.lang.String suffix)
Flush the current indented region.
|
void |
PrettyPrinter.popScope(Namespace oldScope) |
void |
PrettyPrinter.precedenceVisit(OCLExpression expression,
Precedence newPrecedence) |
void |
PrettyPrinter.precedenceVisit(OCLExpression expression,
Precedence newPrecedence) |
Namespace |
PrettyPrinter.pushScope(Namespace newScope) |
java.lang.Object |
PrettyPrintVisitor.safeVisit(Visitable element) |
void |
PrettyPrintOptions.Global.setBaseURI(org.eclipse.emf.common.util.URI baseURI) |
Constructor and Description |
---|
PrettyPrintOptions.Global(Namespace scope) |
PrettyPrintOptions.Local(PrettyPrintOptions options,
Namespace scope) |
PrettyPrintOptions(Namespace scope) |
Constructor and Description |
---|
CompleteOCLRegistry(java.util.Map<CompleteOCLRegistry.Registration,java.lang.Integer> registrations) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
StandaloneProjectMap.PackageDescriptor.className
The Java class name of the compiled EPackage (e.g.
|
protected ProjectManager.IConflictHandler |
StandaloneProjectMap.AbstractResourceLoadStatus.conflictHandler
The optional handler for namespace/platform or platform/namespace metamodel schizophrenia.
|
protected org.eclipse.emf.ecore.resource.Resource |
StandaloneProjectMap.AbstractResourceLoadStatus.eModel
The dynamically loaded model (e.g.
|
protected java.util.Map<org.eclipse.emf.common.util.URI,ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.nsURI2package
The map of package nsURI to package descriptor.
|
protected java.lang.Integer |
ASResourceFactoryContribution.Descriptor.priority |
protected org.eclipse.emf.ecore.resource.ResourceSet |
StandaloneProjectMap.AbstractResourceLoadStatus.resourceSet |
protected java.util.Map<org.eclipse.emf.common.util.URI,ProjectManager.IResourceDescriptor> |
StandaloneProjectMap.uri2resource
The map of document URI to resource descriptor.
|
Modifier and Type | Method and Description |
---|---|
ASResourceFactory |
ASResourceFactoryContribution.basicGetASResourceFactory() |
ASResourceFactory |
ASResourceFactoryContribution.Descriptor.basicGetASResourceFactory() |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.EPackageDescriptor.basicGetEPackage() |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStrategy.basicGetEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus) |
static EnvironmentFactoryAdapter |
EnvironmentFactoryAdapter.find(org.eclipse.emf.common.notify.Notifier notifier) |
static StandaloneProjectMap |
ProjectMap.findAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static StandaloneProjectMap |
StandaloneProjectMap.findAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return any StandaloneProjectMap already installed as an adapter on a
resourceSet.
|
ASResourceFactoryContribution |
ASResourceFactoryRegistry.get(java.lang.String contentType) |
<T extends Element> |
ASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> asClass,
org.eclipse.emf.ecore.EObject eObject)
Return the OCL AS element corresponding to eObject using metamodelManager to supervise
the correspondence and ensuring that the result is of asClass.
|
<T extends Element> |
AbstractASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
ASResourceFactory |
ASResourceFactoryRegistry.getASResourceFactory(org.eclipse.emf.ecore.resource.Resource resource)
Return the ASResourceFactory to be used in association with a particular resource.
|
ASResourceFactory |
ASResourceFactoryRegistry.getASResourceFactoryForExtension(java.lang.String extension) |
java.lang.String |
StandaloneProjectMap.PackageDescriptor.getClassName() |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStatus.getConflictingDynamicResource(org.eclipse.emf.ecore.EPackage ePackage) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.PackageLoadStatus.getConflictingGeneratedPackage() |
org.eclipse.emf.ecore.EFactory |
StandaloneProjectMap.PackageDescriptor.getEFactory() |
org.eclipse.emf.ecore.EOperation |
ASResourceFactory.getEOperation(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject)
Return an EOperation for a pivot Operation if one is available.
|
org.eclipse.emf.ecore.EOperation |
AbstractASResourceFactory.getEOperation(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.EPackageDescriptor.getEPackage() |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.PackageLoadStatus.getEPackage() |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.LoadBothStrategy.getEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.LoadingBothLoadedDynamicResourceStrategy.getEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.LoadGeneratedPackageStrategy.getEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.LoadFirstStrategy.getEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.LoadDynamicResourceStrategy.getEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.PackageLoadStatus.getEPackageInstance() |
org.eclipse.emf.ecore.EReference |
ASResourceFactory.getEReference(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.ecore.EReference |
AbstractASResourceFactory.getEReference(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject) |
java.util.Map<java.lang.String,java.lang.Exception> |
StandaloneProjectMap.getExceptionMap()
Return the mapping of problem files to exceptions, or null if not yet
computed or if no exceptions thrown.
|
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStatus.getFirstEPackage() |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.PackageLoadStatus.getFirstEPackage() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.getLocation(java.lang.String projectName)
Return the resolveable URI for a given project or bundle name.
|
java.lang.String |
ASResourceFactory.getMetamodelNsURI(org.eclipse.emf.ecore.EPackage ePackage)
Return a specific metamodel NsURI if ePackage has particular requirements as is the case for UML.
|
java.lang.String |
AbstractASResourceFactory.getMetamodelNsURI(org.eclipse.emf.ecore.EPackage ePackage) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.PackageLoadStatus.getModel() |
ProjectManager.IPackageDescriptor |
StandaloneProjectMap.getPackageDescriptor(org.eclipse.emf.common.util.URI nsURI)
Return the IPackageDescriptor for a given nsURI.
|
ProjectManager.IPackageDescriptor |
StandaloneProjectMap.ProjectDescriptor.getPackageDescriptor(org.eclipse.emf.common.util.URI nsURI) |
ProjectManager.IPackageLoadStatus |
StandaloneProjectMap.AbstractResourceLoadStatus.getPackageLoadStatus(ProjectManager.IPackageDescriptor packageDescriptor) |
org.eclipse.emf.common.util.URI |
ASResourceFactory.getPackageURI(org.eclipse.emf.ecore.EObject eObject)
Return the URI of an eObject if it can be treated as a Package.
|
org.eclipse.emf.common.util.URI |
AbstractASResourceFactory.getPackageURI(org.eclipse.emf.ecore.EObject eObject) |
java.lang.Integer |
ASResourceFactoryContribution.getPriority() |
java.lang.Integer |
ASResourceFactoryContribution.Descriptor.getPriority() |
java.lang.Integer |
AbstractASResourceFactory.getPriority() |
ProjectManager.IProjectDescriptor |
StandaloneProjectMap.getProjectDescriptor(java.lang.String projectName)
Return the IProjectDescriptor for a given project or bundle name.
|
protected java.util.Map<java.lang.String,ProjectManager.IProjectDescriptor> |
StandaloneProjectMap.getProjectDescriptors()
Return the mapping of project name or bundle name, as defined in a
manifest file to the location of that project as determined by scanning
the classpath.
|
java.util.Set<java.lang.String> |
StandaloneProjectMap.getProjectNames()
Return the names of all the projects/bundles.
|
org.eclipse.emf.ecore.resource.Resource |
StandaloneProjectMap.AbstractResourceLoadStatus.getResource() |
java.lang.String |
ASResourceFactory.getResourceClassName() |
java.lang.String |
AbstractASResourceFactory.getResourceClassName() |
java.util.Collection<ProjectManager.IResourceDescriptor> |
StandaloneProjectMap.ProjectDescriptor.getResourceDescriptors() |
org.eclipse.emf.ecore.resource.ResourceSet |
StandaloneProjectMap.AbstractResourceLoadStatus.getResourceSet() |
org.eclipse.emf.common.notify.Notifier |
StandaloneProjectMap.AbstractResourceLoadStatus.getTarget() |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.MapToFirstConflictHandler.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.MapToFirstConflictHandlerWithLog.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStatus.handleConflictingGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.MapToFirstConflictHandler.handleConflictingGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.MapToFirstConflictHandlerWithLog.handleConflictingGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
Element |
ASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri)
Return the root element in the Pivot resource resulting from import of the available
resource.
|
Element |
AbstractASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
org.eclipse.emf.ecore.resource.Resource |
StandaloneProjectMap.AbstractResourceLoadStatus.loadDynamicResource(org.eclipse.emf.common.util.URI nsURI) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.PackageLoadStatus.loadEPackage() |
protected org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStrategy.loadEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
boolean configureURImap) |
protected org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStrategy.loadModel(ProjectManager.IPackageLoadStatus packageLoadStatus) |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.registerBundle(java.io.File file,
javax.xml.parsers.SAXParser saxParser) |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.registerProject(java.io.File file) |
protected org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStrategy.returnEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ASResourceFactoryRegistry.addASResourceFactory(java.lang.String contentType,
java.lang.String oclasExtension,
java.lang.String resourceClassName,
ASResourceFactoryContribution asResourceFactory) |
java.lang.Object |
ASResourceFactoryRegistry.addASResourceFactory(java.lang.String contentType,
java.lang.String oclasExtension,
java.lang.String resourceClassName,
ASResourceFactoryContribution asResourceFactory) |
java.lang.Object |
ASResourceFactoryRegistry.addASResourceFactory(java.lang.String contentType,
java.lang.String oclasExtension,
java.lang.String resourceClassName,
ASResourceFactoryContribution asResourceFactory) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.configure(ProjectManager.IResourceLoadStatus resourceLoadStatus,
ProjectManager.IConflictHandler conflictHandler) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.configure(ProjectManager.IResourceLoadStatus resourceLoadStatus,
ProjectManager.IConflictHandler conflictHandler) |
void |
StandaloneProjectMap.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler)
Configure the PackageRegistry associated with ResourceSet to use a resourceLoadStrategy and conflictHandler when
resolving namespace ansd platform URIs.
|
void |
StandaloneProjectMap.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler)
Configure the PackageRegistry associated with ResourceSet to use a resourceLoadStrategy and conflictHandler when
resolving namespace ansd platform URIs.
|
void |
StandaloneProjectMap.AbstractResourceDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
void |
StandaloneProjectMap.PackageDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
void |
StandaloneProjectMap.PackageDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
void |
StandaloneProjectMap.ProjectDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
void |
StandaloneProjectMap.ProjectDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
EnvironmentFactoryInternal |
ASResourceFactoryRegistry.createEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet)
Create a new EnvironmentFactory appropriate to the resources in ResourceSet.
|
protected abstract ProjectManager.IResourceLoadStatus |
StandaloneProjectMap.AbstractResourceDescriptor.createResourceLoadStatus(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected ProjectManager.IResourceLoadStatus |
StandaloneProjectMap.SinglePackageResourceDescriptor.createResourceLoadStatus(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected ProjectManager.IResourceLoadStatus |
StandaloneProjectMap.MultiplePackageResourceDescriptor.createResourceLoadStatus(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
TemplateParameterSubstitutionVisitor |
ASResourceFactory.createTemplateParameterSubstitutionVisitor(EnvironmentFactory environmentFactory,
Type selfType,
Type selfTypeValue)
Create a visitor to resolve template substitutions.
|
TemplateParameterSubstitutionVisitor |
ASResourceFactory.createTemplateParameterSubstitutionVisitor(EnvironmentFactory environmentFactory,
Type selfType,
Type selfTypeValue)
Create a visitor to resolve template substitutions.
|
TemplateParameterSubstitutionVisitor |
AbstractASResourceFactory.createTemplateParameterSubstitutionVisitor(EnvironmentFactory environmentFactory,
Type selfType,
Type selfTypeValue) |
TemplateParameterSubstitutionVisitor |
AbstractASResourceFactory.createTemplateParameterSubstitutionVisitor(EnvironmentFactory environmentFactory,
Type selfType,
Type selfTypeValue) |
ASResourceFactory |
ASResourceFactoryRegistry.getASResourceFactoryForExtension(java.lang.String extension) |
static org.eclipse.emf.ecore.EPackage.Registry |
StandaloneProjectMap.getPackageRegistry(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return the EPackage.Registry for a resourceSet or the Global
EPackage.Registry.INSTANCE if resourceSet is null. |
static org.eclipse.emf.ecore.resource.Resource.Factory.Registry |
StandaloneProjectMap.getResourceFactoryRegistry(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return the Resource.Factory.Registry for a resourceSet or the Global
Resource.Factory.Registry.INSTANCE if resourceSet is null. |
ProjectManager.IResourceLoadStatus |
StandaloneProjectMap.AbstractResourceDescriptor.getResourceLoadStatus(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static org.eclipse.emf.ecore.resource.URIConverter |
StandaloneProjectMap.getURIConverter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return the URIConverter for a resourceSet or the Global
URIConverter.INSTANCE if resourceSet is null. |
static java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> |
StandaloneProjectMap.getURIMap(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return the URI Map for a resourceSet or the Global
URIConverter.URI_MAP if resourceSet is null. |
Element |
ASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri)
Return the root element in the Pivot resource resulting from import of the available
resource.
|
Element |
AbstractASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
void |
StandaloneProjectMap.initializePackageRegistry(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Install lazy EPackageDescriptors in the EPackage.Registry for all
registered packages and their platform:/plugin and platform:/resource
synonyms, which are determined by examining the genPackages.ecorePackage
attribute in all genModels.
|
void |
StandaloneProjectMap.initializeResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Ensure that both the
EcorePlugin.getPlatformResourceMap() and
ResourceSet.getURIConverter() are initialized so that
platform:/resource/project and
platform:/plugin/project are useable.. |
void |
ProjectMap.initializeURIMap(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
StandaloneProjectMap.initializeURIMap(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Initialize the uriMap of a uriConverter so that each of
platform:/resource/project and
platform:/plugin/project resolve the workspace project
resource else the plugin bundle for use in either standalone or plugin
environment.
|
static void |
StandaloneProjectMap.initializeURIResourceMap(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Activate any ResourceSetImpl.uriResourceMap so that repeated lookups use
a hash rather than linear search.
|
protected void |
AbstractASResourceFactory.install(java.lang.String oclasExtension,
java.lang.String resourceClassName) |
protected void |
AbstractASResourceFactory.install(java.lang.String oclasExtension,
java.lang.String resourceClassName) |
void |
ASResourceFactoryRegistry.remove(java.lang.String contentType,
java.lang.String extension,
java.lang.String resourceClassName) |
void |
ASResourceFactoryRegistry.remove(java.lang.String contentType,
java.lang.String extension,
java.lang.String resourceClassName) |
void |
ASResourceFactoryRegistry.remove(java.lang.String contentType,
java.lang.String extension,
java.lang.String resourceClassName) |
protected org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStrategy.returnEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.AbstractResourceLoadStatus.setConflictHandler(ProjectManager.IConflictHandler conflictHandler) |
Constructor and Description |
---|
ASResourceFactoryContribution.Descriptor(org.eclipse.core.runtime.IConfigurationElement e,
java.lang.Integer priority,
java.lang.String attrName) |
StandaloneProjectMap.AbstractResourceLoadStatus(ProjectManager.IResourceDescriptor resourceDescriptor,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
StandaloneProjectMap.MultiplePackageResourceLoadStatus(StandaloneProjectMap.MultiplePackageResourceDescriptor resourceDescriptor,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
StandaloneProjectMap.PackageDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor,
org.eclipse.emf.common.util.URI nsURI,
java.lang.String className) |
StandaloneProjectMap.SinglePackageResourceLoadStatus(StandaloneProjectMap.SinglePackageResourceDescriptor packageDescriptor,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Modifier and Type | Field and Description |
---|---|
protected Element |
PivotScopeView.child |
protected java.lang.String |
EnvironmentView.name |
Modifier and Type | Method and Description |
---|---|
ScopeView |
PivotScopeView.computeLookup(EnvironmentView environmentView,
org.eclipse.emf.ecore.EObject aTarget) |
ScopeView |
Attribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView)
Add the local lookup contributions to a view of an Environment.
|
Element |
PivotScopeView.getChild() |
org.eclipse.emf.ecore.EObject |
ScopeView.getChild()
Return the immediate child node for which a lookup is requested.
|
org.eclipse.emf.ecore.EStructuralFeature |
PivotScopeView.getContainmentFeature() |
org.eclipse.emf.ecore.EStructuralFeature |
ScopeView.getContainmentFeature()
Return the containment feature of the child within the target.
|
org.eclipse.emf.ecore.EObject |
EnvironmentView.getContent() |
static java.util.List<java.util.Comparator<java.lang.Object>> |
EnvironmentView.getDisambiguators(java.lang.Class<?> key) |
java.lang.String |
EnvironmentView.getName() |
org.eclipse.emf.ecore.EClassifier |
EnvironmentView.getRequiredType() |
org.eclipse.emf.ecore.EObject |
ScopeView.getTarget()
Return the target node at which this ScopeView characterizes a lookup.
|
Modifier and Type | Method and Description |
---|---|
void |
EnvironmentView.addAllOperations(Class type,
FeatureFilter featureFilter) |
void |
EnvironmentView.addAllProperties(Class type,
FeatureFilter featureFilter) |
void |
EnvironmentView.addElements(java.lang.Iterable<? extends java.lang.Object> elements) |
void |
EnvironmentView.addElementsOfScope(Element asElement,
ScopeView scopeView) |
int |
EnvironmentView.computeLookups(Element target,
Element child) |
void |
EnvironmentView.setRequiredType(org.eclipse.emf.ecore.EClassifier requiredType) |
Constructor and Description |
---|
EnvironmentView(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EStructuralFeature reference,
java.lang.String name) |
PivotScopeView(EnvironmentFactoryInternal environmentFactory,
Element target,
Element child,
boolean isQualified) |
Modifier and Type | Method and Description |
---|---|
static GlobalEnvironmentFactory |
GlobalEnvironmentFactory.basicGetInstance()
Return the global EnvironmentFactory that may be shared amongst OCL consumers or
null if none has been created.
|
static EnvironmentFactoryInternal |
PivotUtilInternal.findEnvironmentFactory(org.eclipse.emf.ecore.EObject eObject) |
static EnvironmentFactoryInternal |
PivotUtilInternal.findEnvironmentFactory(org.eclipse.emf.ecore.resource.Resource resource) |
static EnvironmentFactoryInternal |
PivotUtilInternal.findEnvironmentFactory(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static PivotMetamodelManager |
PivotUtilInternal.findMetamodelManager(org.eclipse.emf.ecore.resource.Resource resource) |
<T extends Element> |
External2AS.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
java.util.Map<org.eclipse.emf.ecore.EObject,Element> |
External2AS.getCreatedMap() |
ICSI2ASMapping |
EnvironmentFactoryInternal.getCSI2ASMapping() |
java.lang.String |
EnvironmentFactoryInternal.getDoSetupName(org.eclipse.emf.common.util.URI uri) |
static org.eclipse.emf.ecore.EPackage |
AbstractConversion.getEPackage(org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.ecore.EObject |
PivotObjectImpl.getESObject() |
org.eclipse.emf.ecore.EObject |
PivotObjectImpl.getETarget()
Deprecated.
|
static LibraryFeature |
PivotUtilInternal.getImplementation(Operation localOperation) |
java.lang.String |
AbstractTechnology.getOriginalName(org.eclipse.emf.ecore.ENamedElement eNamedElement) |
java.lang.String |
Technology.getOriginalName(org.eclipse.emf.ecore.ENamedElement eNamedElement) |
Element |
AbstractTechnology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
Element |
Technology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.ecore.resource.Resource |
External2AS.getResource() |
org.eclipse.emf.ecore.EObject |
PivotObjectImpl.getTarget()
Deprecated.
|
static Type |
PivotUtilInternal.getType(TypedElement typedElement) |
<T> T |
PivotEnvironmentFactory.getValue(Option<T> option) |
Element |
EnvironmentFactoryInternal.loadResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
void |
AS2XMIid.assignIds(ASResource asResource,
java.util.Map<?,?> options)
Assign xmi:id values to referenceable elements in asResource re-using the xmi:id
values read when this AS2ID was constructed.
|
void |
AS2XMIid.assignIds(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet,
java.util.Map<?,?> options)
Assign xmi:id values to referenceable elements in asResourceSet re-using the xmi:id
values read when this AS2ID was constructed.
|
void |
EnvironmentFactoryInternal.configureLoadStrategy(ProjectManager.IResourceLoadStrategy packageLoadStrategy,
ProjectManager.IConflictHandler conflictHandler)
Configure the PackageRegistry associated with the (external) ResourceSet to use a packageLoadStrategy and conflictHandler when
resolving namespace and platform URIs.
|
protected BagType |
AbstractContents.createBagType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected BagType |
AbstractContents.createBagType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected CollectionType |
AbstractContents.createCollectionType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected CollectionType |
AbstractContents.createCollectionType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected <T extends CollectionType> |
AbstractContents.createCollectionType(T pivotType,
java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected <T extends CollectionType> |
AbstractContents.createCollectionType(T pivotType,
java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
static org.eclipse.emf.ecore.util.Diagnostician |
PivotDiagnostician.createDiagnostician(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.core.runtime.IProgressMonitor progressMonitor) |
LibraryProperty |
AbstractTechnology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
AbstractTechnology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
Technology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
Technology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
protected Import |
AbstractContents.createImport(java.lang.String name,
Namespace namespace) |
protected Iteration |
AbstractContents.createIteration(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation,
TemplateParameter... templateParameters) |
protected Library |
AbstractContents.createLibrary(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
protected Operation |
AbstractContents.createOperation(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation,
TemplateParameter... templateParameters) |
protected Operation |
AbstractContents.createOperation(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation,
TemplateParameter... templateParameters) |
protected OrderedSetType |
AbstractContents.createOrderedSetType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected OrderedSetType |
AbstractContents.createOrderedSetType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
ParserContext |
EnvironmentFactoryInternal.createParserContext(org.eclipse.emf.ecore.EObject context)
Create a ParserContext that may be used to parse OCL expressions in the given context,
which may be an EClassifier/EOperation/EStructuralFeature or Type/Operation/Property.
|
protected SequenceType |
AbstractContents.createSequenceType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected SequenceType |
AbstractContents.createSequenceType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected SetType |
AbstractContents.createSetType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
protected SetType |
AbstractContents.createSetType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
static void |
PivotUtilInternal.debugPrintln(java.lang.Object string) |
static EnvironmentFactoryInternal |
PivotUtilInternal.findEnvironmentFactory(org.eclipse.emf.ecore.EObject eObject) |
static org.eclipse.emf.ecore.EPackage |
AbstractConversion.getEPackage(org.eclipse.emf.ecore.EObject eObject) |
static Type |
PivotUtilInternal.getType(TypedElement typedElement) |
static boolean |
PivotUtilInternal.isASURI(java.lang.String uri) |
static boolean |
PivotUtilInternal.isASURI(org.eclipse.emf.common.util.URI uri) |
static boolean |
PivotUtilInternal.isValidIdentifier(java.lang.String value) |
Element |
EnvironmentFactoryInternal.loadResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
static OCLInternal |
OCLInternal.newInstance(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet) |
<T extends org.eclipse.emf.ecore.EObject> |
AbstractConversion.refreshList(java.util.List<? super T> oldElements,
java.util.List<? extends T> newElements) |
<T extends org.eclipse.emf.ecore.EObject> |
AbstractConversion.refreshList(java.util.List<? super T> oldElements,
java.util.List<? extends T> newElements) |
static <T extends org.eclipse.emf.ecore.EObject> |
PivotUtilInternal.refreshList(java.util.List<? super T> oldElements,
java.util.List<? extends T> newElements) |
static <T extends org.eclipse.emf.ecore.EObject> |
PivotUtilInternal.refreshList(java.util.List<? super T> oldElements,
java.util.List<? extends T> newElements) |
protected <T extends org.eclipse.emf.ecore.EObject> |
AbstractConversion.refreshSet(java.util.List<? super T> oldElements,
java.util.Collection<? extends T> newElements) |
protected <T extends org.eclipse.emf.ecore.EObject> |
AbstractConversion.refreshSet(java.util.List<? super T> oldElements,
java.util.Collection<? extends T> newElements) |
static <T extends org.eclipse.emf.ecore.EObject> |
PivotUtilInternal.refreshSet(java.util.List<? super T> oldElements,
java.util.Collection<? extends T> newElements) |
static <T extends org.eclipse.emf.ecore.EObject> |
PivotUtilInternal.refreshSet(java.util.List<? super T> oldElements,
java.util.Collection<? extends T> newElements) |
void |
PivotObjectImpl.setESObject(org.eclipse.emf.ecore.EObject newTarget) |
void |
EnvironmentFactoryInternal.setProject(org.eclipse.core.resources.IProject project)
Specify an Eclipse project with respect to which project-specific preferences are resolved.
|
void |
PivotEnvironmentFactory.setProject(org.eclipse.core.resources.IProject project) |
void |
PivotObjectImpl.setTarget(org.eclipse.emf.ecore.EObject newTarget)
Deprecated.
|
Constructor and Description |
---|
PivotEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet)
Initializes me with an optional
StandaloneProjectMap of accessible resources and
an optional ModelManager for loaded instances. |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<Model> |
PivotEObjectValidator.complementingModels |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.Diagnostic |
PivotEObjectValidator.ValidationAdapter.validate(Constraint constraint,
java.lang.Object object,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validate constraint for object using context to elaborate the validation context.
|
Modifier and Type | Method and Description |
---|---|
static org.eclipse.emf.ecore.resource.ResourceSet |
PivotEObjectValidator.getResourceSet(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics)
Return the user's ResourceSet, preferably as a data element of the diagnostics, corresponding to
the original validation context, else from the object else from the eClassifier.
|
static org.eclipse.emf.ecore.resource.ResourceSet |
PivotEObjectValidator.getResourceSet(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics)
Return the user's ResourceSet, preferably as a data element of the diagnostics, corresponding to
the original validation context, else from the object else from the eClassifier.
|
protected java.lang.Boolean |
EcoreOCLEValidator.ConstraintEvaluatorWithoutDiagnostics.handleFailureResult(java.lang.Object result) |
protected java.lang.Boolean |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics.handleFailureResult(java.lang.Object result) |
static void |
PivotEObjectValidator.install(org.eclipse.emf.ecore.EPackage ePackage,
java.util.List<Model> complementingModels) |
org.eclipse.emf.common.util.Diagnostic |
PivotEObjectValidator.ValidationAdapter.validate(Constraint constraint,
java.lang.Object object,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validate constraint for object using context to elaborate the validation context.
|
org.eclipse.emf.common.util.Diagnostic |
PivotEObjectValidator.ValidationAdapter.validate(Constraint constraint,
java.lang.Object object,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validate constraint for object using context to elaborate the validation context.
|
boolean |
PivotEObjectValidator.ValidationAdapter.validate(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Deprecated.
|
boolean |
PivotEObjectValidator.ValidationAdapter.validate(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Deprecated.
|
boolean |
PivotEObjectValidator.ValidationAdapter.validate(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Deprecated.
|
boolean |
PivotEObjectValidator.ValidationAdapter.validate(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
java.util.List<Model> complementingModels,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
PivotEObjectValidator.ValidationAdapter.validate(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
java.util.List<Model> complementingModels,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
PivotEObjectValidator.ValidationAdapter.validate(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
java.util.List<Model> complementingModels,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
boolean |
PivotEObjectValidator.ValidationAdapter.validate(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
java.util.List<Model> complementingModels,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateExpression(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.ecore.ENamedElement eNamedElement,
java.lang.String expression,
Type requiredType,
java.lang.String role,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateExpression(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.ecore.ENamedElement eNamedElement,
java.lang.String expression,
Type requiredType,
java.lang.String role,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateExpression(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.ecore.ENamedElement eNamedElement,
java.lang.String expression,
Type requiredType,
java.lang.String role,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
PivotEObjectValidator.validatePivot(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Perform the additional Pivot-defined validation.
|
protected boolean |
PivotEObjectValidator.validatePivot(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Perform the additional Pivot-defined validation.
|
Constructor and Description |
---|
PivotEObjectValidator(java.util.List<Model> complementingModels) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
MapEntryImpl.key |
protected java.lang.Object |
MapEntryImpl.value |
Modifier and Type | Method and Description |
---|---|
java.util.List<?> |
MapValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.lang.Object |
ValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
<T> java.util.List<T> |
CollectionValueImpl.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> instanceClass) |
<T> java.util.List<T> |
MapValueImpl.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> instanceClass) |
java.lang.Object |
ValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
OrderedSetValueImpl.at(int index) |
java.lang.Object |
SequenceValueImpl.at(int index) |
Value |
UndefinedValueImpl.at(int index) |
Value |
RangeOrderedSetValueImpl.first() |
Value |
RangeSequenceValueImpl.first() |
java.lang.Object |
SequenceValueImpl.first() |
java.lang.Object |
SparseOrderedSetValueImpl.first() |
Value |
UndefinedValueImpl.first() |
java.lang.Object |
MapEntryImpl.getKey() |
java.lang.Object |
MapEntryImpl.getValue() |
java.lang.Object |
TupleValueImpl.getValue(int index) |
java.lang.Object |
TupleValueImpl.getValue(TuplePartId partId) |
IntegerValue |
IntegerValueImpl.isIntegerValue() |
IntegerValue |
RealValueImpl.isIntegerValue() |
IntegerValue |
UndefinedValueImpl.isIntegerValue() |
UnlimitedNaturalValue |
IntegerValueImpl.isUnlimitedNaturalValue() |
UnlimitedNaturalValue |
RealValueImpl.isUnlimitedNaturalValue() |
UnlimitedNaturalValue |
UndefinedValueImpl.isUnlimitedNaturalValue() |
UnlimitedNaturalValue |
UnlimitedValueImpl.isUnlimitedNaturalValue() |
Value |
RangeOrderedSetValueImpl.last() |
Value |
RangeSequenceValueImpl.last() |
java.lang.Object |
SequenceValueImpl.last() |
java.lang.Object |
SparseOrderedSetValueImpl.last() |
Value |
UndefinedValueImpl.last() |
java.util.Set<TupleValue> |
UndefinedValueImpl.product(CollectionValue c,
TupleTypeId tupleTypeId) |
Modifier and Type | Method and Description |
---|---|
boolean |
BagValueImpl.Accumulator.add(java.lang.Object value) |
boolean |
SetValueImpl.Accumulator.add(java.lang.Object value) |
boolean |
SparseOrderedSetValueImpl.Accumulator.add(java.lang.Object value) |
boolean |
SparseSequenceValueImpl.Accumulator.add(java.lang.Object value) |
OrderedSetValue |
RangeOrderedSetValueImpl.append(java.lang.Object value) |
SequenceValue |
RangeSequenceValueImpl.append(java.lang.Object value) |
OrderedCollectionValue |
SequenceValueImpl.append(java.lang.Object object) |
OrderedSetValue |
SparseOrderedSetValueImpl.append(java.lang.Object object) |
SequenceValue |
SparseSequenceValueImpl.Accumulator.append(java.lang.Object value) |
OrderedCollectionValue |
UndefinedValueImpl.append(java.lang.Object object) |
java.lang.Object |
BigIntegerValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.util.List<java.lang.Object> |
CollectionValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.lang.Object |
IntegerValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.util.List<?> |
MapValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.util.List<java.lang.Object> |
NullValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.lang.Object |
NumberValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.lang.Object |
RealValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.lang.Object |
UnlimitedValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.lang.Object |
ValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
<T> java.util.List<T> |
CollectionValueImpl.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> instanceClass) |
<T> java.util.List<T> |
MapValueImpl.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> instanceClass) |
<T> java.util.List<T> |
UndefinedValueImpl.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> elementClass) |
int |
IntegerValueImpl.compareTo(NumberValue right) |
int |
RealValueImpl.compareTo(NumberValue right) |
int |
UndefinedValueImpl.compareTo(NumberValue right) |
int |
UnlimitedValueImpl.compareTo(NumberValue right) |
IntegerValue |
CollectionValueImpl.count(java.lang.Object value)
Implementation of the OCL
Collection::count(object : T) : Integer
operation.
|
IntegerValue |
RangeOrderedSetValueImpl.count(java.lang.Object value) |
IntegerValue |
RangeSequenceValueImpl.count(java.lang.Object value) |
IntegerValue |
UndefinedValueImpl.count(java.lang.Object value) |
java.lang.Boolean |
CollectionValueImpl.excludes(java.lang.Object value)
Implementation of the OCL
Collection::excludes(object : T) : Boolean
operation.
|
java.lang.Boolean |
MapValueImpl.excludes(java.lang.Object key) |
java.lang.Boolean |
UndefinedValueImpl.excludes(java.lang.Object value) |
java.lang.Boolean |
MapValueImpl.excludes(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapValueImpl.excludes(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapValueImpl.excludesValue(java.lang.Object thatValue) |
BagValue |
BagValueImpl.excluding(java.lang.Object value) |
MapValue |
MapValueImpl.excluding(java.lang.Object key) |
OrderedSetValue |
OrderedSetValueImpl.excluding(java.lang.Object value) |
SequenceValue |
SequenceValueImpl.excluding(java.lang.Object value) |
SetValue |
SetValueImpl.excluding(java.lang.Object value) |
CollectionValue |
UndefinedValueImpl.excluding(java.lang.Object value) |
MapValue |
MapValueImpl.excluding(java.lang.Object key,
java.lang.Object value) |
MapValue |
MapValueImpl.excluding(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
CollectionValueImpl.includes(java.lang.Object value) |
java.lang.Boolean |
MapValueImpl.includes(java.lang.Object key) |
java.lang.Boolean |
UndefinedValueImpl.includes(java.lang.Object value) |
java.lang.Boolean |
MapValueImpl.includes(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapValueImpl.includes(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapValueImpl.includesValue(java.lang.Object thatValue) |
MapValue |
MapValueImpl.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
MapValue |
MapValueImpl.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
BagValue |
BagValueImpl.including(java.lang.Object value) |
OrderedSetValue |
RangeOrderedSetValueImpl.including(java.lang.Object value) |
SequenceValue |
RangeSequenceValueImpl.including(java.lang.Object value) |
SequenceValue |
SequenceValueImpl.including(java.lang.Object value) |
SetValue |
SetValueImpl.including(java.lang.Object value) |
OrderedSetValue |
SparseOrderedSetValueImpl.including(java.lang.Object value) |
CollectionValue |
UndefinedValueImpl.including(java.lang.Object value) |
IntegerValue |
OrderedSetValueImpl.indexOf(java.lang.Object object) |
IntegerValue |
SequenceValueImpl.indexOf(java.lang.Object object) |
IntegerValue |
UndefinedValueImpl.indexOf(java.lang.Object object) |
OrderedSetValue |
OrderedSetValueImpl.insertAt(int index,
java.lang.Object object) |
SequenceValue |
SequenceValueImpl.insertAt(int index,
java.lang.Object object) |
SequenceValue |
UndefinedValueImpl.insertAt(int index,
java.lang.Object object) |
OrderedSetValue |
RangeOrderedSetValueImpl.prepend(java.lang.Object value) |
SequenceValue |
RangeSequenceValueImpl.prepend(java.lang.Object value) |
SequenceValue |
SequenceValueImpl.prepend(java.lang.Object object) |
OrderedSetValue |
SparseOrderedSetValueImpl.prepend(java.lang.Object object) |
OrderedCollectionValue |
UndefinedValueImpl.prepend(java.lang.Object object) |
Constructor and Description |
---|
CollectionTypeParametersImpl(T elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionTypeParametersImpl(T elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
MapEntryImpl(java.lang.Object key,
java.lang.Object value) |
MapEntryImpl(java.lang.Object key,
java.lang.Object value) |
Modifier and Type | Field and Description |
---|---|
protected ILabelGenerator.Registry |
LabelGeneratorRegistry.delegate |
protected java.lang.Object |
AbstractLabelGeneratorBuilder.labelledObject |
protected java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> |
AbstractLabelGeneratorBuilder.options |
Modifier and Type | Method and Description |
---|---|
ILabelGenerator<?> |
ILabelGenerator.Registry.get(java.lang.Class<?> labelledClass) |
ILabelGenerator<?> |
LabelGeneratorRegistry.get(java.lang.Class<?> labelledClass) |
ILabelGenerator<?> |
LabelGeneratorRegistry.Global.get(java.lang.Class<?> labelledClass) |
protected ILabelGenerator<?> |
LabelGeneratorRegistry.getLabelGenerator(java.lang.Class<?> cls) |
java.lang.Object |
AbstractLabelGeneratorBuilder.getLabelledObject() |
java.lang.Object |
ILabelGenerator.Builder.getLabelledObject() |
<T> T |
AbstractLabelGeneratorBuilder.getOption(ILabelGenerator.Option<T> option) |
<T> T |
ILabelGenerator.Builder.getOption(ILabelGenerator.Option<T> option) |
java.lang.Object |
ILabelGenerator.Registry.install(java.lang.Class<?> labelledClass,
ILabelGenerator.Descriptor labelDescriptor) |
java.lang.Object |
LabelGeneratorRegistry.install(java.lang.Class<?> labelledClass,
ILabelGenerator.Descriptor labelDescriptor) |
java.lang.Object |
LabelGeneratorRegistry.Global.install(java.lang.Class<?> labelledClass,
ILabelGenerator.Descriptor labelDescriptor) |
java.lang.Object |
ILabelGenerator.Registry.install(java.lang.Class<?> labelledClass,
ILabelGenerator<?> labelGenerator) |
java.lang.Object |
LabelGeneratorRegistry.install(java.lang.Class<?> labelledClass,
ILabelGenerator<?> labelGenerator) |
java.lang.Object |
LabelGeneratorRegistry.Global.install(java.lang.Class<?> labelledClass,
ILabelGenerator<?> labelGenerator) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractLabelGeneratorBuilder.appendObject(java.lang.Object object) |
void |
ILabelGenerator.Builder.appendObject(java.lang.Object object)
Append the generated label of an object to the overall generated label.
|
void |
DefaultLabelGeneratorBuilder.appendString(java.lang.String string) |
void |
ILabelGenerator.Builder.appendString(java.lang.String string) |
<T> void |
ILabelGenerator.Registry.buildLabelFor(ILabelGenerator.Builder labelBuilder,
T labelledObject) |
<T> void |
LabelGeneratorRegistry.buildLabelFor(ILabelGenerator.Builder s,
T labelledObject) |
void |
AbstractLabelGeneratorBuilder.buildLabelFor(java.lang.Object object) |
void |
ILabelGenerator.Builder.buildLabelFor(java.lang.Object labelledObject) |
<T> void |
ILabelGenerator.Registry.buildSubLabelFor(ILabelGenerator.Builder labelBuilder,
T labelledObject) |
<T> void |
LabelGeneratorRegistry.buildSubLabelFor(ILabelGenerator.Builder labelBuilder,
T labelledObject) |
ILabelGenerator.Builder |
LabelGeneratorRegistry.createDefaultLabelBuilder(java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
ILabelGenerator.Builder |
LabelGeneratorRegistry.createDefaultLabelBuilder(java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
java.lang.String |
ILabelGenerator.Registry.labelFor(java.lang.Object labelledObject) |
static java.lang.String |
Label.labelFor(java.lang.Object labelledObject)
Generate a label for labelled object using the default global label generator
registartions.
|
java.lang.String |
LabelGeneratorRegistry.labelFor(java.lang.Object labelledObject) |
java.lang.String |
ILabelGenerator.Registry.labelFor(java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
java.lang.String |
ILabelGenerator.Registry.labelFor(java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
java.lang.String |
LabelGeneratorRegistry.labelFor(java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
java.lang.String |
LabelGeneratorRegistry.labelFor(java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
<T> void |
AbstractLabelGeneratorBuilder.setOption(ILabelGenerator.Option<T> option,
T value) |
<T> void |
ILabelGenerator.Builder.setOption(ILabelGenerator.Option<T> option,
T value) |
Constructor and Description |
---|
AbstractLabelGeneratorBuilder(ILabelGenerator.Registry registry,
java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
AbstractLabelGeneratorBuilder(ILabelGenerator.Registry registry,
java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
DefaultLabelGeneratorBuilder(ILabelGenerator.Registry registry,
java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
DefaultLabelGeneratorBuilder(ILabelGenerator.Registry registry,
java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
LabelGeneratorRegistry(ILabelGenerator.Registry delegate)
Construct a registry that resolves label generators locally when possible
but which delegates to delegate otherwise.
|
Modifier and Type | Field and Description |
---|---|
protected TypedElement |
AbstractEvaluatorIterationManager.accumulatorVariable |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractBinaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractPolyOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleBinaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleTernaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleUnaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractTernaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUnaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUntypedBinaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUntypedTernaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUntypedUnaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
LibraryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue)
Return the result of evaluating callExp and its arguments upon sourceValue within the environment
provided by evaluator.
|
java.lang.Object |
UnsupportedOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleUnaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue) |
abstract java.lang.Object |
AbstractUntypedUnaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue) |
java.lang.Object |
LibraryUntypedUnaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
abstract java.lang.Object |
AbstractUntypedBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
LibraryUntypedBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractUntypedTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibraryUntypedTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractSimpleUnaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
abstract java.lang.Object |
AbstractUnaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUntypedUnaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
LibraryProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
LibraryUnaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue)
Return the result of evaluating the operation on an argument.
|
java.lang.Object |
UnsupportedOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
abstract java.lang.Object |
AbstractBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractUntypedBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
LibraryBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue)
Return the result of evaluating the operation on left and right arguments.
|
java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractUntypedTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibraryTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue)
Return the result of evaluating the operation on source with arg1 and arg2.
|
abstract java.lang.Object |
AbstractSimpleUnaryOperation.evaluate(java.lang.Object sourceValue) |
java.lang.Object |
LibrarySimpleUnaryOperation.evaluate(java.lang.Object sourceValue) |
abstract java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
LibrarySimpleBinaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object argumentValue) |
abstract java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibrarySimpleTernaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractEvaluatorIterationManager.evaluateBody() |
java.lang.Object |
AbstractIteration.evaluateIteration(IterationManager iterationManager)
The default iteration algorithm steps through the iteration domain by invoking
IterationManager.hasCurrent() and IterationManager.advanceIterators() . |
java.lang.Object |
LibraryIteration.evaluateIteration(IterationManager iterationManager)
Evaluate the iteration under the supervision of an iterationManager.
|
java.lang.Object |
AbstractEvaluatorIterationManager.ValueIterator.get() |
java.lang.Object |
AbstractIteration.MutableObject.get() |
java.lang.Object |
AbstractIterationManager.get() |
java.lang.Object |
EvaluatorSingleIterationManager.get() |
java.lang.Object |
AbstractEvaluatorIterationManager.getAccumulatorValue() |
java.lang.Object |
AbstractEvaluatorIterationManager.ValueIterator.next() |
protected java.lang.Object |
AbstractIteration.resolveTerminalValue(IterationManager iterationManager)
Return the final result at the end of an iteration over all the source elements.
|
protected abstract java.lang.Object |
AbstractIteration.updateAccumulator(IterationManager iterationManager)
Update the accumulatorValue with the bodyValue resulting from the current iteration
for which the iterators define the context in the environment.
|
java.lang.Object |
AbstractEvaluatorIterationManager.updateAccumulator(java.lang.Object newValue) |
org.eclipse.emf.common.util.Diagnostic |
LibraryValidator.validate(StandardLibrary standardLibrary,
CallExp callExp) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AbstractBinaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractPolyOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleBinaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleTernaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleUnaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractTernaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUnaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUntypedBinaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUntypedTernaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUntypedUnaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
LibraryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue)
Return the result of evaluating callExp and its arguments upon sourceValue within the environment
provided by evaluator.
|
java.lang.Object |
UnsupportedOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleUnaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue) |
abstract java.lang.Object |
AbstractUntypedUnaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue) |
java.lang.Object |
LibraryUntypedUnaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
abstract java.lang.Object |
AbstractUntypedBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
abstract java.lang.Object |
AbstractUntypedBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
LibraryUntypedBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
LibraryUntypedBinaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractUntypedTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractUntypedTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractUntypedTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibraryUntypedTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibraryUntypedTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibraryUntypedTernaryOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractSimpleUnaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
abstract java.lang.Object |
AbstractUnaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
AbstractUntypedUnaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
LibraryProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
LibraryUnaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue)
Return the result of evaluating the operation on an argument.
|
java.lang.Object |
UnsupportedOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
abstract java.lang.Object |
AbstractBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
abstract java.lang.Object |
AbstractBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractUntypedBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
AbstractUntypedBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
LibraryBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue)
Return the result of evaluating the operation on left and right arguments.
|
java.lang.Object |
LibraryBinaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue)
Return the result of evaluating the operation on left and right arguments.
|
java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractUntypedTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractUntypedTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
AbstractUntypedTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibraryTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue)
Return the result of evaluating the operation on source with arg1 and arg2.
|
java.lang.Object |
LibraryTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue)
Return the result of evaluating the operation on source with arg1 and arg2.
|
java.lang.Object |
LibraryTernaryOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue)
Return the result of evaluating the operation on source with arg1 and arg2.
|
abstract java.lang.Object |
AbstractSimpleUnaryOperation.evaluate(java.lang.Object sourceValue) |
java.lang.Object |
LibrarySimpleUnaryOperation.evaluate(java.lang.Object sourceValue) |
abstract java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object argumentValue) |
abstract java.lang.Object |
AbstractSimpleBinaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
LibrarySimpleBinaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.Object |
LibrarySimpleBinaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object argumentValue) |
abstract java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
abstract java.lang.Object |
AbstractSimpleTernaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibrarySimpleTernaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibrarySimpleTernaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
LibrarySimpleTernaryOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
void |
AbstractIteration.MutableObject.set(java.lang.Object value) |
Constructor and Description |
---|
AbstractEvaluatorIterationManager(Evaluator evaluator,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulatorVariable,
java.lang.Object accumulatorValue) |
AbstractEvaluatorIterationManager(Evaluator evaluator,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulatorVariable,
java.lang.Object accumulatorValue) |
AbstractIteration.MutableObject(java.lang.Object value) |
EvaluatorMultipleIterationManager(Evaluator invokingEvaluator,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulator,
java.lang.Object accumulatorValue,
TypedElement... referredIterators) |
EvaluatorMultipleIterationManager(Evaluator invokingEvaluator,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulator,
java.lang.Object accumulatorValue,
TypedElement... referredIterators) |
EvaluatorSingleIterationManager(Evaluator invokingEvaluator,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulator,
java.lang.Object accumulatorValue,
TypedElement referredIterator) |
EvaluatorSingleIterationManager(Evaluator invokingEvaluator,
OCLExpression body,
CollectionValue collectionValue,
TypedElement accumulator,
java.lang.Object accumulatorValue,
TypedElement referredIterator) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ClassifierOclContainerOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
ClassifierOclContainerOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal) |
java.lang.Boolean |
OclTypeConformsToOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Boolean |
OclTypeConformsToOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
SetValue |
ClassifierAllInstancesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
java.lang.Object |
ClassifierOclContentsOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
OrderedCollectionFirstOperation.evaluate(java.lang.Object argument) |
java.lang.Object |
OrderedCollectionLastOperation.evaluate(java.lang.Object argument) |
java.lang.Object |
OrderedCollectionAtOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
CollectionValue |
CollectionSelectByKindOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
CollectionValue |
CollectionSelectByKindOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
CollectionValue |
CollectionSelectByTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
CollectionValue |
CollectionSelectByTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
Type |
CollectionElementTypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
IntegerValue |
CollectionLowerProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
CollectionSumOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
UnlimitedNaturalValue |
CollectionUpperProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
CollectionValue |
CollectionProductOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal,
java.lang.Object argVal) |
CollectionValue |
CollectionProductOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal,
java.lang.Object argVal) |
BagValue |
CollectionAsBagOperation.evaluate(java.lang.Object argument) |
OrderedSetValue |
CollectionAsOrderedSetOperation.evaluate(java.lang.Object argument) |
SequenceValue |
CollectionAsSequenceOperation.evaluate(java.lang.Object argument) |
SetValue |
CollectionAsSetOperation.evaluate(java.lang.Object argument) |
CollectionValue |
CollectionFlattenOperation.evaluate(java.lang.Object argument) |
java.lang.Boolean |
CollectionIsEmptyOperation.evaluate(java.lang.Object argument) |
java.lang.Object |
CollectionMaxOperation.evaluate(java.lang.Object sourceVal) |
java.lang.Object |
CollectionMinOperation.evaluate(java.lang.Object sourceVal) |
java.lang.Boolean |
CollectionNotEmptyOperation.evaluate(java.lang.Object argument) |
IntegerValue |
CollectionSizeOperation.evaluate(java.lang.Object argument) |
java.lang.Object |
OrderedCollectionFirstOperation.evaluate(java.lang.Object argument) |
java.lang.Object |
OrderedCollectionLastOperation.evaluate(java.lang.Object argument) |
OrderedCollectionValue |
OrderedCollectionReverseOperation.evaluate(java.lang.Object argument) |
IntegerValue |
CollectionCountOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
CollectionCountOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
CollectionExcludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
CollectionExcludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
CollectionExcludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
CollectionExcludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionExcludingAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionExcludingAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionExcludingOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionExcludingOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
CollectionIncludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
CollectionIncludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
CollectionIncludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
CollectionIncludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionIncludingAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionIncludingAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionIncludingOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionIncludingOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionIntersectionOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionIntersectionOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionUnionOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
CollectionUnionOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionAppendAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionAppendAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionAppendOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionAppendOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
OrderedCollectionAtOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
OrderedCollectionAtOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
OrderedCollectionIndexOfOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
OrderedCollectionIndexOfOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionPrependAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionPrependAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionPrependOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionPrependOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
SetMinusOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
CollectionValue |
SetMinusOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
UniqueCollectionValue |
SetSymmetricDifferenceOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
UniqueCollectionValue |
SetSymmetricDifferenceOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
OrderedCollectionValue |
OrderedCollectionInsertAtOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
OrderedCollectionValue |
OrderedCollectionInsertAtOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
OrderedCollectionValue |
OrderedCollectionInsertAtOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
OrderedSetValue |
OrderedSetSubOrderedSetOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
OrderedSetValue |
OrderedSetSubOrderedSetOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
OrderedSetValue |
OrderedSetSubOrderedSetOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SequenceValue |
SequenceSubSequenceOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SequenceValue |
SequenceSubSequenceOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SequenceValue |
SequenceSubSequenceOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
Modifier and Type | Method and Description |
---|---|
SetValue |
EnumerationAllInstancesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
OrderedSetValue |
EnumerationOwnedLiteralProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
AnyIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
ExistsIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
ForAllIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
AnyIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
ClosureIteration.updateAccumulator(IterationManager iterationManager)
Recursively evaluates the iterator body expression.
|
protected java.lang.Object |
CollectIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
CollectNestedIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
ExistsIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
ForAllIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
IsUniqueIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
IterateIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
OneIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
OnlyIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
RejectIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
SelectIteration.updateAccumulator(IterationManager iterationManager) |
protected java.lang.Object |
SortedByIteration.updateAccumulator(IterationManager iterationManager) |
Modifier and Type | Method and Description |
---|---|
void |
SortedByIteration.SortingValue.put(java.lang.Object iterVal,
java.lang.Object comparable) |
void |
SortedByIteration.SortingValue.put(java.lang.Object iterVal,
java.lang.Object comparable) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
BooleanAndOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
BooleanImpliesOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
BooleanOrOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Boolean |
BooleanNotOperation.evaluate(java.lang.Object argument) |
java.lang.Boolean |
BooleanAndOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanImpliesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanOrOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanXorOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
BooleanAndOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
BooleanImpliesOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
BooleanOrOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
SetValue |
BooleanAllInstancesOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal) |
java.lang.Boolean |
BooleanNotOperation.evaluate(java.lang.Object argument) |
java.lang.Boolean |
BooleanAndOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanAndOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanImpliesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanImpliesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanOrOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanOrOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanXorOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
BooleanXorOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
MapIsEmptyOperation.evaluate(java.lang.Object source) |
java.lang.Object |
MapNotEmptyOperation.evaluate(java.lang.Object source) |
java.lang.Object |
MapAtOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesValueOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapIncludesValueOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
Type |
MapKeyTypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
MapValueTypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
MapValue |
MapIncludingMapOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
MapValue |
MapIncludingMapOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
MapValue |
MapIncludingPairOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
MapValue |
MapIncludingPairOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
MapValue |
MapIncludingPairOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
MapIsEmptyOperation.evaluate(java.lang.Object source) |
SetValue |
MapKeysOperation.evaluate(java.lang.Object source) |
java.lang.Object |
MapNotEmptyOperation.evaluate(java.lang.Object source) |
IntegerValue |
MapSizeOperation.evaluate(java.lang.Object source) |
BagValue |
MapValuesOperation.evaluate(java.lang.Object source) |
java.lang.Object |
MapAtOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapAtOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapExcludesMapOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapExcludesMapOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesValueOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapExcludesValueOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
MapValue |
MapExcludingAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
MapValue |
MapExcludingAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
MapValue |
MapExcludingMapOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
MapValue |
MapExcludingMapOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
MapValue |
MapExcludingOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
MapValue |
MapExcludingOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapIncludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapIncludesAllOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapIncludesMapOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapIncludesMapOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapIncludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapIncludesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapIncludesValueOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Object |
MapIncludesValueOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
MapExcludesPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapExcludesPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapExcludesPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
MapValue |
MapExcludingPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
MapValue |
MapExcludingPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
MapValue |
MapExcludingPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapIncludesPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapIncludesPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapIncludesPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
UnlimitedNaturalOclAsTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Object |
UnlimitedNaturalOclAsTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Object |
IntegerToUnlimitedNaturalOperation.evaluate(java.lang.Object sourceVal) |
RealValue |
NumericAbsOperation.evaluate(java.lang.Object sourceVal) |
IntegerValue |
NumericFloorOperation.evaluate(java.lang.Object sourceVal) |
RealValue |
NumericNegateOperation.evaluate(java.lang.Object sourceVal) |
IntegerValue |
NumericRoundOperation.evaluate(java.lang.Object sourceVal) |
java.lang.Object |
UnlimitedNaturalToIntegerOperation.evaluate(java.lang.Object sourceVal) |
java.lang.Object |
NumericCompareToOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
java.lang.Object |
NumericCompareToOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
IntegerValue |
NumericDivOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
NumericDivOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericDivideOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericDivideOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
NumericGreaterThanEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
java.lang.Boolean |
NumericGreaterThanEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
java.lang.Boolean |
NumericGreaterThanOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
java.lang.Boolean |
NumericGreaterThanOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
java.lang.Boolean |
NumericLessThanEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
java.lang.Boolean |
NumericLessThanEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
java.lang.Boolean |
NumericLessThanOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
java.lang.Boolean |
NumericLessThanOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
RealValue |
NumericMaxOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericMaxOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericMinOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericMinOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericMinusOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericMinusOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
NumericModOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
NumericModOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericPlusOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericPlusOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericTimesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
RealValue |
NumericTimesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
UnlimitedNaturalValue |
UnlimitedNaturalMaxOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
UnlimitedNaturalValue |
UnlimitedNaturalMaxOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
UnlimitedNaturalValue |
UnlimitedNaturalMinOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
UnlimitedNaturalValue |
UnlimitedNaturalMinOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
OclAnyOclAsTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
Modifier and Type | Method and Description |
---|---|
Type |
OclAnyOclTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal) |
java.lang.Object |
OclAnyOclAsTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Object |
OclAnyOclAsTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Boolean |
OclAnyOclIsInStateOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Boolean |
OclAnyOclIsInStateOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Boolean |
OclAnyOclIsKindOfOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Boolean |
OclAnyOclIsKindOfOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Boolean |
OclAnyOclIsTypeOfOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Boolean |
OclAnyOclIsTypeOfOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Boolean |
OclComparableComparisonOperation.evaluate(Evaluator evaluator,
java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclComparableComparisonOperation.evaluate(Evaluator evaluator,
java.lang.Object left,
java.lang.Object right) |
SetValue |
OclAnyOclAsSetOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal,
java.lang.Object argVal) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Object |
OclAnyOclLogOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Boolean |
OclAnyOclIsInvalidOperation.evaluate(java.lang.Object argument) |
java.lang.Boolean |
OclAnyOclIsUndefinedOperation.evaluate(java.lang.Object argument) |
java.lang.String |
OclAnyToStringOperation.evaluate(java.lang.Object sourceVal) |
java.lang.Boolean |
OclAnyEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclAnyEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclAnyNotEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclAnyNotEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
OclComparableCompareToOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
OclComparableCompareToOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
protected java.lang.String |
OclAnyOclLogOperation.getSourceText(java.lang.Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
SetValue |
OclInvalidAllInstancesOperation.evaluate(java.lang.Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
OclVoidAndOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclVoidImpliesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclVoidOrOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
SetValue |
OclVoidAllInstancesOperation.evaluate(java.lang.Object sourceVal) |
java.lang.Boolean |
OclVoidAndOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclVoidAndOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclVoidImpliesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclVoidImpliesOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclVoidOrOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
OclVoidOrOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
CGStringLogDiagnosticOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
StringTokenizeOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
CGStringLogDiagnosticOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
java.lang.Object |
StringTokenizeOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
IntegerValue |
CGStringGetSeverityOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceValue) |
SequenceValue |
StringTokenizeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Boolean |
StringMatchesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringMatchesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object left,
java.lang.Object right) |
SequenceValue |
StringTokenizeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
SequenceValue |
StringTokenizeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object argumentValue) |
java.lang.String |
StringReplaceAllOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringReplaceAllOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringReplaceAllOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringReplaceFirstOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringReplaceFirstOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringReplaceFirstOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SequenceValue |
StringTokenizeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SequenceValue |
StringTokenizeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SequenceValue |
StringTokenizeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.Boolean |
CGStringLogDiagnosticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object constraintName,
java.lang.Object object,
java.lang.Object diagnostics,
java.lang.Object context,
java.lang.Object severity,
java.lang.Object status,
java.lang.Object code) |
java.lang.Boolean |
CGStringLogDiagnosticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object constraintName,
java.lang.Object object,
java.lang.Object diagnostics,
java.lang.Object context,
java.lang.Object severity,
java.lang.Object status,
java.lang.Object code) |
java.lang.Boolean |
CGStringLogDiagnosticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object constraintName,
java.lang.Object object,
java.lang.Object diagnostics,
java.lang.Object context,
java.lang.Object severity,
java.lang.Object status,
java.lang.Object code) |
java.lang.Boolean |
CGStringLogDiagnosticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object constraintName,
java.lang.Object object,
java.lang.Object diagnostics,
java.lang.Object context,
java.lang.Object severity,
java.lang.Object status,
java.lang.Object code) |
java.lang.Boolean |
CGStringLogDiagnosticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object constraintName,
java.lang.Object object,
java.lang.Object diagnostics,
java.lang.Object context,
java.lang.Object severity,
java.lang.Object status,
java.lang.Object code) |
java.lang.Boolean |
CGStringLogDiagnosticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object constraintName,
java.lang.Object object,
java.lang.Object diagnostics,
java.lang.Object context,
java.lang.Object severity,
java.lang.Object status,
java.lang.Object code) |
java.lang.Boolean |
CGStringLogDiagnosticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object constraintName,
java.lang.Object object,
java.lang.Object diagnostics,
java.lang.Object context,
java.lang.Object severity,
java.lang.Object status,
java.lang.Object code) |
SequenceValue |
StringCharactersOperation.evaluate(java.lang.Object sourceVal) |
IntegerValue |
StringSizeOperation.evaluate(java.lang.Object sourceVal) |
java.lang.Boolean |
StringToBooleanOperation.evaluate(java.lang.Object sourceVal) |
IntegerValue |
StringToIntegerOperation.evaluate(java.lang.Object sourceVal) |
java.lang.String |
StringToLowerCaseOperation.evaluate(java.lang.Object sourceVal) |
RealValue |
StringToRealOperation.evaluate(java.lang.Object sourceVal) |
java.lang.String |
StringToUpperCaseOperation.evaluate(java.lang.Object sourceVal) |
java.lang.String |
StringTrimOperation.evaluate(java.lang.Object sourceVal) |
java.lang.String |
StringAtOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.String |
StringAtOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
StringCompareToOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
StringCompareToOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.String |
StringConcatOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.String |
StringConcatOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringEndsWithOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringEndsWithOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringEqualsIgnoreCaseOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringEqualsIgnoreCaseOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringGreaterThanEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringGreaterThanEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringGreaterThanOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringGreaterThanOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
StringIndexOfOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
StringIndexOfOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
StringLastIndexOfOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
IntegerValue |
StringLastIndexOfOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringLessThanEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringLessThanEqualOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringLessThanOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringLessThanOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringStartsWithOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.Boolean |
StringStartsWithOperation.evaluate(java.lang.Object left,
java.lang.Object right) |
java.lang.String |
StringSubstituteAllOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringSubstituteAllOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringSubstituteAllOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringSubstituteFirstOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringSubstituteFirstOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringSubstituteFirstOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringSubstringOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringSubstringOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
java.lang.String |
StringSubstringOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
Modifier and Type | Method and Description |
---|---|
static Package |
OCLmetamodel.create(StandardLibraryInternal standardLibrary,
java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
Modifier and Type | Field and Description |
---|---|
protected T |
BasicOption.defaultValue |
Modifier and Type | Method and Description |
---|---|
T |
BasicOption.getDefaultValue() |
Modifier and Type | Method and Description |
---|---|
T |
EnumeratedOption.getValueOf(java.lang.String string) |
Constructor and Description |
---|
BasicOption(java.lang.String pluginId,
java.lang.String key,
T defaultValue) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IResourceLoadStrategy.basicGetEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus)
Return the EPackage in response to an EPackage.Registry access through an EPackageDescriptor, null if not loaded.
|
static ProjectManager |
BasicProjectManager.findAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return any
ProjectManager already installed as an adapter on a
resourceSet. |
java.lang.String |
ProjectManager.IPackageDescriptor.getClassName()
Return the classname defined in the generated_packaged extension point, or null if undefined.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IResourceLoadStatus.getConflictingDynamicResource(org.eclipse.emf.ecore.EPackage ePackage)
Return the EPackage to be used for a platform-resource/plugin URI after a namespace URI has already been loaded.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IPackageLoadStatus.getConflictingGeneratedPackage()
Return the EPackage to be used for a namespace URI after a platform-resource/plugin URI has already been loaded.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IPackageLoadStatus.getEPackage()
Return the generated EPackage instance, or null if none loaded.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IResourceLoadStrategy.getEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus)
Load and return the EPackage in response to an EPackage.Registry access through an EPackageDescriptor.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IPackageLoadStatus.getEPackageInstance()
Return the generated EPackage instance without affecting the prevailing status.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IPackageLoadStatus.getFirstEPackage()
Return the EPackage resolved by the first loadEPackageByModelURI/loadEPackageByNsURI, or null if none loaded.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IResourceLoadStatus.getFirstEPackage()
Return the first loaded EPackage which may be part of a model or a Java generated EPackageinstance..
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IPackageLoadStatus.getModel()
Return the loaded EPackages, or null if none loaded.
|
ProjectManager.IPackageDescriptor |
ProjectManager.IProjectDescriptor.getPackageDescriptor(org.eclipse.emf.common.util.URI nsURI)
Return the package descriptor for the package with a given nsURI or
null if none known in the project.
|
ProjectManager.IPackageLoadStatus |
ProjectManager.IResourceLoadStatus.getPackageLoadStatus(ProjectManager.IPackageDescriptor packageDescriptor)
Return the package load status for the package identified by packageDescriptor
|
ParserContext |
CSResource.getParserContext() |
ProjectManager |
CSResource.getProjectManager()
Return the map of known projects.
|
java.util.Collection<ProjectManager.IResourceDescriptor> |
ProjectManager.IProjectDescriptor.getResourceDescriptors()
Return all packages descriptors in the project.
|
org.eclipse.emf.ecore.resource.ResourceSet |
ProjectManager.IResourceLoadStatus.getResourceSet()
Return the ResourceSet to which the resource logically belongs.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IConflictHandler.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage)
Return the EPackage to be used for a model URI reference after the namespace EPackage has already been used.
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IConflictHandler.handleConflictingGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource)
Return the EPackage to be used for a namespace URI reference after the model EPackage has already been used.
|
org.eclipse.emf.ecore.resource.Resource |
ProjectManager.IResourceLoadStatus.loadDynamicResource(org.eclipse.emf.common.util.URI nsURI)
Load and return the EPackage appropriate to the platform resource or plugin resource using nsURI to identify
a conflicting nsURI access,
|
org.eclipse.emf.ecore.EPackage |
ProjectManager.IPackageLoadStatus.loadEPackage()
Load and return the generated EPackage instance appropriate to the namespace URI.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectManager.IResourceLoadStrategy.configure(ProjectManager.IResourceLoadStatus resourceLoadStatus,
ProjectManager.IConflictHandler conflictHandler)
Configure the resourceLoadStatus to udse this strategy and a conflictHandler.
|
void |
BasicProjectManager.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy instance,
ProjectManager.IConflictHandler instance2) |
void |
ProjectManager.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy instance,
ProjectManager.IConflictHandler instance2) |
void |
ProjectManager.IPackageDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy strategy,
ProjectManager.IConflictHandler conflictHandler)
Configure the resourceSet-specific resource status of for this package to use
a strategy and a conflictHandler.
|
void |
ProjectManager.IProjectDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler)
Configure the resourceSet-specific status of for this resource to use
a strategy and a conflictHandler.
|
void |
ProjectManager.IProjectDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler)
Configure the resourceSet-specific status of for this resource to use
a strategy and a conflictHandler.
|
void |
ProjectManager.IResourceDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
void |
ProjectManager.IResourceDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
ProjectManager.IResourceLoadStatus |
ProjectManager.IResourceDescriptor.getResourceLoadStatus(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return IResourceLoadStatus for this resource in conjunction with resourceSet.
|
void |
ProjectManager.IResourceLoadStatus.setConflictHandler(ProjectManager.IConflictHandler conflictHandler)
Define a new conflict handler.
|
void |
CSResource.setParserContext(ParserContext parserContext) |
void |
CSResource.setProjectManager(ProjectManager projectManager)
Set the map of known projects.
|
Modifier and Type | Method and Description |
---|---|
InheritanceFragment |
AbstractInheritance.getFragment(CompleteInheritance thatInheritance) |
Operation |
AbstractInheritance.lookupLocalOperation(StandardLibrary standardLibrary,
java.lang.String operationName,
CompleteInheritance... argumentTypes) |
Modifier and Type | Method and Description |
---|---|
static com.google.inject.Module |
OCLUI.getRuntimeModule(java.lang.String grammar)
Return a new Xtext RuntimeModule for the specified OCL grammar, or return null if the grammar is unknown.
|
static com.google.inject.Module |
OCLUI.getUiModule(org.eclipse.ui.plugin.AbstractUIPlugin uiPlugin,
java.lang.String grammar)
Return a new Xtext UiModule for use with a uiPlugin on the specified OCL grammar, or return null if the grammar is unknown.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
UMLOCL.initialize(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Deprecated.
Initialize registries to support OCL and Ecore usage.
|
static UMLOCL |
UMLOCL.newInstance(ProjectManager projectManager)
Deprecated.
Creates a new
OCL using the specified Ecore package registry. |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
AS2UML.convert(Element pivotObject) |
Modifier and Type | Method and Description |
---|---|
abstract Type |
UML2AS.getASType(org.eclipse.emf.ecore.EObject eObject) |
Type |
UML2AS.Inner.getASType(org.eclipse.emf.ecore.EObject eObject) |
static java.lang.String |
UML2AS.getBody(org.eclipse.uml2.uml.OpaqueExpression opaqueExpression) |
java.util.Map<org.eclipse.emf.ecore.EObject,Element> |
UML2AS.Inner.getCreatedMap() |
java.util.Map<org.eclipse.emf.ecore.EObject,Element> |
UML2AS.Outer.getCreatedMap() |
java.util.List<org.eclipse.emf.ecore.resource.Resource> |
UML2AS.Outer.getImportedResources() |
static Class |
UML2ASUtil.getMetaType(EnvironmentFactoryInternal environmentFactory,
org.eclipse.uml2.uml.Element umlElement)
Return the metaType of umlElement using the UML meta namespace identifiable from stereotype applications.
|
Type |
ProfileAnalysis.getMetatype(java.lang.String packageName,
java.lang.String className) |
org.eclipse.uml2.uml.Property |
UML2ASReferenceSwitch.getOtherEnd(java.util.List<org.eclipse.uml2.uml.Property> umlMemberEnds,
org.eclipse.uml2.uml.Property umlProperty) |
org.eclipse.uml2.uml.Property |
UML2ASUseSwitch.getOtherEnd(java.util.List<org.eclipse.uml2.uml.Property> umlMemberEnds,
org.eclipse.uml2.uml.Property umlProperty) |
protected PrimitiveType |
UML2ASDeclarationSwitch.getPrimitiveTypeByEcoreStereotype(org.eclipse.uml2.uml.Stereotype ecoreStereotype,
java.lang.String instanceClassName) |
protected PrimitiveType |
UML2ASDeclarationSwitch.getPrimitiveTypeByName(org.eclipse.uml2.uml.PrimitiveType umlPrimitiveType) |
protected PrimitiveType |
UML2ASDeclarationSwitch.getPrimitiveTypeByOCLStereotype(org.eclipse.uml2.uml.DataType umlDataType) |
Stereotype |
UML2AS.resolveStereotype(org.eclipse.emf.ecore.EObject umlStereotypeApplication,
java.util.List<org.eclipse.uml2.uml.Element> umlStereotypedElements)
Return the UML Stereotype referenced by the UML stereotype application to some UML Stereotyped Elements.
|
protected Type |
UML2AS.resolveType(org.eclipse.uml2.uml.Type umlType) |
protected Type |
UML2AS.resolveTypeParameter(org.eclipse.emf.ecore.EGenericType eGenericType) |
protected Type |
UML2AS.resolveWildcardType(org.eclipse.emf.ecore.EGenericType eGenericType) |
Modifier and Type | Method and Description |
---|---|
protected void |
UML2ASDeclarationSwitch.copyAnnotatedElement(NamedElement pivotElement,
org.eclipse.emf.ecore.EModelElement umlElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
UML2ASUseSwitch.copyConstraints(Namespace pivotElement,
org.eclipse.uml2.uml.Namespace umlNamespace,
java.util.List<org.eclipse.uml2.uml.Constraint> exclusions) |
<T extends Element,V extends org.eclipse.emf.ecore.EObject> |
UML2ASDeclarationSwitch.doSwitchAll(java.util.Collection<T> pivotObjects,
java.util.List<V> eObjects,
AbstractConversion.Predicate<V> predicate) |
Modifier and Type | Field and Description |
---|---|
protected CollectionTypeId |
InstanceSlotNavigationProperty.collectionTypeId |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
InstanceSlotNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UMLBaseProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UMLExtensionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UMLStereotypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
static java.lang.Object |
UMLElementExtension.getUMLElementExtension(Stereotype staticType,
org.eclipse.uml2.uml.Element umlElement) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
InstanceSlotNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UMLBaseProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UMLExtensionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UMLStereotypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Constructor and Description |
---|
InstanceSlotNavigationProperty(org.eclipse.uml2.uml.Property property,
CollectionTypeId collectionTypeId) |
Modifier and Type | Method and Description |
---|---|
<T extends Element> |
UMLASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.ecore.EClassifier |
UMLASResourceImpl.getEClassifier(org.eclipse.uml2.uml.Type umlType)
Return the Eclipse UML2 namespace variant of an OMG namespace type.
|
org.eclipse.emf.ecore.EOperation |
UMLASResourceFactory.getEOperation(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.ecore.EReference |
UMLASResourceFactory.getEReference(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject) |
java.lang.String |
UMLASResourceFactory.getMetamodelNsURI(org.eclipse.emf.ecore.EPackage ePackage) |
org.eclipse.emf.common.util.URI |
UMLASResourceFactory.getPackageURI(org.eclipse.emf.ecore.EObject eObject) |
java.lang.Integer |
UMLASResourceFactory.getPriority() |
java.lang.String |
UMLASResourceFactory.getResourceClassName() |
Element |
UMLASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource umlResource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
Element |
UMLASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource umlResource,
org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
UMLIdResolver.boxedValueOf(java.lang.Object unboxedValue) |
java.lang.String |
UMLEcoreTechnology.getOriginalName(org.eclipse.emf.ecore.ENamedElement eNamedElement) |
Element |
UMLEcoreTechnology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
protected Package |
UMLIdResolver.getPivotlessEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
Modifier and Type | Method and Description |
---|---|
protected void |
UMLXMIID.appendNameHierarchy(java.lang.StringBuilder s,
java.lang.String prefix,
org.eclipse.emf.ecore.EObject object,
java.lang.String name) |
java.lang.Object |
UMLIdResolver.boxedValueOf(java.lang.Object unboxedValue) |
LibraryProperty |
UMLEcoreTechnology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
UMLEcoreTechnology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
Class |
UMLIdResolver.getDynamicTypeOf(java.lang.Object value) |
Class |
UMLIdResolver.getStaticTypeOf(java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Boolean |
UMLOCLEValidator.ConstraintEvaluatorWithoutDiagnostics.handleFailureResult(java.lang.Object result) |
protected java.lang.Boolean |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics.handleFailureResult(java.lang.Object result) |
protected boolean |
UMLOCLEValidator.validateInstance(org.eclipse.emf.ecore.EObject instanceSpecification,
org.eclipse.uml2.uml.OpaqueExpression opaqueExpression,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Perform the validation of an instanceSpecification against the bodies defined in opaqueExpression.
|
protected boolean |
UMLOCLEValidator.validateSyntax1(java.lang.String body,
org.eclipse.uml2.uml.Element opaqueElement,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Perform the validation of the body text for an opaqueElement and if instance is non-null use the body to validate
the instance.
|
protected boolean |
UMLOCLEValidator.validateSyntax2(org.eclipse.emf.ecore.EObject instance,
java.lang.String body,
org.eclipse.uml2.uml.Element opaqueElement,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
Modifier and Type | Method and Description |
---|---|
<R> R |
Visitable.accept(Visitor<R> visitor)
Returns the result of accepting a visit from a visitor.
|
protected R |
AbstractWrappingVisitor.badVisit(Visitable visitable,
P prologue,
java.lang.Throwable e)
Intercept an exception thrown by the delegated visit to perform some post-functionality that may use the visitable object,
the result of preVisit and the thrown exception to determine the overall wrapped result.
|
<A> A |
Visitor.getAdapter(java.lang.Class<A> adapter)
Returns an object which is an instance of the given class
associated with this object.
|
protected R |
AbstractWrappingVisitor.postVisit(Visitable visitable,
P prologue,
R result)
Intercept the result of the delegated visit to perform some post-functionality that may use the visitable object,
the result of preVisit and the result of the delegated visit to determine the overall wrapped result.
|
protected P |
AbstractWrappingVisitor.preVisit(Visitable visitable)
Compute and return some value before performing the delegated visit.
|
R |
AbstractVisitor.safeVisit(Visitable v)
A null-safe visitation of the specified visitable.
|
R |
AbstractVisitor.visit(Visitable v)
Perform a visit to the specified visitable.
|
R |
AbstractDelegatingVisitor.visitAnnotation(Annotation object) |
R |
AbstractExtendingVisitor.visitAnnotation(Annotation object) |
R |
AbstractNullVisitor.visitAnnotation(Annotation object) |
R |
AbstractWrappingVisitor.visitAnnotation(Annotation object) |
R |
Visitor.visitAnnotation(Annotation object) |
R |
AbstractDelegatingVisitor.visitAnyType(AnyType object) |
R |
AbstractExtendingVisitor.visitAnyType(AnyType object) |
R |
AbstractNullVisitor.visitAnyType(AnyType object) |
R |
AbstractWrappingVisitor.visitAnyType(AnyType object) |
R |
Visitor.visitAnyType(AnyType object) |
R |
AbstractDelegatingVisitor.visitAssociationClass(AssociationClass object) |
R |
AbstractExtendingVisitor.visitAssociationClass(AssociationClass object) |
R |
AbstractNullVisitor.visitAssociationClass(AssociationClass object) |
R |
AbstractWrappingVisitor.visitAssociationClass(AssociationClass object) |
R |
Visitor.visitAssociationClass(AssociationClass object) |
R |
AbstractDelegatingVisitor.visitAssociationClassCallExp(AssociationClassCallExp object) |
R |
AbstractExtendingVisitor.visitAssociationClassCallExp(AssociationClassCallExp object) |
R |
AbstractNullVisitor.visitAssociationClassCallExp(AssociationClassCallExp object) |
R |
AbstractWrappingVisitor.visitAssociationClassCallExp(AssociationClassCallExp object) |
R |
Visitor.visitAssociationClassCallExp(AssociationClassCallExp object) |
R |
AbstractDelegatingVisitor.visitBagType(BagType object) |
R |
AbstractExtendingVisitor.visitBagType(BagType object) |
R |
AbstractNullVisitor.visitBagType(BagType object) |
R |
AbstractWrappingVisitor.visitBagType(BagType object) |
R |
Visitor.visitBagType(BagType object) |
R |
AbstractDelegatingVisitor.visitBehavior(Behavior object) |
R |
AbstractExtendingVisitor.visitBehavior(Behavior object) |
R |
AbstractNullVisitor.visitBehavior(Behavior object) |
R |
AbstractWrappingVisitor.visitBehavior(Behavior object) |
R |
Visitor.visitBehavior(Behavior object) |
R |
AbstractDelegatingVisitor.visitBooleanLiteralExp(BooleanLiteralExp object) |
R |
AbstractExtendingVisitor.visitBooleanLiteralExp(BooleanLiteralExp object) |
R |
AbstractNullVisitor.visitBooleanLiteralExp(BooleanLiteralExp object) |
R |
AbstractWrappingVisitor.visitBooleanLiteralExp(BooleanLiteralExp object) |
R |
Visitor.visitBooleanLiteralExp(BooleanLiteralExp object) |
R |
AbstractDelegatingVisitor.visitCallExp(CallExp object) |
R |
AbstractExtendingVisitor.visitCallExp(CallExp object) |
R |
AbstractNullVisitor.visitCallExp(CallExp object) |
R |
AbstractWrappingVisitor.visitCallExp(CallExp object) |
R |
Visitor.visitCallExp(CallExp object) |
R |
AbstractDelegatingVisitor.visitCallOperationAction(CallOperationAction object) |
R |
AbstractExtendingVisitor.visitCallOperationAction(CallOperationAction object) |
R |
AbstractNullVisitor.visitCallOperationAction(CallOperationAction object) |
R |
AbstractWrappingVisitor.visitCallOperationAction(CallOperationAction object) |
R |
Visitor.visitCallOperationAction(CallOperationAction object) |
R |
AbstractDelegatingVisitor.visitClass(Class object) |
R |
AbstractExtendingVisitor.visitClass(Class object) |
R |
AbstractNullVisitor.visitClass(Class object) |
R |
AbstractWrappingVisitor.visitClass(Class object) |
R |
Visitor.visitClass(Class object) |
R |
AbstractDelegatingVisitor.visitCollectionItem(CollectionItem object) |
R |
AbstractExtendingVisitor.visitCollectionItem(CollectionItem object) |
R |
AbstractNullVisitor.visitCollectionItem(CollectionItem object) |
R |
AbstractWrappingVisitor.visitCollectionItem(CollectionItem object) |
R |
Visitor.visitCollectionItem(CollectionItem object) |
R |
AbstractDelegatingVisitor.visitCollectionLiteralExp(CollectionLiteralExp object) |
R |
AbstractExtendingVisitor.visitCollectionLiteralExp(CollectionLiteralExp object) |
R |
AbstractNullVisitor.visitCollectionLiteralExp(CollectionLiteralExp object) |
R |
AbstractWrappingVisitor.visitCollectionLiteralExp(CollectionLiteralExp object) |
R |
Visitor.visitCollectionLiteralExp(CollectionLiteralExp object) |
R |
AbstractDelegatingVisitor.visitCollectionLiteralPart(CollectionLiteralPart object) |
R |
AbstractExtendingVisitor.visitCollectionLiteralPart(CollectionLiteralPart object) |
R |
AbstractNullVisitor.visitCollectionLiteralPart(CollectionLiteralPart object) |
R |
AbstractWrappingVisitor.visitCollectionLiteralPart(CollectionLiteralPart object) |
R |
Visitor.visitCollectionLiteralPart(CollectionLiteralPart object) |
R |
AbstractDelegatingVisitor.visitCollectionRange(CollectionRange object) |
R |
AbstractExtendingVisitor.visitCollectionRange(CollectionRange object) |
R |
AbstractNullVisitor.visitCollectionRange(CollectionRange object) |
R |
AbstractWrappingVisitor.visitCollectionRange(CollectionRange object) |
R |
Visitor.visitCollectionRange(CollectionRange object) |
R |
AbstractDelegatingVisitor.visitCollectionType(CollectionType object) |
R |
AbstractExtendingVisitor.visitCollectionType(CollectionType object) |
R |
AbstractNullVisitor.visitCollectionType(CollectionType object) |
R |
AbstractWrappingVisitor.visitCollectionType(CollectionType object) |
R |
Visitor.visitCollectionType(CollectionType object) |
R |
AbstractDelegatingVisitor.visitComment(Comment object) |
R |
AbstractExtendingVisitor.visitComment(Comment object) |
R |
AbstractNullVisitor.visitComment(Comment object) |
R |
AbstractWrappingVisitor.visitComment(Comment object) |
R |
Visitor.visitComment(Comment object) |
R |
AbstractDelegatingVisitor.visitCompleteClass(CompleteClass object) |
R |
AbstractExtendingVisitor.visitCompleteClass(CompleteClass object) |
R |
AbstractNullVisitor.visitCompleteClass(CompleteClass object) |
R |
AbstractWrappingVisitor.visitCompleteClass(CompleteClass object) |
R |
Visitor.visitCompleteClass(CompleteClass object) |
R |
AbstractDelegatingVisitor.visitCompleteEnvironment(CompleteEnvironment object) |
R |
AbstractExtendingVisitor.visitCompleteEnvironment(CompleteEnvironment object) |
R |
AbstractNullVisitor.visitCompleteEnvironment(CompleteEnvironment object) |
R |
AbstractWrappingVisitor.visitCompleteEnvironment(CompleteEnvironment object) |
R |
Visitor.visitCompleteEnvironment(CompleteEnvironment object) |
R |
AbstractDelegatingVisitor.visitCompleteModel(CompleteModel object) |
R |
AbstractExtendingVisitor.visitCompleteModel(CompleteModel object) |
R |
AbstractNullVisitor.visitCompleteModel(CompleteModel object) |
R |
AbstractWrappingVisitor.visitCompleteModel(CompleteModel object) |
R |
Visitor.visitCompleteModel(CompleteModel object) |
R |
AbstractDelegatingVisitor.visitCompletePackage(CompletePackage object) |
R |
AbstractExtendingVisitor.visitCompletePackage(CompletePackage object) |
R |
AbstractNullVisitor.visitCompletePackage(CompletePackage object) |
R |
AbstractWrappingVisitor.visitCompletePackage(CompletePackage object) |
R |
Visitor.visitCompletePackage(CompletePackage object) |
R |
AbstractDelegatingVisitor.visitConnectionPointReference(ConnectionPointReference object) |
R |
AbstractExtendingVisitor.visitConnectionPointReference(ConnectionPointReference object) |
R |
AbstractNullVisitor.visitConnectionPointReference(ConnectionPointReference object) |
R |
AbstractWrappingVisitor.visitConnectionPointReference(ConnectionPointReference object) |
R |
Visitor.visitConnectionPointReference(ConnectionPointReference object) |
R |
AbstractDelegatingVisitor.visitConstraint(Constraint object) |
R |
AbstractExtendingVisitor.visitConstraint(Constraint object) |
R |
AbstractNullVisitor.visitConstraint(Constraint object) |
R |
AbstractWrappingVisitor.visitConstraint(Constraint object) |
R |
Visitor.visitConstraint(Constraint object) |
R |
AbstractDelegatingVisitor.visitDataType(DataType object) |
R |
AbstractExtendingVisitor.visitDataType(DataType object) |
R |
AbstractNullVisitor.visitDataType(DataType object) |
R |
AbstractWrappingVisitor.visitDataType(DataType object) |
R |
Visitor.visitDataType(DataType object) |
R |
AbstractDelegatingVisitor.visitDetail(Detail object) |
R |
AbstractExtendingVisitor.visitDetail(Detail object) |
R |
AbstractNullVisitor.visitDetail(Detail object) |
R |
AbstractWrappingVisitor.visitDetail(Detail object) |
R |
Visitor.visitDetail(Detail object) |
R |
AbstractDelegatingVisitor.visitDynamicBehavior(DynamicBehavior object) |
R |
AbstractExtendingVisitor.visitDynamicBehavior(DynamicBehavior object) |
R |
AbstractNullVisitor.visitDynamicBehavior(DynamicBehavior object) |
R |
AbstractWrappingVisitor.visitDynamicBehavior(DynamicBehavior object) |
R |
Visitor.visitDynamicBehavior(DynamicBehavior object) |
R |
AbstractDelegatingVisitor.visitDynamicElement(DynamicElement object) |
R |
AbstractExtendingVisitor.visitDynamicElement(DynamicElement object) |
R |
AbstractNullVisitor.visitDynamicElement(DynamicElement object) |
R |
AbstractWrappingVisitor.visitDynamicElement(DynamicElement object) |
R |
Visitor.visitDynamicElement(DynamicElement object) |
R |
AbstractDelegatingVisitor.visitDynamicProperty(DynamicProperty object) |
R |
AbstractExtendingVisitor.visitDynamicProperty(DynamicProperty object) |
R |
AbstractNullVisitor.visitDynamicProperty(DynamicProperty object) |
R |
AbstractWrappingVisitor.visitDynamicProperty(DynamicProperty object) |
R |
Visitor.visitDynamicProperty(DynamicProperty object) |
R |
AbstractDelegatingVisitor.visitDynamicType(DynamicType object) |
R |
AbstractExtendingVisitor.visitDynamicType(DynamicType object) |
R |
AbstractNullVisitor.visitDynamicType(DynamicType object) |
R |
AbstractWrappingVisitor.visitDynamicType(DynamicType object) |
R |
Visitor.visitDynamicType(DynamicType object) |
R |
AbstractDelegatingVisitor.visitDynamicValueSpecification(DynamicValueSpecification object) |
R |
AbstractExtendingVisitor.visitDynamicValueSpecification(DynamicValueSpecification object) |
R |
AbstractNullVisitor.visitDynamicValueSpecification(DynamicValueSpecification object) |
R |
AbstractWrappingVisitor.visitDynamicValueSpecification(DynamicValueSpecification object) |
R |
Visitor.visitDynamicValueSpecification(DynamicValueSpecification object) |
R |
AbstractDelegatingVisitor.visitElement(Element object) |
R |
AbstractExtendingVisitor.visitElement(Element object) |
R |
AbstractNullVisitor.visitElement(Element object) |
R |
AbstractWrappingVisitor.visitElement(Element object) |
R |
Visitor.visitElement(Element object) |
R |
AbstractDelegatingVisitor.visitElementExtension(ElementExtension object) |
R |
AbstractExtendingVisitor.visitElementExtension(ElementExtension object) |
R |
AbstractNullVisitor.visitElementExtension(ElementExtension object) |
R |
AbstractWrappingVisitor.visitElementExtension(ElementExtension object) |
R |
Visitor.visitElementExtension(ElementExtension object) |
R |
AbstractDelegatingVisitor.visitEnumeration(Enumeration object) |
R |
AbstractExtendingVisitor.visitEnumeration(Enumeration object) |
R |
AbstractNullVisitor.visitEnumeration(Enumeration object) |
R |
AbstractWrappingVisitor.visitEnumeration(Enumeration object) |
R |
Visitor.visitEnumeration(Enumeration object) |
R |
AbstractDelegatingVisitor.visitEnumerationLiteral(EnumerationLiteral object) |
R |
AbstractExtendingVisitor.visitEnumerationLiteral(EnumerationLiteral object) |
R |
AbstractNullVisitor.visitEnumerationLiteral(EnumerationLiteral object) |
R |
AbstractWrappingVisitor.visitEnumerationLiteral(EnumerationLiteral object) |
R |
Visitor.visitEnumerationLiteral(EnumerationLiteral object) |
R |
AbstractDelegatingVisitor.visitEnumLiteralExp(EnumLiteralExp object) |
R |
AbstractExtendingVisitor.visitEnumLiteralExp(EnumLiteralExp object) |
R |
AbstractNullVisitor.visitEnumLiteralExp(EnumLiteralExp object) |
R |
AbstractWrappingVisitor.visitEnumLiteralExp(EnumLiteralExp object) |
R |
Visitor.visitEnumLiteralExp(EnumLiteralExp object) |
R |
AbstractDelegatingVisitor.visitExpressionInOCL(ExpressionInOCL object) |
R |
AbstractExtendingVisitor.visitExpressionInOCL(ExpressionInOCL object) |
R |
AbstractNullVisitor.visitExpressionInOCL(ExpressionInOCL object) |
R |
AbstractWrappingVisitor.visitExpressionInOCL(ExpressionInOCL object) |
R |
Visitor.visitExpressionInOCL(ExpressionInOCL object) |
R |
AbstractDelegatingVisitor.visitFeature(Feature object) |
R |
AbstractExtendingVisitor.visitFeature(Feature object) |
R |
AbstractNullVisitor.visitFeature(Feature object) |
R |
AbstractWrappingVisitor.visitFeature(Feature object) |
R |
Visitor.visitFeature(Feature object) |
R |
AbstractDelegatingVisitor.visitFeatureCallExp(FeatureCallExp object) |
R |
AbstractExtendingVisitor.visitFeatureCallExp(FeatureCallExp object) |
R |
AbstractNullVisitor.visitFeatureCallExp(FeatureCallExp object) |
R |
AbstractWrappingVisitor.visitFeatureCallExp(FeatureCallExp object) |
R |
Visitor.visitFeatureCallExp(FeatureCallExp object) |
R |
AbstractDelegatingVisitor.visitFinalState(FinalState object) |
R |
AbstractExtendingVisitor.visitFinalState(FinalState object) |
R |
AbstractNullVisitor.visitFinalState(FinalState object) |
R |
AbstractWrappingVisitor.visitFinalState(FinalState object) |
R |
Visitor.visitFinalState(FinalState object) |
R |
AbstractDelegatingVisitor.visitIfExp(IfExp object) |
R |
AbstractExtendingVisitor.visitIfExp(IfExp object) |
R |
AbstractNullVisitor.visitIfExp(IfExp object) |
R |
AbstractWrappingVisitor.visitIfExp(IfExp object) |
R |
Visitor.visitIfExp(IfExp object) |
R |
AbstractDelegatingVisitor.visitImport(Import object) |
R |
AbstractExtendingVisitor.visitImport(Import object) |
R |
AbstractNullVisitor.visitImport(Import object) |
R |
AbstractWrappingVisitor.visitImport(Import object) |
R |
Visitor.visitImport(Import object) |
R |
AbstractDelegatingVisitor.visiting(Visitable visitable) |
R |
AbstractWrappingVisitor.visiting(Visitable visitable) |
R |
Visitor.visiting(Visitable visitable)
Return the result of visiting a visitable for which no more specific pivot type method
is available.
|
R |
AbstractDelegatingVisitor.visitInstanceSpecification(InstanceSpecification object) |
R |
AbstractExtendingVisitor.visitInstanceSpecification(InstanceSpecification object) |
R |
AbstractNullVisitor.visitInstanceSpecification(InstanceSpecification object) |
R |
AbstractWrappingVisitor.visitInstanceSpecification(InstanceSpecification object) |
R |
Visitor.visitInstanceSpecification(InstanceSpecification object) |
R |
AbstractDelegatingVisitor.visitIntegerLiteralExp(IntegerLiteralExp object) |
R |
AbstractExtendingVisitor.visitIntegerLiteralExp(IntegerLiteralExp object) |
R |
AbstractNullVisitor.visitIntegerLiteralExp(IntegerLiteralExp object) |
R |
AbstractWrappingVisitor.visitIntegerLiteralExp(IntegerLiteralExp object) |
R |
Visitor.visitIntegerLiteralExp(IntegerLiteralExp object) |
R |
AbstractDelegatingVisitor.visitInvalidLiteralExp(InvalidLiteralExp object) |
R |
AbstractExtendingVisitor.visitInvalidLiteralExp(InvalidLiteralExp object) |
R |
AbstractNullVisitor.visitInvalidLiteralExp(InvalidLiteralExp object) |
R |
AbstractWrappingVisitor.visitInvalidLiteralExp(InvalidLiteralExp object) |
R |
Visitor.visitInvalidLiteralExp(InvalidLiteralExp object) |
R |
AbstractDelegatingVisitor.visitInvalidType(InvalidType object) |
R |
AbstractExtendingVisitor.visitInvalidType(InvalidType object) |
R |
AbstractNullVisitor.visitInvalidType(InvalidType object) |
R |
AbstractWrappingVisitor.visitInvalidType(InvalidType object) |
R |
Visitor.visitInvalidType(InvalidType object) |
R |
AbstractDelegatingVisitor.visitIterateExp(IterateExp object) |
R |
AbstractExtendingVisitor.visitIterateExp(IterateExp object) |
R |
AbstractNullVisitor.visitIterateExp(IterateExp object) |
R |
AbstractWrappingVisitor.visitIterateExp(IterateExp object) |
R |
Visitor.visitIterateExp(IterateExp object) |
R |
AbstractDelegatingVisitor.visitIteration(Iteration object) |
R |
AbstractExtendingVisitor.visitIteration(Iteration object) |
R |
AbstractNullVisitor.visitIteration(Iteration object) |
R |
AbstractWrappingVisitor.visitIteration(Iteration object) |
R |
Visitor.visitIteration(Iteration object) |
R |
AbstractDelegatingVisitor.visitIteratorExp(IteratorExp object) |
R |
AbstractExtendingVisitor.visitIteratorExp(IteratorExp object) |
R |
AbstractNullVisitor.visitIteratorExp(IteratorExp object) |
R |
AbstractWrappingVisitor.visitIteratorExp(IteratorExp object) |
R |
Visitor.visitIteratorExp(IteratorExp object) |
R |
AbstractDelegatingVisitor.visitLambdaType(LambdaType object) |
R |
AbstractExtendingVisitor.visitLambdaType(LambdaType object) |
R |
AbstractNullVisitor.visitLambdaType(LambdaType object) |
R |
AbstractWrappingVisitor.visitLambdaType(LambdaType object) |
R |
Visitor.visitLambdaType(LambdaType object) |
R |
AbstractDelegatingVisitor.visitLanguageExpression(LanguageExpression object) |
R |
AbstractExtendingVisitor.visitLanguageExpression(LanguageExpression object) |
R |
AbstractNullVisitor.visitLanguageExpression(LanguageExpression object) |
R |
AbstractWrappingVisitor.visitLanguageExpression(LanguageExpression object) |
R |
Visitor.visitLanguageExpression(LanguageExpression object) |
R |
AbstractDelegatingVisitor.visitLetExp(LetExp object) |
R |
AbstractExtendingVisitor.visitLetExp(LetExp object) |
R |
AbstractNullVisitor.visitLetExp(LetExp object) |
R |
AbstractWrappingVisitor.visitLetExp(LetExp object) |
R |
Visitor.visitLetExp(LetExp object) |
R |
AbstractDelegatingVisitor.visitLibrary(Library object) |
R |
AbstractExtendingVisitor.visitLibrary(Library object) |
R |
AbstractNullVisitor.visitLibrary(Library object) |
R |
AbstractWrappingVisitor.visitLibrary(Library object) |
R |
Visitor.visitLibrary(Library object) |
R |
AbstractDelegatingVisitor.visitLiteralExp(LiteralExp object) |
R |
AbstractExtendingVisitor.visitLiteralExp(LiteralExp object) |
R |
AbstractNullVisitor.visitLiteralExp(LiteralExp object) |
R |
AbstractWrappingVisitor.visitLiteralExp(LiteralExp object) |
R |
Visitor.visitLiteralExp(LiteralExp object) |
R |
AbstractDelegatingVisitor.visitLoopExp(LoopExp object) |
R |
AbstractExtendingVisitor.visitLoopExp(LoopExp object) |
R |
AbstractNullVisitor.visitLoopExp(LoopExp object) |
R |
AbstractWrappingVisitor.visitLoopExp(LoopExp object) |
R |
Visitor.visitLoopExp(LoopExp object) |
R |
AbstractDelegatingVisitor.visitMapLiteralExp(MapLiteralExp object) |
R |
AbstractExtendingVisitor.visitMapLiteralExp(MapLiteralExp object) |
R |
AbstractNullVisitor.visitMapLiteralExp(MapLiteralExp object) |
R |
AbstractWrappingVisitor.visitMapLiteralExp(MapLiteralExp object) |
R |
Visitor.visitMapLiteralExp(MapLiteralExp object) |
R |
AbstractDelegatingVisitor.visitMapLiteralPart(MapLiteralPart object) |
R |
AbstractExtendingVisitor.visitMapLiteralPart(MapLiteralPart object) |
R |
AbstractNullVisitor.visitMapLiteralPart(MapLiteralPart object) |
R |
AbstractWrappingVisitor.visitMapLiteralPart(MapLiteralPart object) |
R |
Visitor.visitMapLiteralPart(MapLiteralPart object) |
R |
AbstractDelegatingVisitor.visitMapType(MapType object) |
R |
AbstractExtendingVisitor.visitMapType(MapType object) |
R |
AbstractNullVisitor.visitMapType(MapType object) |
R |
AbstractWrappingVisitor.visitMapType(MapType object) |
R |
Visitor.visitMapType(MapType object) |
R |
AbstractDelegatingVisitor.visitMessageExp(MessageExp object) |
R |
AbstractExtendingVisitor.visitMessageExp(MessageExp object) |
R |
AbstractNullVisitor.visitMessageExp(MessageExp object) |
R |
AbstractWrappingVisitor.visitMessageExp(MessageExp object) |
R |
Visitor.visitMessageExp(MessageExp object) |
R |
AbstractDelegatingVisitor.visitMessageType(MessageType object) |
R |
AbstractExtendingVisitor.visitMessageType(MessageType object) |
R |
AbstractNullVisitor.visitMessageType(MessageType object) |
R |
AbstractWrappingVisitor.visitMessageType(MessageType object) |
R |
Visitor.visitMessageType(MessageType object) |
R |
AbstractDelegatingVisitor.visitModel(Model object) |
R |
AbstractExtendingVisitor.visitModel(Model object) |
R |
AbstractNullVisitor.visitModel(Model object) |
R |
AbstractWrappingVisitor.visitModel(Model object) |
R |
Visitor.visitModel(Model object) |
R |
AbstractDelegatingVisitor.visitNamedElement(NamedElement object) |
R |
AbstractExtendingVisitor.visitNamedElement(NamedElement object) |
R |
AbstractNullVisitor.visitNamedElement(NamedElement object) |
R |
AbstractWrappingVisitor.visitNamedElement(NamedElement object) |
R |
Visitor.visitNamedElement(NamedElement object) |
R |
AbstractDelegatingVisitor.visitNamespace(Namespace object) |
R |
AbstractExtendingVisitor.visitNamespace(Namespace object) |
R |
AbstractNullVisitor.visitNamespace(Namespace object) |
R |
AbstractWrappingVisitor.visitNamespace(Namespace object) |
R |
Visitor.visitNamespace(Namespace object) |
R |
AbstractDelegatingVisitor.visitNavigationCallExp(NavigationCallExp object) |
R |
AbstractExtendingVisitor.visitNavigationCallExp(NavigationCallExp object) |
R |
AbstractNullVisitor.visitNavigationCallExp(NavigationCallExp object) |
R |
AbstractWrappingVisitor.visitNavigationCallExp(NavigationCallExp object) |
R |
Visitor.visitNavigationCallExp(NavigationCallExp object) |
R |
AbstractDelegatingVisitor.visitNullLiteralExp(NullLiteralExp object) |
R |
AbstractExtendingVisitor.visitNullLiteralExp(NullLiteralExp object) |
R |
AbstractNullVisitor.visitNullLiteralExp(NullLiteralExp object) |
R |
AbstractWrappingVisitor.visitNullLiteralExp(NullLiteralExp object) |
R |
Visitor.visitNullLiteralExp(NullLiteralExp object) |
R |
AbstractDelegatingVisitor.visitNumericLiteralExp(NumericLiteralExp object) |
R |
AbstractExtendingVisitor.visitNumericLiteralExp(NumericLiteralExp object) |
R |
AbstractNullVisitor.visitNumericLiteralExp(NumericLiteralExp object) |
R |
AbstractWrappingVisitor.visitNumericLiteralExp(NumericLiteralExp object) |
R |
Visitor.visitNumericLiteralExp(NumericLiteralExp object) |
R |
AbstractDelegatingVisitor.visitOCLExpression(OCLExpression object) |
R |
AbstractExtendingVisitor.visitOCLExpression(OCLExpression object) |
R |
AbstractNullVisitor.visitOCLExpression(OCLExpression object) |
R |
AbstractWrappingVisitor.visitOCLExpression(OCLExpression object) |
R |
Visitor.visitOCLExpression(OCLExpression object) |
R |
AbstractDelegatingVisitor.visitOperation(Operation object) |
R |
AbstractExtendingVisitor.visitOperation(Operation object) |
R |
AbstractNullVisitor.visitOperation(Operation object) |
R |
AbstractWrappingVisitor.visitOperation(Operation object) |
R |
Visitor.visitOperation(Operation object) |
R |
AbstractDelegatingVisitor.visitOperationCallExp(OperationCallExp object) |
R |
AbstractExtendingVisitor.visitOperationCallExp(OperationCallExp object) |
R |
AbstractNullVisitor.visitOperationCallExp(OperationCallExp object) |
R |
AbstractWrappingVisitor.visitOperationCallExp(OperationCallExp object) |
R |
Visitor.visitOperationCallExp(OperationCallExp object) |
R |
AbstractDelegatingVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp object) |
R |
AbstractExtendingVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp object) |
R |
AbstractNullVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp object) |
R |
AbstractWrappingVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp object) |
R |
Visitor.visitOppositePropertyCallExp(OppositePropertyCallExp object) |
R |
AbstractDelegatingVisitor.visitOrderedSetType(OrderedSetType object) |
R |
AbstractExtendingVisitor.visitOrderedSetType(OrderedSetType object) |
R |
AbstractNullVisitor.visitOrderedSetType(OrderedSetType object) |
R |
AbstractWrappingVisitor.visitOrderedSetType(OrderedSetType object) |
R |
Visitor.visitOrderedSetType(OrderedSetType object) |
R |
AbstractDelegatingVisitor.visitOrphanCompletePackage(OrphanCompletePackage object) |
R |
AbstractExtendingVisitor.visitOrphanCompletePackage(OrphanCompletePackage object) |
R |
AbstractNullVisitor.visitOrphanCompletePackage(OrphanCompletePackage object) |
R |
AbstractWrappingVisitor.visitOrphanCompletePackage(OrphanCompletePackage object) |
R |
Visitor.visitOrphanCompletePackage(OrphanCompletePackage object) |
R |
AbstractDelegatingVisitor.visitPackage(Package object) |
R |
AbstractExtendingVisitor.visitPackage(Package object) |
R |
AbstractNullVisitor.visitPackage(Package object) |
R |
AbstractWrappingVisitor.visitPackage(Package object) |
R |
Visitor.visitPackage(Package object) |
R |
AbstractDelegatingVisitor.visitParameter(Parameter object) |
R |
AbstractExtendingVisitor.visitParameter(Parameter object) |
R |
AbstractNullVisitor.visitParameter(Parameter object) |
R |
AbstractWrappingVisitor.visitParameter(Parameter object) |
R |
Visitor.visitParameter(Parameter object) |
R |
AbstractDelegatingVisitor.visitPrecedence(Precedence object) |
R |
AbstractExtendingVisitor.visitPrecedence(Precedence object) |
R |
AbstractNullVisitor.visitPrecedence(Precedence object) |
R |
AbstractWrappingVisitor.visitPrecedence(Precedence object) |
R |
Visitor.visitPrecedence(Precedence object) |
R |
AbstractDelegatingVisitor.visitPrimitiveCompletePackage(PrimitiveCompletePackage object) |
R |
AbstractExtendingVisitor.visitPrimitiveCompletePackage(PrimitiveCompletePackage object) |
R |
AbstractNullVisitor.visitPrimitiveCompletePackage(PrimitiveCompletePackage object) |
R |
AbstractWrappingVisitor.visitPrimitiveCompletePackage(PrimitiveCompletePackage object) |
R |
Visitor.visitPrimitiveCompletePackage(PrimitiveCompletePackage object) |
R |
AbstractDelegatingVisitor.visitPrimitiveLiteralExp(PrimitiveLiteralExp object) |
R |
AbstractExtendingVisitor.visitPrimitiveLiteralExp(PrimitiveLiteralExp object) |
R |
AbstractNullVisitor.visitPrimitiveLiteralExp(PrimitiveLiteralExp object) |
R |
AbstractWrappingVisitor.visitPrimitiveLiteralExp(PrimitiveLiteralExp object) |
R |
Visitor.visitPrimitiveLiteralExp(PrimitiveLiteralExp object) |
R |
AbstractDelegatingVisitor.visitPrimitiveType(PrimitiveType object) |
R |
AbstractExtendingVisitor.visitPrimitiveType(PrimitiveType object) |
R |
AbstractNullVisitor.visitPrimitiveType(PrimitiveType object) |
R |
AbstractWrappingVisitor.visitPrimitiveType(PrimitiveType object) |
R |
Visitor.visitPrimitiveType(PrimitiveType object) |
R |
AbstractDelegatingVisitor.visitProfile(Profile object) |
R |
AbstractExtendingVisitor.visitProfile(Profile object) |
R |
AbstractNullVisitor.visitProfile(Profile object) |
R |
AbstractWrappingVisitor.visitProfile(Profile object) |
R |
Visitor.visitProfile(Profile object) |
R |
AbstractDelegatingVisitor.visitProfileApplication(ProfileApplication object) |
R |
AbstractExtendingVisitor.visitProfileApplication(ProfileApplication object) |
R |
AbstractNullVisitor.visitProfileApplication(ProfileApplication object) |
R |
AbstractWrappingVisitor.visitProfileApplication(ProfileApplication object) |
R |
Visitor.visitProfileApplication(ProfileApplication object) |
R |
AbstractDelegatingVisitor.visitProperty(Property object) |
R |
AbstractExtendingVisitor.visitProperty(Property object) |
R |
AbstractNullVisitor.visitProperty(Property object) |
R |
AbstractWrappingVisitor.visitProperty(Property object) |
R |
Visitor.visitProperty(Property object) |
R |
AbstractDelegatingVisitor.visitPropertyCallExp(PropertyCallExp object) |
R |
AbstractExtendingVisitor.visitPropertyCallExp(PropertyCallExp object) |
R |
AbstractNullVisitor.visitPropertyCallExp(PropertyCallExp object) |
R |
AbstractWrappingVisitor.visitPropertyCallExp(PropertyCallExp object) |
R |
Visitor.visitPropertyCallExp(PropertyCallExp object) |
R |
AbstractDelegatingVisitor.visitPseudostate(Pseudostate object) |
R |
AbstractExtendingVisitor.visitPseudostate(Pseudostate object) |
R |
AbstractNullVisitor.visitPseudostate(Pseudostate object) |
R |
AbstractWrappingVisitor.visitPseudostate(Pseudostate object) |
R |
Visitor.visitPseudostate(Pseudostate object) |
R |
AbstractDelegatingVisitor.visitRealLiteralExp(RealLiteralExp object) |
R |
AbstractExtendingVisitor.visitRealLiteralExp(RealLiteralExp object) |
R |
AbstractNullVisitor.visitRealLiteralExp(RealLiteralExp object) |
R |
AbstractWrappingVisitor.visitRealLiteralExp(RealLiteralExp object) |
R |
Visitor.visitRealLiteralExp(RealLiteralExp object) |
R |
AbstractDelegatingVisitor.visitRegion(Region object) |
R |
AbstractExtendingVisitor.visitRegion(Region object) |
R |
AbstractNullVisitor.visitRegion(Region object) |
R |
AbstractWrappingVisitor.visitRegion(Region object) |
R |
Visitor.visitRegion(Region object) |
R |
AbstractDelegatingVisitor.visitSelfType(SelfType object) |
R |
AbstractExtendingVisitor.visitSelfType(SelfType object) |
R |
AbstractNullVisitor.visitSelfType(SelfType object) |
R |
AbstractWrappingVisitor.visitSelfType(SelfType object) |
R |
Visitor.visitSelfType(SelfType object) |
R |
AbstractDelegatingVisitor.visitSendSignalAction(SendSignalAction object) |
R |
AbstractExtendingVisitor.visitSendSignalAction(SendSignalAction object) |
R |
AbstractNullVisitor.visitSendSignalAction(SendSignalAction object) |
R |
AbstractWrappingVisitor.visitSendSignalAction(SendSignalAction object) |
R |
Visitor.visitSendSignalAction(SendSignalAction object) |
R |
AbstractDelegatingVisitor.visitSequenceType(SequenceType object) |
R |
AbstractExtendingVisitor.visitSequenceType(SequenceType object) |
R |
AbstractNullVisitor.visitSequenceType(SequenceType object) |
R |
AbstractWrappingVisitor.visitSequenceType(SequenceType object) |
R |
Visitor.visitSequenceType(SequenceType object) |
R |
AbstractDelegatingVisitor.visitSetType(SetType object) |
R |
AbstractExtendingVisitor.visitSetType(SetType object) |
R |
AbstractNullVisitor.visitSetType(SetType object) |
R |
AbstractWrappingVisitor.visitSetType(SetType object) |
R |
Visitor.visitSetType(SetType object) |
R |
AbstractDelegatingVisitor.visitShadowExp(ShadowExp object) |
R |
AbstractExtendingVisitor.visitShadowExp(ShadowExp object) |
R |
AbstractNullVisitor.visitShadowExp(ShadowExp object) |
R |
AbstractWrappingVisitor.visitShadowExp(ShadowExp object) |
R |
Visitor.visitShadowExp(ShadowExp object) |
R |
AbstractDelegatingVisitor.visitShadowPart(ShadowPart object) |
R |
AbstractExtendingVisitor.visitShadowPart(ShadowPart object) |
R |
AbstractNullVisitor.visitShadowPart(ShadowPart object) |
R |
AbstractWrappingVisitor.visitShadowPart(ShadowPart object) |
R |
Visitor.visitShadowPart(ShadowPart object) |
R |
AbstractDelegatingVisitor.visitSignal(Signal object) |
R |
AbstractExtendingVisitor.visitSignal(Signal object) |
R |
AbstractNullVisitor.visitSignal(Signal object) |
R |
AbstractWrappingVisitor.visitSignal(Signal object) |
R |
Visitor.visitSignal(Signal object) |
R |
AbstractDelegatingVisitor.visitSlot(Slot object) |
R |
AbstractExtendingVisitor.visitSlot(Slot object) |
R |
AbstractNullVisitor.visitSlot(Slot object) |
R |
AbstractWrappingVisitor.visitSlot(Slot object) |
R |
Visitor.visitSlot(Slot object) |
R |
AbstractDelegatingVisitor.visitStandardLibrary(StandardLibrary object) |
R |
AbstractExtendingVisitor.visitStandardLibrary(StandardLibrary object) |
R |
AbstractNullVisitor.visitStandardLibrary(StandardLibrary object) |
R |
AbstractWrappingVisitor.visitStandardLibrary(StandardLibrary object) |
R |
Visitor.visitStandardLibrary(StandardLibrary object) |
R |
AbstractDelegatingVisitor.visitState(State object) |
R |
AbstractExtendingVisitor.visitState(State object) |
R |
AbstractNullVisitor.visitState(State object) |
R |
AbstractWrappingVisitor.visitState(State object) |
R |
Visitor.visitState(State object) |
R |
AbstractDelegatingVisitor.visitStateExp(StateExp object) |
R |
AbstractExtendingVisitor.visitStateExp(StateExp object) |
R |
AbstractNullVisitor.visitStateExp(StateExp object) |
R |
AbstractWrappingVisitor.visitStateExp(StateExp object) |
R |
Visitor.visitStateExp(StateExp object) |
R |
AbstractDelegatingVisitor.visitStateMachine(StateMachine object) |
R |
AbstractExtendingVisitor.visitStateMachine(StateMachine object) |
R |
AbstractNullVisitor.visitStateMachine(StateMachine object) |
R |
AbstractWrappingVisitor.visitStateMachine(StateMachine object) |
R |
Visitor.visitStateMachine(StateMachine object) |
R |
AbstractDelegatingVisitor.visitStereotype(Stereotype object) |
R |
AbstractExtendingVisitor.visitStereotype(Stereotype object) |
R |
AbstractNullVisitor.visitStereotype(Stereotype object) |
R |
AbstractWrappingVisitor.visitStereotype(Stereotype object) |
R |
Visitor.visitStereotype(Stereotype object) |
R |
AbstractDelegatingVisitor.visitStereotypeExtender(StereotypeExtender object) |
R |
AbstractExtendingVisitor.visitStereotypeExtender(StereotypeExtender object) |
R |
AbstractNullVisitor.visitStereotypeExtender(StereotypeExtender object) |
R |
AbstractWrappingVisitor.visitStereotypeExtender(StereotypeExtender object) |
R |
Visitor.visitStereotypeExtender(StereotypeExtender object) |
R |
AbstractDelegatingVisitor.visitStringLiteralExp(StringLiteralExp object) |
R |
AbstractExtendingVisitor.visitStringLiteralExp(StringLiteralExp object) |
R |
AbstractNullVisitor.visitStringLiteralExp(StringLiteralExp object) |
R |
AbstractWrappingVisitor.visitStringLiteralExp(StringLiteralExp object) |
R |
Visitor.visitStringLiteralExp(StringLiteralExp object) |
R |
AbstractDelegatingVisitor.visitTemplateableElement(TemplateableElement object) |
R |
AbstractExtendingVisitor.visitTemplateableElement(TemplateableElement object) |
R |
AbstractNullVisitor.visitTemplateableElement(TemplateableElement object) |
R |
AbstractWrappingVisitor.visitTemplateableElement(TemplateableElement object) |
R |
Visitor.visitTemplateableElement(TemplateableElement object) |
R |
AbstractDelegatingVisitor.visitTemplateBinding(TemplateBinding object) |
R |
AbstractExtendingVisitor.visitTemplateBinding(TemplateBinding object) |
R |
AbstractNullVisitor.visitTemplateBinding(TemplateBinding object) |
R |
AbstractWrappingVisitor.visitTemplateBinding(TemplateBinding object) |
R |
Visitor.visitTemplateBinding(TemplateBinding object) |
R |
AbstractDelegatingVisitor.visitTemplateParameter(TemplateParameter object) |
R |
AbstractExtendingVisitor.visitTemplateParameter(TemplateParameter object) |
R |
AbstractNullVisitor.visitTemplateParameter(TemplateParameter object) |
R |
AbstractWrappingVisitor.visitTemplateParameter(TemplateParameter object) |
R |
Visitor.visitTemplateParameter(TemplateParameter object) |
R |
AbstractDelegatingVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
R |
AbstractExtendingVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
R |
AbstractNullVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
R |
AbstractWrappingVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
R |
Visitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
R |
AbstractDelegatingVisitor.visitTemplateSignature(TemplateSignature object) |
R |
AbstractExtendingVisitor.visitTemplateSignature(TemplateSignature object) |
R |
AbstractNullVisitor.visitTemplateSignature(TemplateSignature object) |
R |
AbstractWrappingVisitor.visitTemplateSignature(TemplateSignature object) |
R |
Visitor.visitTemplateSignature(TemplateSignature object) |
R |
AbstractDelegatingVisitor.visitTransition(Transition object) |
R |
AbstractExtendingVisitor.visitTransition(Transition object) |
R |
AbstractNullVisitor.visitTransition(Transition object) |
R |
AbstractWrappingVisitor.visitTransition(Transition object) |
R |
Visitor.visitTransition(Transition object) |
R |
AbstractDelegatingVisitor.visitTrigger(Trigger object) |
R |
AbstractExtendingVisitor.visitTrigger(Trigger object) |
R |
AbstractNullVisitor.visitTrigger(Trigger object) |
R |
AbstractWrappingVisitor.visitTrigger(Trigger object) |
R |
Visitor.visitTrigger(Trigger object) |
R |
AbstractDelegatingVisitor.visitTupleLiteralExp(TupleLiteralExp object) |
R |
AbstractExtendingVisitor.visitTupleLiteralExp(TupleLiteralExp object) |
R |
AbstractNullVisitor.visitTupleLiteralExp(TupleLiteralExp object) |
R |
AbstractWrappingVisitor.visitTupleLiteralExp(TupleLiteralExp object) |
R |
Visitor.visitTupleLiteralExp(TupleLiteralExp object) |
R |
AbstractDelegatingVisitor.visitTupleLiteralPart(TupleLiteralPart object) |
R |
AbstractExtendingVisitor.visitTupleLiteralPart(TupleLiteralPart object) |
R |
AbstractNullVisitor.visitTupleLiteralPart(TupleLiteralPart object) |
R |
AbstractWrappingVisitor.visitTupleLiteralPart(TupleLiteralPart object) |
R |
Visitor.visitTupleLiteralPart(TupleLiteralPart object) |
R |
AbstractDelegatingVisitor.visitTupleType(TupleType object) |
R |
AbstractExtendingVisitor.visitTupleType(TupleType object) |
R |
AbstractNullVisitor.visitTupleType(TupleType object) |
R |
AbstractWrappingVisitor.visitTupleType(TupleType object) |
R |
Visitor.visitTupleType(TupleType object) |
R |
AbstractDelegatingVisitor.visitType(Type object) |
R |
AbstractExtendingVisitor.visitType(Type object) |
R |
AbstractNullVisitor.visitType(Type object) |
R |
AbstractWrappingVisitor.visitType(Type object) |
R |
Visitor.visitType(Type object) |
R |
AbstractDelegatingVisitor.visitTypedElement(TypedElement object) |
R |
AbstractExtendingVisitor.visitTypedElement(TypedElement object) |
R |
AbstractNullVisitor.visitTypedElement(TypedElement object) |
R |
AbstractWrappingVisitor.visitTypedElement(TypedElement object) |
R |
Visitor.visitTypedElement(TypedElement object) |
R |
AbstractDelegatingVisitor.visitTypeExp(TypeExp object) |
R |
AbstractExtendingVisitor.visitTypeExp(TypeExp object) |
R |
AbstractNullVisitor.visitTypeExp(TypeExp object) |
R |
AbstractWrappingVisitor.visitTypeExp(TypeExp object) |
R |
Visitor.visitTypeExp(TypeExp object) |
R |
AbstractDelegatingVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object) |
R |
AbstractExtendingVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object) |
R |
AbstractNullVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object) |
R |
AbstractWrappingVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object) |
R |
Visitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object) |
R |
AbstractDelegatingVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp object) |
R |
AbstractExtendingVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp object) |
R |
AbstractNullVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp object) |
R |
AbstractWrappingVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp object) |
R |
Visitor.visitUnspecifiedValueExp(UnspecifiedValueExp object) |
R |
AbstractDelegatingVisitor.visitValueSpecification(ValueSpecification object) |
R |
AbstractExtendingVisitor.visitValueSpecification(ValueSpecification object) |
R |
AbstractNullVisitor.visitValueSpecification(ValueSpecification object) |
R |
AbstractWrappingVisitor.visitValueSpecification(ValueSpecification object) |
R |
Visitor.visitValueSpecification(ValueSpecification object) |
R |
AbstractDelegatingVisitor.visitVariable(Variable object) |
R |
AbstractExtendingVisitor.visitVariable(Variable object) |
R |
AbstractNullVisitor.visitVariable(Variable object) |
R |
AbstractWrappingVisitor.visitVariable(Variable object) |
R |
Visitor.visitVariable(Variable object) |
R |
AbstractDelegatingVisitor.visitVariableDeclaration(VariableDeclaration object) |
R |
AbstractExtendingVisitor.visitVariableDeclaration(VariableDeclaration object) |
R |
AbstractNullVisitor.visitVariableDeclaration(VariableDeclaration object) |
R |
AbstractWrappingVisitor.visitVariableDeclaration(VariableDeclaration object) |
R |
Visitor.visitVariableDeclaration(VariableDeclaration object) |
R |
AbstractDelegatingVisitor.visitVariableExp(VariableExp object) |
R |
AbstractExtendingVisitor.visitVariableExp(VariableExp object) |
R |
AbstractNullVisitor.visitVariableExp(VariableExp object) |
R |
AbstractWrappingVisitor.visitVariableExp(VariableExp object) |
R |
Visitor.visitVariableExp(VariableExp object) |
R |
AbstractDelegatingVisitor.visitVertex(Vertex object) |
R |
AbstractExtendingVisitor.visitVertex(Vertex object) |
R |
AbstractNullVisitor.visitVertex(Vertex object) |
R |
AbstractWrappingVisitor.visitVertex(Vertex object) |
R |
Visitor.visitVertex(Vertex object) |
R |
AbstractDelegatingVisitor.visitVoidType(VoidType object) |
R |
AbstractExtendingVisitor.visitVoidType(VoidType object) |
R |
AbstractNullVisitor.visitVoidType(VoidType object) |
R |
AbstractWrappingVisitor.visitVoidType(VoidType object) |
R |
Visitor.visitVoidType(VoidType object) |
R |
AbstractDelegatingVisitor.visitWildcardType(WildcardType object) |
R |
AbstractExtendingVisitor.visitWildcardType(WildcardType object) |
R |
AbstractNullVisitor.visitWildcardType(WildcardType object) |
R |
AbstractWrappingVisitor.visitWildcardType(WildcardType object) |
R |
Visitor.visitWildcardType(WildcardType object) |
Modifier and Type | Method and Description |
---|---|
protected R |
AbstractWrappingVisitor.badVisit(Visitable visitable,
P prologue,
java.lang.Throwable e)
Intercept an exception thrown by the delegated visit to perform some post-functionality that may use the visitable object,
the result of preVisit and the thrown exception to determine the overall wrapped result.
|
protected R |
AbstractWrappingVisitor.postVisit(Visitable visitable,
P prologue,
R result)
Intercept the result of the delegated visit to perform some post-functionality that may use the visitable object,
the result of preVisit and the result of the delegated visit to determine the overall wrapped result.
|
protected R |
AbstractWrappingVisitor.postVisit(Visitable visitable,
P prologue,
R result)
Intercept the result of the delegated visit to perform some post-functionality that may use the visitable object,
the result of preVisit and the result of the delegated visit to determine the overall wrapped result.
|
R |
AbstractVisitor.safeVisit(Visitable v)
A null-safe visitation of the specified visitable.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<TemplateParameter,Type> |
AS2MonikerVisitor.templateBindings |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
ValueUtil.asObject(java.lang.Object value) |
static org.eclipse.emf.ecore.EAnnotation |
ClassUtil.basicGetMetamodelAnnotation(org.eclipse.emf.ecore.EPackage ePackage)
Return the DomainConstants.AS_METAMODEL_ANNOTATION_SOURCE for ePackage or null if none.
|
protected PivotMetamodelManager |
AbstractEnvironmentFactory.basicGetMetamodelManager() |
static java.lang.String |
LabelUtil.diagnoseUnresolvedProxies(org.eclipse.emf.common.util.URI contextURI,
java.util.Map<org.eclipse.emf.ecore.EObject,java.util.Collection<org.eclipse.emf.ecore.EStructuralFeature.Setting>> map)
Convert the map return from EcoreUtil.UnresolvedProxyCrossReferencer.find(xx)
into a textual diagnosis.
|
java.lang.Object |
OCL.evaluate(java.lang.Object context,
ExpressionInOCL expression)
Evaluates a query expression on a context object (which is bound to the
self variable).
|
java.lang.Object |
Query.evaluateBoxed(java.lang.Object boxedObject)
Evaluates the query on the boxedObject to return a boxedResult.
|
java.lang.Object |
Query.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Object ecoreObject)
Evaluates the query on the ecoreObject to return an ecoreResult coerced, if non-null, to instanceClass.
|
java.lang.Object |
Query.evaluateEcore(java.lang.Object ecoreObject)
Evaluates the query on the ecoreObject to return an ecoreResult using Integer/Double for numerics.
|
java.lang.Object |
Query.evaluateUnboxed(java.lang.Object unboxedObject)
Evaluates the query on the unboxedObject to return an unboxedResult.
|
static <T extends org.eclipse.emf.common.notify.Adapter> |
LabelUtil.getAdapter(org.eclipse.emf.common.notify.Notifier notifier,
java.lang.Class<T> adapterClass) |
Class |
MetamodelManager.getASClass(java.lang.String className) |
<T extends Element> |
MetamodelManager.getASOf(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
MetamodelManager.getASOfEcore(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
Type |
ParserContext.getClassContext()
Return the type of the self variable.
|
static Constraint |
PivotUtil.getContainingConstraint(Element element) |
static ExpressionInOCL |
PivotUtil.getContainingExpressionInOCL(Element element) |
static Model |
PivotUtil.getContainingModel(org.eclipse.emf.ecore.EObject element) |
static Namespace |
PivotUtil.getContainingNamespace(org.eclipse.emf.ecore.EObject element) |
static Operation |
PivotUtil.getContainingOperation(org.eclipse.emf.ecore.EObject element) |
static Package |
PivotUtil.getContainingPackage(org.eclipse.emf.ecore.EObject element) |
static Model |
PivotUtil.getContainingRoot(org.eclipse.emf.ecore.EObject element)
Deprecated.
use getContainingModel
|
static Type |
PivotUtil.getContainingType(org.eclipse.emf.ecore.EObject element) |
Type |
OCLHelper.getContextClass()
Obtains my OCL context classifier as a classifier.
|
Operation |
OCLHelper.getContextOperation()
Obtains my context operation, if my environment is an operation context.
|
Property |
OCLHelper.getContextProperty()
Obtains my context attribute, if my environment is an attribute context.
|
ICSI2ASMapping |
AbstractEnvironmentFactory.getCSI2ASMapping() |
java.lang.String |
AbstractEnvironmentFactory.getDoSetupName(org.eclipse.emf.common.util.URI uri) |
static java.lang.Class<?> |
PivotUtil.getEcoreInstanceClass(Property asProperty)
Return the Java Class used by Ecore for elements of asProperty, or null if not known.
|
static org.eclipse.emf.ecore.EOperation |
LabelUtil.getEcoreInvariant(org.eclipse.emf.ecore.EClass eClass,
java.lang.String name)
Return the EOperation that realises the name invariant for eClass.
|
<T extends org.eclipse.emf.ecore.EObject> |
MetamodelManager.getEcoreOfPivot(java.lang.Class<T> ecoreClass,
Element element) |
static <T extends org.eclipse.emf.ecore.ENamedElement> |
NameUtil.getENamedElement(java.lang.Iterable<T> elements,
java.lang.String name) |
static <T extends org.eclipse.emf.ecore.ENamedElement,R extends T> |
NameUtil.getENamedElement(java.lang.Iterable<T> elements,
java.lang.String name,
java.lang.Class<R> returnClass) |
ExpressionInOCL |
ParserContext.getExpression(CSResource resource)
Extract an Abstract Syntax ExpressionInOCL fronm a Concrete Syntax resource.
|
static ToStringVisitor.Factory |
ToStringVisitor.getFactory(org.eclipse.emf.ecore.EObject eObject) |
java.lang.String |
AS2XMIidVisitor.getID(Element element,
boolean internalUUIDs) |
java.lang.Object |
Labelable.getImage()
Returns the image for the label of the given element.
|
ModelManager |
OCL.getModelManager()
Obtains the model manager, if any, provided by the client to customize the
evaluation of constraints.
|
static Namespace |
PivotUtil.getNamespace(org.eclipse.emf.ecore.EObject element) |
static Package |
PivotUtil.getPackage(org.eclipse.emf.ecore.EObject object) |
protected EnvironmentFactoryInternal |
AbstractEnvironmentFactory.getParent() |
Element |
Pivotable.getPivot() |
static <T extends Element> |
PivotUtil.getPivot(java.lang.Class<T> pivotClass,
Pivotable pivotableElement) |
static Type |
TypeUtil.getPrimitiveType(StandardLibrary standardLibrary,
PrimitiveTypeId typeId) |
Element |
ParserContext.getRootElement()
Optional pre-existing AS root element to be updated by the parse.
|
StatusCodes.Severity |
AbstractEnvironmentFactory.getSeverity(java.lang.Object validationKey) |
StatusCodes.Severity |
EnvironmentFactory.getSeverity(java.lang.Object validationKey)
Return the StatusCodes severity with which the validation identified by validationKey is reported.
|
ExpressionInOCL |
OCL.getSpecification(Constraint constraint)
Return the Constraint specification as an ExpressionInOCL, parsing any OpaqueExpression
that may be encountered.
|
java.lang.String |
Labelable.getText()
Returns the text for a readable label for the given element.
|
<T> T |
Customizable.getValue(Option<T> option)
Obtains the value of the specified option's setting in the my
options map.
|
static CollectionValue |
ValueUtil.isCollectionValue(java.lang.Object value) |
CSResource |
OCL.load(org.eclipse.emf.common.util.URI uri)
Deprecated.
|
Element |
AbstractEnvironmentFactory.loadResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
ASResource |
OCL.parse(org.eclipse.emf.common.util.URI uri)
Load the Complete OCL document specified by the URI into the external ResourceSet and
parse the concrete syntax resource returning the resulting abstract syntax resource.
|
<T> T |
Customizable.removeOption(Option<T> option)
Removes the specified option.
|
java.lang.String |
ToStringVisitor.safeVisit(Visitable v)
A null-safe visitation of the specified visitable, appending any generted text to the toStringVisitor context.
|
StatusCodes.Severity |
AbstractEnvironmentFactory.setSeverity(java.lang.Object validationKey,
StatusCodes.Severity severity) |
StatusCodes.Severity |
EnvironmentFactory.setSeverity(java.lang.Object validationKey,
StatusCodes.Severity severity)
Define the StatusCodes severity with which the validation identified by validationKey is reported.
|
java.lang.String |
ToStringVisitor.visitAnnotation(Annotation object) |
java.lang.Boolean |
AS2XMIidVisitor.visitCollectionType(CollectionType object) |
java.lang.String |
ToStringVisitor.visitCompleteClass(CompleteClass object) |
java.lang.String |
ToStringVisitor.visitCompletePackage(CompletePackage object) |
java.lang.Boolean |
AS2XMIidVisitor.visitConstraint(Constraint object) |
java.lang.String |
ToStringVisitor.visitDetail(Detail object) |
java.lang.Boolean |
AS2XMIidVisitor.visitElement(Element object) |
java.lang.String |
ToStringVisitor.visitImport(Import object) |
java.lang.Boolean |
AS2XMIidVisitor.visiting(Visitable visitable) |
java.lang.Boolean |
AS2XMIidVisitor.visitLambdaType(LambdaType object) |
java.lang.Boolean |
AS2XMIidVisitor.visitMapType(MapType object) |
java.lang.Boolean |
AS2XMIidVisitor.visitOperation(Operation object) |
java.lang.Boolean |
AS2XMIidVisitor.visitPackage(Package object) |
java.lang.Boolean |
AS2XMIidVisitor.visitParameter(Parameter object) |
java.lang.Boolean |
AS2XMIidVisitor.visitPrecedence(Precedence object) |
java.lang.Boolean |
AS2XMIidVisitor.visitPrimitiveType(PrimitiveType object) |
java.lang.Boolean |
AS2XMIidVisitor.visitProperty(Property object) |
java.lang.Boolean |
AS2XMIidVisitor.visitSelfType(SelfType object) |
java.lang.Boolean |
AS2XMIidVisitor.visitTemplateParameter(TemplateParameter object) |
java.lang.Boolean |
AS2XMIidVisitor.visitTemplateSignature(TemplateSignature object) |
java.lang.Boolean |
AS2XMIidVisitor.visitTupleType(TupleType object) |
java.lang.Boolean |
AS2XMIidVisitor.visitVariableDeclaration(VariableDeclaration object) |
Modifier and Type | Method and Description |
---|---|
protected void |
ToStringVisitor.appendElementType(TypedElement typedElement) |
protected void |
AS2XMIidVisitor.appendName(java.lang.String name) |
protected void |
AS2XMIidVisitor.appendParent(org.eclipse.emf.ecore.EObject element) |
protected void |
ToStringVisitor.appendQualifiedName(NamedElement object) |
protected void |
ToStringVisitor.appendTemplateBindings(java.util.List<TemplateBinding> templateBindings,
CollectionType collectionType) |
protected void |
AS2XMIidVisitor.appendType(Type type) |
static BagValue |
ValueUtil.asBagValue(java.lang.Object value) |
static java.lang.Boolean |
ValueUtil.asBoolean(java.lang.Object value) |
static Class |
ValueUtil.asClass(java.lang.Object value) |
static CollectionType |
ValueUtil.asCollectionType(java.lang.Object value) |
static CollectionValue |
ValueUtil.asCollectionValue(java.lang.Object value) |
static java.lang.Integer |
ValueUtil.asInteger(java.lang.Object value) |
static IntegerValue |
ValueUtil.asIntegerValue(java.lang.Object value) |
static MapType |
ValueUtil.asMapType(java.lang.Object value) |
static MapValue |
ValueUtil.asMapValue(java.lang.Object value) |
static org.eclipse.emf.ecore.EObject |
ValueUtil.asNavigableObject(java.lang.Object value,
java.lang.Object navigation,
Evaluator evaluator) |
static org.eclipse.emf.ecore.EObject |
ValueUtil.asNavigableObject(java.lang.Object value,
java.lang.Object navigation,
Evaluator evaluator) |
static java.lang.Object |
ValueUtil.asObject(java.lang.Object value) |
static OrderedCollectionValue |
ValueUtil.asOrderedCollectionValue(java.lang.Object value) |
static OrderedSetValue |
ValueUtil.asOrderedSetValue(java.lang.Object value) |
static RealValue |
ValueUtil.asRealValue(java.lang.Object value) |
static SequenceValue |
ValueUtil.asSequenceValue(java.lang.Object value) |
static SetValue |
ValueUtil.asSetValue(java.lang.Object value) |
static java.lang.String |
ValueUtil.asString(java.lang.Object value) |
static TupleValue |
ValueUtil.asTupleValue(java.lang.Object value) |
static Type |
ValueUtil.asType(java.lang.Object value) |
static UniqueCollectionValue |
ValueUtil.asUniqueCollectionValue(java.lang.Object value) |
static UnlimitedNaturalValue |
ValueUtil.asUnlimitedNaturalValue(java.lang.Object value) |
boolean |
Query.checkBoxed(java.lang.Object boxedObject)
Evaluates the query on a boxedObject.
|
boolean |
Query.checkEcore(java.lang.Object ecoreObject)
Evaluates the query on an ecoreObject.
|
void |
AbstractEnvironmentFactory.configureLoadStrategy(ProjectManager.IResourceLoadStrategy packageLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
static boolean |
PivotUtil.conformsTo(org.eclipse.emf.ecore.EClassifier targetType,
org.eclipse.emf.ecore.EClassifier contentType) |
static boolean |
PivotUtil.conformsTo(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
org.eclipse.emf.ecore.EClassifier contentType) |
static CollectionTypeParameters<Type> |
TypeUtil.createCollectionTypeParameters(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
static CollectionTypeParameters<Type> |
TypeUtil.createCollectionTypeParameters(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
static CollectionTypeParameters<Type> |
TypeUtil.createCollectionTypeParameters(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
static CollectionTypeParameters<Type> |
TypeUtil.createCollectionTypeParameters(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
EvaluationVisitor |
OCL.createEvaluationVisitor(java.lang.Object context,
ExpressionInOCL expression)
Creates a new evaluation visitor, for the evaluation of an OCL expression in a context.
|
EvaluationVisitor |
AbstractEnvironmentFactory.createEvaluationVisitor(java.lang.Object context,
ExpressionInOCL expression,
ModelManager modelManager) |
EvaluationVisitor |
AbstractEnvironmentFactory.createEvaluationVisitor(java.lang.Object context,
ExpressionInOCL expression,
ModelManager modelManager) |
EvaluationVisitor |
EnvironmentFactory.createEvaluationVisitor(java.lang.Object context,
ExpressionInOCL expression,
ModelManager modelManager)
Creates a new evaluation visitor, for the evaluation of an OCL expression on a context using an environment and a modelManager.
|
EvaluationVisitor |
EnvironmentFactory.createEvaluationVisitor(java.lang.Object context,
ExpressionInOCL expression,
ModelManager modelManager)
Creates a new evaluation visitor, for the evaluation of an OCL expression on a context using an environment and a modelManager.
|
static ExpressionInOCL |
PivotUtil.createExpressionInOCL(Variable asContextVariable,
OCLExpression asExpression,
Variable... asParameterVariables) |
static Iteration |
PivotUtil.createIteration(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
ModelManager |
AbstractEnvironmentFactory.createModelManager(java.lang.Object object)
Creates an extent map for invocation of OclType.allInstances()
using the specified
object as a context from which to find
the scope in which OCL classifier extents are defined. |
ModelManager |
EnvironmentFactory.createModelManager(java.lang.Object object)
Creates an extent map for invocation of OclType.allInstances()
using the specified
object as a context from which to find
the scope in which OCL classifier extents are defined. |
OCLHelper |
OCL.createOCLHelper(org.eclipse.emf.ecore.EObject contextElement)
Creates a new
OCLHelper instance for convenient parsing of
embedded constraints and query expressions for the specified context
which may be an Ecore EClassifier/EOperation/EStructuralFeature or
or Pivot Class/Operation/Property. |
static Operation |
PivotUtil.createOperation(org.eclipse.emf.ecore.EOperation eOperation,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static Operation |
PivotUtil.createOperation(org.eclipse.emf.ecore.EOperation eOperation,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static Operation |
PivotUtil.createOperation(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static Operation |
PivotUtil.createOperation(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static <T extends Package> |
PivotUtil.createPackage(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
java.lang.String name,
java.lang.String nsURI,
PackageId packageId) |
static <T extends Package> |
PivotUtil.createPackage(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
java.lang.String name,
java.lang.String nsURI,
PackageId packageId) |
static Package |
PivotUtil.createPackage(org.eclipse.emf.ecore.EPackage ePackage,
java.lang.String nsPrefix,
java.lang.String nsURI) |
static Package |
PivotUtil.createPackage(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
static Package |
PivotUtil.createPackage(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
ParserContext |
AbstractEnvironmentFactory.createParserContext(org.eclipse.emf.ecore.EObject context) |
ExpressionInOCL |
OCL.createQuery(org.eclipse.emf.ecore.EObject contextElement,
java.lang.String oclExpression) |
static java.lang.String |
PivotUtil.createTupleValuedConstraint(java.lang.String statusText,
java.lang.Integer severity,
java.lang.String messageText) |
static java.lang.String |
PivotUtil.createTupleValuedConstraint(java.lang.String statusText,
java.lang.Integer severity,
java.lang.String messageText) |
static Variable |
PivotUtil.createVariable(java.lang.String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression) |
java.lang.Object |
OCL.evaluate(java.lang.Object context,
ExpressionInOCL expression)
Evaluates a query expression on a context object (which is bound to the
self variable).
|
java.lang.Object |
Query.evaluateBoxed(java.lang.Object boxedObject)
Evaluates the query on the boxedObject to return a boxedResult.
|
org.eclipse.emf.common.util.EList<?> |
Query.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Iterable<?> ecoreObjects)
Evaluates the query on each of ecoreObjects to return a list of ecoreResults coerced, if non-null, to instanceClass.
|
java.lang.Object |
Query.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Object ecoreObject)
Evaluates the query on the ecoreObject to return an ecoreResult coerced, if non-null, to instanceClass.
|
java.lang.Object |
Query.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Object ecoreObject)
Evaluates the query on the ecoreObject to return an ecoreResult coerced, if non-null, to instanceClass.
|
java.lang.Object |
Query.evaluateEcore(java.lang.Object ecoreObject)
Evaluates the query on the ecoreObject to return an ecoreResult using Integer/Double for numerics.
|
java.lang.Object |
Query.evaluateUnboxed(java.lang.Object unboxedObject)
Evaluates the query on the unboxedObject to return an unboxedResult.
|
static java.lang.String |
StringUtil.formatMultiplicity(org.eclipse.emf.ecore.ETypedElement typedElement) |
static java.lang.String |
StringUtil.formatOrdered(org.eclipse.emf.ecore.ETypedElement typedElement) |
static java.lang.String |
StringUtil.formatString(java.lang.String name) |
static java.lang.String |
StringUtil.formatUnique(org.eclipse.emf.ecore.ETypedElement typedElement) |
static <T extends org.eclipse.emf.common.notify.Adapter> |
LabelUtil.getAdapter(org.eclipse.emf.common.notify.Notifier notifier,
java.lang.Class<T> adapterClass) |
<T extends Element> |
MetamodelManager.getASOf(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
MetamodelManager.getASOfEcore(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
static Constraint |
PivotUtil.getContainingConstraint(Element element) |
static ExpressionInOCL |
PivotUtil.getContainingExpressionInOCL(Element element) |
static Model |
PivotUtil.getContainingModel(org.eclipse.emf.ecore.EObject element) |
static Namespace |
PivotUtil.getContainingNamespace(org.eclipse.emf.ecore.EObject element) |
static Operation |
PivotUtil.getContainingOperation(org.eclipse.emf.ecore.EObject element) |
static Package |
PivotUtil.getContainingPackage(org.eclipse.emf.ecore.EObject element) |
static Model |
PivotUtil.getContainingRoot(org.eclipse.emf.ecore.EObject element)
Deprecated.
use getContainingModel
|
static Type |
PivotUtil.getContainingType(org.eclipse.emf.ecore.EObject element) |
Class |
OCL.getContextType(java.lang.Object contextObject) |
static java.lang.Class<?> |
PivotUtil.getEcoreInstanceClass(Property asProperty)
Return the Java Class used by Ecore for elements of asProperty, or null if not known.
|
static <T extends org.eclipse.emf.ecore.ENamedElement> |
NameUtil.getENamedElement(java.lang.Iterable<T> elements,
java.lang.String name) |
static <T extends org.eclipse.emf.ecore.ENamedElement> |
NameUtil.getENamedElement(java.lang.Iterable<T> elements,
java.lang.String name) |
static <T extends org.eclipse.emf.ecore.ENamedElement,R extends T> |
NameUtil.getENamedElement(java.lang.Iterable<T> elements,
java.lang.String name,
java.lang.Class<R> returnClass) |
static <T extends org.eclipse.emf.ecore.ENamedElement,R extends T> |
NameUtil.getENamedElement(java.lang.Iterable<T> elements,
java.lang.String name,
java.lang.Class<R> returnClass) |
static <T extends org.eclipse.emf.ecore.ENamedElement,R extends T> |
NameUtil.getENamedElement(java.lang.Iterable<T> elements,
java.lang.String name,
java.lang.Class<R> returnClass) |
EvaluationEnvironment |
Query.getEvaluationEnvironment(java.lang.Object unboxedObject)
Obtains the evaluation environment that I use to evaluate OCL expressions.
|
static <T> int |
LabelUtil.getFeatureID(org.eclipse.emf.common.notify.Notification notification,
T expectedNotifier,
java.lang.Class<T> featureClass) |
static java.lang.String |
LabelUtil.getLabel(java.lang.Object object)
Return a simple readable description of eObject using an IItemLabelProvider if possible.
|
static <T extends Nameable> |
NameUtil.getNameable(java.lang.Iterable<T> elements,
java.lang.String name) |
static <T extends Nameable> |
NameUtil.getNameable(java.lang.Iterable<T> elements,
java.lang.String name) |
static Namespace |
PivotUtil.getNamespace(org.eclipse.emf.ecore.EObject element) |
static <T extends Element> |
PivotUtil.getPivot(java.lang.Class<T> pivotClass,
Pivotable pivotableElement) |
static java.lang.String |
NameUtil.getSafeName(Nameable aNameable) |
StatusCodes.Severity |
AbstractEnvironmentFactory.getSeverity(java.lang.Object validationKey) |
StatusCodes.Severity |
EnvironmentFactory.getSeverity(java.lang.Object validationKey)
Return the StatusCodes severity with which the validation identified by validationKey is reported.
|
static java.lang.String |
ValueUtil.getTypeName(java.lang.Object value) |
static IntegerValue |
ValueUtil.integerValueOf(java.math.BigInteger value) |
static IntegerValue |
ValueUtil.integerValueOf(java.lang.Object aValue) |
static boolean |
ValueUtil.isBoxed(java.lang.Object object) |
static CollectionValue |
ValueUtil.isCollectionValue(java.lang.Object value) |
static IntegerValue |
ValueUtil.isIntegerValue(java.lang.Object value) |
static boolean |
ValueUtil.isUnlimited(java.lang.Object value) |
Element |
AbstractEnvironmentFactory.loadResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
static <T> T |
ClassUtil.nonNullEMF(T aT)
Return aT, checking the assertion that this call would not be necessary if EMF had comprehensive @NonNull annotations.
|
static <T> T |
ClassUtil.nonNullModel(T aT)
Check for an in appropriate model state which should have been detected by a model validation pass.
|
static <T> T |
ClassUtil.nonNullPivot(T aT)
Return aT, checking the assertion that this call would not be necessary if the Pivot model was guaranteed to be valid.
|
static <T> T |
ClassUtil.nonNullState(T aT)
Check for an in appropriate program state.
|
ExpressionInOCL |
ParserContext.parse(org.eclipse.emf.ecore.EObject owner,
java.lang.String expression)
Create an Abstract Syntax ExpressionInOCL containing the parsed expression on behalf of a potential owner.
|
ExpressionInOCL |
OCL.parseSpecification(java.lang.Object unusedObject,
LanguageExpression specification)
Deprecated.
use parseSpecification(specification)
|
void |
TracingOption.println(java.lang.Class<?> clazz,
java.lang.String string) |
void |
TracingOption.println(java.lang.String string) |
static java.lang.String |
NameUtil.qualifiedNameFor(java.lang.Object object)
Return a qualified name for object using the label generators registered
in the QUALIFIED_NAME_REGISTRY.
|
static RealValue |
ValueUtil.realValueOf(java.math.BigDecimal value) |
static RealValue |
ValueUtil.realValueOf(IntegerValue integerValue) |
static RealValue |
ValueUtil.realValueOf(java.lang.Number aNumber) |
static <T extends java.lang.Comparable<T>> |
ClassUtil.safeCompareTo(T object,
T otherObject)
Safely determines the relative order of
object and
otherObject , i.e. |
static <T extends java.lang.Comparable<T>> |
ClassUtil.safeCompareTo(T object,
T otherObject)
Safely determines the relative order of
object and
otherObject , i.e. |
static boolean |
ClassUtil.safeEquals(java.lang.Object object,
java.lang.Object otherObject)
Safely determines whether
object equals
otherObject , i.e. |
static boolean |
ClassUtil.safeEquals(java.lang.Object object,
java.lang.Object otherObject)
Safely determines whether
object equals
otherObject , i.e. |
java.lang.String |
ToStringVisitor.safeVisit(Visitable v)
A null-safe visitation of the specified visitable, appending any generted text to the toStringVisitor context.
|
static void |
PivotUtil.setBody(ExpressionInOCL expressionInOCL,
OCLExpression oclExpression,
java.lang.String stringExpression)
Define oclExpression as the bodyExpression of an expressionInOCL, and if non-null
also define stringExpression as the OCL-languaged body.
|
static void |
PivotUtil.setBody(ExpressionInOCL expressionInOCL,
OCLExpression oclExpression,
java.lang.String stringExpression)
Define oclExpression as the bodyExpression of an expressionInOCL, and if non-null
also define stringExpression as the OCL-languaged body.
|
void |
OCL.setModelManager(ModelManager modelManager)
Assigns a custom extent map to define the extents of classes in
evaluation of OCL constraints.
|
<T> void |
Customizable.setOption(Option<T> option,
T value)
Add an option to apply to my behaviour.
|
void |
AbstractEnvironmentFactory.setProject(org.eclipse.core.resources.IProject project) |
void |
ParserContext.setRootElement(Element rootElement) |
static java.lang.String |
NameUtil.simpleNameFor(java.lang.Object object)
Return a simple name for object using the label generators registered
in the SIMPLE_NAME_REGISTRY.
|
static java.lang.String |
ValueUtil.stringValueOf(java.lang.Object aValue) |
static int |
ValueUtil.throwUnsupportedCompareTo(java.lang.Object left,
java.lang.Object right) |
static int |
ValueUtil.throwUnsupportedCompareTo(java.lang.Object left,
java.lang.Object right) |
static void |
ValueUtil.toString(java.lang.Object value,
java.lang.StringBuilder s,
int sizeLimit) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.math.BigInteger value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.lang.Object aValue) |
Constructor and Description |
---|
AbstractEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet) |
AS2MonikerVisitor(AS2Moniker context,
java.util.Map<TemplateParameter,Type> templateBindings) |
Modifier and Type | Method and Description |
---|---|
void |
ComposedEValidator.addChild(org.eclipse.emf.ecore.EValidator eValidator)
Add a child EValidator, suppressing null and duplicates.
|
boolean |
ComposedEValidator.removeChild(org.eclipse.emf.ecore.EValidator eValidator) |
Constructor and Description |
---|
ComposedEValidator(org.eclipse.emf.ecore.EValidator eValidator) |
Modifier and Type | Method and Description |
---|---|
java.util.List<?> |
CollectionValue.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.util.List<?> |
MapValue.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
<T> java.util.List<T> |
CollectionValue.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> instanceClass) |
<T> java.util.List<T> |
MapValue.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> instanceClass) |
java.lang.Object |
OrderedCollectionValue.at(int index) |
java.lang.Object |
OrderedCollectionValue.first() |
Type |
TemplateParameterSubstitutions.get(TemplateParameter templateParameter)
Return the highest common actual type of the formal templateParameter, returning null if unknown.
|
Type |
TemplateParameterSubstitutions.Empty.get(TemplateParameter templateParameter) |
java.lang.Object |
MapEntry.getKey() |
java.lang.Object |
MapEntry.getValue() |
java.lang.Object |
TupleValue.getValue(int index)
Queries the value of the specified tuple part at 0-based index corresponding to the position of the
required part-name in the alphabetically sorted list of all part-names.
|
java.lang.Object |
TupleValue.getValue(TuplePartId partId)
Queries the value of the specified tuple part.
|
IntegerValue |
RealValue.isIntegerValue() |
UnlimitedNaturalValue |
NumberValue.isUnlimitedNaturalValue() |
java.lang.Object |
OrderedCollectionValue.last() |
java.util.Set<TupleValue> |
CollectionValue.product(CollectionValue c,
TupleTypeId tupleTypeId) |
SequenceValue |
CollectionValue.toSequenceValue() |
Modifier and Type | Method and Description |
---|---|
boolean |
CollectionValue.Accumulator.add(java.lang.Object value) |
boolean |
MapValue.Accumulator.add(java.lang.Object value) |
OrderedCollectionValue |
OrderedCollectionValue.append(java.lang.Object object) |
java.util.List<?> |
CollectionValue.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.util.List<java.lang.Object> |
InvalidValueException.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.util.List<?> |
MapValue.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.lang.Object |
Value.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass)
Return the Ecore representation of this value, which should be fully compatible with the Ecore return
from a similarly typed eGet().
|
<T> java.util.List<T> |
CollectionValue.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> instanceClass) |
<T> java.util.List<T> |
MapValue.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> instanceClass) |
IntegerValue |
CollectionValue.count(java.lang.Object value) |
java.lang.Boolean |
CollectionValue.excludes(java.lang.Object value) |
java.lang.Boolean |
MapValue.excludes(java.lang.Object value) |
java.lang.Boolean |
MapValue.excludes(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapValue.excludes(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapValue.excludesValue(java.lang.Object value) |
CollectionValue |
CollectionValue.excluding(java.lang.Object value) |
MapValue |
MapValue.excluding(java.lang.Object value) |
MapValue |
MapValue.excluding(java.lang.Object key,
java.lang.Object value) |
MapValue |
MapValue.excluding(java.lang.Object key,
java.lang.Object value) |
Type |
TemplateParameterSubstitutions.get(TemplateParameter templateParameter)
Return the highest common actual type of the formal templateParameter, returning null if unknown.
|
Type |
TemplateParameterSubstitutions.Empty.get(TemplateParameter templateParameter) |
java.lang.Boolean |
CollectionValue.includes(java.lang.Object value) |
java.lang.Boolean |
MapValue.includes(java.lang.Object value) |
java.lang.Boolean |
MapValue.includes(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapValue.includes(java.lang.Object key,
java.lang.Object value) |
java.lang.Boolean |
MapValue.includesValue(java.lang.Object value) |
MapValue |
MapValue.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
MapValue |
MapValue.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
CollectionValue |
CollectionValue.including(java.lang.Object value) |
IntegerValue |
OrderedCollectionValue.indexOf(java.lang.Object object) |
OrderedCollectionValue |
OrderedCollectionValue.insertAt(int index,
java.lang.Object object) |
OrderedCollectionValue |
OrderedCollectionValue.prepend(java.lang.Object object) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AliasAnalysis.getAlias(org.eclipse.emf.ecore.EObject eObject,
java.lang.String hint)
Return the alias for eObject, using a non-null hint as a stem for auto-generation, or null if there is none.
|
org.eclipse.emf.ecore.resource.Resource |
AS2CS.getASResource(org.eclipse.emf.ecore.resource.Resource csResource) |
BaseCSResource |
AS2CSConversion.getCSResource() |
BaseDeclarationVisitor |
AS2CSConversion.getDeclarationVisitor(org.eclipse.emf.ecore.EClass eClass) |
AS2CS.Factory |
AS2CS.getFactory(org.eclipse.emf.ecore.EClass eClass) |
BaseReferenceVisitor |
AS2CSConversion.getReferenceVisitor(org.eclipse.emf.ecore.EClass eClass,
Namespace scope) |
<T extends ElementCS> |
AS2CSConversion.visitDeclaration(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject> |
AS2CSConversion.visitDeclarationAsList(java.lang.Class<T> csClass,
V eObject) |
ElementCS |
BaseDeclarationVisitor.visitPrimitiveType(PrimitiveType object) |
<T extends ElementCS> |
AS2CSConversion.visitReference(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EObject eObject,
Namespace scope) |
ElementCS |
BaseReferenceVisitor.visitTemplateParameter(TemplateParameter object) |
ElementCS |
BaseReferenceVisitor.visitWildcardType(WildcardType object) |
Modifier and Type | Method and Description |
---|---|
BaseReferenceVisitor |
AS2CS.Factory.createReferenceVisitor(AS2CSConversion converter,
Namespace scope) |
java.lang.String |
AliasAnalysis.getAlias(org.eclipse.emf.ecore.EObject eObject,
java.lang.String hint)
Return the alias for eObject, using a non-null hint as a stem for auto-generation, or null if there is none.
|
protected java.lang.String |
AliasAnalysis.getDefaultAlias(java.lang.String name) |
BaseReferenceVisitor |
AS2CSConversion.getReferenceVisitor(org.eclipse.emf.ecore.EClass eClass,
Namespace scope) |
void |
AS2CSConversion.importNamespace(Namespace importNamespace,
java.lang.String alias) |
<T extends NamedElementCS> |
AS2CSConversion.refreshNamedElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
NamedElement object,
java.lang.String replacementNameForNull) |
void |
AS2CSConversion.refreshPathName(PathNameCS csPathName,
Element element,
Namespace scope)
Assign a sequence of one or more path elements to csPathName that identify element with respect
to scope.
|
<T extends ElementCS> |
AS2CSConversion.visitDeclaration(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject> |
AS2CSConversion.visitDeclarationAsList(java.lang.Class<T> csClass,
V eObject) |
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject> |
AS2CSConversion.visitDeclarations(java.lang.Class<T> csClass,
java.util.List<V> eObjects,
AbstractConversion.Predicate<V> predicate) |
<T extends ElementCS> |
AS2CSConversion.visitReference(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EObject eObject,
Namespace scope) |
<T extends ElementCS,V extends org.eclipse.emf.ecore.EObject> |
AS2CSConversion.visitReferences(java.lang.Class<T> csClass,
java.util.List<? extends V> eObjects,
AbstractConversion.Predicate<V> predicate) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
ImportCSAttribution.getMessage(org.eclipse.emf.ecore.EObject context,
java.lang.String linkText) |
Modifier and Type | Method and Description |
---|---|
ModelElementCS |
CS2AS.getCSElement(Element pivotElement) |
java.lang.String |
CS2AS.UnresolvedProxyMessageProvider.getMessage(org.eclipse.emf.ecore.EObject context,
java.lang.String linkText) |
abstract java.lang.String |
CS2AS.AbstractUnresolvedProxyMessageProvider.getMessage(org.eclipse.emf.ecore.EObject context,
java.lang.String linkText) |
Package |
CS2ASConversion.getOldPackageByQualifiedName(PackageCS csElement) |
Package |
CS2ASConversion.getOldPackageBySimpleName(java.lang.String name) |
<T extends Element> |
CS2AS.getPivotElement(java.lang.Class<T> pivotClass,
ModelElementCS csElement) |
protected TemplateableElementCS |
BaseCSPostOrderVisitor.getTemplateableElementContainer(ElementCS csElement) |
static org.eclipse.xtext.diagnostics.DiagnosticMessage |
CS2AS.getUnresolvedProxyMessage(org.eclipse.emf.ecore.EReference eReference,
org.eclipse.emf.ecore.EObject csContext,
java.lang.String linkText) |
static java.lang.String |
CS2AS.getUnresolvedProxyText(org.eclipse.emf.ecore.EReference eReference,
org.eclipse.emf.ecore.EObject csContext,
java.lang.String linkText) |
Iteration |
CS2AS.lookupIteration(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Iteration |
CS2ASConversion.lookupIteration(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Operation |
CS2AS.lookupOperation(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Operation |
CS2ASConversion.lookupOperation(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
VariableDeclaration |
CS2AS.lookupSelf(ElementCS csElement) |
Type |
CS2AS.lookupType(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2ASConversion.lookupType(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2AS.lookupTypeQualifier(PathNameCS csPathName) |
Type |
CS2AS.lookupTypeValue(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2ASConversion.lookupTypeValue(ElementCS csElement,
PathNameCS csPathName) |
Element |
CS2AS.lookupUndecoratedName(ElementCS csElement,
PathNameCS csPathName) |
Element |
CS2ASConversion.lookupUndecoratedName(ElementCS csElement,
PathNameCS csPathName) |
protected java.util.List<BasicContinuation<?>> |
CS2ASConversion.progressContinuations(java.util.List<BasicContinuation<?>> continuations)
Invoke all of the continuations that can execute, returning the list of
continuations till to perform, some of which may be ones that were
blocked by unsatisfied dependencies, others of which may be further
continuations resulting from only partial progress.
|
protected TemplateableElement |
CS2ASConversion.specializeTemplates(TypedTypeRefCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitPackageOwnerCS(PackageOwnerCS object) |
Modifier and Type | Method and Description |
---|---|
void |
CS2ASConversion.installPivotTypeWithMultiplicity(Type pivotType,
TypedRefCS csElement) |
Iteration |
CS2AS.lookupIteration(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Iteration |
CS2ASConversion.lookupIteration(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Operation |
CS2AS.lookupOperation(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Operation |
CS2ASConversion.lookupOperation(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
<T extends Element> |
CS2AS.refreshModelElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
ModelElementCS csElement) |
<T extends Element> |
CS2ASConversion.refreshModelElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
ModelElementCS csElement)
Return a pivotEClass instance cast to pivotClass registered for csElement.getCSI().
|
static void |
AmbiguitiesAdapter.setAmbiguities(org.eclipse.emf.ecore.EObject eObject,
java.util.List<? extends org.eclipse.emf.ecore.EObject> ambiguities)
If ambiguities is non-null install an AmbiguitiesAdapter for them on eObject.
|
static void |
CS2AS.setElementType(PathNameCS pathNameCS,
org.eclipse.emf.ecore.EClass elementType,
ElementCS csContext,
ScopeFilter scopeFilter) |
static void |
CS2AS.setPathElement(PathNameCS csPathName,
Element element,
java.util.List<? extends org.eclipse.emf.ecore.EObject> ambiguities)
Define the resolution of a PathNameCS explicitly avoiding the need for the normal Xtext proxy resolution.
|
static void |
CS2AS.setPathElement(PathNameCS csPathName,
Element element,
java.util.List<? extends org.eclipse.emf.ecore.EObject> ambiguities)
Define the resolution of a PathNameCS explicitly avoiding the need for the normal Xtext proxy resolution.
|
void |
CS2ASConversion.setReferredIteration(LoopExp expression,
Iteration iteration) |
void |
CS2ASConversion.setReferredOperation(OperationCallExp expression,
Operation operation) |
Modifier and Type | Field and Description |
---|---|
protected ElementCS |
BaseScopeView.child |
Modifier and Type | Method and Description |
---|---|
static AbstractJavaClassScope |
AbstractJavaClassScope.findAdapter(BaseCSResource csResource) |
ElementCS |
BaseScopeView.getChild() |
org.eclipse.xtext.resource.IEObjectDescription |
BaseScopeView.getSingleElement(org.eclipse.xtext.naming.QualifiedName name) |
Constructor and Description |
---|
BaseScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
ElementCS child,
org.eclipse.emf.ecore.EReference targetReference,
boolean isQualified) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor |
BaseCrossReferenceSerializer.AcceptorHelper.errors |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
BaseCrossReferenceSerializer.AcceptorHelper.convert(java.util.List<java.lang.String> segments,
java.lang.String ruleName) |
java.lang.String |
BaseCrossReferenceSerializer.AcceptorHelper.convert(java.lang.String unconverted,
java.lang.String ruleName) |
Constructor and Description |
---|
BaseCrossReferenceSerializer.AcceptorHelper(org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.xtext.CrossReference crossref,
org.eclipse.emf.ecore.EObject target,
org.eclipse.xtext.scoping.IScope scope,
org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor errors) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
BaseLinkingService.getText(org.eclipse.xtext.nodemodel.INode node) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
BaseLinkingService.getText(org.eclipse.xtext.nodemodel.INode node) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.util.Diagnostician |
ValidateCommand.createDiagnostician(org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.core.runtime.IProgressMonitor progressMonitor) |
Modifier and Type | Method and Description |
---|---|
ASResource |
BaseDocument.getASResource() |
org.eclipse.emf.ecore.EObject |
BaseDocument.getOCLContext() |
org.eclipse.emf.ecore.EObject |
ConsoleContext.getOCLContext() |
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> |
BaseDocument.getOCLParameters() |
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> |
ConsoleContext.getOCLParameters() |
org.eclipse.emf.ecore.resource.ResourceSet |
BaseDocument.getResourceSet() |
java.lang.Object |
BaseDocument.setContext(BaseCSResource csResource,
org.eclipse.emf.ecore.EObject eObject) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
BaseDocument.setContext(BaseCSResource csResource,
org.eclipse.emf.ecore.EObject eObject) |
void |
BaseDocument.setContext(org.eclipse.emf.ecore.EClassifier ecoreContext,
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> ecoreParameters) |
void |
ConsoleContext.setContext(org.eclipse.emf.ecore.EClassifier context,
java.util.Map<java.lang.String,org.eclipse.emf.ecore.EClassifier> parameters) |
Modifier and Type | Method and Description |
---|---|
protected ElementCS |
BaseOutlineTreeProvider.getImplicitCsElement(Element asElement) |
Constructor and Description |
---|
BaseOutlineNode(Element asElement,
boolean isImplicit,
ElementCS csElement,
org.eclipse.xtext.ui.editor.outline.IOutlineNode parent,
org.eclipse.swt.graphics.Image image,
java.lang.Object text,
boolean isLeaf) |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.xtext.ui.editor.model.IXtextDocument |
BaseUIUtil.getActiveDocument(org.eclipse.ui.IWorkbenchSite site) |
static org.eclipse.jface.viewers.ISelection |
BaseUIUtil.getActiveSelection(org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
BaseUIUtil.getSelectedObject(org.eclipse.jface.viewers.ISelection sel,
org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
BaseUIUtil.getXtextOutlineSelection(org.eclipse.xtext.ui.editor.outline.IOutlineNode outlineNodeSelection,
org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
BaseUIUtil.getXtextTextSelection(org.eclipse.jface.text.ITextSelection textSelection,
org.eclipse.ui.IWorkbenchSite site) |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.xtext.ui.editor.model.IXtextDocument |
BaseUIUtil.getActiveDocument(org.eclipse.ui.IWorkbenchSite site) |
static org.eclipse.jface.viewers.ISelection |
BaseUIUtil.getActiveSelection(org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
BaseUIUtil.getSelectedObject(org.eclipse.jface.viewers.ISelection sel,
org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
BaseUIUtil.getSelectedObject(org.eclipse.jface.viewers.ISelection sel,
org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
BaseUIUtil.getXtextOutlineSelection(org.eclipse.xtext.ui.editor.outline.IOutlineNode outlineNodeSelection,
org.eclipse.ui.IWorkbenchSite site) |
static java.lang.Object |
BaseUIUtil.getXtextTextSelection(org.eclipse.jface.text.ITextSelection textSelection,
org.eclipse.ui.IWorkbenchSite site) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.core.resources.IResource |
AbstractFileDialog.initialSelection |
protected org.eclipse.core.resources.IResource |
AbstractFileNewWizardPage.initialSelection |
Modifier and Type | Method and Description |
---|---|
protected ResourceAndContainerGroup |
AbstractFileDialog.createResourceAndContainerArea(org.eclipse.swt.widgets.Composite parent) |
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractFileDialog |
AbstractFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
AbstractFileNewWizardPage |
AbstractFileNewWizard.createNewWizardPage(org.eclipse.core.resources.IResource initialSelection) |
AbstractFileDialog |
AbstractFileNewWizardPage.initDialog(org.eclipse.core.resources.IResource initialSelection) |
Constructor and Description |
---|
AbstractFileDialog(AbstractFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new complete OCL file creation dialog.
|
AbstractFileNewWizardPage(AbstractFileNewWizard wizard,
org.eclipse.core.resources.IResource initialSelection)
Creates a new complete OCL file creation wizard page.
|
Modifier and Type | Method and Description |
---|---|
static CSI2ASMapping |
CSI2ASMapping.basicGetCSI2ASMapping(EnvironmentFactoryInternal environmentFactory)
Get the CSI2ASMapping owned by the environmentFactory on behalf of CS-aware consumers, or null if none in use.
|
CS2AS |
BaseCSResource.findCS2AS()
Return the CS2AS adapter for this resource, or null if none in use.
|
Element |
CSI2ASMapping.get(ModelElementCS csElement)
Return the Pivot element corresponding to a given CS element.
|
ASResource |
CSI2ASMapping.getASResource(BaseCSResource csResource)
Return the AS Resource corresponding to a given CS Resource.
|
static java.lang.String |
ElementUtil.getCollectionTypeName(TypedElementCS csTypedElement) |
CS2AS |
CSI2ASMapping.getCS2AS(BaseCSResource csResource) |
static ModelElementCS |
ElementUtil.getCsElement(Element asElement) |
ModelElementCS |
CSI2ASMapping.getCSElement(Element pivotElement) |
static RootCSAttribution |
ElementUtil.getDocumentAttribution(ElementCS context) |
static ExpressionInOCL |
ElementUtil.getFirstQuery(PivotMetamodelManager metamodelManager,
BaseCSResource csResource)
Extract the first embedded ExpressionInOCL.
|
static TemplateParameter |
ElementUtil.getFormalTemplateParameter(TemplateParameterSubstitutionCS csTemplateParameterSubstitution) |
static org.eclipse.xtext.nodemodel.ILeafNode |
ElementUtil.getLeafNode(org.eclipse.xtext.nodemodel.INode node) |
static <T extends NamedElementCS> |
ElementUtil.getNamedElementCS(java.util.Collection<T> namedElements,
java.lang.String name) |
static java.lang.String |
ElementUtil.getText(ElementCS csElement)
Return the raw text associated with a csElement.
|
static java.lang.String |
ElementUtil.getText(TypedTypeRefCS csElement,
org.eclipse.emf.ecore.EReference feature) |
static java.lang.String |
ElementUtil.getTextName(ElementCS csElement)
Return the logical text associated with a csElement.
|
NamedElement |
BaseCSResource.isPathable(org.eclipse.emf.ecore.EObject element)
Return a non-null NamedElement if element is able to be accessed by a qualified path; Other elements must use a quoted URI.
|
Modifier and Type | Method and Description |
---|---|
static void |
ElementUtil.appendTextRegion(java.lang.StringBuilder s,
org.eclipse.xtext.util.ITextRegion textRegion,
boolean isSignificant) |
protected static org.eclipse.xtext.Action |
AbstractGrammarResource.createAction(java.lang.String feature,
java.lang.String operator,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.Action |
AbstractGrammarResource.createAction(java.lang.String feature,
java.lang.String operator,
org.eclipse.xtext.TypeRef typeRef) |
ASResource |
CSI2ASMapping.getASResource(BaseCSResource csResource)
Return the AS Resource corresponding to a given CS Resource.
|
void |
CSI2ASMapping.put(ModelElementCS csElement,
Element pivotElement)
Install the Pivot element corresponding to a given CS element.
|
Modifier and Type | Method and Description |
---|---|
<R> R |
ElementCS.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Modifier and Type | Method and Description |
---|---|
<R> R |
AnnotationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
AttributeCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ConstraintCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
DataTypeCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
DetailCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
DocumentationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ElementCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
EnumerationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
EnumerationLiteralCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ImportCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LambdaTypeCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ModelElementRefCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MultiplicityBoundsCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MultiplicityStringCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
OperationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PackageCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ParameterCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PathElementCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PathElementWithURICSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PathNameCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PrimitiveTypeRefCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ReferenceCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
RootPackageCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
SpecificationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
StructuredClassCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TemplateBindingCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TemplateParameterSubstitutionCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TemplateSignatureCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TuplePartCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TupleTypeCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TypeParameterCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TypedTypeRefCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
WildcardTypeRefCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Modifier and Type | Method and Description |
---|---|
<R> R |
VisitableCS.accept(BaseCSVisitor<R> visitor)
Returns the result of accepting a visit from a visitor.
|
<A> A |
BaseCSVisitor.getAdapter(java.lang.Class<A> adapter)
Returns an object which is an instance of the given class
associated with this object.
|
R |
AbstractBaseCSVisitor.safeVisit(VisitableCS v)
A null-safe visitation of the specified visitable.
|
R |
AbstractBaseCSVisitor.visit(VisitableCS v)
Perform a visit to the specified visitable.
|
R |
AbstractDelegatingBaseCSVisitor.visitAnnotationCS(AnnotationCS object) |
R |
AbstractExtendingBaseCSVisitor.visitAnnotationCS(AnnotationCS object) |
R |
AbstractNullBaseCSVisitor.visitAnnotationCS(AnnotationCS object) |
R |
BaseCSVisitor.visitAnnotationCS(AnnotationCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitAnnotationElementCS(AnnotationElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitAnnotationElementCS(AnnotationElementCS object) |
R |
AbstractNullBaseCSVisitor.visitAnnotationElementCS(AnnotationElementCS object) |
R |
BaseCSVisitor.visitAnnotationElementCS(AnnotationElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitAttributeCS(AttributeCS object) |
R |
AbstractExtendingBaseCSVisitor.visitAttributeCS(AttributeCS object) |
R |
AbstractNullBaseCSVisitor.visitAttributeCS(AttributeCS object) |
R |
BaseCSVisitor.visitAttributeCS(AttributeCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitClassCS(ClassCS object) |
R |
AbstractExtendingBaseCSVisitor.visitClassCS(ClassCS object) |
R |
AbstractNullBaseCSVisitor.visitClassCS(ClassCS object) |
R |
BaseCSVisitor.visitClassCS(ClassCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitConstraintCS(ConstraintCS object) |
R |
AbstractExtendingBaseCSVisitor.visitConstraintCS(ConstraintCS object) |
R |
AbstractNullBaseCSVisitor.visitConstraintCS(ConstraintCS object) |
R |
BaseCSVisitor.visitConstraintCS(ConstraintCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitContextLessElementCS(ContextLessElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitContextLessElementCS(ContextLessElementCS object) |
R |
AbstractNullBaseCSVisitor.visitContextLessElementCS(ContextLessElementCS object) |
R |
BaseCSVisitor.visitContextLessElementCS(ContextLessElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitDataTypeCS(DataTypeCS object) |
R |
AbstractExtendingBaseCSVisitor.visitDataTypeCS(DataTypeCS object) |
R |
AbstractNullBaseCSVisitor.visitDataTypeCS(DataTypeCS object) |
R |
BaseCSVisitor.visitDataTypeCS(DataTypeCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitDetailCS(DetailCS object) |
R |
AbstractExtendingBaseCSVisitor.visitDetailCS(DetailCS object) |
R |
AbstractNullBaseCSVisitor.visitDetailCS(DetailCS object) |
R |
BaseCSVisitor.visitDetailCS(DetailCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitDocumentationCS(DocumentationCS object) |
R |
AbstractExtendingBaseCSVisitor.visitDocumentationCS(DocumentationCS object) |
R |
AbstractNullBaseCSVisitor.visitDocumentationCS(DocumentationCS object) |
R |
BaseCSVisitor.visitDocumentationCS(DocumentationCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitElementCS(ElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitElementCS(ElementCS object) |
R |
AbstractNullBaseCSVisitor.visitElementCS(ElementCS object) |
R |
BaseCSVisitor.visitElementCS(ElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitElementRefCS(ElementRefCS object) |
R |
AbstractExtendingBaseCSVisitor.visitElementRefCS(ElementRefCS object) |
R |
AbstractNullBaseCSVisitor.visitElementRefCS(ElementRefCS object) |
R |
BaseCSVisitor.visitElementRefCS(ElementRefCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitEnumerationCS(EnumerationCS object) |
R |
AbstractExtendingBaseCSVisitor.visitEnumerationCS(EnumerationCS object) |
R |
AbstractNullBaseCSVisitor.visitEnumerationCS(EnumerationCS object) |
R |
BaseCSVisitor.visitEnumerationCS(EnumerationCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitEnumerationLiteralCS(EnumerationLiteralCS object) |
R |
AbstractExtendingBaseCSVisitor.visitEnumerationLiteralCS(EnumerationLiteralCS object) |
R |
AbstractNullBaseCSVisitor.visitEnumerationLiteralCS(EnumerationLiteralCS object) |
R |
BaseCSVisitor.visitEnumerationLiteralCS(EnumerationLiteralCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitFeatureCS(FeatureCS object) |
R |
AbstractExtendingBaseCSVisitor.visitFeatureCS(FeatureCS object) |
R |
AbstractNullBaseCSVisitor.visitFeatureCS(FeatureCS object) |
R |
BaseCSVisitor.visitFeatureCS(FeatureCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitImportCS(ImportCS object) |
R |
AbstractExtendingBaseCSVisitor.visitImportCS(ImportCS object) |
R |
AbstractNullBaseCSVisitor.visitImportCS(ImportCS object) |
R |
BaseCSVisitor.visitImportCS(ImportCS object) |
R |
AbstractDelegatingBaseCSVisitor.visiting(VisitableCS visitable) |
R |
BaseCSVisitor.visiting(VisitableCS visitable)
Return the result of visiting a visitable for which no more specific pivot type method
is available.
|
R |
AbstractDelegatingBaseCSVisitor.visitLambdaTypeCS(LambdaTypeCS object) |
R |
AbstractExtendingBaseCSVisitor.visitLambdaTypeCS(LambdaTypeCS object) |
R |
AbstractNullBaseCSVisitor.visitLambdaTypeCS(LambdaTypeCS object) |
R |
BaseCSVisitor.visitLambdaTypeCS(LambdaTypeCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitModelElementCS(ModelElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitModelElementCS(ModelElementCS object) |
R |
AbstractNullBaseCSVisitor.visitModelElementCS(ModelElementCS object) |
R |
BaseCSVisitor.visitModelElementCS(ModelElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitModelElementRefCS(ModelElementRefCS object) |
R |
AbstractExtendingBaseCSVisitor.visitModelElementRefCS(ModelElementRefCS object) |
R |
AbstractNullBaseCSVisitor.visitModelElementRefCS(ModelElementRefCS object) |
R |
BaseCSVisitor.visitModelElementRefCS(ModelElementRefCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitMultiplicityBoundsCS(MultiplicityBoundsCS object) |
R |
AbstractExtendingBaseCSVisitor.visitMultiplicityBoundsCS(MultiplicityBoundsCS object) |
R |
AbstractNullBaseCSVisitor.visitMultiplicityBoundsCS(MultiplicityBoundsCS object) |
R |
BaseCSVisitor.visitMultiplicityBoundsCS(MultiplicityBoundsCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitMultiplicityCS(MultiplicityCS object) |
R |
AbstractExtendingBaseCSVisitor.visitMultiplicityCS(MultiplicityCS object) |
R |
AbstractNullBaseCSVisitor.visitMultiplicityCS(MultiplicityCS object) |
R |
BaseCSVisitor.visitMultiplicityCS(MultiplicityCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitMultiplicityStringCS(MultiplicityStringCS object) |
R |
AbstractExtendingBaseCSVisitor.visitMultiplicityStringCS(MultiplicityStringCS object) |
R |
AbstractNullBaseCSVisitor.visitMultiplicityStringCS(MultiplicityStringCS object) |
R |
BaseCSVisitor.visitMultiplicityStringCS(MultiplicityStringCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitNamedElementCS(NamedElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitNamedElementCS(NamedElementCS object) |
R |
AbstractNullBaseCSVisitor.visitNamedElementCS(NamedElementCS object) |
R |
BaseCSVisitor.visitNamedElementCS(NamedElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitNamespaceCS(NamespaceCS object) |
R |
AbstractExtendingBaseCSVisitor.visitNamespaceCS(NamespaceCS object) |
R |
AbstractNullBaseCSVisitor.visitNamespaceCS(NamespaceCS object) |
R |
BaseCSVisitor.visitNamespaceCS(NamespaceCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitOperationCS(OperationCS object) |
R |
AbstractExtendingBaseCSVisitor.visitOperationCS(OperationCS object) |
R |
AbstractNullBaseCSVisitor.visitOperationCS(OperationCS object) |
R |
BaseCSVisitor.visitOperationCS(OperationCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitPackageCS(PackageCS object) |
R |
AbstractExtendingBaseCSVisitor.visitPackageCS(PackageCS object) |
R |
AbstractNullBaseCSVisitor.visitPackageCS(PackageCS object) |
R |
BaseCSVisitor.visitPackageCS(PackageCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitPackageOwnerCS(PackageOwnerCS object) |
R |
AbstractExtendingBaseCSVisitor.visitPackageOwnerCS(PackageOwnerCS object) |
R |
AbstractNullBaseCSVisitor.visitPackageOwnerCS(PackageOwnerCS object) |
R |
BaseCSVisitor.visitPackageOwnerCS(PackageOwnerCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitParameterCS(ParameterCS object) |
R |
AbstractExtendingBaseCSVisitor.visitParameterCS(ParameterCS object) |
R |
AbstractNullBaseCSVisitor.visitParameterCS(ParameterCS object) |
R |
BaseCSVisitor.visitParameterCS(ParameterCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitPathElementCS(PathElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitPathElementCS(PathElementCS object) |
R |
AbstractNullBaseCSVisitor.visitPathElementCS(PathElementCS object) |
R |
BaseCSVisitor.visitPathElementCS(PathElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitPathElementWithURICS(PathElementWithURICS object) |
R |
AbstractExtendingBaseCSVisitor.visitPathElementWithURICS(PathElementWithURICS object) |
R |
AbstractNullBaseCSVisitor.visitPathElementWithURICS(PathElementWithURICS object) |
R |
BaseCSVisitor.visitPathElementWithURICS(PathElementWithURICS object) |
R |
AbstractDelegatingBaseCSVisitor.visitPathNameCS(PathNameCS object) |
R |
AbstractExtendingBaseCSVisitor.visitPathNameCS(PathNameCS object) |
R |
AbstractNullBaseCSVisitor.visitPathNameCS(PathNameCS object) |
R |
BaseCSVisitor.visitPathNameCS(PathNameCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitPivotableElementCS(PivotableElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitPivotableElementCS(PivotableElementCS object) |
R |
AbstractNullBaseCSVisitor.visitPivotableElementCS(PivotableElementCS object) |
R |
BaseCSVisitor.visitPivotableElementCS(PivotableElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitPrimitiveTypeRefCS(PrimitiveTypeRefCS object) |
R |
AbstractExtendingBaseCSVisitor.visitPrimitiveTypeRefCS(PrimitiveTypeRefCS object) |
R |
AbstractNullBaseCSVisitor.visitPrimitiveTypeRefCS(PrimitiveTypeRefCS object) |
R |
BaseCSVisitor.visitPrimitiveTypeRefCS(PrimitiveTypeRefCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitReferenceCS(ReferenceCS object) |
R |
AbstractExtendingBaseCSVisitor.visitReferenceCS(ReferenceCS object) |
R |
AbstractNullBaseCSVisitor.visitReferenceCS(ReferenceCS object) |
R |
BaseCSVisitor.visitReferenceCS(ReferenceCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitRootCS(RootCS object) |
R |
AbstractExtendingBaseCSVisitor.visitRootCS(RootCS object) |
R |
AbstractNullBaseCSVisitor.visitRootCS(RootCS object) |
R |
BaseCSVisitor.visitRootCS(RootCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitRootPackageCS(RootPackageCS object) |
R |
AbstractExtendingBaseCSVisitor.visitRootPackageCS(RootPackageCS object) |
R |
AbstractNullBaseCSVisitor.visitRootPackageCS(RootPackageCS object) |
R |
BaseCSVisitor.visitRootPackageCS(RootPackageCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitSpecificationCS(SpecificationCS object) |
R |
AbstractExtendingBaseCSVisitor.visitSpecificationCS(SpecificationCS object) |
R |
AbstractNullBaseCSVisitor.visitSpecificationCS(SpecificationCS object) |
R |
BaseCSVisitor.visitSpecificationCS(SpecificationCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitStructuralFeatureCS(StructuralFeatureCS object) |
R |
AbstractExtendingBaseCSVisitor.visitStructuralFeatureCS(StructuralFeatureCS object) |
R |
AbstractNullBaseCSVisitor.visitStructuralFeatureCS(StructuralFeatureCS object) |
R |
BaseCSVisitor.visitStructuralFeatureCS(StructuralFeatureCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitStructuredClassCS(StructuredClassCS object) |
R |
AbstractExtendingBaseCSVisitor.visitStructuredClassCS(StructuredClassCS object) |
R |
AbstractNullBaseCSVisitor.visitStructuredClassCS(StructuredClassCS object) |
R |
BaseCSVisitor.visitStructuredClassCS(StructuredClassCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTemplateableElementCS(TemplateableElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTemplateableElementCS(TemplateableElementCS object) |
R |
AbstractNullBaseCSVisitor.visitTemplateableElementCS(TemplateableElementCS object) |
R |
BaseCSVisitor.visitTemplateableElementCS(TemplateableElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTemplateBindingCS(TemplateBindingCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTemplateBindingCS(TemplateBindingCS object) |
R |
AbstractNullBaseCSVisitor.visitTemplateBindingCS(TemplateBindingCS object) |
R |
BaseCSVisitor.visitTemplateBindingCS(TemplateBindingCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTemplateParameterCS(TemplateParameterCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTemplateParameterCS(TemplateParameterCS object) |
R |
AbstractNullBaseCSVisitor.visitTemplateParameterCS(TemplateParameterCS object) |
R |
BaseCSVisitor.visitTemplateParameterCS(TemplateParameterCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object) |
R |
AbstractNullBaseCSVisitor.visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object) |
R |
BaseCSVisitor.visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTemplateSignatureCS(TemplateSignatureCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTemplateSignatureCS(TemplateSignatureCS object) |
R |
AbstractNullBaseCSVisitor.visitTemplateSignatureCS(TemplateSignatureCS object) |
R |
BaseCSVisitor.visitTemplateSignatureCS(TemplateSignatureCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTuplePartCS(TuplePartCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTuplePartCS(TuplePartCS object) |
R |
AbstractNullBaseCSVisitor.visitTuplePartCS(TuplePartCS object) |
R |
BaseCSVisitor.visitTuplePartCS(TuplePartCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTupleTypeCS(TupleTypeCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTupleTypeCS(TupleTypeCS object) |
R |
AbstractNullBaseCSVisitor.visitTupleTypeCS(TupleTypeCS object) |
R |
BaseCSVisitor.visitTupleTypeCS(TupleTypeCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTypeCS(TypeCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTypeCS(TypeCS object) |
R |
AbstractNullBaseCSVisitor.visitTypeCS(TypeCS object) |
R |
BaseCSVisitor.visitTypeCS(TypeCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTypedElementCS(TypedElementCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTypedElementCS(TypedElementCS object) |
R |
AbstractNullBaseCSVisitor.visitTypedElementCS(TypedElementCS object) |
R |
BaseCSVisitor.visitTypedElementCS(TypedElementCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTypedRefCS(TypedRefCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTypedRefCS(TypedRefCS object) |
R |
AbstractNullBaseCSVisitor.visitTypedRefCS(TypedRefCS object) |
R |
BaseCSVisitor.visitTypedRefCS(TypedRefCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTypedTypeRefCS(TypedTypeRefCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTypedTypeRefCS(TypedTypeRefCS object) |
R |
AbstractNullBaseCSVisitor.visitTypedTypeRefCS(TypedTypeRefCS object) |
R |
BaseCSVisitor.visitTypedTypeRefCS(TypedTypeRefCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTypeParameterCS(TypeParameterCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTypeParameterCS(TypeParameterCS object) |
R |
AbstractNullBaseCSVisitor.visitTypeParameterCS(TypeParameterCS object) |
R |
BaseCSVisitor.visitTypeParameterCS(TypeParameterCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitTypeRefCS(TypeRefCS object) |
R |
AbstractExtendingBaseCSVisitor.visitTypeRefCS(TypeRefCS object) |
R |
AbstractNullBaseCSVisitor.visitTypeRefCS(TypeRefCS object) |
R |
BaseCSVisitor.visitTypeRefCS(TypeRefCS object) |
R |
AbstractDelegatingBaseCSVisitor.visitWildcardTypeRefCS(WildcardTypeRefCS object) |
R |
AbstractExtendingBaseCSVisitor.visitWildcardTypeRefCS(WildcardTypeRefCS object) |
R |
AbstractNullBaseCSVisitor.visitWildcardTypeRefCS(WildcardTypeRefCS object) |
R |
BaseCSVisitor.visitWildcardTypeRefCS(WildcardTypeRefCS object) |
Modifier and Type | Method and Description |
---|---|
R |
AbstractBaseCSVisitor.safeVisit(VisitableCS v)
A null-safe visitation of the specified visitable.
|
Modifier and Type | Method and Description |
---|---|
static ASResource |
CompleteOCLSplitter.separate(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource asResource) |
Modifier and Type | Field and Description |
---|---|
protected Type |
CompleteOCLCSContainmentVisitor.OperationDeclScopeFilter.sourceType |
Constructor and Description |
---|
CompleteOCLCSContainmentVisitor.OperationDeclScopeFilter(Type sourceType,
java.util.List<ParameterCS> csParameters) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
LoadCompleteOCLResourceHandler.execute(org.eclipse.core.commands.ExecutionEvent event) |
static org.eclipse.emf.edit.domain.EditingDomain |
LoadCompleteOCLResourceHandler.getEditingDomain(java.lang.Object evaluationContext) |
static org.eclipse.emf.ecore.resource.ResourceSet |
LoadCompleteOCLResourceHandler.getResourceSet(java.lang.Object evaluationContext) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
LoadCompleteOCLResourceHandler.ResourceDialog.error(java.lang.String primaryMessage,
java.lang.String detailMessage)
Generate a popup to display a primaryMessage and optionally a detailMessage too.
|
static org.eclipse.emf.edit.domain.EditingDomain |
LoadCompleteOCLResourceHandler.getEditingDomain(java.lang.Object evaluationContext) |
static org.eclipse.emf.ecore.resource.ResourceSet |
LoadCompleteOCLResourceHandler.getResourceSet(java.lang.Object evaluationContext) |
Modifier and Type | Method and Description |
---|---|
protected CompleteOCLFileDialog |
CompleteOCLFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
Constructor and Description |
---|
CompleteOCLFileDialog(CompleteOCLFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new complete OCL file creation dialog.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
CompleteOCLAS2XMIidVisitor.visitClass(Class object) |
java.lang.Boolean |
CompleteOCLAS2XMIidVisitor.visitEnumeration(Enumeration object) |
java.lang.Boolean |
CompleteOCLAS2XMIidVisitor.visitPrimitiveType(PrimitiveType object) |
Modifier and Type | Method and Description |
---|---|
protected abstract boolean |
CompleteOCLLoader.error(java.lang.String primaryMessage,
java.lang.String detailMessage) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
CompleteOCLEObjectValidator.validatePivot(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
CompleteOCLEObjectValidator.validatePivot(org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Object object,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
Modifier and Type | Method and Description |
---|---|
<R> R |
ClassifierContextDeclCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CompleteOCLDocumentCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
DefOperationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
DefPropertyCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
OCLMessageArgCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
OperationContextDeclCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PackageDeclarationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PropertyContextDeclCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Modifier and Type | Method and Description |
---|---|
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS object) |
R |
CompleteOCLCSVisitor.visitClassifierContextDeclCS(ClassifierContextDeclCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object) |
R |
CompleteOCLCSVisitor.visitCompleteOCLDocumentCS(CompleteOCLDocumentCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitContextDeclCS(ContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitContextDeclCS(ContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitContextDeclCS(ContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitContextDeclCS(ContextDeclCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitContextDeclCS(ContextDeclCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitContextDeclCS(ContextDeclCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitContextDeclCS(ContextDeclCS object) |
R |
CompleteOCLCSVisitor.visitContextDeclCS(ContextDeclCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitDefCS(DefCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitDefCS(DefCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitDefCS(DefCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitDefCS(DefCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitDefCS(DefCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitDefCS(DefCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitDefCS(DefCS object) |
R |
CompleteOCLCSVisitor.visitDefCS(DefCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitDefOperationCS(DefOperationCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitDefOperationCS(DefOperationCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitDefOperationCS(DefOperationCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitDefOperationCS(DefOperationCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitDefOperationCS(DefOperationCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitDefOperationCS(DefOperationCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitDefOperationCS(DefOperationCS object) |
R |
CompleteOCLCSVisitor.visitDefOperationCS(DefOperationCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitDefPropertyCS(DefPropertyCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitDefPropertyCS(DefPropertyCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitDefPropertyCS(DefPropertyCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitDefPropertyCS(DefPropertyCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitDefPropertyCS(DefPropertyCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitDefPropertyCS(DefPropertyCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitDefPropertyCS(DefPropertyCS object) |
R |
CompleteOCLCSVisitor.visitDefPropertyCS(DefPropertyCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS object) |
R |
CompleteOCLCSVisitor.visitFeatureContextDeclCS(FeatureContextDeclCS object) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visiting(VisitableCS visitable) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitOCLMessageArgCS(OCLMessageArgCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitOCLMessageArgCS(OCLMessageArgCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitOCLMessageArgCS(OCLMessageArgCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitOCLMessageArgCS(OCLMessageArgCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitOCLMessageArgCS(OCLMessageArgCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitOCLMessageArgCS(OCLMessageArgCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitOCLMessageArgCS(OCLMessageArgCS object) |
R |
CompleteOCLCSVisitor.visitOCLMessageArgCS(OCLMessageArgCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitOperationContextDeclCS(OperationContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitOperationContextDeclCS(OperationContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitOperationContextDeclCS(OperationContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitOperationContextDeclCS(OperationContextDeclCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitOperationContextDeclCS(OperationContextDeclCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitOperationContextDeclCS(OperationContextDeclCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitOperationContextDeclCS(OperationContextDeclCS object) |
R |
CompleteOCLCSVisitor.visitOperationContextDeclCS(OperationContextDeclCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitPackageDeclarationCS(PackageDeclarationCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitPackageDeclarationCS(PackageDeclarationCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitPackageDeclarationCS(PackageDeclarationCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitPackageDeclarationCS(PackageDeclarationCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitPackageDeclarationCS(PackageDeclarationCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitPackageDeclarationCS(PackageDeclarationCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitPackageDeclarationCS(PackageDeclarationCS object) |
R |
CompleteOCLCSVisitor.visitPackageDeclarationCS(PackageDeclarationCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitPathNameDeclCS(PathNameDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitPathNameDeclCS(PathNameDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitPathNameDeclCS(PathNameDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitPathNameDeclCS(PathNameDeclCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitPathNameDeclCS(PathNameDeclCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitPathNameDeclCS(PathNameDeclCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitPathNameDeclCS(PathNameDeclCS object) |
R |
CompleteOCLCSVisitor.visitPathNameDeclCS(PathNameDeclCS object) |
Continuation<?> |
AbstractCompleteOCLCSContainmentVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS csElement) |
Element |
AbstractCompleteOCLCSLeft2RightVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPostOrderVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS csElement) |
Continuation<?> |
AbstractCompleteOCLCSPreOrderVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS csElement) |
R |
AbstractDelegatingCompleteOCLCSVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS object) |
R |
AbstractExtendingCompleteOCLCSVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS object) |
R |
AbstractNullCompleteOCLCSVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS object) |
R |
CompleteOCLCSVisitor.visitPropertyContextDeclCS(PropertyContextDeclCS object) |
Modifier and Type | Field and Description |
---|---|
protected Namespace |
EssentialOCLReferenceVisitor.scope |
Modifier and Type | Method and Description |
---|---|
protected TypedRefCS |
EssentialOCLDeclarationVisitor.createTypeRefCS(Type asType) |
protected TypedRefCS |
EssentialOCLDeclarationVisitor.createTypeRefCS(Type asType,
Namespace scope) |
ElementCS |
EssentialOCLDeclarationVisitor.visitBooleanLiteralExp(BooleanLiteralExp asBooleanLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCallExp(CallExp object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionItem(CollectionItem asCollectionItem) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionLiteralExp(CollectionLiteralExp asCollectionLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionLiteralPart(CollectionLiteralPart asCollectionLiteralPart) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionRange(CollectionRange asCollectionRange) |
ElementCS |
EssentialOCLDeclarationVisitor.visitEnumLiteralExp(EnumLiteralExp asEnumLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIfExp(IfExp asIfExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIntegerLiteralExp(IntegerLiteralExp asIntegerLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitInvalidLiteralExp(InvalidLiteralExp asInvalidLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIterateExp(IterateExp asIterateExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIteratorExp(IteratorExp asIteratorExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitLetExp(LetExp asLetExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitMapLiteralExp(MapLiteralExp asMapLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitMapLiteralPart(MapLiteralPart asMapLiteralPart) |
ElementCS |
EssentialOCLDeclarationVisitor.visitMessageExp(MessageExp object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitNullLiteralExp(NullLiteralExp asNullLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp asOppositePropertyCallExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitPropertyCallExp(PropertyCallExp asPropertyCallExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitRealLiteralExp(RealLiteralExp asRealLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitShadowExp(ShadowExp asShadowExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitShadowPart(ShadowPart asShadowPart) |
ElementCS |
EssentialOCLDeclarationVisitor.visitStateExp(StateExp asStateExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitStringLiteralExp(StringLiteralExp asStringLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitTupleLiteralExp(TupleLiteralExp asTupleLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitTupleLiteralPart(TupleLiteralPart asTupleLiteralPart) |
ElementCS |
EssentialOCLDeclarationVisitor.visitTypeExp(TypeExp asTypeExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp asUnlimitedNaturalLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitVariable(Variable object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitVariableExp(VariableExp asVariableExp) |
Modifier and Type | Method and Description |
---|---|
protected NavigatingArgCS |
EssentialOCLDeclarationVisitor.createNavigatingArgCS(java.lang.String prefix,
NamedElement asNamedElement,
TypedElement asTypedElement,
OCLExpression csInit) |
protected NavigatingArgCS |
EssentialOCLDeclarationVisitor.createNavigatingArgCS(java.lang.String prefix,
NamedElement asNamedElement,
TypedElement asTypedElement,
OCLExpression csInit) |
protected NavigatingArgCS |
EssentialOCLDeclarationVisitor.createNavigatingArgCS(java.lang.String prefix,
NamedElement asNamedElement,
TypedElement asTypedElement,
OCLExpression csInit) |
protected NavigatingArgCS |
EssentialOCLDeclarationVisitor.createNavigatingArgCS(java.lang.String prefix,
OCLExpression csExp) |
protected ExpCS |
EssentialOCLDeclarationVisitor.createNavigationOperatorCS(OCLExpression asSource,
ExpCS csArgument,
boolean isConverted) |
protected TypedRefCS |
EssentialOCLDeclarationVisitor.createTypeRefCS(Type asType) |
protected TypedRefCS |
EssentialOCLDeclarationVisitor.createTypeRefCS(Type asType,
Namespace scope) |
protected Operation |
EssentialOCLDeclarationVisitor.getNonNullOperation(Operation asOperation)
Return a non-null operation from asOPeration, replacing any null value by the oclInvalidOperation.
|
protected Property |
EssentialOCLDeclarationVisitor.getNonNullProperty(Property asProperty)
Return a non-null property from asProperty, replacing any null value by the oclInvalidProperty.
|
protected Type |
EssentialOCLDeclarationVisitor.getNonNullType(Type asType)
Return a non-null type from asType, replacing any null value by the OclInvalidType.
|
protected boolean |
EssentialOCLDeclarationVisitor.isLowerPrecedence(OCLExpression asExp,
Precedence asThatPrecedence) |
Constructor and Description |
---|
EssentialOCLReferenceVisitor(AS2CSConversion context,
Namespace scope) |
Modifier and Type | Field and Description |
---|---|
protected Type |
AbstractOperationMatcher.sourceType |
protected Type |
AbstractOperationMatcher.sourceTypeValue |
Modifier and Type | Method and Description |
---|---|
java.util.List<Operation> |
AbstractOperationMatcher.getAmbiguities() |
Operation |
AbstractOperationMatcher.getBestOperation(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
boolean useCoercions) |
static InfixExpCS |
NavigationUtil.getNavigationInfixExp(AbstractNameExpCS csExp)
Return the NavigationOperatorCS for which csExp is the left node of the navigation operator's argument tree.
|
protected TemplateParameterSubstitutions |
AbstractOperationMatcher.matches(Operation candidateOperation,
boolean useCoercions) |
Modifier and Type | Method and Description |
---|---|
static boolean |
NavigationUtil.isNavigationInfixExp(org.eclipse.emf.ecore.EObject eObject) |
Constructor and Description |
---|
AbstractOperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue) |
AbstractOperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue) |
BinaryOperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
ExpCS csArgument) |
BinaryOperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
ExpCS csArgument) |
BinaryOperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
ExpCS csArgument) |
OperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
RoundBracketedClauseCS csRoundBracketedClause) |
OperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
RoundBracketedClauseCS csRoundBracketedClause) |
UnaryOperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue) |
UnaryOperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue) |
Modifier and Type | Field and Description |
---|---|
protected T |
AbstractImplicitSourceNamedElementIterator.next |
Modifier and Type | Method and Description |
---|---|
protected Iteration |
EssentialOCLCSLeft2RightVisitor.getBestIteration(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
RoundBracketedClauseCS csRoundBracketedClause)
let iterations = invocations->selectByKind(Iteration)->select(owningClass <> null) in
let bestIteratorSize = iterations->collect(ownedIterators->size())->min() in
let bestSizeIterations = iterations->select(ownedIterators->size() = bestIteratorSize) in
let owningClasses = bestSizeIterations.owningClass.unspecializedClass->asSet() in
let leafClasses = owningClasses->select(c | owningClasses->intersection(c->closure(superClasses)) = c) in
let leafIterations = bestSizeIterations->select(leafClasses->includes(owningClass.unspecializedClass)) in
leafIterations->any(true)
|
protected Operation |
EssentialOCLCSLeft2RightVisitor.getExampleOperation(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause) |
protected VariableDeclaration |
EssentialOCLCSLeft2RightVisitor.getImplicitSource(ModelElementCS csExp,
Type requiredType) |
protected EssentialOCLCSLeft2RightVisitor.Invocations |
EssentialOCLCSLeft2RightVisitor.getInvocations(Type asSourceType,
Type asSourceTypeValue,
RoundBracketedClauseCS csRoundBracketedClause) |
protected EssentialOCLCSLeft2RightVisitor.Invocations |
EssentialOCLCSLeft2RightVisitor.getInvocations(Type asType,
Type asTypeValue,
java.lang.String name,
int iteratorCount,
int expressionCount)
Return all operations/iterations in asType and its superclasses whose name is name.
|
protected java.util.List<NamedElement> |
EssentialOCLCSLeft2RightVisitor.getInvocationsInternal(java.util.List<NamedElement> invocations,
java.lang.Iterable<? extends Operation> allOperations,
int iteratorCount,
int expressionCount) |
NamedElement |
EssentialOCLCSLeft2RightVisitor.Invocations.getSingleResult() |
NamedElement |
EssentialOCLCSLeft2RightVisitor.UnresolvedInvocations.getSingleResult() |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveBestInvocation(OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause,
EssentialOCLCSLeft2RightVisitor.Invocations invocations)
Resolve an invocation such as name() or source.name(...) or source->name(...) to the best candidate from invocations.
|
protected Operation |
EssentialOCLCSLeft2RightVisitor.resolveCoercionFrom(Type argType,
Type parameterType)
Return a non-null coercion Operation from argType to parameterType if one is available and needed.
|
protected IteratorExp |
EssentialOCLCSLeft2RightVisitor.resolveImplicitCollect(OCLExpression sourceExp,
InfixExpCS csOperator)
Return a non-null implicit collect() call if a sourceExp for a csElement requires an implicit collect.
|
protected Type |
EssentialOCLCSLeft2RightVisitor.resolvePropertyReturnType(NavigationCallExp callExp,
NameExpCS csNameExp,
Property property) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveShadowExp(NameExpCS csNameExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitContextLessElementCS(ContextLessElementCS csElement) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Modifier and Type | Method and Description |
---|---|
protected Iteration |
EssentialOCLCSLeft2RightVisitor.getBestIteration(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
RoundBracketedClauseCS csRoundBracketedClause)
let iterations = invocations->selectByKind(Iteration)->select(owningClass <> null) in
let bestIteratorSize = iterations->collect(ownedIterators->size())->min() in
let bestSizeIterations = iterations->select(ownedIterators->size() = bestIteratorSize) in
let owningClasses = bestSizeIterations.owningClass.unspecializedClass->asSet() in
let leafClasses = owningClasses->select(c | owningClasses->intersection(c->closure(superClasses)) = c) in
let leafIterations = bestSizeIterations->select(leafClasses->includes(owningClass.unspecializedClass)) in
leafIterations->any(true)
|
protected Operation |
EssentialOCLCSLeft2RightVisitor.getExampleOperation(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause) |
protected EssentialOCLCSLeft2RightVisitor.Invocations |
EssentialOCLCSLeft2RightVisitor.getInvocations(Type asSourceType,
Type asSourceTypeValue,
RoundBracketedClauseCS csRoundBracketedClause) |
protected EssentialOCLCSLeft2RightVisitor.Invocations |
EssentialOCLCSLeft2RightVisitor.getInvocations(Type asSourceType,
Type asSourceTypeValue,
RoundBracketedClauseCS csRoundBracketedClause) |
protected EssentialOCLCSLeft2RightVisitor.Invocations |
EssentialOCLCSLeft2RightVisitor.getInvocations(Type asType,
Type asTypeValue,
java.lang.String name,
int iteratorCount,
int expressionCount)
Return all operations/iterations in asType and its superclasses whose name is name.
|
protected java.util.List<NamedElement> |
EssentialOCLCSLeft2RightVisitor.getInvocationsInternal(java.util.List<NamedElement> invocations,
java.lang.Iterable<? extends Operation> allOperations,
int iteratorCount,
int expressionCount) |
protected boolean |
EssentialOCLCSLeft2RightVisitor.isInvalidType(Type type) |
protected boolean |
EssentialOCLCSLeft2RightVisitor.isRequired(TypedRefCS csTypeRef) |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.refreshOperationCallExp(AbstractNameExpCS csNameExp,
OCLExpression sourceExp) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveAtPre(AbstractNameExpCS csNameExp,
FeatureCallExp featureCallExp) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveBestInvocation(OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause,
EssentialOCLCSLeft2RightVisitor.Invocations invocations)
Resolve an invocation such as name() or source.name(...) or source->name(...) to the best candidate from invocations.
|
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveInvocation(OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause)
Resolve an invocation such as name() or source.name(...) or source->name(...)
|
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationArgumentTypes(java.util.List<Parameter> parameters,
RoundBracketedClauseCS csRoundBracketedClause)
Determine the type of each operation argument so that the appropriate operation overload can be selected.
|
Modifier and Type | Method and Description |
---|---|
protected int |
EssentialOCLProposalProvider.getPriorityBoost(org.eclipse.emf.ecore.EObject eObject)
Return a priority boost to prioritize eObject with respect to alternative proposals.
|
Modifier and Type | Method and Description |
---|---|
protected ElementCS |
EssentialOCLOutlineTreeProvider.getImplicitCsElement(Element asElement) |
Modifier and Type | Method and Description |
---|---|
CS2AS |
EssentialOCLCSResource.findCS2AS() |
ParserContext |
EssentialOCLCSResource.getParserContext() |
ProjectManager |
EssentialOCLCSResource.getProjectManager() |
NamedElement |
EssentialOCLCSResource.isPathable(org.eclipse.emf.ecore.EObject element) |
Modifier and Type | Method and Description |
---|---|
void |
EssentialOCLCSResource.setParserContext(ParserContext parserContext) |
void |
EssentialOCLCSResource.setProjectManager(ProjectManager projectMap) |
Modifier and Type | Method and Description |
---|---|
ExpCS |
ExpCS.getLocalLeft()
Returns the value of the 'Local Left' reference.
|
OperatorExpCS |
ExpCS.getLocalLeftContainer() |
OperatorExpCS |
ExpCS.getLocalParent()
Returns the value of the 'Local Parent' reference.
|
ExpCS |
ExpCS.getLocalRight()
Returns the value of the 'Local Right' reference.
|
OperatorExpCS |
ExpCS.getLocalRightContainer() |
Modifier and Type | Field and Description |
---|---|
protected ExpCS |
ExpCSImpl.localLeft |
Modifier and Type | Method and Description |
---|---|
<R> R |
BooleanLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CollectionLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CollectionLiteralPartCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CollectionPatternCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CollectionTypeCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ContextCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
CurlyBracketedClauseCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ExpSpecificationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
IfExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
IfThenExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
InfixExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
InvalidLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LambdaLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LetExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LetVariableCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MapLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MapLiteralPartCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MapTypeCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
NameExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
NavigatingArgCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
NestedExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
NullLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
NumberLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PatternExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PrefixExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PrimitiveLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
RoundBracketedClauseCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
SelfExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
ShadowPartCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
SquareBracketedClauseCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
StringLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TupleLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TupleLiteralPartCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TypeLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TypeNameExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
UnlimitedNaturalLiteralExpCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
VariableCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
protected ExpCS |
OperatorExpCSImpl.getExpressionForLeft(ExpCS csLeft) |
protected ExpCS |
OperatorExpCSImpl.getExpressionForRight(ExpCS csRight) |
ExpCS |
ExpCSImpl.getLocalLeft() |
ExpCS |
InfixExpCSImpl.getLocalLeft() |
OperatorExpCS |
ExpCSImpl.getLocalLeftContainer() |
ExpCS |
ExpCSImpl.getLocalRight() |
ExpCS |
OperatorExpCSImpl.getLocalRight() |
OperatorExpCS |
ExpCSImpl.getLocalRightContainer() |
Modifier and Type | Method and Description |
---|---|
R |
AbstractDelegatingEssentialOCLCSVisitor.visitAbstractNameExpCS(AbstractNameExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitAbstractNameExpCS(AbstractNameExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitAbstractNameExpCS(AbstractNameExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitAbstractNameExpCS(AbstractNameExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitAbstractNameExpCS(AbstractNameExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitAbstractNameExpCS(AbstractNameExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitAbstractNameExpCS(AbstractNameExpCS object) |
R |
EssentialOCLCSVisitor.visitAbstractNameExpCS(AbstractNameExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS object) |
R |
EssentialOCLCSVisitor.visitAssociationClassCallExpCS(AssociationClassCallExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitCallExpCS(CallExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitCallExpCS(CallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCallExpCS(CallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitCallExpCS(CallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitCallExpCS(CallExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitCallExpCS(CallExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitCallExpCS(CallExpCS object) |
R |
EssentialOCLCSVisitor.visitCallExpCS(CallExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS object) |
R |
EssentialOCLCSVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitCollectionPatternCS(CollectionPatternCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitCollectionPatternCS(CollectionPatternCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionPatternCS(CollectionPatternCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitCollectionPatternCS(CollectionPatternCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitCollectionPatternCS(CollectionPatternCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitCollectionPatternCS(CollectionPatternCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitCollectionPatternCS(CollectionPatternCS object) |
R |
EssentialOCLCSVisitor.visitCollectionPatternCS(CollectionPatternCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitCollectionTypeCS(CollectionTypeCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitCollectionTypeCS(CollectionTypeCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCollectionTypeCS(CollectionTypeCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitCollectionTypeCS(CollectionTypeCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitCollectionTypeCS(CollectionTypeCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitCollectionTypeCS(CollectionTypeCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitCollectionTypeCS(CollectionTypeCS object) |
R |
EssentialOCLCSVisitor.visitCollectionTypeCS(CollectionTypeCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitContextCS(ContextCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitContextCS(ContextCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitContextCS(ContextCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitContextCS(ContextCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitContextCS(ContextCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitContextCS(ContextCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitContextCS(ContextCS object) |
R |
EssentialOCLCSVisitor.visitContextCS(ContextCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS object) |
R |
EssentialOCLCSVisitor.visitCurlyBracketedClauseCS(CurlyBracketedClauseCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitExpCS(ExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitExpCS(ExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitExpCS(ExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitExpCS(ExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitExpCS(ExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitExpCS(ExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitExpCS(ExpCS object) |
R |
EssentialOCLCSVisitor.visitExpCS(ExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitExpSpecificationCS(ExpSpecificationCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitExpSpecificationCS(ExpSpecificationCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitExpSpecificationCS(ExpSpecificationCS object) |
R |
EssentialOCLCSVisitor.visitExpSpecificationCS(ExpSpecificationCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitIfExpCS(IfExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitIfExpCS(IfExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitIfExpCS(IfExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitIfExpCS(IfExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitIfExpCS(IfExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitIfExpCS(IfExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitIfExpCS(IfExpCS object) |
R |
EssentialOCLCSVisitor.visitIfExpCS(IfExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitIfThenExpCS(IfThenExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitIfThenExpCS(IfThenExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitIfThenExpCS(IfThenExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitIfThenExpCS(IfThenExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitIfThenExpCS(IfThenExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitIfThenExpCS(IfThenExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitIfThenExpCS(IfThenExpCS object) |
R |
EssentialOCLCSVisitor.visitIfThenExpCS(IfThenExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitInfixExpCS(InfixExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitInfixExpCS(InfixExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitInfixExpCS(InfixExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitInfixExpCS(InfixExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitInfixExpCS(InfixExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitInfixExpCS(InfixExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitInfixExpCS(InfixExpCS object) |
R |
EssentialOCLCSVisitor.visitInfixExpCS(InfixExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visiting(VisitableCS visitable) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitIterateCallExpCS(IterateCallExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitIterateCallExpCS(IterateCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitIterateCallExpCS(IterateCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitIterateCallExpCS(IterateCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitIterateCallExpCS(IterateCallExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitIterateCallExpCS(IterateCallExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitIterateCallExpCS(IterateCallExpCS object) |
R |
EssentialOCLCSVisitor.visitIterateCallExpCS(IterateCallExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitIterationCallExpCS(IterationCallExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitIterationCallExpCS(IterationCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitIterationCallExpCS(IterationCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitIterationCallExpCS(IterationCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitIterationCallExpCS(IterationCallExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitIterationCallExpCS(IterationCallExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitIterationCallExpCS(IterationCallExpCS object) |
R |
EssentialOCLCSVisitor.visitIterationCallExpCS(IterationCallExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitLambdaLiteralExpCS(LambdaLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitLetExpCS(LetExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitLetExpCS(LetExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitLetExpCS(LetExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitLetExpCS(LetExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitLetExpCS(LetExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitLetExpCS(LetExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitLetExpCS(LetExpCS object) |
R |
EssentialOCLCSVisitor.visitLetExpCS(LetExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitLetVariableCS(LetVariableCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitLetVariableCS(LetVariableCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitLetVariableCS(LetVariableCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitLetVariableCS(LetVariableCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitLetVariableCS(LetVariableCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitLetVariableCS(LetVariableCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitLetVariableCS(LetVariableCS object) |
R |
EssentialOCLCSVisitor.visitLetVariableCS(LetVariableCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitLiteralExpCS(LiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitLiteralExpCS(LiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitLiteralExpCS(LiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitLiteralExpCS(LiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitLiteralExpCS(LiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitLiteralExpCS(LiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitLiteralExpCS(LiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitLiteralExpCS(LiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitMapLiteralExpCS(MapLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitMapLiteralExpCS(MapLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitMapLiteralExpCS(MapLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitMapLiteralExpCS(MapLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitMapLiteralExpCS(MapLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitMapLiteralExpCS(MapLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitMapLiteralExpCS(MapLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitMapLiteralExpCS(MapLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitMapLiteralPartCS(MapLiteralPartCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitMapLiteralPartCS(MapLiteralPartCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitMapLiteralPartCS(MapLiteralPartCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitMapLiteralPartCS(MapLiteralPartCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitMapLiteralPartCS(MapLiteralPartCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitMapLiteralPartCS(MapLiteralPartCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitMapLiteralPartCS(MapLiteralPartCS object) |
R |
EssentialOCLCSVisitor.visitMapLiteralPartCS(MapLiteralPartCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitMapTypeCS(MapTypeCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitMapTypeCS(MapTypeCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitMapTypeCS(MapTypeCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitMapTypeCS(MapTypeCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitMapTypeCS(MapTypeCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitMapTypeCS(MapTypeCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitMapTypeCS(MapTypeCS object) |
R |
EssentialOCLCSVisitor.visitMapTypeCS(MapTypeCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitNameExpCS(NameExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitNameExpCS(NameExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNameExpCS(NameExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitNameExpCS(NameExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitNameExpCS(NameExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitNameExpCS(NameExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitNameExpCS(NameExpCS object) |
R |
EssentialOCLCSVisitor.visitNameExpCS(NameExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitNavigatingArgCS(NavigatingArgCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitNavigatingArgCS(NavigatingArgCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNavigatingArgCS(NavigatingArgCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitNavigatingArgCS(NavigatingArgCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitNavigatingArgCS(NavigatingArgCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitNavigatingArgCS(NavigatingArgCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitNavigatingArgCS(NavigatingArgCS object) |
R |
EssentialOCLCSVisitor.visitNavigatingArgCS(NavigatingArgCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitNestedExpCS(NestedExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitNestedExpCS(NestedExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNestedExpCS(NestedExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitNestedExpCS(NestedExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitNestedExpCS(NestedExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitNestedExpCS(NestedExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitNestedExpCS(NestedExpCS object) |
R |
EssentialOCLCSVisitor.visitNestedExpCS(NestedExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitNullLiteralExpCS(NullLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitNullLiteralExpCS(NullLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNullLiteralExpCS(NullLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitNullLiteralExpCS(NullLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitNullLiteralExpCS(NullLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitNullLiteralExpCS(NullLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitNullLiteralExpCS(NullLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitNullLiteralExpCS(NullLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitOperationCallExpCS(OperationCallExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitOperationCallExpCS(OperationCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitOperationCallExpCS(OperationCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitOperationCallExpCS(OperationCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitOperationCallExpCS(OperationCallExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitOperationCallExpCS(OperationCallExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitOperationCallExpCS(OperationCallExpCS object) |
R |
EssentialOCLCSVisitor.visitOperationCallExpCS(OperationCallExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitOperatorExpCS(OperatorExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitOperatorExpCS(OperatorExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitOperatorExpCS(OperatorExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitOperatorExpCS(OperatorExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitOperatorExpCS(OperatorExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitOperatorExpCS(OperatorExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitOperatorExpCS(OperatorExpCS object) |
R |
EssentialOCLCSVisitor.visitOperatorExpCS(OperatorExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitPatternExpCS(PatternExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitPatternExpCS(PatternExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitPatternExpCS(PatternExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitPatternExpCS(PatternExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitPatternExpCS(PatternExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitPatternExpCS(PatternExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitPatternExpCS(PatternExpCS object) |
R |
EssentialOCLCSVisitor.visitPatternExpCS(PatternExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitPrefixExpCS(PrefixExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitPrefixExpCS(PrefixExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitPrefixExpCS(PrefixExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitPrefixExpCS(PrefixExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitPrefixExpCS(PrefixExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitPrefixExpCS(PrefixExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitPrefixExpCS(PrefixExpCS object) |
R |
EssentialOCLCSVisitor.visitPrefixExpCS(PrefixExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitPropertyCallExpCS(PropertyCallExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitPropertyCallExpCS(PropertyCallExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitPropertyCallExpCS(PropertyCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitPropertyCallExpCS(PropertyCallExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitPropertyCallExpCS(PropertyCallExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitPropertyCallExpCS(PropertyCallExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitPropertyCallExpCS(PropertyCallExpCS object) |
R |
EssentialOCLCSVisitor.visitPropertyCallExpCS(PropertyCallExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS object) |
R |
EssentialOCLCSVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitSelfExpCS(SelfExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitSelfExpCS(SelfExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitSelfExpCS(SelfExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitSelfExpCS(SelfExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitSelfExpCS(SelfExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitSelfExpCS(SelfExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitSelfExpCS(SelfExpCS object) |
R |
EssentialOCLCSVisitor.visitSelfExpCS(SelfExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitShadowExpCS(ShadowExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitShadowExpCS(ShadowExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitShadowExpCS(ShadowExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitShadowExpCS(ShadowExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitShadowExpCS(ShadowExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitShadowExpCS(ShadowExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitShadowExpCS(ShadowExpCS object) |
R |
EssentialOCLCSVisitor.visitShadowExpCS(ShadowExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitShadowPartCS(ShadowPartCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitShadowPartCS(ShadowPartCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitShadowPartCS(ShadowPartCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitShadowPartCS(ShadowPartCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitShadowPartCS(ShadowPartCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitShadowPartCS(ShadowPartCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitShadowPartCS(ShadowPartCS object) |
R |
EssentialOCLCSVisitor.visitShadowPartCS(ShadowPartCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS object) |
R |
EssentialOCLCSVisitor.visitSquareBracketedClauseCS(SquareBracketedClauseCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitStringLiteralExpCS(StringLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitStringLiteralExpCS(StringLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitStringLiteralExpCS(StringLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitStringLiteralExpCS(StringLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitStringLiteralExpCS(StringLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitStringLiteralExpCS(StringLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitStringLiteralExpCS(StringLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitStringLiteralExpCS(StringLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS object) |
R |
EssentialOCLCSVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitTypeNameExpCS(TypeNameExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitTypeNameExpCS(TypeNameExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitTypeNameExpCS(TypeNameExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitTypeNameExpCS(TypeNameExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitTypeNameExpCS(TypeNameExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitTypeNameExpCS(TypeNameExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitTypeNameExpCS(TypeNameExpCS object) |
R |
EssentialOCLCSVisitor.visitTypeNameExpCS(TypeNameExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS object) |
R |
EssentialOCLCSVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitVariableCS(VariableCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitVariableCS(VariableCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitVariableCS(VariableCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitVariableCS(VariableCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitVariableCS(VariableCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitVariableCS(VariableCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitVariableCS(VariableCS object) |
R |
EssentialOCLCSVisitor.visitVariableCS(VariableCS object) |
R |
AbstractDelegatingEssentialOCLCSVisitor.visitVariableExpCS(VariableExpCS object) |
Continuation<?> |
AbstractEssentialOCLCSContainmentVisitor.visitVariableExpCS(VariableExpCS csElement) |
Element |
AbstractEssentialOCLCSLeft2RightVisitor.visitVariableExpCS(VariableExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPostOrderVisitor.visitVariableExpCS(VariableExpCS csElement) |
Continuation<?> |
AbstractEssentialOCLCSPreOrderVisitor.visitVariableExpCS(VariableExpCS csElement) |
R |
AbstractExtendingEssentialOCLCSVisitor.visitVariableExpCS(VariableExpCS object) |
R |
AbstractNullEssentialOCLCSVisitor.visitVariableExpCS(VariableExpCS object) |
R |
EssentialOCLCSVisitor.visitVariableExpCS(VariableExpCS object) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Object |
MarkupToHTML.context |
Modifier and Type | Method and Description |
---|---|
static org.eclipse.xtext.parser.IParseResult |
MarkupUtils.decode(java.lang.String text) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
MarkupToHTML.toString(EnvironmentFactoryInternal environmentFactory,
java.lang.Object context,
MarkupElement element) |
Constructor and Description |
---|
MarkupToHTML(EnvironmentFactoryInternal environmentFactory,
java.lang.Object context) |
Modifier and Type | Method and Description |
---|---|
void |
OCLinEcoreDocument.saveAsEcore(java.io.Writer writer,
org.eclipse.emf.common.util.URI ecoreURI,
java.lang.String exportDelegateURI)
Write the XMI representation of the Ecore to be saved.
|
void |
OCLinEcoreDocument.saveInEcore(java.io.Writer writer,
org.eclipse.emf.common.util.URI ecoreURI,
java.lang.String exportDelegateURI)
Write the XMI representation of the Ecore to be saved.
|
Modifier and Type | Method and Description |
---|---|
protected EcoreWithOCLFileDialog |
EcoreWithOCLFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
protected OCLinEcoreFileDialog |
OCLinEcoreFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
Constructor and Description |
---|
EcoreWithOCLFileDialog(AbstractOCLinEcoreFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new OCLinEcore file creation dialog.
|
OCLinEcoreFileDialog(AbstractOCLinEcoreFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new OCLinEcore file creation dialog.
|
Modifier and Type | Method and Description |
---|---|
<R> R |
OCLinEcoreConstraintCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
SysMLCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
TopLevelCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Modifier and Type | Method and Description |
---|---|
R |
AbstractDelegatingOCLinEcoreCSVisitor.visiting(VisitableCS visitable) |
R |
AbstractDelegatingOCLinEcoreCSVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS object) |
R |
AbstractExtendingOCLinEcoreCSVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS object) |
R |
AbstractNullOCLinEcoreCSVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS object) |
Continuation<?> |
AbstractOCLinEcoreCSContainmentVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS csElement) |
Element |
AbstractOCLinEcoreCSLeft2RightVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS csElement) |
Continuation<?> |
AbstractOCLinEcoreCSPostOrderVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS csElement) |
Continuation<?> |
AbstractOCLinEcoreCSPreOrderVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS csElement) |
R |
OCLinEcoreCSVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS object) |
R |
AbstractDelegatingOCLinEcoreCSVisitor.visitSysMLCS(SysMLCS object) |
R |
AbstractExtendingOCLinEcoreCSVisitor.visitSysMLCS(SysMLCS object) |
R |
AbstractNullOCLinEcoreCSVisitor.visitSysMLCS(SysMLCS object) |
Continuation<?> |
AbstractOCLinEcoreCSContainmentVisitor.visitSysMLCS(SysMLCS csElement) |
Element |
AbstractOCLinEcoreCSLeft2RightVisitor.visitSysMLCS(SysMLCS csElement) |
Continuation<?> |
AbstractOCLinEcoreCSPostOrderVisitor.visitSysMLCS(SysMLCS csElement) |
Continuation<?> |
AbstractOCLinEcoreCSPreOrderVisitor.visitSysMLCS(SysMLCS csElement) |
R |
OCLinEcoreCSVisitor.visitSysMLCS(SysMLCS object) |
R |
AbstractDelegatingOCLinEcoreCSVisitor.visitTopLevelCS(TopLevelCS object) |
R |
AbstractExtendingOCLinEcoreCSVisitor.visitTopLevelCS(TopLevelCS object) |
R |
AbstractNullOCLinEcoreCSVisitor.visitTopLevelCS(TopLevelCS object) |
Continuation<?> |
AbstractOCLinEcoreCSContainmentVisitor.visitTopLevelCS(TopLevelCS csElement) |
Element |
AbstractOCLinEcoreCSLeft2RightVisitor.visitTopLevelCS(TopLevelCS csElement) |
Continuation<?> |
AbstractOCLinEcoreCSPostOrderVisitor.visitTopLevelCS(TopLevelCS csElement) |
Continuation<?> |
AbstractOCLinEcoreCSPreOrderVisitor.visitTopLevelCS(TopLevelCS csElement) |
R |
OCLinEcoreCSVisitor.visitTopLevelCS(TopLevelCS object) |
Modifier and Type | Method and Description |
---|---|
static MetaclassNameCS |
OCLstdlibCS2AS.lookUpMetaTypeName(org.eclipse.emf.ecore.EObject csElement,
org.eclipse.emf.ecore.EStructuralFeature eFeature) |
Continuation<?> |
OCLstdlibCSContainmentVisitor.visitJavaClassCS(JavaClassCS csElement) |
Continuation<?> |
OCLstdlibCSPostOrderVisitor.visitLibPropertyCS(LibPropertyCS csElement) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
JavaClassScope.resolveClassName(java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected OCLstdlibFileDialog |
OCLstdlibFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
Constructor and Description |
---|
OCLstdlibFileDialog(OCLstdlibFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new OCL Standard Library file creation dialog.
|
Modifier and Type | Method and Description |
---|---|
<R> R |
JavaClassCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LibClassCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LibCoercionCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LibConstraintCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LibIterationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LibOperationCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LibPackageCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LibPropertyCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
LibRootPackageCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
MetaclassNameCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
<R> R |
PrecedenceCSImpl.accept(BaseCSVisitor<R> visitor)
Accept a visit from a visitor and return the result of a call to the derived type-specific visitXXX in the visitor.
|
Modifier and Type | Method and Description |
---|---|
R |
AbstractDelegatingOCLstdlibCSVisitor.visiting(VisitableCS visitable) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitJavaClassCS(JavaClassCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitJavaClassCS(JavaClassCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitJavaClassCS(JavaClassCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitJavaClassCS(JavaClassCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitJavaClassCS(JavaClassCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitJavaClassCS(JavaClassCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitJavaClassCS(JavaClassCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitJavaClassCS(JavaClassCS self) |
R |
OCLstdlibCSVisitor.visitJavaClassCS(JavaClassCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitJavaImplementationCS(JavaImplementationCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitJavaImplementationCS(JavaImplementationCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitJavaImplementationCS(JavaImplementationCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitJavaImplementationCS(JavaImplementationCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitJavaImplementationCS(JavaImplementationCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitJavaImplementationCS(JavaImplementationCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitJavaImplementationCS(JavaImplementationCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitJavaImplementationCS(JavaImplementationCS self) |
R |
OCLstdlibCSVisitor.visitJavaImplementationCS(JavaImplementationCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitLibClassCS(LibClassCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitLibClassCS(LibClassCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitLibClassCS(LibClassCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitLibClassCS(LibClassCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibClassCS(LibClassCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitLibClassCS(LibClassCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitLibClassCS(LibClassCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitLibClassCS(LibClassCS self) |
R |
OCLstdlibCSVisitor.visitLibClassCS(LibClassCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitLibCoercionCS(LibCoercionCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitLibCoercionCS(LibCoercionCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitLibCoercionCS(LibCoercionCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitLibCoercionCS(LibCoercionCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibCoercionCS(LibCoercionCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitLibCoercionCS(LibCoercionCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitLibCoercionCS(LibCoercionCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitLibCoercionCS(LibCoercionCS self) |
R |
OCLstdlibCSVisitor.visitLibCoercionCS(LibCoercionCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitLibConstraintCS(LibConstraintCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitLibConstraintCS(LibConstraintCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitLibConstraintCS(LibConstraintCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitLibConstraintCS(LibConstraintCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibConstraintCS(LibConstraintCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitLibConstraintCS(LibConstraintCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitLibConstraintCS(LibConstraintCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitLibConstraintCS(LibConstraintCS self) |
R |
OCLstdlibCSVisitor.visitLibConstraintCS(LibConstraintCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitLibIterationCS(LibIterationCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitLibIterationCS(LibIterationCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitLibIterationCS(LibIterationCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitLibIterationCS(LibIterationCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibIterationCS(LibIterationCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitLibIterationCS(LibIterationCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitLibIterationCS(LibIterationCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitLibIterationCS(LibIterationCS self) |
R |
OCLstdlibCSVisitor.visitLibIterationCS(LibIterationCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitLibOperationCS(LibOperationCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitLibOperationCS(LibOperationCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitLibOperationCS(LibOperationCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitLibOperationCS(LibOperationCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibOperationCS(LibOperationCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitLibOperationCS(LibOperationCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitLibOperationCS(LibOperationCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitLibOperationCS(LibOperationCS self) |
R |
OCLstdlibCSVisitor.visitLibOperationCS(LibOperationCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitLibPackageCS(LibPackageCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitLibPackageCS(LibPackageCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitLibPackageCS(LibPackageCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitLibPackageCS(LibPackageCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibPackageCS(LibPackageCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitLibPackageCS(LibPackageCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitLibPackageCS(LibPackageCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitLibPackageCS(LibPackageCS self) |
R |
OCLstdlibCSVisitor.visitLibPackageCS(LibPackageCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitLibPropertyCS(LibPropertyCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitLibPropertyCS(LibPropertyCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitLibPropertyCS(LibPropertyCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitLibPropertyCS(LibPropertyCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibPropertyCS(LibPropertyCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitLibPropertyCS(LibPropertyCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitLibPropertyCS(LibPropertyCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitLibPropertyCS(LibPropertyCS self) |
R |
OCLstdlibCSVisitor.visitLibPropertyCS(LibPropertyCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitLibRootPackageCS(LibRootPackageCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitLibRootPackageCS(LibRootPackageCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitLibRootPackageCS(LibRootPackageCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitLibRootPackageCS(LibRootPackageCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitLibRootPackageCS(LibRootPackageCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitLibRootPackageCS(LibRootPackageCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitLibRootPackageCS(LibRootPackageCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitLibRootPackageCS(LibRootPackageCS self) |
R |
OCLstdlibCSVisitor.visitLibRootPackageCS(LibRootPackageCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitMetaclassNameCS(MetaclassNameCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitMetaclassNameCS(MetaclassNameCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitMetaclassNameCS(MetaclassNameCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitMetaclassNameCS(MetaclassNameCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitMetaclassNameCS(MetaclassNameCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitMetaclassNameCS(MetaclassNameCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitMetaclassNameCS(MetaclassNameCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitMetaclassNameCS(MetaclassNameCS self) |
R |
OCLstdlibCSVisitor.visitMetaclassNameCS(MetaclassNameCS object) |
R |
AbstractDelegatingOCLstdlibCSVisitor.visitPrecedenceCS(PrecedenceCS object) |
R |
AbstractExtendingOCLstdlibCSVisitor.visitPrecedenceCS(PrecedenceCS object) |
R |
AbstractNullOCLstdlibCSVisitor.visitPrecedenceCS(PrecedenceCS object) |
Continuation<?> |
AbstractOCLstdlibCSContainmentVisitor.visitPrecedenceCS(PrecedenceCS csElement) |
Element |
AbstractOCLstdlibCSLeft2RightVisitor.visitPrecedenceCS(PrecedenceCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPostOrderVisitor.visitPrecedenceCS(PrecedenceCS csElement) |
Continuation<?> |
AbstractOCLstdlibCSPreOrderVisitor.visitPrecedenceCS(PrecedenceCS csElement) |
Continuation<?> |
AutoOCLstdlibContainmentVisitor.visitPrecedenceCS(PrecedenceCS self) |
R |
OCLstdlibCSVisitor.visitPrecedenceCS(PrecedenceCS object) |