Modifier and Type | Method and Description |
---|---|
static DelegateResourceSetAdapter |
DelegateResourceSetAdapter.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
java.lang.String |
VirtualDelegateMapping.resolve(java.lang.String delegateURI) |
Modifier and Type | Method and Description |
---|---|
static DelegateResourceSetAdapter |
DelegateResourceSetAdapter.getAdapter(org.eclipse.emf.ecore.EModelElement modelElement) |
static DelegateResourceSetAdapter |
DelegateResourceSetAdapter.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static VirtualDelegateMapping |
VirtualDelegateMapping.getRegistry(org.eclipse.emf.ecore.EModelElement modelElement) |
static <T> T |
DelegateResourceSetAdapter.getRegistry(org.eclipse.emf.ecore.EModelElement modelElement,
java.lang.Class<T> registryClass,
T defaultRegistry) |
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) |
<T> T |
DelegateResourceSetAdapter.putRegistry(java.lang.Class<T> registryClass,
T newRegistry) |
java.lang.String |
VirtualDelegateMapping.resolve(java.lang.String delegateURI) |
Constructor and Description |
---|
VirtualDelegateMapping(java.lang.String pluginId,
java.lang.String key,
java.lang.String defaultValue) |
VirtualDelegateMapping(java.lang.String pluginId,
java.lang.String key,
java.lang.String defaultValue) |
Constructor and Description |
---|
OCLDelegateException(java.lang.Exception cause) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
Preference.getKey()
Obtains my string key, which may be used for persistence in a
preference store.
|
java.lang.String |
Preference.getPluginId() |
java.lang.String |
StringPreference.getValueOf(java.lang.String string) |
Modifier and Type | Method and Description |
---|---|
void |
Preference.addListener(PreferenceableOption.Listener listener) |
java.lang.String |
StringPreference.getValueOf(java.lang.String string) |
void |
Preference.removeListener(PreferenceableOption.Listener listener) |
Constructor and Description |
---|
Preference(java.lang.String pluginId,
java.lang.String key,
T defaultValue) |
Preference(java.lang.String pluginId,
java.lang.String key,
T defaultValue) |
StringPreference(java.lang.String pluginId,
java.lang.String key,
java.lang.String defaultValue) |
StringPreference(java.lang.String pluginId,
java.lang.String key,
java.lang.String defaultValue) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
PreferenceableOption.getKey()
Obtains my string key, which may be used for persistence in a
preference store.
|
java.lang.String |
PreferenceableOption.getPluginId()
Returns the plugin qualifier for the key.
|
Modifier and Type | Method and Description |
---|---|
void |
PreferenceableOption.PreferenceableOption2.addListener(PreferenceableOption.Listener listener)
Add a listener to be notified of changes.
|
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.removeListener(PreferenceableOption.Listener listener)
Remove a listener to be notified of changes.
|
Modifier and Type | Field and Description |
---|---|
static CG2StringVisitor.Factory |
AutoCG2StringVisitor.FACTORY |
static AutoReferencesVisitor |
AutoReferencesVisitor.INSTANCE |
Modifier and Type | Method and Description |
---|---|
protected FieldingAnalyzer.AnalysisVisitor |
AutoFieldingAnalyzer.createAnalysisVisitor() |
protected FieldingAnalyzer.RewriteVisitor |
AutoFieldingAnalyzer.createRewriteVisitor(java.util.Set<CGVariable> caughtVariables) |
Modifier and Type | Method and Description |
---|---|
protected FieldingAnalyzer.RewriteVisitor |
AutoFieldingAnalyzer.createRewriteVisitor(java.util.Set<CGVariable> caughtVariables) |
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) |
Constructor and Description |
---|
AutoAnalysisVisitor(AutoAnalyzer analyzer) |
AutoAnalyzer(CodeGenerator codeGenerator) |
AutoBoxingAnalyzer(AutoAnalyzer analyzer) |
AutoDependencyVisitor(AutoAnalyzer analyzer,
JavaGlobalContext<?> globalContext,
GlobalPlace globalPlace) |
AutoDependencyVisitor(AutoAnalyzer analyzer,
JavaGlobalContext<?> globalContext,
GlobalPlace globalPlace) |
AutoDependencyVisitor(AutoAnalyzer analyzer,
JavaGlobalContext<?> globalContext,
GlobalPlace globalPlace) |
AutoFieldingAnalyzer.AutoAnalysisVisitor(AutoFieldingAnalyzer context) |
AutoFieldingAnalyzer.AutoRewriteVisitor(AutoAnalyzer context,
java.util.Set<CGVariable> caughtVariables) |
AutoFieldingAnalyzer.AutoRewriteVisitor(AutoAnalyzer context,
java.util.Set<CGVariable> caughtVariables) |
AutoFieldingAnalyzer(AutoAnalyzer analyzer) |
AutoReferencesVisitor(java.lang.Object context) |
Modifier and Type | Field and Description |
---|---|
static AutoCGModelFactory |
AutoCGModelFactory.eINSTANCE
The singleton instance of the factory.
|
Modifier and Type | Method and Description |
---|---|
CGASTCallExp |
AutoCGModelFactory.createCGASTCallExp()
Returns a new object of class 'CGAST Call Exp'.
|
CGContainmentPart |
AutoCGModelFactory.createCGContainmentPart()
Returns a new object of class 'CG Containment Part'.
|
CGContainmentVisit |
AutoCGModelFactory.createCGContainmentVisit()
Returns a new object of class 'CG Containment Visit'.
|
AutoCGModelPackage |
AutoCGModelFactory.getAutoCGModelPackage()
Returns the package supported by this factory.
|
Modifier and Type | Method and Description |
---|---|
CGASTCallExp |
AutoCGModelFactoryImpl.createCGASTCallExp() |
CGContainmentPart |
AutoCGModelFactoryImpl.createCGContainmentPart() |
CGContainmentVisit |
AutoCGModelFactoryImpl.createCGContainmentVisit() |
AutoCGModelPackage |
AutoCGModelFactoryImpl.getAutoCGModelPackage() |
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 |
AbstractNonNullExtendingAutoCGModelVisitor.visitCGASTCallExp(CGASTCallExp object) |
R |
AbstractNonNullExtendingAutoCGModelVisitor.visitCGContainmentBody(CGContainmentBody object) |
R |
AbstractNonNullExtendingAutoCGModelVisitor.visitCGContainmentPart(CGContainmentPart object) |
R |
AbstractNonNullExtendingAutoCGModelVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
Modifier and Type | Method and Description |
---|---|
R |
AbstractExtendingAutoCGModelVisitor.visitCGASTCallExp(CGASTCallExp object) |
R |
AbstractNonNullExtendingAutoCGModelVisitor.visitCGASTCallExp(CGASTCallExp object) |
R |
AbstractNullAutoCGModelVisitor.visitCGASTCallExp(CGASTCallExp object) |
R |
AutoCGModelVisitor.visitCGASTCallExp(CGASTCallExp object) |
R |
AbstractExtendingAutoCGModelVisitor.visitCGContainmentBody(CGContainmentBody object) |
R |
AbstractNonNullExtendingAutoCGModelVisitor.visitCGContainmentBody(CGContainmentBody object) |
R |
AbstractNullAutoCGModelVisitor.visitCGContainmentBody(CGContainmentBody object) |
R |
AutoCGModelVisitor.visitCGContainmentBody(CGContainmentBody object) |
R |
AbstractExtendingAutoCGModelVisitor.visitCGContainmentPart(CGContainmentPart object) |
R |
AbstractNonNullExtendingAutoCGModelVisitor.visitCGContainmentPart(CGContainmentPart object) |
R |
AbstractNullAutoCGModelVisitor.visitCGContainmentPart(CGContainmentPart object) |
R |
AutoCGModelVisitor.visitCGContainmentPart(CGContainmentPart object) |
R |
AbstractExtendingAutoCGModelVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
R |
AbstractNonNullExtendingAutoCGModelVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
R |
AbstractNullAutoCGModelVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
R |
AutoCGModelVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
Constructor and Description |
---|
AbstractAutoCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractExtendingAutoCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNonNullExtendingAutoCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNullAutoCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
Modifier and Type | Field and Description |
---|---|
protected CS2ASGlobalContext |
CS2ASCodeGenerator.globalContext |
Modifier and Type | Method and Description |
---|---|
protected AS2CGVisitor |
CS2ASCodeGenerator.createAS2CGVisitor() |
CG2JavaPreVisitor |
CS2ASCodeGenerator.createCG2JavaPreVisitor() |
protected CS2ASCG2JavaVisitor |
CS2ASCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
protected CGPackage |
CS2ASCodeGenerator.createCGPackage() |
protected CS2ASLocalContext |
CS2ASGlobalContext.createNestedContext(CGElement cgScope) |
protected CGValuedElement |
CS2ASAS2CGVisitor.generateOperationCallExp(CGValuedElement cgSource,
OperationCallExp element) |
protected java.lang.String |
CS2ASCodeGenerator.getAutoVisitorClassName(java.lang.String prefix) |
CS2ASGlobalContext |
CS2ASCodeGenerator.getGlobalContext() |
CS2ASGlobalContext |
CS2ASLocalContext.getGlobalContext() |
CGValuedElement |
CS2ASGlobalContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
CGValuedElement |
CS2ASLocalContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
protected java.lang.String |
CS2ASCodeGenerator.getManualVisitorClassName(java.lang.String prefix) |
java.lang.Class<?> |
CS2ASCodeGenerator.getVisitableClass() |
protected java.lang.String |
CS2ASCodeGenerator.getVisitorPackageName(java.lang.String visitorsPackageName) |
java.lang.Class<?> |
CS2ASCodeGenerator.getVisitorResultClass() |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
Modifier and Type | Method and Description |
---|---|
protected CS2ASCG2JavaVisitor |
CS2ASCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
protected CS2ASLocalContext |
CS2ASGlobalContext.createNestedContext(CGElement cgScope) |
protected void |
CS2ASCG2JavaVisitor.doClassFields(CGClass cgClass) |
protected void |
CS2ASCG2JavaVisitor.doConstructor(CGClass cgClass) |
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) |
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) |
protected java.lang.String |
CS2ASCodeGenerator.getAutoVisitorClassName(java.lang.String prefix) |
CGValuedElement |
CS2ASGlobalContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
CGValuedElement |
CS2ASLocalContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
protected java.lang.String |
CS2ASCodeGenerator.getManualVisitorClassName(java.lang.String prefix) |
protected java.lang.String |
CS2ASCodeGenerator.getVisitorPackageName(java.lang.String visitorsPackageName) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.Boolean |
CS2ASCG2JavaVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
Constructor and Description |
---|
CS2ASAS2CGVisitor(AutoAnalyzer analyzer) |
CS2ASCG2JavaVisitor(CS2ASCodeGenerator codeGenerator,
CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
CS2ASCG2JavaVisitor(CS2ASCodeGenerator codeGenerator,
CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
CS2ASCodeGenerator(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) |
CS2ASCodeGenerator(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) |
CS2ASCodeGenerator(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) |
CS2ASCodeGenerator(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) |
CS2ASCodeGenerator(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) |
CS2ASCodeGenerator(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) |
CS2ASCodeGenerator(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) |
CS2ASCodeGenerator(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) |
CS2ASGlobalContext(CS2ASCodeGenerator codeGenerator) |
CS2ASLocalContext(CS2ASGlobalContext globalContext,
CGElement cgScope) |
CS2ASLocalContext(CS2ASGlobalContext globalContext,
CGElement cgScope) |
Modifier and Type | Field and Description |
---|---|
protected AutoAnalyzer |
AutoCG2JavaVisitor.analyzer |
protected Package |
AutoCodeGenerator.asPackage |
protected java.lang.String |
AutoCodeGenerator.baseProjectPrefix |
protected java.lang.String |
AutoCodeGenerator.baseVisitorPackage |
protected AutoAnalyzer |
AutoCodeGenerator.cgAnalyzer |
protected CGPackage |
AutoCG2JavaVisitor.cgPackage |
protected java.util.Map<java.lang.String,CGPackage> |
AutoCodeGenerator.externalPackages |
protected org.eclipse.emf.codegen.ecore.genmodel.GenModel |
AutoCodeGenerator.genModel |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
AutoCodeGenerator.genPackage |
protected java.lang.String |
AutoCodeGenerator.projectName |
protected java.lang.String |
AutoCodeGenerator.projectPrefix |
protected java.lang.String |
AutoCodeGenerator.visitableClass |
protected java.lang.String |
AutoCodeGenerator.visitorClass |
protected java.lang.String |
AutoCodeGenerator.visitorPackage |
Modifier and Type | Method and Description |
---|---|
AnalysisVisitor |
AutoCodeGenerator.createAnalysisVisitor() |
protected AS2CGVisitor |
AutoCodeGenerator.createAS2CGVisitor() |
BoxingAnalyzer |
AutoCodeGenerator.createBoxingAnalyzer() |
abstract CG2JavaPreVisitor |
AutoCodeGenerator.createCG2JavaPreVisitor() |
protected abstract AutoCG2JavaVisitor<? extends AutoCodeGenerator> |
AutoCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
protected abstract CGPackage |
AutoCodeGenerator.createCGPackage() |
DependencyVisitor |
AutoCodeGenerator.createDependencyVisitor() |
FieldingAnalyzer |
AutoCodeGenerator.createFieldingAnalyzer() |
protected AutoCodeGenOptions |
AutoCodeGenerator.createOptions() |
ReferencesVisitor |
AutoCodeGenerator.createReferencesVisitor() |
java.lang.String |
AutoCodeGenerator.generateClassFile() |
AutoAnalyzer |
AutoCodeGenerator.getAnalyzer() |
protected abstract java.lang.String |
AutoCodeGenerator.getAutoVisitorClassName(java.lang.String prefix) |
AutoCGModelResourceFactory |
AutoCodeGenerator.getCGResourceFactory() |
protected CGClass |
AutoCodeGenerator.getExternalClass(java.lang.Class<?> javaClass,
CGClass... javaGenerics) |
protected CGClass |
AutoCodeGenerator.getExternalClass(java.lang.String packageName,
java.lang.String className,
boolean isInterface) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
AutoCodeGenerator.getGenPackage() |
protected abstract java.lang.String |
AutoCodeGenerator.getManualVisitorClassName(java.lang.String prefix) |
AutoCodeGenOptions |
AutoCodeGenerator.getOptions() |
java.lang.String |
AutoCodeGenerator.getQualifiedName() |
java.lang.String |
AutoCodeGenerator.getSourceFileName() |
java.lang.Class<?> |
AutoCodeGenerator.getVisitableClass() |
protected Class |
AutoCodeGenerator.getVisitablePivotClass() |
protected abstract java.lang.String |
AutoCodeGenerator.getVisitorPackageName(java.lang.String visitorsPackageName) |
java.lang.Class<?> |
AutoCodeGenerator.getVisitorResultClass() |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
Modifier and Type | Method and Description |
---|---|
protected abstract AutoCG2JavaVisitor<? extends AutoCodeGenerator> |
AutoCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
protected void |
AutoCG2JavaVisitor.doClassMethods(CGClass cgClass) |
protected void |
AutoCG2JavaVisitor.doClassStatics(CGClass cgClass) |
protected abstract void |
AutoCG2JavaVisitor.doConstructor(CGClass cgClass) |
protected void |
AutoCG2JavaVisitor.doVisiting(CGClass cgClass) |
protected abstract java.lang.String |
AutoCodeGenerator.getAutoVisitorClassName(java.lang.String prefix) |
protected CGClass |
AutoCodeGenerator.getExternalClass(Class aClass) |
protected CGClass |
AutoCodeGenerator.getExternalClass(java.lang.Class<?> javaClass,
CGClass... javaGenerics) |
protected CGClass |
AutoCodeGenerator.getExternalClass(java.lang.String packageName,
java.lang.String className,
boolean isInterface) |
protected abstract java.lang.String |
AutoCodeGenerator.getManualVisitorClassName(java.lang.String prefix) |
protected abstract java.lang.String |
AutoCodeGenerator.getVisitorPackageName(java.lang.String visitorsPackageName) |
protected CGValuedElement |
AutoCG2JavaPreVisitor.installIdResolverVariable(CGValuedElement cgValuedElement) |
java.lang.Object |
AutoCG2JavaPreVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGASTCallExp(CGASTCallExp object) |
java.lang.Object |
AutoCG2JavaPreVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGContainmentBody(CGContainmentBody object) |
java.lang.Object |
AutoCG2JavaPreVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGContainmentPart(CGContainmentPart object) |
java.lang.Object |
AutoCG2JavaPreVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGContainmentVisit(CGContainmentVisit object) |
java.lang.Boolean |
AutoCG2JavaVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
Constructor and Description |
---|
AutoCG2JavaPreVisitor(JavaGlobalContext<?> javaContext) |
AutoCG2JavaVisitor(CG codeGenerator,
CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
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) |
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 | Field and Description |
---|---|
static java.lang.String |
LookupClassContext.ADD_ELEMENTS_OF_NAME |
protected AS2CGVisitor |
LookupCodeGenerator.as2cgVisitor |
protected Property |
LookupCodeGenerator.asChildProperty |
protected Variable |
LookupCodeGenerator.asContextVariable |
protected Operation |
LookupCodeGenerator.asElementEnvOperation |
protected Operation |
LookupCodeGenerator.asElementParentEnvOperation |
protected Operation |
LookupCodeGenerator.asEnvironmentAddElementsOfElementOperation |
protected Operation |
LookupCodeGenerator.asEnvironmentAddElementsOfElementsOperation |
protected Operation |
LookupCodeGenerator.asEnvironmentHasFinalResultOperation |
protected Operation |
LookupCodeGenerator.asEnvironmentNestedEnvOperation |
protected Class |
LookupCodeGenerator.asEnvironmentType |
protected Property |
LookupCodeGenerator.asEvaluatorProperty |
protected Property |
LookupCodeGenerator.asIdResolverProperty |
protected Variable |
LookupCodeGenerator.asThisVariable |
protected Class |
LookupCodeGenerator.asVisitorClass |
protected Operation |
LookupCodeGenerator.asVisitorEnvForChildOperation |
protected Operation |
LookupCodeGenerator.asVisitorEnvOperation |
protected Operation |
LookupCodeGenerator.asVisitorParentEnvOperation |
static java.lang.String |
LookupClassContext.CHILD_NAME |
protected LookupClassContext |
LookupCodeGenerator.classContext |
protected java.lang.String |
LookupCodeGenerator.className |
static java.lang.String |
LookupClassContext.CONTEXT_NAME |
static java.lang.String |
LookupClassContext.ELEMENT_NAME |
static java.lang.String |
LookupClassContext.EMPTY_ENV_NAME |
static java.lang.String |
LookupClassContext.ENV_FOR_CHILD_NAME |
static java.lang.String |
LookupClassContext.ENV_NAME |
static java.lang.String |
LookupClassContext.HAS_FINAL_RESULT_NAME |
static java.lang.String |
LookupClassContext.INNER_ENV_NAME |
static java.lang.String |
LookupClassContext.NESTED_ENV_NAME |
static java.lang.String |
LookupClassContext.OUTER_ENV_NAME |
protected java.lang.String |
LookupCodeGenerator.packageName |
static java.lang.String |
LookupClassContext.PARENT_ENV_NAME |
static java.lang.String |
LookupClassContext.PARENT_NAME |
Modifier and Type | Method and Description |
---|---|
protected Class |
LookupCodeGenerator.createASVisitorClass(java.lang.String packageName,
java.lang.String className) |
CG2JavaPreVisitor |
LookupCodeGenerator.createCG2JavaPreVisitor() |
protected LookupCG2JavaVisitor |
LookupCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
protected CGPackage |
LookupCodeGenerator.createCGPackage()
Synthesize an AS package by simple AS2AS conversions and convert the AS package to a CG package for onward code generation.
|
protected Property |
LookupCodeGenerator.createNativeProperty(java.lang.String name,
java.lang.Class<?> javaClass,
boolean isReadOnly) |
protected Property |
LookupCodeGenerator.createNativeProperty(java.lang.String name,
Type asElementType,
boolean isReadOnly) |
protected LookupLocalContext |
LookupClassContext.createNestedContext(CGElement cgScope) |
protected NullLiteralExp |
LookupCodeGenerator.createNullLiteralExp() |
protected VariableExp |
LookupCodeGenerator.createThisVariableExp() |
protected Operation |
LookupCodeGenerator.createVisitOperationDeclaration(java.util.Map<Element,Element> reDefinitions,
Operation envOperation,
Property asChildProperty)
Convert 'Element'::_env(child : Element) : Environment
to AutoPivotLookupVisitor::visit'Element'(parent : 'Element') : Environment
with child accessed as this.child.
|
protected java.util.Map<Operation,Operation> |
LookupCodeGenerator.createVisitOperationDeclarations(java.util.Map<Element,Element> reDefinitions) |
protected java.lang.String |
LookupCodeGenerator.getAutoVisitorClassName(java.lang.String prefix) |
CGValuedElement |
LookupCodeGenerator.getChildVariable() |
java.lang.Class<?> |
LookupCodeGenerator.getEnvironmentClass() |
CGValuedElement |
LookupCodeGenerator.getEvaluatorVariable() |
LookupClassContext |
LookupCodeGenerator.getGlobalContext() |
LookupClassContext |
LookupLocalContext.getGlobalContext() |
CGValuedElement |
LookupCodeGenerator.getIdResolverVariable() |
CGValuedElement |
LookupClassContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
CGValuedElement |
LookupLocalContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
protected java.lang.String |
LookupCodeGenerator.getManualVisitorClassName(java.lang.String prefix) |
protected java.lang.String |
LookupCodeGenerator.getManualVisitorPackageName(java.lang.String visitorsPackageName) |
java.lang.String |
LookupCodeGenerator.getSourceFileName() |
protected java.lang.String |
LookupCodeGenerator.getVisitorPackageName(java.lang.String visitorsPackageName) |
java.lang.Class<?> |
LookupCodeGenerator.getVisitorResultClass() |
Modifier and Type | Method and Description |
---|---|
protected void |
LookupCodeGenerator.convertOperations(CGClass cgClass,
java.util.Collection<Operation> asOperations)
Convert the asOperations to cgOperations of cgClass.
|
protected void |
LookupCodeGenerator.convertOperations(CGClass cgClass,
java.util.Collection<Operation> asOperations)
Convert the asOperations to cgOperations of cgClass.
|
protected void |
LookupCodeGenerator.convertProperties(CGClass cgClass,
java.util.List<Property> asProperties)
Convert the asProperties to cgProperties of cgClass.
|
protected void |
LookupCodeGenerator.convertProperties(CGClass cgClass,
java.util.List<Property> asProperties)
Convert the asProperties to cgProperties of cgClass.
|
protected void |
LookupCodeGenerator.convertSuperTypes(CGClass cgClass)
Convert the construction context to supertypes/interfaces of cgClass.
|
protected Class |
LookupCodeGenerator.createASVisitorClass(java.lang.String packageName,
java.lang.String className) |
protected Class |
LookupCodeGenerator.createASVisitorClass(java.lang.String packageName,
java.lang.String className) |
protected LookupCG2JavaVisitor |
LookupCodeGenerator.createCG2JavaVisitor(CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
protected Property |
LookupCodeGenerator.createNativeProperty(java.lang.String name,
java.lang.Class<?> javaClass,
boolean isReadOnly) |
protected Property |
LookupCodeGenerator.createNativeProperty(java.lang.String name,
java.lang.Class<?> javaClass,
boolean isReadOnly) |
protected Property |
LookupCodeGenerator.createNativeProperty(java.lang.String name,
Type asElementType,
boolean isReadOnly) |
protected Property |
LookupCodeGenerator.createNativeProperty(java.lang.String name,
Type asElementType,
boolean isReadOnly) |
protected LookupLocalContext |
LookupClassContext.createNestedContext(CGElement cgScope) |
protected Operation |
LookupCodeGenerator.createVisitOperationDeclaration(java.util.Map<Element,Element> reDefinitions,
Operation envOperation,
Property asChildProperty)
Convert 'Element'::_env(child : Element) : Environment
to AutoPivotLookupVisitor::visit'Element'(parent : 'Element') : Environment
with child accessed as this.child.
|
protected Operation |
LookupCodeGenerator.createVisitOperationDeclaration(java.util.Map<Element,Element> reDefinitions,
Operation envOperation,
Property asChildProperty)
Convert 'Element'::_env(child : Element) : Environment
to AutoPivotLookupVisitor::visit'Element'(parent : 'Element') : Environment
with child accessed as this.child.
|
protected Operation |
LookupCodeGenerator.createVisitOperationDeclaration(java.util.Map<Element,Element> reDefinitions,
Operation envOperation,
Property asChildProperty)
Convert 'Element'::_env(child : Element) : Environment
to AutoPivotLookupVisitor::visit'Element'(parent : 'Element') : Environment
with child accessed as this.child.
|
protected java.util.Map<Operation,Operation> |
LookupCodeGenerator.createVisitOperationDeclarations(java.util.Map<Element,Element> reDefinitions) |
protected void |
LookupCG2JavaVisitor.doConstructor(CGClass cgClass) |
protected void |
LookupCG2JavaVisitor.doEnvForChild(CGClass cgClass)
protected @Nullable Environment envForChild(@NonNull Element element, @Nullable Element child) {
this.child = child;
return element.accept(this);
}
|
protected void |
LookupCG2JavaVisitor.doParentEnv(CGClass cgClass)
protected @Nullable Environment parentEnv(@NonNull EObject element) {
EObject parent = element.eContainer();
if (parent instanceof Visitable) {
this.child = element;
return (Environment)((Visitable)parent).accept(this);
}
else {
return null;
}
}
|
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) |
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) |
protected java.lang.String |
LookupCodeGenerator.getAutoVisitorClassName(java.lang.String prefix) |
CGValuedElement |
LookupClassContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
CGValuedElement |
LookupLocalContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
protected java.lang.String |
LookupCodeGenerator.getManualVisitorClassName(java.lang.String prefix) |
protected java.lang.String |
LookupCodeGenerator.getManualVisitorPackageName(java.lang.String visitorsPackageName) |
protected java.lang.String |
LookupCodeGenerator.getVisitorPackageName(java.lang.String visitorsPackageName) |
protected void |
LookupCodeGenerator.rewriteAddElementsOfOperationCall(OperationCallExp asOperationCallExp)
Convert env.addElementsOf(arg) to this.envForChildren(arg, null)
|
protected void |
LookupCodeGenerator.rewriteEnvOperationCall(OperationCallExp asOperationCallExp)
Convert source.env(child) to this.env(source, child)
|
protected void |
LookupCodeGenerator.rewriteNestedEnvOperationCall(OperationCallExp asOperationCallExp)
Convert "source.nestedEnv().r.e.s.i.d.u.e" to
"let innerEnv = this.context.r.e.s.i.d.u.e in if innerEnv.hasFinalResult() then innerEnv else source endif"
where r.e.s.i.d.u.e does not include any nestedEnv() call.
|
protected void |
LookupCodeGenerator.rewriteOperationCalls(java.util.Collection<? extends org.eclipse.emf.ecore.EObject> allContents)
Replace selected OperationCallExps by alternative implementations.
|
protected void |
LookupCodeGenerator.rewriteParentEnvOperationCall(OperationCallExp asOperationCallExp)
Convert source.parentEnv() to this.parentEnv(source)
|
protected void |
LookupCodeGenerator.rewriteVisitOperationBodies(java.util.Map<Element,Element> reDefinitions,
java.util.Map<Operation,Operation> envOperation2asOperation)
Copy all the visitXXX operation bodies from the _env bodies replacing references to redefined parameters.
|
protected void |
LookupCodeGenerator.rewriteVisitOperationBodies(java.util.Map<Element,Element> reDefinitions,
java.util.Map<Operation,Operation> envOperation2asOperation)
Copy all the visitXXX operation bodies from the _env bodies replacing references to redefined parameters.
|
protected boolean |
LookupCodeGenerator.sameOrRedefiningOperation(Operation redefiningOperation,
Operation baseOperation) |
protected boolean |
LookupCodeGenerator.sameOrRedefiningOperation(Operation redefiningOperation,
Operation baseOperation) |
Constructor and Description |
---|
LookupCG2JavaVisitor(LookupCodeGenerator codeGenerator,
CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
LookupCG2JavaVisitor(LookupCodeGenerator codeGenerator,
CGPackage cgPackage,
java.util.List<CGValuedElement> sortedGlobals) |
LookupClassContext(LookupCodeGenerator codeGenerator,
Package asPackage) |
LookupClassContext(LookupCodeGenerator codeGenerator,
Package asPackage) |
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) |
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) |
LookupLocalContext(LookupClassContext globalContext,
CGElement cgScope) |
LookupLocalContext(LookupClassContext globalContext,
CGElement cgScope) |
Modifier and Type | Field and Description |
---|---|
static AutoCGModelResourceFactory |
AutoCGModelResourceFactory.INSTANCE |
Modifier and Type | Method and Description |
---|---|
CG2StringVisitor |
AutoCGModelResourceFactory.createToStringVisitor() |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CodeGenConstants.PLUGIN_ID |
Modifier and Type | Field and Description |
---|---|
protected CodeGenAnalyzer |
FieldingAnalyzer.analyzer |
protected CGBoolean |
CodeGenAnalyzer.cgFalse |
protected CGNull |
CodeGenAnalyzer.cgNull |
protected CGBoolean |
CodeGenAnalyzer.cgTrue |
protected CodeGenerator |
AS2CGVisitor.codeGenerator |
protected CodeGenerator |
BoxingAnalyzer.codeGenerator |
protected CodeGenerator |
CodeGenAnalyzer.codeGenerator |
protected EnvironmentFactoryInternal |
AS2CGVisitor.environmentFactory |
protected java.util.Set<CGVariable> |
FieldingAnalyzer.RewriteVisitor.externalVariables |
static CG2StringVisitor.Factory |
CG2StringVisitor.FACTORY |
protected GenModelHelper |
AS2CGVisitor.genModelHelper |
protected GlobalPlace |
DependencyVisitor.globalPlace |
protected DependencyVisitor.Id2DependencyVisitor |
DependencyVisitor.id2DependencyVisitor |
static IdVisitor<java.lang.String> |
NameManager.idVisitor |
static AS2CGVisitor.CGTuplePartNameComparator |
AS2CGVisitor.CGTuplePartNameComparator.INSTANCE |
static ReferencesVisitor |
ReferencesVisitor.INSTANCE |
protected PivotMetamodelManager |
AS2CGVisitor.metamodelManager |
protected NameManager |
CodeGenAnalyzer.nameManager |
protected static java.lang.String |
CG2StringVisitor.NULL_PLACEHOLDER
Indicates where a required element in the AST was
null , so
that it is evident in the debugger that something was missing. |
protected java.lang.StringBuilder |
CG2StringVisitor.result |
Modifier and Type | Method and Description |
---|---|
protected FieldingAnalyzer.AnalysisVisitor |
FieldingAnalyzer.createAnalysisVisitor() |
protected CGBoolean |
CodeGenAnalyzer.createCGBoolean(boolean booleanValue) |
CGConstantExp |
CodeGenAnalyzer.createCGConstantExp(OCLExpression element,
CGConstant constant) |
protected CGLetExp |
AS2CGVisitor.createCGLetExp(TypedElement element,
CGFinalVariable cgVariable,
CGValuedElement cgIn) |
protected CGNull |
CodeGenAnalyzer.createCGNull() |
CGVariable |
AS2CGVisitor.createCGVariable(Variable asVariable) |
CGExecutorOperation |
CodeGenAnalyzer.createExecutorOperation(Operation asOperation) |
CGExecutorProperty |
CodeGenAnalyzer.createExecutorOppositeProperty(Property asProperty) |
CGExecutorProperty |
CodeGenAnalyzer.createExecutorProperty(Property asProperty) |
CGExecutorShadowPart |
CodeGenAnalyzer.createExecutorShadowPart(Property asProperty) |
CGExecutorType |
CodeGenAnalyzer.createExecutorType(Type asType) |
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.
|
NameManager.Context |
NameManager.createNestedContext() |
NameManager.Context |
NameManager.Context.createNestedContext() |
protected FieldingAnalyzer.RewriteVisitor |
FieldingAnalyzer.createRewriteVisitor(java.util.Set<CGVariable> caughtVariables) |
CG2StringVisitor |
CG2StringVisitor.Factory.createToStringVisitor() |
<T extends CGElement> |
AS2CGVisitor.doVisit(java.lang.Class<T> requiredClass,
Element pElement) |
protected CGIterationCallExp |
AS2CGVisitor.generateIterateExp(CGValuedElement cgSource,
IterateExp element) |
protected CGIterationCallExp |
AS2CGVisitor.generateIteratorExp(CGValuedElement cgSource,
IteratorExp element) |
protected CGValuedElement |
AS2CGVisitor.generateOperationCallExp(CGValuedElement cgSource,
OperationCallExp element) |
protected CGValuedElement |
AS2CGVisitor.generateOppositePropertyCallExp(CGValuedElement cgSource,
OppositePropertyCallExp element) |
protected CGValuedElement |
AS2CGVisitor.generatePropertyCallExp(CGValuedElement cgSource,
PropertyCallExp element) |
protected CGValuedElement |
AS2CGVisitor.generateSafeExclusion(CallExp callExp,
CGValuedElement cgSource) |
protected CGValuedElement |
AS2CGVisitor.generateSafeNavigationGuard(CallExp callExp,
CGFinalVariable cgVariable,
CGValuedElement cgUnsafeExp) |
protected CGFinalVariable |
AS2CGVisitor.generateSafeVariable(CGValuedElement cgSource,
java.lang.String nameHint) |
protected CGVariableExp |
AS2CGVisitor.generateSafeVariableExp(OCLExpression element,
CGFinalVariable cgVariable) |
CodeGenAnalyzer |
AS2CGVisitor.getAnalyzer() |
CGBoolean |
CodeGenAnalyzer.getBoolean(boolean aBoolean) |
CodeGenerator |
CodeGenAnalyzer.getCodeGenerator() |
NameManager.Context |
NameManager.Context.getContext() |
CGElementId |
CodeGenAnalyzer.getElementId(ElementId elementId) |
org.eclipse.emf.ecore.EPackage |
CG2StringVisitor.Factory.getEPackage() |
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) |
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) |
CGInteger |
CodeGenAnalyzer.getInteger(java.lang.Number aNumber) |
CGInvalid |
CodeGenAnalyzer.getInvalid() |
CGInvalid |
CodeGenAnalyzer.getInvalid(java.lang.String messageTemplate,
java.lang.Object... bindings) |
CGIterator |
AS2CGVisitor.getIterator(VariableDeclaration asVariable) |
CGVariable |
AS2CGVisitor.getLocalVariable(VariableDeclaration asVariable) |
NameManager |
CodeGenAnalyzer.getNameManager() |
CGNull |
CodeGenAnalyzer.getNull() |
CGParameter |
AS2CGVisitor.getParameter(Variable aParameter)
Deprecated.
|
CGParameter |
AS2CGVisitor.getParameter(Variable aParameter,
java.lang.String explicitName) |
CGValuedElement |
DependencyVisitor.getPrimaryElement(CGValuedElement cgElement) |
CGReal |
CodeGenAnalyzer.getReal(java.lang.Number aNumber) |
CGParameter |
AS2CGVisitor.getSelfParameter(Variable aParameter)
Deprecated.
|
java.util.List<CGValuedElement> |
DependencyVisitor.getSortedDependencies(boolean isGlobal) |
CGString |
CodeGenAnalyzer.getString(java.lang.String aString) |
java.lang.String |
NameManager.Context.getSymbolName(java.lang.Object anObject,
java.lang.String... nameHints) |
CGTypeId |
CodeGenAnalyzer.getTypeId(TypeId typeId) |
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.
|
CGUnlimited |
CodeGenAnalyzer.getUnlimited() |
CGVariable |
AS2CGVisitor.getVariable(VariableDeclaration asVariable) |
AS2CGVisitor.Variables |
AS2CGVisitor.getVariablesStack() |
protected CGValuedElement |
AS2CGVisitor.nativeOperationCall(OperationCallExp element,
CGClass currentClass,
CGValuedElement cgSource,
Operation finalOperation) |
CGValuedElement |
CodeGenAnalyzer.replace(CGValuedElement oldElement,
CGValuedElement newElement,
java.lang.String messageTemplate,
java.lang.Object... bindings)
Replace oldElement by newElement and return oldElement which is orphaned by the replacement.
|
java.lang.String |
NameManager.reserveName(java.lang.String name,
java.lang.Object anObject)
Reserve name for use by anObject.
|
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.safeVisit(CGElement cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGConstant(CGConstant cgConstant) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGConstantExp(CGConstantExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGElement(CGElement cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIfExp(CGIfExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGInvalid(CGInvalid object) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIsEqualExp(CGIsEqualExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIsInvalidExp(CGIsInvalidExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIterationCallExp(CGIterationCallExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIterator(CGIterator cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGLetExp(CGLetExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGNavigationCallExp(CGNavigationCallExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGOperationCallExp(CGOperationCallExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGValuedElement(CGValuedElement cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGVariable(CGVariable cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGVariableExp(CGVariableExp cgElement) |
CGIfExp |
AS2CGVisitor.visitIfExp(IfExp element) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visiting(CGElement visitable) |
CGValuedElement |
AS2CGVisitor.visitIterateExp(IterateExp element) |
CGValuedElement |
AS2CGVisitor.visitIteratorExp(IteratorExp element) |
CGValuedElement |
AS2CGVisitor.visitOperationCallExp(OperationCallExp element) |
CGValuedElement |
AS2CGVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp element) |
CGValuedElement |
AS2CGVisitor.visitPropertyCallExp(PropertyCallExp element) |
Modifier and Type | Method and Description |
---|---|
static void |
CG2StringVisitor.addFactory(CG2StringVisitor.Factory factory) |
protected void |
AS2CGVisitor.addParameter(Variable aParameter,
CGParameter cgParameter) |
protected void |
AS2CGVisitor.addParameter(Variable aParameter,
CGParameter cgParameter) |
void |
CodeGenAnalyzer.analyze(CGElement cgRoot) |
void |
FieldingAnalyzer.analyze(CGElement cgTree,
boolean mustBeCaught) |
CGVariable |
AS2CGVisitor.basicGetParameter(Variable aParameter) |
CGConstantExp |
CodeGenAnalyzer.createCGConstantExp(OCLExpression element,
CGConstant constant) |
CGConstantExp |
CodeGenAnalyzer.createCGConstantExp(OCLExpression element,
CGConstant constant) |
protected CGLetExp |
AS2CGVisitor.createCGLetExp(TypedElement element,
CGFinalVariable cgVariable,
CGValuedElement cgIn) |
protected CGLetExp |
AS2CGVisitor.createCGLetExp(TypedElement element,
CGFinalVariable cgVariable,
CGValuedElement cgIn) |
protected CGLetExp |
AS2CGVisitor.createCGLetExp(TypedElement element,
CGFinalVariable cgVariable,
CGValuedElement cgIn) |
CGVariable |
AS2CGVisitor.createCGVariable(Variable asVariable) |
protected CGVariable |
AS2CGVisitor.createCGVariable(Variable contextVariable,
OCLExpression source) |
protected CGVariable |
AS2CGVisitor.createCGVariable(Variable contextVariable,
OCLExpression source) |
CGVariableExp |
AS2CGVisitor.createCGVariableExp(VariableExp asVariableExp,
VariableDeclaration referredVariable) |
CGExecutorOperation |
CodeGenAnalyzer.createExecutorOperation(Operation asOperation) |
CGExecutorProperty |
CodeGenAnalyzer.createExecutorOppositeProperty(Property asProperty) |
CGExecutorProperty |
CodeGenAnalyzer.createExecutorProperty(Property asProperty) |
CGExecutorShadowPart |
CodeGenAnalyzer.createExecutorShadowPart(Property asProperty) |
CGExecutorType |
CodeGenAnalyzer.createExecutorType(Type asType) |
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 void |
AS2CGVisitor.createParameters(CGOperation cgOperation,
ExpressionInOCL expressionInOCL) |
protected void |
AS2CGVisitor.createParameters(CGOperation cgOperation,
ExpressionInOCL expressionInOCL) |
protected FieldingAnalyzer.RewriteVisitor |
FieldingAnalyzer.createRewriteVisitor(java.util.Set<CGVariable> caughtVariables) |
<T extends CGElement> |
AS2CGVisitor.doVisit(java.lang.Class<T> requiredClass,
Element pElement) |
protected CGIterationCallExp |
AS2CGVisitor.generateIterateExp(CGValuedElement cgSource,
IterateExp element) |
protected CGIterationCallExp |
AS2CGVisitor.generateIterateExp(CGValuedElement cgSource,
IterateExp element) |
protected CGIterationCallExp |
AS2CGVisitor.generateIteratorExp(CGValuedElement cgSource,
IteratorExp element) |
protected CGIterationCallExp |
AS2CGVisitor.generateIteratorExp(CGValuedElement cgSource,
IteratorExp element) |
protected CGValuedElement |
AS2CGVisitor.generateOperationCallExp(CGValuedElement cgSource,
OperationCallExp element) |
protected CGValuedElement |
AS2CGVisitor.generateOppositePropertyCallExp(CGValuedElement cgSource,
OppositePropertyCallExp element) |
protected CGValuedElement |
AS2CGVisitor.generateOppositePropertyCallExp(CGValuedElement cgSource,
OppositePropertyCallExp element) |
protected CGValuedElement |
AS2CGVisitor.generatePropertyCallExp(CGValuedElement cgSource,
PropertyCallExp element) |
protected CGValuedElement |
AS2CGVisitor.generatePropertyCallExp(CGValuedElement cgSource,
PropertyCallExp element) |
protected CGValuedElement |
AS2CGVisitor.generateSafeExclusion(CallExp callExp,
CGValuedElement cgSource) |
protected CGValuedElement |
AS2CGVisitor.generateSafeExclusion(CallExp callExp,
CGValuedElement cgSource) |
protected CGValuedElement |
AS2CGVisitor.generateSafeNavigationGuard(CallExp callExp,
CGFinalVariable cgVariable,
CGValuedElement cgUnsafeExp) |
protected CGValuedElement |
AS2CGVisitor.generateSafeNavigationGuard(CallExp callExp,
CGFinalVariable cgVariable,
CGValuedElement cgUnsafeExp) |
protected CGValuedElement |
AS2CGVisitor.generateSafeNavigationGuard(CallExp callExp,
CGFinalVariable cgVariable,
CGValuedElement cgUnsafeExp) |
protected CGFinalVariable |
AS2CGVisitor.generateSafeVariable(CGValuedElement cgSource,
java.lang.String nameHint) |
protected CGVariableExp |
AS2CGVisitor.generateSafeVariableExp(OCLExpression element,
CGFinalVariable cgVariable) |
protected CGVariableExp |
AS2CGVisitor.generateSafeVariableExp(OCLExpression element,
CGFinalVariable cgVariable) |
CGElementId |
CodeGenAnalyzer.getElementId(ElementId elementId) |
CGInteger |
CodeGenAnalyzer.getInteger(java.lang.Number aNumber) |
protected java.lang.String |
NameManager.getIterationNameHint(Iteration anIteration) |
CGIterator |
AS2CGVisitor.getIterator(VariableDeclaration asVariable) |
protected java.lang.String |
NameManager.getKindHint(java.lang.String kind) |
CGVariable |
AS2CGVisitor.getLocalVariable(VariableDeclaration asVariable) |
CGVariable |
AS2CGVisitor.Variables.getLocalVariable(VariableDeclaration asVariable) |
java.lang.String |
NameManager.getNameHint(java.lang.Object anObject)
Return a suggestion for the name of anObject.
|
protected java.lang.String |
NameManager.getNumericNameHint(java.lang.Number aNumber) |
protected java.lang.String |
NameManager.getOperationCallExpNameHint(Operation anOperation) |
protected java.lang.String |
NameManager.getOperationNameHint(Operation anOperation) |
CGParameter |
AS2CGVisitor.getParameter(Variable aParameter)
Deprecated.
|
CGParameter |
AS2CGVisitor.Variables.getParameter(Variable asVariable) |
CGParameter |
AS2CGVisitor.getParameter(Variable aParameter,
java.lang.String explicitName) |
CGValuedElement |
DependencyVisitor.getPrimaryElement(CGValuedElement cgElement) |
protected java.lang.String |
NameManager.getPropertyNameHint(Property aProperty) |
CGReal |
CodeGenAnalyzer.getReal(java.lang.Number aNumber) |
protected java.util.Set<Operation> |
AS2CGVisitor.getReferencedFinalOperations(FinalAnalysis finalAnalysis,
LanguageExpression specification)
Return all final operations directly referenced by opaqueExpression, or null if none.
|
protected java.util.Set<Operation> |
AS2CGVisitor.getReferencedFinalOperations(FinalAnalysis finalAnalysis,
LanguageExpression specification)
Return all final operations directly referenced by opaqueExpression, or null if none.
|
int |
DependencyVisitor.getRootDepth(CGValuedElement cgElement) |
CGParameter |
AS2CGVisitor.getSelfParameter(Variable aParameter)
Deprecated.
|
CGString |
CodeGenAnalyzer.getString(java.lang.String aString) |
protected java.lang.String |
NameManager.getStringNameHint(java.lang.String aString) |
protected void |
AS2CGVisitor.getTransitivelyReferencedFinalOperations(java.util.Set<Operation> alreadyReferencedFinalOperations,
FinalAnalysis finalAnalysis,
LanguageExpression expressionInOCL)
Return all final operations transitively referenced by opaqueExpression, or null if none.
|
protected void |
AS2CGVisitor.getTransitivelyReferencedFinalOperations(java.util.Set<Operation> alreadyReferencedFinalOperations,
FinalAnalysis finalAnalysis,
LanguageExpression expressionInOCL)
Return all final operations transitively referenced by opaqueExpression, or null if none.
|
protected void |
AS2CGVisitor.getTransitivelyReferencedFinalOperations(java.util.Set<Operation> alreadyReferencedFinalOperations,
FinalAnalysis finalAnalysis,
LanguageExpression expressionInOCL)
Return all final operations transitively referenced by opaqueExpression, or null if none.
|
CGTypeId |
CodeGenAnalyzer.getTypeId(TypeId typeId) |
protected java.lang.String |
NameManager.getTypeNameHint(Type aType) |
CGVariable |
AS2CGVisitor.getVariable(VariableDeclaration asVariable) |
CGVariable |
AS2CGVisitor.Variables.getVariable(VariableDeclaration asVariable) |
protected java.lang.String |
NameManager.getVariableDeclarationNameHint(VariableDeclaration aVariableDeclaration) |
protected boolean |
BoxingAnalyzer.hasOclVoidOperation(OperationId operationId) |
protected CGValuedElement |
AS2CGVisitor.inlineOperationCall(OperationCallExp callExp,
LanguageExpression specification) |
protected CGValuedElement |
AS2CGVisitor.inlineOperationCall(OperationCallExp callExp,
LanguageExpression specification) |
protected void |
FieldingAnalyzer.RewriteVisitor.insertCatch(CGValuedElement cgChild) |
protected void |
FieldingAnalyzer.RewriteVisitor.insertThrow(CGValuedElement cgChild) |
protected boolean |
AS2CGVisitor.isEcoreProperty(LibraryProperty libraryProperty) |
protected boolean |
BoxingAnalyzer.isSafe(CGCallExp cgCallExp)
Return true if cgCallExp uses a safe navigation operator.
|
protected CGValuedElement |
AS2CGVisitor.nativeOperationCall(OperationCallExp element,
CGClass currentClass,
CGValuedElement cgSource,
Operation finalOperation) |
protected CGValuedElement |
AS2CGVisitor.nativeOperationCall(OperationCallExp element,
CGClass currentClass,
CGValuedElement cgSource,
Operation finalOperation) |
protected CGValuedElement |
AS2CGVisitor.nativeOperationCall(OperationCallExp element,
CGClass currentClass,
CGValuedElement cgSource,
Operation finalOperation) |
protected void |
AS2CGVisitor.popCurrentClass(CGClass cgClass)
Pop the CGClass from the stack ensuring that it's at the top
of the stack
|
protected void |
AS2CGVisitor.pushCurrentClass(CGClass cgClass) |
void |
AS2CGVisitor.Variables.putParameter(Variable aParameter,
CGParameter cgParameter) |
void |
AS2CGVisitor.Variables.putParameter(Variable aParameter,
CGParameter cgParameter) |
void |
AS2CGVisitor.Variables.putVariable(VariableDeclaration asVariable,
CGVariable cgVariable) |
void |
AS2CGVisitor.Variables.putVariable(VariableDeclaration asVariable,
CGVariable cgVariable) |
CGValuedElement |
CodeGenAnalyzer.replace(CGValuedElement oldElement,
CGValuedElement newElement,
java.lang.String messageTemplate,
java.lang.Object... bindings)
Replace oldElement by newElement and return oldElement which is orphaned by the replacement.
|
CGValuedElement |
CodeGenAnalyzer.replace(CGValuedElement oldElement,
CGValuedElement newElement,
java.lang.String messageTemplate,
java.lang.Object... bindings)
Replace oldElement by newElement and return oldElement which is orphaned by the replacement.
|
java.lang.String |
NameManager.reserveName(java.lang.String name,
java.lang.Object anObject)
Reserve name for use by anObject.
|
protected CGValuedElement |
BoxingAnalyzer.rewriteAsGuarded(CGValuedElement cgChild,
boolean isSafe,
java.lang.String message)
Insert a CGGuardExp around cgChild.
|
protected void |
AS2CGVisitor.setAst(CGNamedElement cgElement,
NamedElement asElement) |
protected void |
AS2CGVisitor.setAst(CGNamedElement cgElement,
NamedElement asElement) |
protected void |
AS2CGVisitor.setAst(CGTypedElement cgElement,
TypedElement asElement) |
protected void |
AS2CGVisitor.setAst(CGTypedElement cgElement,
TypedElement asElement) |
protected void |
AS2CGVisitor.setAst(CGTypedElement cgElement,
TypeId typeId,
java.lang.String symbolName) |
protected void |
AS2CGVisitor.setAst(CGTypedElement cgElement,
TypeId typeId,
java.lang.String symbolName) |
void |
CodeGenAnalyzer.setConstant(CGValuedElement oldElement,
CGValuedElement aConstant) |
void |
CodeGenAnalyzer.setConstant(CGValuedElement oldElement,
CGValuedElement aConstant) |
void |
CodeGenAnalyzer.setExplicitNames(CGValuedElement cgValue,
java.lang.Object anObject) |
void |
CodeGenAnalyzer.setNames(CGValuedElement cgValue,
java.lang.Object anObject) |
void |
CodeGenAnalyzer.setNames(CGValuedElement cgValue,
java.lang.Object anObject) |
static java.lang.String |
CG2StringVisitor.toString(CGElement cgElement) |
void |
DependencyVisitor.visit(CGNamedElement cgElement) |
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.String |
CG2StringVisitor.visitCGClass(CGClass cgClass) |
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.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.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.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGConstantExp(CGConstantExp cgElement) |
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.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGElement(CGElement cgElement) |
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.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIfExp(CGIfExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGInvalid(CGInvalid cgInvalid) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGInvalid(CGInvalid object) |
java.lang.Object |
AnalysisVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp cgIsEqual2Exp) |
java.lang.Object |
BoxingAnalyzer.visitCGIsEqual2Exp(CGIsEqual2Exp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp cgIsEqualExp) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGIsEqualExp(CGIsEqualExp cgIsEqualExp) |
java.lang.Object |
BoxingAnalyzer.visitCGIsEqualExp(CGIsEqualExp cgElement) |
java.lang.String |
CG2StringVisitor.visitCGIsEqualExp(CGIsEqualExp cgIsEqualExp) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIsEqualExp(CGIsEqualExp cgElement) |
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.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIsInvalidExp(CGIsInvalidExp cgElement) |
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.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp cgElement) |
java.lang.Object |
AnalysisVisitor.visitCGIterationCallExp(CGIterationCallExp cgIterationCallExp) |
java.lang.String |
CG2StringVisitor.visitCGIterationCallExp(CGIterationCallExp ic) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIterationCallExp(CGIterationCallExp cgElement) |
java.util.List<java.lang.Object> |
ReferencesVisitor.visitCGIterationCallExp(CGIterationCallExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGIterator(CGIterator 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.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGLetExp(CGLetExp cgElement) |
java.lang.Object |
BoxingAnalyzer.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp cgElement) |
java.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.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.Boolean |
FieldingAnalyzer.RewriteVisitor.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.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGOperationCallExp(CGOperationCallExp cgElement) |
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.Boolean |
FieldingAnalyzer.RewriteVisitor.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.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGVariable(CGVariable cgElement) |
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.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.visitCGVariableExp(CGVariableExp cgElement) |
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) |
CGIfExp |
AS2CGVisitor.visitIfExp(IfExp element) |
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.lang.Boolean |
FieldingAnalyzer.RewriteVisitor.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) |
CGValuedElement |
AS2CGVisitor.visitIterateExp(IterateExp element) |
CGValuedElement |
AS2CGVisitor.visitIteratorExp(IteratorExp 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) |
CGValuedElement |
AS2CGVisitor.visitOperationCallExp(OperationCallExp element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitOperationId(OperationId id) |
CGValuedElement |
AS2CGVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp element) |
CGPackage |
AS2CGVisitor.visitPackage(Package element) |
java.lang.Object |
DependencyVisitor.Id2DependencyVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
CGProperty |
AS2CGVisitor.visitProperty(Property element) |
CGValuedElement |
AS2CGVisitor.visitPropertyCallExp(PropertyCallExp 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) |
Constructor and Description |
---|
AnalysisVisitor(CodeGenAnalyzer analyzer) |
AS2CGVisitor(CodeGenAnalyzer analyzer) |
BoxingAnalyzer(CodeGenAnalyzer analyzer) |
CodeGenAnalyzer(CodeGenerator codeGenerator) |
DependencyVisitor(CodeGenAnalyzer analyzer,
GlobalPlace globalPlace) |
DependencyVisitor(CodeGenAnalyzer analyzer,
GlobalPlace globalPlace) |
FieldingAnalyzer.AnalysisVisitor(FieldingAnalyzer context) |
FieldingAnalyzer.RewriteVisitor(CodeGenAnalyzer context,
java.util.Set<CGVariable> externalVariables) |
FieldingAnalyzer.RewriteVisitor(CodeGenAnalyzer context,
java.util.Set<CGVariable> externalVariables) |
FieldingAnalyzer(CodeGenAnalyzer analyzer) |
NameManager.Context(NameManager.Context context) |
ReferencesVisitor(java.lang.Object context) |
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 | Field and Description |
---|---|
static CGModelFactory |
CGModelFactory.eINSTANCE
The singleton instance of the factory.
|
static CGModelPackage |
CGModelPackage.eINSTANCE
The singleton instance of the package.
|
Modifier and Type | Method and Description |
---|---|
CGAccumulator |
CGModelFactory.createCGAccumulator()
Returns a new object of class 'CG Accumulator'.
|
CGAssertNonNullExp |
CGModelFactory.createCGAssertNonNullExp()
Returns a new object of class 'CG Assert Non Null Exp'.
|
CGBoolean |
CGModelFactory.createCGBoolean()
Returns a new object of class 'CG Boolean'.
|
CGBoxExp |
CGModelFactory.createCGBoxExp()
Returns a new object of class 'CG Box Exp'.
|
CGBuiltInIterationCallExp |
CGModelFactory.createCGBuiltInIterationCallExp()
Returns a new object of class 'CG Built In Iteration Call Exp'.
|
CGCastExp |
CGModelFactory.createCGCastExp()
Returns a new object of class 'CG Cast Exp'.
|
CGCatchExp |
CGModelFactory.createCGCatchExp()
Returns a new object of class 'CG Catch Exp'.
|
CGClass |
CGModelFactory.createCGClass()
Returns a new object of class 'CG Class'.
|
CGCollectionExp |
CGModelFactory.createCGCollectionExp()
Returns a new object of class 'CG Collection Exp'.
|
CGCollectionPart |
CGModelFactory.createCGCollectionPart()
Returns a new object of class 'CG Collection Part'.
|
CGConstantExp |
CGModelFactory.createCGConstantExp()
Returns a new object of class 'CG Constant Exp'.
|
CGConstraint |
CGModelFactory.createCGConstraint()
Returns a new object of class 'CG Constraint'.
|
CGEcoreOperation |
CGModelFactory.createCGEcoreOperation()
Returns a new object of class 'CG Ecore Operation'.
|
CGEcoreOperationCallExp |
CGModelFactory.createCGEcoreOperationCallExp()
Returns a new object of class 'CG Ecore Operation Call Exp'.
|
CGEcoreOppositePropertyCallExp |
CGModelFactory.createCGEcoreOppositePropertyCallExp()
Returns a new object of class 'CG Ecore Opposite Property Call Exp'.
|
CGEcorePropertyCallExp |
CGModelFactory.createCGEcorePropertyCallExp()
Returns a new object of class 'CG Ecore Property Call Exp'.
|
CGElementId |
CGModelFactory.createCGElementId()
Returns a new object of class 'CG Element Id'.
|
CGExecutorCompositionProperty |
CGModelFactory.createCGExecutorCompositionProperty()
Returns a new object of class 'CG Executor Composition Property'.
|
CGExecutorNavigationProperty |
CGModelFactory.createCGExecutorNavigationProperty()
Returns a new object of class 'CG Executor Navigation Property'.
|
CGExecutorOperation |
CGModelFactory.createCGExecutorOperation()
Returns a new object of class 'CG Executor Operation'.
|
CGExecutorOperationCallExp |
CGModelFactory.createCGExecutorOperationCallExp()
Returns a new object of class 'CG Executor Operation Call Exp'.
|
CGExecutorOppositeProperty |
CGModelFactory.createCGExecutorOppositeProperty()
Returns a new object of class 'CG Executor Opposite Property'.
|
CGExecutorOppositePropertyCallExp |
CGModelFactory.createCGExecutorOppositePropertyCallExp()
Returns a new object of class 'CG Executor Opposite Property Call Exp'.
|
CGExecutorPropertyCallExp |
CGModelFactory.createCGExecutorPropertyCallExp()
Returns a new object of class 'CG Executor Property Call Exp'.
|
CGExecutorType |
CGModelFactory.createCGExecutorType()
Returns a new object of class 'CG Executor Type'.
|
CGFinalVariable |
CGModelFactory.createCGFinalVariable()
Returns a new object of class 'CG Final Variable'.
|
CGGuardExp |
CGModelFactory.createCGGuardExp()
Returns a new object of class 'CG Guard Exp'.
|
CGIfExp |
CGModelFactory.createCGIfExp()
Returns a new object of class 'CG If Exp'.
|
CGInteger |
CGModelFactory.createCGInteger()
Returns a new object of class 'CG Integer'.
|
CGInvalid |
CGModelFactory.createCGInvalid()
Returns a new object of class 'CG Invalid'.
|
CGIsEqualExp |
CGModelFactory.createCGIsEqualExp()
Returns a new object of class 'CG Is Equal Exp'.
|
CGIsInvalidExp |
CGModelFactory.createCGIsInvalidExp()
Returns a new object of class 'CG Is Invalid Exp'.
|
CGIsUndefinedExp |
CGModelFactory.createCGIsUndefinedExp()
Returns a new object of class 'CG Is Undefined Exp'.
|
CGIterator |
CGModelFactory.createCGIterator()
Returns a new object of class 'CG Iterator'.
|
CGLetExp |
CGModelFactory.createCGLetExp()
Returns a new object of class 'CG Let Exp'.
|
CGLibraryIterateCallExp |
CGModelFactory.createCGLibraryIterateCallExp()
Returns a new object of class 'CG Library Iterate Call Exp'.
|
CGLibraryIterationCallExp |
CGModelFactory.createCGLibraryIterationCallExp()
Returns a new object of class 'CG Library Iteration Call Exp'.
|
CGLibraryOperation |
CGModelFactory.createCGLibraryOperation()
Returns a new object of class 'CG Library Operation'.
|
CGLibraryOperationCallExp |
CGModelFactory.createCGLibraryOperationCallExp()
Returns a new object of class 'CG Library Operation Call Exp'.
|
CGLibraryPropertyCallExp |
CGModelFactory.createCGLibraryPropertyCallExp()
Returns a new object of class 'CG Library Property Call Exp'.
|
CGLocalVariable |
CGModelFactory.createCGLocalVariable()
Returns a new object of class 'CG Local Variable'.
|
CGMapExp |
CGModelFactory.createCGMapExp()
Returns a new object of class 'CG Map Exp'.
|
CGMapPart |
CGModelFactory.createCGMapPart()
Returns a new object of class 'CG Map Part'.
|
CGModel |
CGModelFactory.createCGModel()
Returns a new object of class 'CG Model'.
|
CGNativeOperation |
CGModelFactory.createCGNativeOperation()
Returns a new object of class 'CG Native Operation'.
|
CGNativeOperationCallExp |
CGModelFactory.createCGNativeOperationCallExp()
Returns a new object of class 'CG Native Operation Call Exp'.
|
CGNativeProperty |
CGModelFactory.createCGNativeProperty()
Returns a new object of class 'CG Native Property'.
|
CGNativePropertyCallExp |
CGModelFactory.createCGNativePropertyCallExp()
Returns a new object of class 'CG Native Property Call Exp'.
|
CGNull |
CGModelFactory.createCGNull()
Returns a new object of class 'CG Null'.
|
CGPackage |
CGModelFactory.createCGPackage()
Returns a new object of class 'CG Package'.
|
CGParameter |
CGModelFactory.createCGParameter()
Returns a new object of class 'CG Parameter'.
|
CGProperty |
CGModelFactory.createCGProperty()
Returns a new object of class 'CG Property'.
|
CGReal |
CGModelFactory.createCGReal()
Returns a new object of class 'CG Real'.
|
CGSettableVariable |
CGModelFactory.createCGSettableVariable()
Returns a new object of class 'CG Settable Variable'.
|
CGShadowPart |
CGModelFactory.createCGShadowPart()
Returns a new object of class 'CG Shadow Part'.
|
CGString |
CGModelFactory.createCGString()
Returns a new object of class 'CG String'.
|
CGText |
CGModelFactory.createCGText()
Returns a new object of class 'CG Text'.
|
CGTextParameter |
CGModelFactory.createCGTextParameter()
Returns a new object of class 'CG Text Parameter'.
|
CGThrowExp |
CGModelFactory.createCGThrowExp()
Returns a new object of class 'CG Throw Exp'.
|
CGTupleExp |
CGModelFactory.createCGTupleExp()
Returns a new object of class 'CG Tuple Exp'.
|
CGTuplePart |
CGModelFactory.createCGTuplePart()
Returns a new object of class 'CG Tuple Part'.
|
CGTuplePartCallExp |
CGModelFactory.createCGTuplePartCallExp()
Returns a new object of class 'CG Tuple Part Call Exp'.
|
CGTypeExp |
CGModelFactory.createCGTypeExp()
Returns a new object of class 'CG Type Exp'.
|
CGTypeId |
CGModelFactory.createCGTypeId()
Returns a new object of class 'CG Type Id'.
|
CGUnboxExp |
CGModelFactory.createCGUnboxExp()
Returns a new object of class 'CG Unbox Exp'.
|
CGUnlimited |
CGModelFactory.createCGUnlimited()
Returns a new object of class 'CG Unlimited'.
|
CGVariableExp |
CGModelFactory.createCGVariableExp()
Returns a new object of class 'CG Variable Exp'.
|
java.util.List<CGValuedElement> |
CGOperationCallExp.getArguments()
Returns the value of the 'Arguments' containment reference list.
|
CGModelPackage |
CGModelFactory.getCGModelPackage()
Returns the package supported by this factory.
|
java.lang.Iterable<? extends CGElement> |
CGElement.getChildren()
Return the child CGElements.
|
java.lang.Object |
CGConstant.getConstantValue()
Return the constant (boxed) value of this element.
|
java.util.List<CGIterator> |
CGIterationCallExp.getIterators()
Returns the value of the 'Iterators' containment reference list.
|
CGValuedElement |
CGValuedElement.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
java.util.List<CGOperation> |
CGClass.getOperations()
Returns the value of the 'Operations' containment reference list.
|
java.util.List<CGParameter> |
CGCallable.getParameters()
Returns the value of the 'Parameters' containment reference list.
|
java.util.List<CGShadowPart> |
CGShadowExp.getParts()
Returns the value of the 'Parts' containment reference list.
|
java.util.List<CGConstraint> |
CGOperation.getPostconditions()
Returns the value of the 'Postconditions' containment reference list.
|
java.util.List<CGConstraint> |
CGOperation.getPreconditions()
Returns the value of the 'Preconditions' containment reference list.
|
java.util.List<CGProperty> |
CGClass.getProperties()
Returns the value of the 'Properties' containment reference list.
|
CGValuedElement |
CGValuedElement.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGValuedElement.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGValuedElement.getThisValue()
Return a simpler CGValuedElement that is fully equivalent to this element.
|
CGValuedElement |
CGValuedElement.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
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.
|
AbstractPlace |
CGElement.getPlace(java.util.Map<CGElement,AbstractPlace> element2place)
Returns the place for this element, updating and reusing element2place as required.
|
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.
|
boolean |
CGElement.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGElement.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
void |
CGValuedElement.setValueName(java.lang.String valueName)
Set the name of the value.
|
Modifier and Type | Method and Description |
---|---|
CGAccumulator |
CGModelFactoryImpl.createCGAccumulator() |
CGAssertNonNullExp |
CGModelFactoryImpl.createCGAssertNonNullExp() |
CGBoolean |
CGModelFactoryImpl.createCGBoolean() |
CGBoxExp |
CGModelFactoryImpl.createCGBoxExp() |
CGBuiltInIterationCallExp |
CGModelFactoryImpl.createCGBuiltInIterationCallExp() |
CGCastExp |
CGModelFactoryImpl.createCGCastExp() |
CGCatchExp |
CGModelFactoryImpl.createCGCatchExp() |
CGClass |
CGModelFactoryImpl.createCGClass() |
CGCollectionExp |
CGModelFactoryImpl.createCGCollectionExp() |
CGCollectionPart |
CGModelFactoryImpl.createCGCollectionPart() |
CGConstantExp |
CGModelFactoryImpl.createCGConstantExp() |
CGConstraint |
CGModelFactoryImpl.createCGConstraint() |
CGEcoreOperation |
CGModelFactoryImpl.createCGEcoreOperation() |
CGEcoreOperationCallExp |
CGModelFactoryImpl.createCGEcoreOperationCallExp() |
CGEcoreOppositePropertyCallExp |
CGModelFactoryImpl.createCGEcoreOppositePropertyCallExp() |
CGEcorePropertyCallExp |
CGModelFactoryImpl.createCGEcorePropertyCallExp() |
CGElementId |
CGModelFactoryImpl.createCGElementId() |
CGExecutorCompositionProperty |
CGModelFactoryImpl.createCGExecutorCompositionProperty() |
CGExecutorNavigationProperty |
CGModelFactoryImpl.createCGExecutorNavigationProperty() |
CGExecutorOperation |
CGModelFactoryImpl.createCGExecutorOperation() |
CGExecutorOperationCallExp |
CGModelFactoryImpl.createCGExecutorOperationCallExp() |
CGExecutorOppositeProperty |
CGModelFactoryImpl.createCGExecutorOppositeProperty() |
CGExecutorOppositePropertyCallExp |
CGModelFactoryImpl.createCGExecutorOppositePropertyCallExp() |
CGExecutorPropertyCallExp |
CGModelFactoryImpl.createCGExecutorPropertyCallExp() |
CGExecutorType |
CGModelFactoryImpl.createCGExecutorType() |
CGFinalVariable |
CGModelFactoryImpl.createCGFinalVariable() |
CGGuardExp |
CGModelFactoryImpl.createCGGuardExp() |
CGIfExp |
CGModelFactoryImpl.createCGIfExp() |
CGInteger |
CGModelFactoryImpl.createCGInteger() |
CGInvalid |
CGModelFactoryImpl.createCGInvalid() |
CGIsEqualExp |
CGModelFactoryImpl.createCGIsEqualExp() |
CGIsInvalidExp |
CGModelFactoryImpl.createCGIsInvalidExp() |
CGIsUndefinedExp |
CGModelFactoryImpl.createCGIsUndefinedExp() |
CGIterator |
CGModelFactoryImpl.createCGIterator() |
CGLetExp |
CGModelFactoryImpl.createCGLetExp() |
CGLibraryIterateCallExp |
CGModelFactoryImpl.createCGLibraryIterateCallExp() |
CGLibraryIterationCallExp |
CGModelFactoryImpl.createCGLibraryIterationCallExp() |
CGLibraryOperation |
CGModelFactoryImpl.createCGLibraryOperation() |
CGLibraryOperationCallExp |
CGModelFactoryImpl.createCGLibraryOperationCallExp() |
CGLibraryPropertyCallExp |
CGModelFactoryImpl.createCGLibraryPropertyCallExp() |
CGLocalVariable |
CGModelFactoryImpl.createCGLocalVariable() |
CGMapExp |
CGModelFactoryImpl.createCGMapExp() |
CGMapPart |
CGModelFactoryImpl.createCGMapPart() |
CGModel |
CGModelFactoryImpl.createCGModel() |
CGNativeOperation |
CGModelFactoryImpl.createCGNativeOperation() |
CGNativeOperationCallExp |
CGModelFactoryImpl.createCGNativeOperationCallExp() |
CGNativeProperty |
CGModelFactoryImpl.createCGNativeProperty() |
CGNativePropertyCallExp |
CGModelFactoryImpl.createCGNativePropertyCallExp() |
CGNull |
CGModelFactoryImpl.createCGNull() |
CGPackage |
CGModelFactoryImpl.createCGPackage() |
CGParameter |
CGModelFactoryImpl.createCGParameter() |
CGProperty |
CGModelFactoryImpl.createCGProperty() |
CGReal |
CGModelFactoryImpl.createCGReal() |
CGSettableVariable |
CGModelFactoryImpl.createCGSettableVariable() |
CGShadowPart |
CGModelFactoryImpl.createCGShadowPart() |
CGString |
CGModelFactoryImpl.createCGString() |
CGText |
CGModelFactoryImpl.createCGText() |
CGTextParameter |
CGModelFactoryImpl.createCGTextParameter() |
CGThrowExp |
CGModelFactoryImpl.createCGThrowExp() |
CGTupleExp |
CGModelFactoryImpl.createCGTupleExp() |
CGTuplePart |
CGModelFactoryImpl.createCGTuplePart() |
CGTuplePartCallExp |
CGModelFactoryImpl.createCGTuplePartCallExp() |
CGTypeExp |
CGModelFactoryImpl.createCGTypeExp() |
CGTypeId |
CGModelFactoryImpl.createCGTypeId() |
CGUnboxExp |
CGModelFactoryImpl.createCGUnboxExp() |
CGUnlimited |
CGModelFactoryImpl.createCGUnlimited() |
CGVariableExp |
CGModelFactoryImpl.createCGVariableExp() |
java.util.List<CGValuedElement> |
CGOperationCallExpImpl.getArguments() |
CGModelPackage |
CGModelFactoryImpl.getCGModelPackage() |
java.lang.Iterable<? extends CGElement> |
CGElementImpl.getChildren()
Return the child CGElements.
|
java.lang.Object |
CGBooleanImpl.getConstantValue()
Return the constant (boxed) value of this element.
|
java.lang.Object |
CGElementIdImpl.getConstantValue()
Return the constant (boxed) value of this element.
|
java.lang.Object |
CGInvalidImpl.getConstantValue()
Return the constant (boxed) value of this element.
|
java.lang.Object |
CGNullImpl.getConstantValue()
Return the constant (boxed) value of this element.
|
java.lang.Object |
CGNumberImpl.getConstantValue()
Return the constant (boxed) value of this element.
|
java.lang.Object |
CGStringImpl.getConstantValue()
Return the constant (boxed) value of this element.
|
java.lang.Object |
CGTextImpl.getConstantValue()
Return the constant (boxed) value of this element.
|
java.lang.Object |
CGUnlimitedImpl.getConstantValue()
Return the constant (boxed) value of this element.
|
java.util.List<CGIterator> |
CGIterationCallExpImpl.getIterators() |
CGValuedElement |
CGAssertNonNullExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGBoxExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGCastExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGCatchExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGConstantExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGFinalVariableImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGGuardExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGIsInvalidExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGIsUndefinedExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGLetExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGLocalVariableImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGThrowExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGTuplePartImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGTypeExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGUnboxExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGValuedElementImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGVariableExpImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
CGValuedElement |
CGVariableImpl.getNamedValue()
Return the CGValuedElement that provides the name of a declaration from which the value of this CGValuedElement may be obtained.
|
java.util.List<CGOperation> |
CGClassImpl.getOperations() |
java.util.List<CGParameter> |
CGCallableImpl.getParameters() |
java.util.List<CGShadowPart> |
CGShadowExpImpl.getParts() |
java.util.List<CGConstraint> |
CGOperationImpl.getPostconditions() |
java.util.List<CGConstraint> |
CGOperationImpl.getPreconditions() |
java.util.List<CGProperty> |
CGClassImpl.getProperties() |
CGValuedElement |
CGAssertNonNullExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGBoxExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGCastExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGCatchExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGConstantExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGGuardExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGIsInvalidExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGIsUndefinedExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGLetExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGTextParameterImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGThrowExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGTuplePartImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGTypeExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGUnboxExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGValuedElementImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGVariableExpImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGVariableImpl.getReferredValue()
Return the CGValuedElement to which the value of this CGValuedElement delegates.
|
CGValuedElement |
CGAssertNonNullExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGBoxExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGCastExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGCatchExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGConstantExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGGuardExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGIsInvalidExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGIsUndefinedExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGLetExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGTextParameterImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGThrowExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGTuplePartImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGTypeExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGUnboxExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGValuedElementImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGVariableExpImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGVariableImpl.getSourceValue()
Return the CGValuedElement which is the source of the information value of this element.
|
CGValuedElement |
CGCollectionExpImpl.getThisValue()
Return a simpler CGValuedElement that is fully equivalent to this element.
|
CGValuedElement |
CGCollectionPartImpl.getThisValue()
Return a simpler CGValuedElement that is fully equivalent to this element.
|
CGValuedElement |
CGConstantExpImpl.getThisValue()
Return a simpler CGValuedElement that is fully equivalent to this element.
|
CGValuedElement |
CGMapExpImpl.getThisValue()
Return a simpler CGValuedElement that is fully equivalent to this element.
|
CGValuedElement |
CGShadowExpImpl.getThisValue()
Return a simpler CGValuedElement that is fully equivalent to this element.
|
CGValuedElement |
CGTupleExpImpl.getThisValue()
Return a simpler CGValuedElement that is fully equivalent to this element.
|
CGValuedElement |
CGValuedElementImpl.getThisValue()
Return a simpler CGValuedElement that is fully equivalent to this element.
|
CGValuedElement |
CGAssertNonNullExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGBoxExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGCastExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGCatchExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGConstantExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGFinalVariableImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGGuardExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGIsInvalidExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGIsUndefinedExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGLetExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGLocalVariableImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGThrowExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGTuplePartImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGTypeExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGUnboxExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGValuedElementImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGVariableExpImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
CGValuedElement |
CGVariableImpl.getTypedValue()
Return the CGValuedElement that provides the narrowest type declaration from which the type of this CGValuedElement may be obtained.
|
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.
|
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.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.
|
boolean |
CGElementImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGElementImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGExecutorOppositePropertyCallExpImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGExecutorOppositePropertyCallExpImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGExecutorPropertyCallExpImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGExecutorPropertyCallExpImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGShadowExpImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGShadowExpImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGShadowPartImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGShadowPartImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGTypeExpImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGTypeExpImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGValuedElementImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
boolean |
CGValuedElementImpl.rewriteAs(CGValuedElement oldValue,
CGValuedElement newValue)
Rewrite the reference to oldValue by newValue.
|
void |
CGValuedElementImpl.setValueName(java.lang.String valueName)
Set the name of the value.
|
Modifier and Type | Field and Description |
---|---|
protected C |
AbstractCGModelVisitor.context
Context for the AST visitation.
|
Modifier and Type | Method and Description |
---|---|
R |
AbstractNonNullExtendingCGModelVisitor.visit(CGElement visitable)
Perform a visit to the specified visitable.
|
R |
AbstractNonNullExtendingCGModelVisitor.visitCGAccumulator(CGAccumulator object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGBoolean(CGBoolean object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGBoxExp(CGBoxExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCallable(CGCallable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCallExp(CGCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCastExp(CGCastExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCatchExp(CGCatchExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGClass(CGClass object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCollectionExp(CGCollectionExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCollectionPart(CGCollectionPart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGConstant(CGConstant object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGConstantExp(CGConstantExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGConstraint(CGConstraint object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreClassShadowExp(CGEcoreClassShadowExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGElement(CGElement object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGElementId(CGElementId object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorOperation(CGExecutorOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorProperty(CGExecutorProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorType(CGExecutorType object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGFinalVariable(CGFinalVariable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGGuardExp(CGGuardExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIfExp(CGIfExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGInteger(CGInteger object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGInvalid(CGInvalid object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIsEqualExp(CGIsEqualExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIsInvalidExp(CGIsInvalidExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIterationCallExp(CGIterationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIterator(CGIterator object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryOperation(CGLibraryOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLocalVariable(CGLocalVariable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGMapExp(CGMapExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGMapPart(CGMapPart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGModel(CGModel object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNamedElement(CGNamedElement object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNativeOperation(CGNativeOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNativeProperty(CGNativeProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNavigationCallExp(CGNavigationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNull(CGNull object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNumber(CGNumber object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGOperation(CGOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGOperationCallExp(CGOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGPackage(CGPackage object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGParameter(CGParameter object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGProperty(CGProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGPropertyCallExp(CGPropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGReal(CGReal object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGSettableVariable(CGSettableVariable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGShadowExp(CGShadowExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGShadowPart(CGShadowPart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGString(CGString object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGText(CGText object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTextParameter(CGTextParameter object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGThrowExp(CGThrowExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTupleExp(CGTupleExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTuplePart(CGTuplePart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTypedElement(CGTypedElement object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTypeExp(CGTypeExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTypeId(CGTypeId object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGUnboxExp(CGUnboxExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGUnlimited(CGUnlimited object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGValuedElement(CGValuedElement object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGVariable(CGVariable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGVariableExp(CGVariableExp object) |
abstract R |
AbstractNonNullExtendingCGModelVisitor.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 |
---|---|
<A> A |
AbstractCGModelVisitor.getAdapter(java.lang.Class<A> adapter) |
<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.visit(CGElement v)
Perform a visit to the specified visitable.
|
R |
AbstractNonNullExtendingCGModelVisitor.visit(CGElement visitable)
Perform a visit to the specified visitable.
|
R |
AbstractExtendingCGModelVisitor.visitCGAccumulator(CGAccumulator object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGAccumulator(CGAccumulator object) |
R |
AbstractNullCGModelVisitor.visitCGAccumulator(CGAccumulator object) |
R |
CGModelVisitor.visitCGAccumulator(CGAccumulator object) |
R |
AbstractExtendingCGModelVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp object) |
R |
AbstractNullCGModelVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp object) |
R |
CGModelVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGBoolean(CGBoolean object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGBoolean(CGBoolean object) |
R |
AbstractNullCGModelVisitor.visitCGBoolean(CGBoolean object) |
R |
CGModelVisitor.visitCGBoolean(CGBoolean object) |
R |
AbstractExtendingCGModelVisitor.visitCGBoxExp(CGBoxExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGBoxExp(CGBoxExp object) |
R |
AbstractNullCGModelVisitor.visitCGBoxExp(CGBoxExp object) |
R |
CGModelVisitor.visitCGBoxExp(CGBoxExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp object) |
R |
CGModelVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGCallable(CGCallable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCallable(CGCallable object) |
R |
AbstractNullCGModelVisitor.visitCGCallable(CGCallable object) |
R |
CGModelVisitor.visitCGCallable(CGCallable object) |
R |
AbstractExtendingCGModelVisitor.visitCGCallExp(CGCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCallExp(CGCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGCallExp(CGCallExp object) |
R |
CGModelVisitor.visitCGCallExp(CGCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGCastExp(CGCastExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCastExp(CGCastExp object) |
R |
AbstractNullCGModelVisitor.visitCGCastExp(CGCastExp object) |
R |
CGModelVisitor.visitCGCastExp(CGCastExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGCatchExp(CGCatchExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCatchExp(CGCatchExp object) |
R |
AbstractNullCGModelVisitor.visitCGCatchExp(CGCatchExp object) |
R |
CGModelVisitor.visitCGCatchExp(CGCatchExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGClass(CGClass object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGClass(CGClass object) |
R |
AbstractNullCGModelVisitor.visitCGClass(CGClass object) |
R |
CGModelVisitor.visitCGClass(CGClass object) |
R |
AbstractExtendingCGModelVisitor.visitCGCollectionExp(CGCollectionExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCollectionExp(CGCollectionExp object) |
R |
AbstractNullCGModelVisitor.visitCGCollectionExp(CGCollectionExp object) |
R |
CGModelVisitor.visitCGCollectionExp(CGCollectionExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGCollectionPart(CGCollectionPart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGCollectionPart(CGCollectionPart object) |
R |
AbstractNullCGModelVisitor.visitCGCollectionPart(CGCollectionPart object) |
R |
CGModelVisitor.visitCGCollectionPart(CGCollectionPart object) |
R |
AbstractExtendingCGModelVisitor.visitCGConstant(CGConstant object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGConstant(CGConstant object) |
R |
AbstractNullCGModelVisitor.visitCGConstant(CGConstant object) |
R |
CGModelVisitor.visitCGConstant(CGConstant object) |
R |
AbstractExtendingCGModelVisitor.visitCGConstantExp(CGConstantExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGConstantExp(CGConstantExp object) |
R |
AbstractNullCGModelVisitor.visitCGConstantExp(CGConstantExp object) |
R |
CGModelVisitor.visitCGConstantExp(CGConstantExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGConstraint(CGConstraint object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGConstraint(CGConstraint object) |
R |
AbstractNullCGModelVisitor.visitCGConstraint(CGConstraint object) |
R |
CGModelVisitor.visitCGConstraint(CGConstraint object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreClassShadowExp(CGEcoreClassShadowExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreClassShadowExp(CGEcoreClassShadowExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreClassShadowExp(CGEcoreClassShadowExp object) |
R |
CGModelVisitor.visitCGEcoreClassShadowExp(CGEcoreClassShadowExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp object) |
R |
CGModelVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
R |
CGModelVisitor.visitCGEcoreOperation(CGEcoreOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp object) |
R |
CGModelVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp object) |
R |
CGModelVisitor.visitCGEcoreOppositePropertyCallExp(CGEcoreOppositePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp object) |
R |
CGModelVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGElement(CGElement object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGElement(CGElement object) |
R |
AbstractNullCGModelVisitor.visitCGElement(CGElement object) |
R |
CGModelVisitor.visitCGElement(CGElement object) |
R |
AbstractExtendingCGModelVisitor.visitCGElementId(CGElementId object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGElementId(CGElementId object) |
R |
AbstractNullCGModelVisitor.visitCGElementId(CGElementId object) |
R |
CGModelVisitor.visitCGElementId(CGElementId object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty object) |
R |
CGModelVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty object) |
R |
CGModelVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorOperation(CGExecutorOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorOperation(CGExecutorOperation object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorOperation(CGExecutorOperation object) |
R |
CGModelVisitor.visitCGExecutorOperation(CGExecutorOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp object) |
R |
CGModelVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty object) |
R |
CGModelVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp object) |
R |
CGModelVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorProperty(CGExecutorProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorProperty(CGExecutorProperty object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorProperty(CGExecutorProperty object) |
R |
CGModelVisitor.visitCGExecutorProperty(CGExecutorProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp object) |
R |
CGModelVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart object) |
R |
CGModelVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart object) |
R |
AbstractExtendingCGModelVisitor.visitCGExecutorType(CGExecutorType object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGExecutorType(CGExecutorType object) |
R |
AbstractNullCGModelVisitor.visitCGExecutorType(CGExecutorType object) |
R |
CGModelVisitor.visitCGExecutorType(CGExecutorType object) |
R |
AbstractExtendingCGModelVisitor.visitCGFinalVariable(CGFinalVariable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGFinalVariable(CGFinalVariable object) |
R |
AbstractNullCGModelVisitor.visitCGFinalVariable(CGFinalVariable object) |
R |
CGModelVisitor.visitCGFinalVariable(CGFinalVariable object) |
R |
AbstractExtendingCGModelVisitor.visitCGGuardExp(CGGuardExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGGuardExp(CGGuardExp object) |
R |
AbstractNullCGModelVisitor.visitCGGuardExp(CGGuardExp object) |
R |
CGModelVisitor.visitCGGuardExp(CGGuardExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIfExp(CGIfExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIfExp(CGIfExp object) |
R |
AbstractNullCGModelVisitor.visitCGIfExp(CGIfExp object) |
R |
CGModelVisitor.visitCGIfExp(CGIfExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGInteger(CGInteger object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGInteger(CGInteger object) |
R |
AbstractNullCGModelVisitor.visitCGInteger(CGInteger object) |
R |
CGModelVisitor.visitCGInteger(CGInteger object) |
R |
AbstractExtendingCGModelVisitor.visitCGInvalid(CGInvalid object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGInvalid(CGInvalid object) |
R |
AbstractNullCGModelVisitor.visitCGInvalid(CGInvalid object) |
R |
CGModelVisitor.visitCGInvalid(CGInvalid object) |
R |
AbstractExtendingCGModelVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp object) |
R |
AbstractNullCGModelVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp object) |
R |
CGModelVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIsEqualExp(CGIsEqualExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIsEqualExp(CGIsEqualExp object) |
R |
AbstractNullCGModelVisitor.visitCGIsEqualExp(CGIsEqualExp object) |
R |
CGModelVisitor.visitCGIsEqualExp(CGIsEqualExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIsInvalidExp(CGIsInvalidExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIsInvalidExp(CGIsInvalidExp object) |
R |
AbstractNullCGModelVisitor.visitCGIsInvalidExp(CGIsInvalidExp object) |
R |
CGModelVisitor.visitCGIsInvalidExp(CGIsInvalidExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp object) |
R |
AbstractNullCGModelVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp object) |
R |
CGModelVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIterationCallExp(CGIterationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIterationCallExp(CGIterationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGIterationCallExp(CGIterationCallExp object) |
R |
CGModelVisitor.visitCGIterationCallExp(CGIterationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGIterator(CGIterator object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGIterator(CGIterator object) |
R |
AbstractNullCGModelVisitor.visitCGIterator(CGIterator object) |
R |
CGModelVisitor.visitCGIterator(CGIterator object) |
R |
AbstractExtendingCGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
AbstractNullCGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
CGModelVisitor.visitCGLetExp(CGLetExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp object) |
R |
CGModelVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp object) |
R |
CGModelVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryOperation(CGLibraryOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryOperation(CGLibraryOperation object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryOperation(CGLibraryOperation object) |
R |
CGModelVisitor.visitCGLibraryOperation(CGLibraryOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp object) |
R |
CGModelVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp object) |
R |
CGModelVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGLocalVariable(CGLocalVariable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGLocalVariable(CGLocalVariable object) |
R |
AbstractNullCGModelVisitor.visitCGLocalVariable(CGLocalVariable object) |
R |
CGModelVisitor.visitCGLocalVariable(CGLocalVariable object) |
R |
AbstractExtendingCGModelVisitor.visitCGMapExp(CGMapExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGMapExp(CGMapExp object) |
R |
AbstractNullCGModelVisitor.visitCGMapExp(CGMapExp object) |
R |
CGModelVisitor.visitCGMapExp(CGMapExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGMapPart(CGMapPart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGMapPart(CGMapPart object) |
R |
AbstractNullCGModelVisitor.visitCGMapPart(CGMapPart object) |
R |
CGModelVisitor.visitCGMapPart(CGMapPart object) |
R |
AbstractExtendingCGModelVisitor.visitCGModel(CGModel object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGModel(CGModel object) |
R |
AbstractNullCGModelVisitor.visitCGModel(CGModel object) |
R |
CGModelVisitor.visitCGModel(CGModel object) |
R |
AbstractExtendingCGModelVisitor.visitCGNamedElement(CGNamedElement object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNamedElement(CGNamedElement object) |
R |
AbstractNullCGModelVisitor.visitCGNamedElement(CGNamedElement object) |
R |
CGModelVisitor.visitCGNamedElement(CGNamedElement object) |
R |
AbstractExtendingCGModelVisitor.visitCGNativeOperation(CGNativeOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNativeOperation(CGNativeOperation object) |
R |
AbstractNullCGModelVisitor.visitCGNativeOperation(CGNativeOperation object) |
R |
CGModelVisitor.visitCGNativeOperation(CGNativeOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp object) |
R |
CGModelVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGNativeProperty(CGNativeProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNativeProperty(CGNativeProperty object) |
R |
AbstractNullCGModelVisitor.visitCGNativeProperty(CGNativeProperty object) |
R |
CGModelVisitor.visitCGNativeProperty(CGNativeProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp object) |
R |
CGModelVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGNavigationCallExp(CGNavigationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNavigationCallExp(CGNavigationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGNavigationCallExp(CGNavigationCallExp object) |
R |
CGModelVisitor.visitCGNavigationCallExp(CGNavigationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGNull(CGNull object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNull(CGNull object) |
R |
AbstractNullCGModelVisitor.visitCGNull(CGNull object) |
R |
CGModelVisitor.visitCGNull(CGNull object) |
R |
AbstractExtendingCGModelVisitor.visitCGNumber(CGNumber object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGNumber(CGNumber object) |
R |
AbstractNullCGModelVisitor.visitCGNumber(CGNumber object) |
R |
CGModelVisitor.visitCGNumber(CGNumber object) |
R |
AbstractExtendingCGModelVisitor.visitCGOperation(CGOperation object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGOperation(CGOperation object) |
R |
AbstractNullCGModelVisitor.visitCGOperation(CGOperation object) |
R |
CGModelVisitor.visitCGOperation(CGOperation object) |
R |
AbstractExtendingCGModelVisitor.visitCGOperationCallExp(CGOperationCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGOperationCallExp(CGOperationCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGOperationCallExp(CGOperationCallExp object) |
R |
CGModelVisitor.visitCGOperationCallExp(CGOperationCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp object) |
R |
CGModelVisitor.visitCGOppositePropertyCallExp(CGOppositePropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGPackage(CGPackage object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGPackage(CGPackage object) |
R |
AbstractNullCGModelVisitor.visitCGPackage(CGPackage object) |
R |
CGModelVisitor.visitCGPackage(CGPackage object) |
R |
AbstractExtendingCGModelVisitor.visitCGParameter(CGParameter object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGParameter(CGParameter object) |
R |
AbstractNullCGModelVisitor.visitCGParameter(CGParameter object) |
R |
CGModelVisitor.visitCGParameter(CGParameter object) |
R |
AbstractExtendingCGModelVisitor.visitCGProperty(CGProperty object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGProperty(CGProperty object) |
R |
AbstractNullCGModelVisitor.visitCGProperty(CGProperty object) |
R |
CGModelVisitor.visitCGProperty(CGProperty object) |
R |
AbstractExtendingCGModelVisitor.visitCGPropertyCallExp(CGPropertyCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGPropertyCallExp(CGPropertyCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGPropertyCallExp(CGPropertyCallExp object) |
R |
CGModelVisitor.visitCGPropertyCallExp(CGPropertyCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGReal(CGReal object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGReal(CGReal object) |
R |
AbstractNullCGModelVisitor.visitCGReal(CGReal object) |
R |
CGModelVisitor.visitCGReal(CGReal object) |
R |
AbstractExtendingCGModelVisitor.visitCGSettableVariable(CGSettableVariable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGSettableVariable(CGSettableVariable object) |
R |
AbstractNullCGModelVisitor.visitCGSettableVariable(CGSettableVariable object) |
R |
CGModelVisitor.visitCGSettableVariable(CGSettableVariable object) |
R |
AbstractExtendingCGModelVisitor.visitCGShadowExp(CGShadowExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGShadowExp(CGShadowExp object) |
R |
AbstractNullCGModelVisitor.visitCGShadowExp(CGShadowExp object) |
R |
CGModelVisitor.visitCGShadowExp(CGShadowExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGShadowPart(CGShadowPart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGShadowPart(CGShadowPart object) |
R |
AbstractNullCGModelVisitor.visitCGShadowPart(CGShadowPart object) |
R |
CGModelVisitor.visitCGShadowPart(CGShadowPart object) |
R |
AbstractExtendingCGModelVisitor.visitCGString(CGString object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGString(CGString object) |
R |
AbstractNullCGModelVisitor.visitCGString(CGString object) |
R |
CGModelVisitor.visitCGString(CGString object) |
R |
AbstractExtendingCGModelVisitor.visitCGText(CGText object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGText(CGText object) |
R |
AbstractNullCGModelVisitor.visitCGText(CGText object) |
R |
CGModelVisitor.visitCGText(CGText object) |
R |
AbstractExtendingCGModelVisitor.visitCGTextParameter(CGTextParameter object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTextParameter(CGTextParameter object) |
R |
AbstractNullCGModelVisitor.visitCGTextParameter(CGTextParameter object) |
R |
CGModelVisitor.visitCGTextParameter(CGTextParameter object) |
R |
AbstractExtendingCGModelVisitor.visitCGThrowExp(CGThrowExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGThrowExp(CGThrowExp object) |
R |
AbstractNullCGModelVisitor.visitCGThrowExp(CGThrowExp object) |
R |
CGModelVisitor.visitCGThrowExp(CGThrowExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGTupleExp(CGTupleExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTupleExp(CGTupleExp object) |
R |
AbstractNullCGModelVisitor.visitCGTupleExp(CGTupleExp object) |
R |
CGModelVisitor.visitCGTupleExp(CGTupleExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGTuplePart(CGTuplePart object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTuplePart(CGTuplePart object) |
R |
AbstractNullCGModelVisitor.visitCGTuplePart(CGTuplePart object) |
R |
CGModelVisitor.visitCGTuplePart(CGTuplePart object) |
R |
AbstractExtendingCGModelVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp object) |
R |
AbstractNullCGModelVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp object) |
R |
CGModelVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGTypedElement(CGTypedElement object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTypedElement(CGTypedElement object) |
R |
AbstractNullCGModelVisitor.visitCGTypedElement(CGTypedElement object) |
R |
CGModelVisitor.visitCGTypedElement(CGTypedElement object) |
R |
AbstractExtendingCGModelVisitor.visitCGTypeExp(CGTypeExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTypeExp(CGTypeExp object) |
R |
AbstractNullCGModelVisitor.visitCGTypeExp(CGTypeExp object) |
R |
CGModelVisitor.visitCGTypeExp(CGTypeExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGTypeId(CGTypeId object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGTypeId(CGTypeId object) |
R |
AbstractNullCGModelVisitor.visitCGTypeId(CGTypeId object) |
R |
CGModelVisitor.visitCGTypeId(CGTypeId object) |
R |
AbstractExtendingCGModelVisitor.visitCGUnboxExp(CGUnboxExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGUnboxExp(CGUnboxExp object) |
R |
AbstractNullCGModelVisitor.visitCGUnboxExp(CGUnboxExp object) |
R |
CGModelVisitor.visitCGUnboxExp(CGUnboxExp object) |
R |
AbstractExtendingCGModelVisitor.visitCGUnlimited(CGUnlimited object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGUnlimited(CGUnlimited object) |
R |
AbstractNullCGModelVisitor.visitCGUnlimited(CGUnlimited object) |
R |
CGModelVisitor.visitCGUnlimited(CGUnlimited object) |
R |
AbstractExtendingCGModelVisitor.visitCGValuedElement(CGValuedElement object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGValuedElement(CGValuedElement object) |
R |
AbstractNullCGModelVisitor.visitCGValuedElement(CGValuedElement object) |
R |
CGModelVisitor.visitCGValuedElement(CGValuedElement object) |
R |
AbstractExtendingCGModelVisitor.visitCGVariable(CGVariable object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGVariable(CGVariable object) |
R |
AbstractNullCGModelVisitor.visitCGVariable(CGVariable object) |
R |
CGModelVisitor.visitCGVariable(CGVariable object) |
R |
AbstractExtendingCGModelVisitor.visitCGVariableExp(CGVariableExp object) |
R |
AbstractNonNullExtendingCGModelVisitor.visitCGVariableExp(CGVariableExp object) |
R |
AbstractNullCGModelVisitor.visitCGVariableExp(CGVariableExp object) |
R |
CGModelVisitor.visitCGVariableExp(CGVariableExp object) |
abstract R |
AbstractNonNullExtendingCGModelVisitor.visiting(CGElement visitable)
Return the result of visiting a visitable for which no more specific pivot type method
is available.
|
R |
CGModelVisitor.visiting(CGElement visitable)
Return the result of visiting a visitable for which no more specific pivot type method
is available.
|
Constructor and Description |
---|
AbstractCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractExtendingCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNonNullExtendingCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNullCGModelVisitor(C context)
Initializes me with an initial value for my result.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
CodeGenHelper.getCopyright(java.lang.String indentation)
Return a copyright notice using indentation to indent intermediate lines.
|
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
CodeGenHelper.getGenPackage(Class type)
Return the GenPackage for a type.
|
static java.util.LinkedHashSet<Operation> |
PivotQueries.getOperations(Class type) |
static java.util.LinkedHashSet<Property> |
PivotQueries.getProperties(Class type) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
CodeGenHelper.getCopyright(java.lang.String indentation)
Return a copyright notice using indentation to indent intermediate lines.
|
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
CodeGenHelper.getGenPackage(Class type)
Return the GenPackage for a type.
|
static java.util.LinkedHashSet<Operation> |
PivotQueries.getOperations(Class type) |
static java.util.LinkedHashSet<Property> |
PivotQueries.getProperties(Class type) |
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.
|
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.
|
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.
|
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 | Field and Description |
---|---|
protected CodeGenAnalyzer |
GlobalPlace.analyzer |
protected CGValuedElement |
SimpleAnalysis.cgElement |
protected SimpleAnalysis[] |
SimpleAnalysis.children |
protected CodeGenerator |
CommonSubexpressionEliminator.codeGenerator |
static TracingOption |
CommonSubexpressionEliminator.CSE_BUILD |
static TracingOption |
CommonSubexpressionEliminator.CSE_PLACES |
static TracingOption |
CommonSubexpressionEliminator.CSE_PRUNE |
static TracingOption |
CommonSubexpressionEliminator.CSE_PULL_UP |
static TracingOption |
CommonSubexpressionEliminator.CSE_PUSH_UP |
static TracingOption |
CommonSubexpressionEliminator.CSE_REWRITE |
protected IfPlaces.ElsePlace |
IfPlaces.ThenPlace.elsePlace |
static SimpleAnalysis[] |
SimpleAnalysis.EMPTY_LIST |
protected HashedAnalyses |
GlobalPlace.globalAnalyses |
protected GlobalPlace |
LocalPlace.globalPlace |
protected GlobalPlace |
SimpleAnalysis.globalPlace |
protected HashedAnalyses |
ControlPlace.hashedAnalyses |
protected LocalPlace |
ControlPlace.parentPlace |
protected ControlPlace |
InnerStackPlace.parentPlace |
protected CGValuedElement |
ControlPlace.placedElement |
protected ReferencesVisitor |
GlobalPlace.referencesVisitor |
protected java.util.List<SimpleAnalysis> |
CommonAnalysis.simpleAnalyses |
protected CGElement |
StackPlace.stackElement |
protected IfPlaces.ThenPlace |
IfPlaces.ElsePlace.thenPlace |
Modifier and Type | Method and Description |
---|---|
AbstractAnalysis |
HashedAnalyses.add(AbstractAnalysis anAnalysis) |
abstract CommonAnalysis |
AbstractAnalysis.addAnalysis(AbstractAnalysis anAnalysis)
Return the analysis that shares this analysis and anAnalysis
|
CommonAnalysis |
CommonAnalysis.addAnalysis(AbstractAnalysis anAnalysis) |
CommonAnalysis |
SimpleAnalysis.addAnalysis(AbstractAnalysis anAnalysis) |
abstract CommonAnalysis |
AbstractAnalysis.addCommonAnalysis(CommonAnalysis commonAnalysis)
Return the analysis that shares this analysis and commonAnalysis
|
CommonAnalysis |
CommonAnalysis.addCommonAnalysis(CommonAnalysis commonAnalysis) |
CommonAnalysis |
SimpleAnalysis.addCommonAnalysis(CommonAnalysis commonAnalysis) |
CommonAnalysis |
CommonAnalysis.addedSimpleAnalysis(SimpleAnalysis simpleAnalysis) |
abstract CommonAnalysis |
AbstractAnalysis.addSimpleAnalysis(SimpleAnalysis simpleAnalysis)
Return the analysis that shares this analysis and simpleAnalysis
|
CommonAnalysis |
CommonAnalysis.addSimpleAnalysis(SimpleAnalysis simpleAnalysis) |
AbstractAnalysis |
HashedAnalyses.addSimpleAnalysis(SimpleAnalysis anAnalysis) |
CommonAnalysis |
SimpleAnalysis.addSimpleAnalysis(SimpleAnalysis simpleAnalysis) |
static LocalPlace |
CatchPlace.createCatchPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGCatchExp cgCatchExp) |
static AbstractPlace |
ControlPlace.createControlPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
static AbstractPlace |
GlobalPlace.createGlobalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgElement) |
static LocalPlace |
IfPlaces.createIfPlaces(java.util.Map<CGElement,AbstractPlace> element2place,
CGIfExp cgIfExp) |
static LocalPlace |
InnerStackPlace.createInnerStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGIterationCallExp cgLoopExp) |
static LocalPlace |
LetPlaces.createLetPlaces(java.util.Map<CGElement,AbstractPlace> element2place,
CGLetExp cgLetExp) |
static AbstractPlace |
LocalPlace.createLocalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
static StackPlace |
StackPlace.createStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGParameter cgParameter) |
static LocalPlace |
ThrowPlace.createThrowPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGThrowExp cgThrowExp) |
CodeGenAnalyzer |
GlobalPlace.getAnalyzer() |
static ControlPlace |
AbstractPlace.getControlPlace(AbstractPlace abstractPlace) |
ControlPlace |
GlobalPlace.getControlPlace(CGValuedElement cgElement) |
static ControlPlace |
ControlPlace.getControlPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
CGValuedElement |
SimpleAnalysis.getElement() |
abstract GlobalPlace |
AbstractPlace.getGlobalPlace()
Return the GlobalPlace.
|
GlobalPlace |
GlobalPlace.getGlobalPlace() |
GlobalPlace |
LocalPlace.getGlobalPlace() |
protected static GlobalPlace |
LocalPlace.getGlobalPlace(java.util.Map<CGElement,AbstractPlace> element2place) |
HashedAnalyses |
ControlPlace.getHashedAnalyses() |
protected static LocalPlace |
LocalPlace.getLocalPlace(AbstractPlace abstractPlace,
CGElement cgElement) |
protected static LocalPlace |
LocalPlace.getLocalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgElement) |
abstract AbstractPlace |
AbstractPlace.getParentPlace()
Return the parent of this place, which is self for the GlobalPlace.
|
LocalPlace |
ControlPlace.getParentPlace() |
GlobalPlace |
GlobalPlace.getParentPlace() |
ControlPlace |
InnerStackPlace.getParentPlace() |
GlobalPlace |
OuterStackPlace.getParentPlace() |
SimpleAnalysis |
CommonAnalysis.getPrimaryAnalysis() |
abstract CGValuedElement |
AbstractAnalysis.getPrimaryElement()
Return the CG element to be used for this analysis.
|
CGValuedElement |
CommonAnalysis.getPrimaryElement() |
CGValuedElement |
SimpleAnalysis.getPrimaryElement() |
ReferencesVisitor |
GlobalPlace.getReferencesVisitor() |
SimpleAnalysis |
ControlPlace.getSimpleAnalysis() |
CGElement |
StackPlace.getStackElement() |
StackPlace |
ControlPlace.getStackPlace() |
abstract StackPlace |
LocalPlace.getStackPlace() |
StackPlace |
StackPlace.getStackPlace() |
java.util.Iterator<AbstractAnalysis> |
HashedAnalyses.iterator() |
protected CGLetExp |
CommonAnalysis.rewriteAsLet(CGValuedElement cgIn,
CGVariable cgVariable)
Insert a CGLetExp above cgIn for cgCSE.
|
Modifier and Type | Method and Description |
---|---|
AbstractAnalysis |
HashedAnalyses.add(AbstractAnalysis anAnalysis) |
abstract CommonAnalysis |
AbstractAnalysis.addAnalysis(AbstractAnalysis anAnalysis)
Return the analysis that shares this analysis and anAnalysis
|
CommonAnalysis |
CommonAnalysis.addAnalysis(AbstractAnalysis anAnalysis) |
void |
ControlPlace.addAnalysis(AbstractAnalysis anAnalysis) |
CommonAnalysis |
SimpleAnalysis.addAnalysis(AbstractAnalysis anAnalysis) |
abstract CommonAnalysis |
AbstractAnalysis.addCommonAnalysis(CommonAnalysis commonAnalysis)
Return the analysis that shares this analysis and commonAnalysis
|
CommonAnalysis |
CommonAnalysis.addCommonAnalysis(CommonAnalysis commonAnalysis) |
CommonAnalysis |
SimpleAnalysis.addCommonAnalysis(CommonAnalysis commonAnalysis) |
void |
LocalPlace.addControlPlace(ControlPlace controlPlace) |
CommonAnalysis |
CommonAnalysis.addedSimpleAnalysis(SimpleAnalysis simpleAnalysis) |
abstract CommonAnalysis |
AbstractAnalysis.addSimpleAnalysis(SimpleAnalysis simpleAnalysis)
Return the analysis that shares this analysis and simpleAnalysis
|
CommonAnalysis |
CommonAnalysis.addSimpleAnalysis(SimpleAnalysis simpleAnalysis) |
void |
GlobalPlace.addSimpleAnalysis(SimpleAnalysis simpleAnalysis) |
AbstractAnalysis |
HashedAnalyses.addSimpleAnalysis(SimpleAnalysis anAnalysis) |
CommonAnalysis |
SimpleAnalysis.addSimpleAnalysis(SimpleAnalysis simpleAnalysis) |
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 LocalPlace |
CatchPlace.createCatchPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGCatchExp cgCatchExp) |
static LocalPlace |
CatchPlace.createCatchPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGCatchExp cgCatchExp) |
static AbstractPlace |
ControlPlace.createControlPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
static AbstractPlace |
ControlPlace.createControlPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
static AbstractPlace |
GlobalPlace.createGlobalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgElement) |
static AbstractPlace |
GlobalPlace.createGlobalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgElement) |
static LocalPlace |
IfPlaces.createIfPlaces(java.util.Map<CGElement,AbstractPlace> element2place,
CGIfExp cgIfExp) |
static LocalPlace |
IfPlaces.createIfPlaces(java.util.Map<CGElement,AbstractPlace> element2place,
CGIfExp cgIfExp) |
static LocalPlace |
InnerStackPlace.createInnerStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGIterationCallExp cgLoopExp) |
static LocalPlace |
InnerStackPlace.createInnerStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGIterationCallExp cgLoopExp) |
static LocalPlace |
LetPlaces.createLetPlaces(java.util.Map<CGElement,AbstractPlace> element2place,
CGLetExp cgLetExp) |
static LocalPlace |
LetPlaces.createLetPlaces(java.util.Map<CGElement,AbstractPlace> element2place,
CGLetExp cgLetExp) |
static AbstractPlace |
LocalPlace.createLocalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
static AbstractPlace |
LocalPlace.createLocalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
static OuterStackPlace |
OuterStackPlace.createOuterStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgStackElement) |
static OuterStackPlace |
OuterStackPlace.createOuterStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgStackElement) |
static StackPlace |
StackPlace.createStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGParameter cgParameter) |
static StackPlace |
StackPlace.createStackPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGParameter cgParameter) |
static LocalPlace |
ThrowPlace.createThrowPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGThrowExp cgThrowExp) |
static LocalPlace |
ThrowPlace.createThrowPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGThrowExp cgThrowExp) |
AbstractAnalysis |
HashedAnalyses.get(AbstractAnalysis childAnalysis) |
static ControlPlace |
AbstractPlace.getControlPlace(AbstractPlace abstractPlace) |
ControlPlace |
GlobalPlace.getControlPlace(CGValuedElement cgElement) |
static ControlPlace |
ControlPlace.getControlPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
static ControlPlace |
ControlPlace.getControlPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGValuedElement cgElement) |
protected static GlobalPlace |
LocalPlace.getGlobalPlace(java.util.Map<CGElement,AbstractPlace> element2place) |
protected static LocalPlace |
LocalPlace.getLocalPlace(AbstractPlace abstractPlace,
CGElement cgElement) |
protected static LocalPlace |
LocalPlace.getLocalPlace(java.util.Map<CGElement,AbstractPlace> element2place,
CGElement cgElement) |
AbstractPlace |
GlobalPlace.getPlace(CGElement cgElement) |
SimpleAnalysis |
GlobalPlace.getSimpleAnalysis(java.lang.Object anObject) |
java.util.List<CGValuedElement> |
GlobalPlace.getSortedGlobals(DependencyVisitor dependencyVisitor) |
protected int |
GlobalPlace.getStructuralHashCode(CGElement cgElement,
java.lang.String prefix) |
protected int |
GlobalPlace.getStructuralHashCode(CGElement cgElement,
java.lang.String prefix) |
static HashedAnalyses |
HashedAnalyses.intersection(HashedAnalyses iHash2Analyses,
HashedAnalyses jHash2Analyses) |
static HashedAnalyses |
HashedAnalyses.intersection(HashedAnalyses iHash2Analyses,
HashedAnalyses jHash2Analyses) |
abstract boolean |
AbstractAnalysis.isStructurallyEqualTo(AbstractAnalysis thatAnalysis)
Return true if the tree structure of this analysis is identical to thatAnalysis.
|
boolean |
CommonAnalysis.isStructurallyEqualTo(AbstractAnalysis thatAnalysis) |
boolean |
SimpleAnalysis.isStructurallyEqualTo(AbstractAnalysis thatAnalysis) |
abstract boolean |
AbstractAnalysis.isStructurallyEqualTo(SimpleAnalysis thatAnalysis)
Return true if the tree structure of this analysis is identical to thatAnalysis.
|
boolean |
CommonAnalysis.isStructurallyEqualTo(SimpleAnalysis thatAnalysis) |
boolean |
SimpleAnalysis.isStructurallyEqualTo(SimpleAnalysis that) |
void |
CommonSubexpressionEliminator.optimize(CGElement cgRoot)
Optimize the cgRoot tree by eliminating common subexpressions.
|
void |
GlobalPlace.optimize(CGElement cgRoot)
Optimize the cgRoot tree by eliminating common subexpressions.
|
void |
GlobalPlace.optimizeGlobals(CGElement cgRoot) |
abstract void |
AbstractPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
abstract void |
AbstractPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
void |
ControlPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
void |
ControlPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
void |
GlobalPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
void |
GlobalPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
void |
LocalPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
void |
LocalPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
void |
StackPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
void |
StackPlace.printHierarchy(java.lang.Appendable appendable,
java.lang.String indentation) |
static <V> void |
HashedAnalyses.printIndented(java.lang.Appendable appendable,
com.google.common.collect.Multimap<java.lang.Integer,V> map,
java.lang.String indentation,
java.lang.String title) |
static <V> void |
HashedAnalyses.printIndented(java.lang.Appendable appendable,
com.google.common.collect.Multimap<java.lang.Integer,V> map,
java.lang.String indentation,
java.lang.String title) |
static <V> void |
HashedAnalyses.printIndented(java.lang.Appendable appendable,
com.google.common.collect.Multimap<java.lang.Integer,V> map,
java.lang.String indentation,
java.lang.String title) |
static <V> void |
HashedAnalyses.printIndented(java.lang.Appendable appendable,
com.google.common.collect.Multimap<java.lang.Integer,V> map,
java.lang.String indentation,
java.lang.String title) |
AbstractAnalysis |
HashedAnalyses.remove(AbstractAnalysis thatAnalysis) |
void |
CommonAnalysis.rewrite(CodeGenAnalyzer analyzer,
CGValuedElement controlElement) |
void |
CommonAnalysis.rewrite(CodeGenAnalyzer analyzer,
CGValuedElement controlElement) |
protected CGLetExp |
CommonAnalysis.rewriteAsLet(CGValuedElement cgIn,
CGVariable cgVariable)
Insert a CGLetExp above cgIn for cgCSE.
|
protected CGLetExp |
CommonAnalysis.rewriteAsLet(CGValuedElement cgIn,
CGVariable cgVariable)
Insert a CGLetExp above cgIn for cgCSE.
|
protected void |
CommonAnalysis.rewriteAsVariableExp(CGValuedElement cgElement,
CGVariable cgVariable) |
protected void |
CommonAnalysis.rewriteAsVariableExp(CGValuedElement cgElement,
CGVariable cgVariable) |
void |
CommonAnalysis.rewriteGlobal(CodeGenAnalyzer analyzer) |
void |
SimpleAnalysis.setCommonAnalysis(CommonAnalysis commonAnalysis) |
Constructor and Description |
---|
CommonAnalysis(SimpleAnalysis firstAnalysis,
SimpleAnalysis secondAnalysis) |
CommonAnalysis(SimpleAnalysis firstAnalysis,
SimpleAnalysis secondAnalysis) |
CommonSubexpressionEliminator(CodeGenerator codeGenerator) |
ControlPlace(LocalPlace parentPlace,
CGValuedElement cgElement) |
ControlPlace(LocalPlace parentPlace,
CGValuedElement cgElement) |
GlobalPlace(CodeGenAnalyzer analyzer) |
LocalPlace(GlobalPlace globalPlace) |
OuterStackPlace(GlobalPlace globalPlace,
CGElement stackElement) |
OuterStackPlace(GlobalPlace globalPlace,
CGElement stackElement) |
SimpleAnalysis(GlobalPlace globalPlace,
CGValuedElement cgElement,
int depth,
int structuralHashCode,
SimpleAnalysis[] children) |
SimpleAnalysis(GlobalPlace globalPlace,
CGValuedElement cgElement,
int depth,
int structuralHashCode,
SimpleAnalysis[] children) |
SimpleAnalysis(GlobalPlace globalPlace,
CGValuedElement cgElement,
int depth,
int structuralHashCode,
SimpleAnalysis[] children) |
StackPlace(GlobalPlace globalPlace,
CGElement stackElement) |
StackPlace(GlobalPlace globalPlace,
CGElement stackElement) |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactoryInternal |
JavaGenModelCodeGenHelper.environmentFactory |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JavaGenModelCodeGenHelper.getCopyright(java.lang.String indentation) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
JavaGenModelCodeGenHelper.getGenPackage(Class type) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JavaGenModelCodeGenHelper.getCopyright(java.lang.String indentation) |
org.eclipse.emf.codegen.ecore.genmodel.GenClass |
JavaGenModelCodeGenHelper.getGenClass(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
Type type) |
org.eclipse.emf.codegen.ecore.genmodel.GenClass |
JavaGenModelCodeGenHelper.getGenClass(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
Type type) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
JavaGenModelCodeGenHelper.getGenPackage(Class type) |
protected void |
JavaGenModelCodeGenHelper.install(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
LibraryOperation |
JavaGenModelCodeGenHelper.loadClass(ExpressionInOCL query,
java.io.File targetFolder,
java.lang.String packageName,
java.lang.String className,
boolean saveSource) |
LibraryOperation |
JavaGenModelCodeGenHelper.loadClass(ExpressionInOCL query,
java.io.File targetFolder,
java.lang.String packageName,
java.lang.String className,
boolean saveSource) |
LibraryOperation |
JavaGenModelCodeGenHelper.loadClass(ExpressionInOCL query,
java.io.File targetFolder,
java.lang.String packageName,
java.lang.String className,
boolean saveSource) |
LibraryOperation |
JavaGenModelCodeGenHelper.loadClass(ExpressionInOCL query,
java.io.File targetFolder,
java.lang.String packageName,
java.lang.String className,
boolean saveSource) |
static java.lang.Class<?> |
OCL2JavaFileObject.loadClass(java.lang.String qualifiedName,
java.lang.String javaCodeSource) |
static java.lang.Class<?> |
OCL2JavaFileObject.loadClass(java.lang.String qualifiedName,
java.lang.String javaCodeSource) |
static LibraryOperation |
OCL2JavaFileObject.loadLibraryOperationClass(java.lang.String qualifiedName,
java.lang.String javaCodeSource) |
static LibraryOperation |
OCL2JavaFileObject.loadLibraryOperationClass(java.lang.String qualifiedName,
java.lang.String javaCodeSource) |
Constructor and Description |
---|
JavaGenModelCodeGenHelper(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel,
EnvironmentFactoryInternal environmentFactory) |
JavaGenModelCodeGenHelper(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel,
EnvironmentFactoryInternal environmentFactory) |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactoryInternal |
AbstractCodeGenerator.environmentFactory |
protected GenModelHelper |
AbstractCodeGenerator.genModelHelper |
protected PivotMetamodelManager |
AbstractCodeGenerator.metamodelManager |
protected PivotMetamodelManager |
AbstractGenModelHelper.metamodelManager |
protected NameManager |
AbstractCodeGenerator.nameManager |
static java.lang.String |
AbstractCodeGenerator.ORG_ECLIPSE_JDT_ANNOTATION_NON_NULL |
static java.lang.String |
AbstractCodeGenerator.ORG_ECLIPSE_JDT_ANNOTATION_NULLABLE |
static java.lang.String |
AbstractGenModelHelper.TABLES_CLASS_SUFFIX |
static java.lang.String |
AbstractGenModelHelper.TABLES_PACKAGE_NAME |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
TypeDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
TypeDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
AnalysisVisitor |
AbstractCodeGenerator.createAnalysisVisitor() |
AnalysisVisitor |
CodeGenerator.createAnalysisVisitor() |
BoxingAnalyzer |
CodeGenerator.createBoxingAnalyzer() |
CommonSubexpressionEliminator |
CodeGenerator.createCommonSubexpressionEliminator() |
DependencyVisitor |
CodeGenerator.createDependencyVisitor() |
FieldingAnalyzer |
CodeGenerator.createFieldingAnalyzer() |
protected abstract GenModelHelper |
AbstractCodeGenerator.createGenModelHelper() |
protected abstract NameManager |
AbstractCodeGenerator.createNameManager() |
protected CodeGenOptions |
AbstractCodeGenerator.createOptions() |
ReferencesVisitor |
CodeGenerator.createReferencesVisitor() |
static java.lang.String |
AbstractGenModelHelper.encodeName(NamedElement element) |
java.lang.Class<?> |
AbstractGenModelHelper.getAbstractOperationClass(java.util.List<?> parameters) |
java.lang.Class<?> |
GenModelHelper.getAbstractOperationClass(java.util.List<?> parameters) |
CodeGenAnalyzer |
CodeGenerator.getAnalyzer() |
BoxedDescriptor |
CodeGenerator.getBoxedDescriptor(ElementId elementId) |
java.lang.String |
TypeDescriptor.getClassName()
Return the fully qualified Java class name described by this type.
|
java.lang.String |
AbstractCodeGenerator.getDefaultIndent() |
java.lang.String |
CodeGenerator.getDefaultIndent() |
java.lang.Class<?> |
AbstractGenModelHelper.getEcoreInterfaceClass(Class type) |
java.lang.Class<?> |
GenModelHelper.getEcoreInterfaceClass(Class owningType) |
java.lang.Class<?> |
AbstractGenModelHelper.getEcoreInterfaceClassifier(org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.Class<?> |
GenModelHelper.getEcoreInterfaceClassifier(org.eclipse.emf.ecore.EClassifier eClassifier) |
EnvironmentFactoryInternal |
AbstractCodeGenerator.getEnvironmentFactory() |
EnvironmentFactory |
AbstractGenModelHelper.getEnvironmentFactory() |
EnvironmentFactoryInternal |
CodeGenerator.getEnvironmentFactory() |
EnvironmentFactory |
GenModelHelper.getEnvironmentFactory() |
protected org.eclipse.emf.codegen.ecore.genmodel.GenClass |
AbstractGenModelHelper.getGenClass(Class type) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenClass |
AbstractGenModelHelper.getGenClass(org.eclipse.emf.ecore.EClass eClass) |
org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
AbstractGenModelHelper.getGenClassifier(Class type) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
AbstractGenModelHelper.getGenClassifier(org.eclipse.emf.ecore.EClassifier eClassifier) |
org.eclipse.emf.codegen.ecore.genmodel.GenFeature |
AbstractGenModelHelper.getGenFeature(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
org.eclipse.emf.codegen.ecore.genmodel.GenFeature |
AbstractGenModelHelper.getGenFeature(Property property) |
GenModelHelper |
AbstractCodeGenerator.getGenModelHelper() |
GenModelHelper |
CodeGenerator.getGenModelHelper() |
org.eclipse.emf.codegen.ecore.genmodel.GenOperation |
AbstractGenModelHelper.getGenOperation(Operation operation) |
java.lang.String |
AbstractGenModelHelper.getGetAccessor(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
GenModelHelper.getGetAccessor(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
AbstractGenModelHelper.getGetAccessor(Property aProperty) |
java.lang.String |
GenModelHelper.getGetAccessor(Property aProperty) |
GlobalContext |
CodeGenerator.getGlobalContext() |
GlobalPlace |
CodeGenerator.getGlobalPlace() |
java.lang.Class<?> |
TypeDescriptor.getJavaClass()
Return the basic Java class for this descriptor.
|
java.lang.String |
AbstractGenModelHelper.getLiteralName(org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.String |
GenModelHelper.getLiteralName(org.eclipse.emf.ecore.EClassifier eClassifier) |
PivotMetamodelManager |
AbstractGenModelHelper.getMetamodelManager() |
PivotMetamodelManager |
GenModelHelper.getMetamodelManager() |
NameManager |
AbstractCodeGenerator.getNameManager() |
NameManager |
CodeGenerator.getNameManager() |
NameManager.Context |
LocalContext.getNameManagerContext() |
java.lang.String |
AbstractGenModelHelper.getOperationAccessor(Operation anOperation) |
java.lang.String |
GenModelHelper.getOperationAccessor(Operation anOperation) |
java.lang.Class<?> |
AbstractGenModelHelper.getOperationInterface(java.util.List<? extends TypedElement> parameters) |
java.lang.Class<?> |
GenModelHelper.getOperationInterface(java.util.List<? extends TypedElement> parameters) |
java.lang.String |
AbstractGenModelHelper.getOperationReturnType(Operation operation) |
java.lang.String |
GenModelHelper.getOperationReturnType(Operation operation) |
CodeGenOptions |
AbstractCodeGenerator.getOptions() |
CodeGenOptions |
CodeGenerator.getOptions() |
TypeDescriptor |
TypeDescriptor.getPrimitiveDescriptor()
Return the type descriptor for use when a primitive type would be appropriate.
|
java.lang.String |
AbstractGenModelHelper.getPropertyResultType(Property property) |
java.lang.String |
GenModelHelper.getPropertyResultType(Property property) |
java.lang.String |
AbstractGenModelHelper.getQualifiedValidatorClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
java.lang.String |
GenModelHelper.getQualifiedValidatorClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
java.lang.String |
AbstractGenModelHelper.getSetAccessor(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
GenModelHelper.getSetAccessor(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
AbstractGenModelHelper.getTablesClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
java.lang.String |
GenModelHelper.getTablesClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
TypeDescriptor |
CodeGenerator.getTypeDescriptor(CGValuedElement cgElement) |
UnboxedDescriptor |
TypeDescriptor.getUnboxedDescriptor()
Return the type descriptor for use when an unboxed type would be appropriate.
|
UnboxedDescriptor |
CodeGenerator.getUnboxedDescriptor(ElementId elementId) |
static java.lang.String |
AbstractGenModelHelper.rawEncodeName(java.lang.String name,
java.lang.Integer arity) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractCodeGenerator.addProblem(java.lang.Exception problem) |
void |
CodeGenerator.addProblem(java.lang.Exception e) |
void |
TypeDescriptor.append(JavaStream js)
Append the declaration of this type to a JavaStream.
|
java.lang.Boolean |
TypeDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
TypeDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
TypeDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
TypeDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
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.appendCastTerm(JavaStream js,
CGValuedElement cgElement)
Append a cgElement to js wrapped in a cast to this type
|
void |
TypeDescriptor.appendCastTerm(JavaStream js,
CGValuedElement cgElement)
Append a cgElement to js wrapped in a cast to this type
|
void |
TypeDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals)
Append an expression term that evaluates whether (this TypedDescriptor and) thisValue is not equals/ notEquals to thatValue.
|
void |
TypeDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals)
Append an expression term that evaluates whether (this TypedDescriptor and) thisValue is not equals/ notEquals to thatValue.
|
void |
TypeDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals)
Append an expression term that evaluates whether (this TypedDescriptor and) thisValue is not equals/ notEquals to thatValue.
|
void |
TypeDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName)
Append an expression term that evaluates whether (this TypedDescriptor and) thisValue is not equal to thatTypeDescriptor and thatName.
|
void |
TypeDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName)
Append an expression term that evaluates whether (this TypedDescriptor and) thisValue is not equal to thatTypeDescriptor and thatName.
|
void |
TypeDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName)
Append an expression term that evaluates whether (this TypedDescriptor and) thisValue is not equal to thatTypeDescriptor and thatName.
|
void |
TypeDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName)
Append an expression term that evaluates whether (this TypedDescriptor and) thisValue is not equal to thatTypeDescriptor and thatName.
|
java.lang.Boolean |
TypeDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
TypeDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
TypeDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
TypeDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
static java.lang.String |
AbstractGenModelHelper.encodeName(NamedElement element) |
java.lang.Class<?> |
AbstractGenModelHelper.getAbstractOperationClass(java.util.List<?> parameters) |
java.lang.Class<?> |
GenModelHelper.getAbstractOperationClass(java.util.List<?> parameters) |
CGTypeId |
IterationHelper.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
IterationHelper.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
BoxedDescriptor |
CodeGenerator.getBoxedDescriptor(ElementId elementId) |
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.Class<?> |
AbstractGenModelHelper.getEcoreInterfaceClass(Class type) |
java.lang.Class<?> |
GenModelHelper.getEcoreInterfaceClass(Class owningType) |
java.lang.Class<?> |
AbstractGenModelHelper.getEcoreInterfaceClassifier(org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.Class<?> |
GenModelHelper.getEcoreInterfaceClassifier(org.eclipse.emf.ecore.EClassifier eClassifier) |
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) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenClass |
AbstractGenModelHelper.getGenClass(Class type) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenClass |
AbstractGenModelHelper.getGenClass(org.eclipse.emf.ecore.EClass eClass) |
org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
AbstractGenModelHelper.getGenClassifier(Class type) |
org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
GenModelHelper.getGenClassifier(Class type) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
AbstractGenModelHelper.getGenClassifier(org.eclipse.emf.ecore.EClassifier eClassifier) |
org.eclipse.emf.codegen.ecore.genmodel.GenFeature |
AbstractGenModelHelper.getGenFeature(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
org.eclipse.emf.codegen.ecore.genmodel.GenFeature |
AbstractGenModelHelper.getGenFeature(Property property) |
org.eclipse.emf.codegen.ecore.genmodel.GenOperation |
AbstractGenModelHelper.getGenOperation(Operation operation) |
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.getGetAccessor(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
GenModelHelper.getGetAccessor(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
AbstractGenModelHelper.getGetAccessor(Property aProperty) |
java.lang.String |
GenModelHelper.getGetAccessor(Property aProperty) |
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) |
java.lang.String |
AbstractGenModelHelper.getLiteralName(org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.String |
GenModelHelper.getLiteralName(org.eclipse.emf.ecore.EClassifier eClassifier) |
LocalContext |
GlobalContext.getLocalContext(CGElement asElement) |
java.lang.String |
AbstractGenModelHelper.getOperationAccessor(Operation anOperation) |
java.lang.String |
GenModelHelper.getOperationAccessor(Operation anOperation) |
java.lang.Class<?> |
AbstractGenModelHelper.getOperationInterface(java.util.List<? extends TypedElement> parameters) |
java.lang.Class<?> |
GenModelHelper.getOperationInterface(java.util.List<? extends TypedElement> parameters) |
java.lang.String |
AbstractGenModelHelper.getOperationReturnType(Operation operation) |
java.lang.String |
GenModelHelper.getOperationReturnType(Operation operation) |
java.lang.String |
AbstractGenModelHelper.getPropertyResultType(Property property) |
java.lang.String |
GenModelHelper.getPropertyResultType(Property property) |
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.String |
AbstractGenModelHelper.getQualifiedValidatorClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
java.lang.String |
GenModelHelper.getQualifiedValidatorClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
java.lang.String |
AbstractGenModelHelper.getSetAccessor(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
GenModelHelper.getSetAccessor(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.lang.String |
AbstractGenModelHelper.getTablesClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
java.lang.String |
GenModelHelper.getTablesClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
TypeDescriptor |
CodeGenerator.getTypeDescriptor(CGValuedElement cgElement) |
UnboxedDescriptor |
CodeGenerator.getUnboxedDescriptor(ElementId elementId) |
boolean |
TypeDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor)
Return true if an instance described by typeDescriptor may be assigned to an instance described by this.
|
boolean |
TypeDescriptor.isAssignableTo(java.lang.Class<?> javaClass)
Return true if an instance described by this typeDescriptor may be assigned to a javaClass.
|
Operation |
AbstractCodeGenerator.isFinal(Operation anOperation,
Class staticType) |
Operation |
AbstractCodeGenerator.isFinal(Operation anOperation,
Class staticType) |
Operation |
CodeGenerator.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.
|
boolean |
CodeGenerator.maybePrimitive(CGValuedElement cgValue)
Return true if cgValue could be represented by a primitive value.
|
static java.lang.String |
AbstractGenModelHelper.rawEncodeName(java.lang.String name,
java.lang.Integer arity) |
static java.lang.String |
AbstractGenModelHelper.rawEncodeName(java.lang.String name,
java.lang.Integer arity) |
void |
LocalContext.setNames(CGValuedElement cgValueElement,
CGValuedElement cgExpression) |
void |
LocalContext.setNames(CGValuedElement cgValueElement,
CGValuedElement cgExpression) |
Constructor and Description |
---|
AbstractCodeGenerator(EnvironmentFactoryInternal environmentFactory) |
AbstractCodeGenerator(EnvironmentFactoryInternal environmentFactory,
NameManager nameManager,
GenModelHelper genModelHelper) |
AbstractCodeGenerator(EnvironmentFactoryInternal environmentFactory,
NameManager nameManager,
GenModelHelper genModelHelper) |
AbstractCodeGenerator(EnvironmentFactoryInternal environmentFactory,
NameManager nameManager,
GenModelHelper genModelHelper) |
AbstractGenModelHelper(PivotMetamodelManager metamodelManager) |
Modifier and Type | Field and Description |
---|---|
protected CodeGenAnalyzer |
AbstractJavaContext.analyzer |
protected CodeGenAnalyzer |
CG2JavaPreVisitor.analyzer |
protected CodeGenAnalyzer |
CG2JavaVisitor.analyzer |
protected CodeGenAnalyzer |
JavaStream.analyzer |
protected CG2JavaVisitor<?> |
JavaStream.cg2java |
protected CGElement |
JavaLocalContext.cgScope |
static TypeId |
JavaConstants.CLASS_TYPE_ID |
protected CG |
AbstractJavaContext.codeGenerator |
protected JavaCodeGenerator |
CG2JavaPreVisitor.codeGenerator |
protected JavaCodeGenerator |
JavaStream.codeGenerator |
static java.lang.String |
JavaConstants.E_NAME |
protected java.lang.String |
JavaGlobalContext.eName |
static java.lang.String |
JavaConstants.EVALUATE_NAME |
protected java.lang.String |
JavaGlobalContext.evaluateName |
static java.lang.String |
JavaConstants.EVALUATOR_NAME |
static TypeId |
JavaConstants.EVALUATOR_TYPE_ID |
protected GenModelHelper |
AbstractId2JavaClassVisitor.genModelHelper |
protected GenModelHelper |
CG2JavaPreVisitor.genModelHelper |
protected GenModelHelper |
CG2JavaVisitor.genModelHelper |
protected JavaGlobalContext<?> |
CG2JavaVisitor.globalContext |
protected JavaGlobalContext<?> |
JavaDependencyVisitor.globalContext |
protected JavaGlobalContext<? extends CG> |
JavaLocalContext.globalContext |
static java.lang.String |
JavaConstants.ID_RESOLVER_NAME |
static TypeId |
JavaConstants.ID_RESOLVER_TYPE_ID |
protected Id2JavaExpressionVisitor |
JavaStream.id2JavaExpressionVisitor |
protected Id2JavaInterfaceVisitor |
CG2JavaVisitor.id2JavaInterfaceVisitor |
static java.lang.String |
JavaConstants.INSTANCE_NAME |
protected java.lang.String |
JavaGlobalContext.instanceName |
protected JavaStream |
CG2JavaVisitor.js |
protected JavaStream |
Id2JavaExpressionVisitor.js |
static java.lang.Class<?>[] |
JavaCodeGenerator.knownClasses
The known classes that templates may use in unqualified form.
|
protected PivotMetamodelManager |
Id2EClassVisitor.metamodelManager |
protected PivotMetamodelManager |
Id2JavaExpressionVisitor.metamodelManager |
protected NameManager |
JavaGlobalContext.nameManager |
protected NameManager.Context |
JavaLocalContext.nameManagerContext |
static TypeId |
JavaConstants.PROPERTY_TYPE_ID |
protected java.lang.String |
JavaGlobalContext.selfName |
static java.lang.String |
JavaConstants.STANDARD_LIBRARY_NAME |
static TypeId |
JavaConstants.STANDARD_LIBRARY_TYPE_ID |
static java.lang.String |
JavaConstants.TYPE_ID_NAME |
static TypeId |
JavaConstants.TYPE_ID_TYPE_ID |
static TypeId |
JavaConstants.UNBOXED_COMPOSITION_PROPERTY_TYPE_ID |
static TypeId |
JavaConstants.UNBOXED_EXPLICIT_NAVIGATION_PROPERTY_TYPE_ID |
static TypeId |
JavaConstants.UNBOXED_OPPOSITE_NAVIGATION_PROPERTY_TYPE_ID |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Boolean |
CG2JavaVisitor.appendLoopCall(CGLibraryIterationCallExp cgIterationCallExp,
CGIterator iterateResult) |
BoxingAnalyzer |
JavaCodeGenerator.createBoxingAnalyzer() |
CG2JavaPreVisitor |
JavaCodeGenerator.createCG2JavaPreVisitor() |
CommonSubexpressionEliminator |
JavaCodeGenerator.createCommonSubexpressionEliminator() |
DependencyVisitor |
JavaCodeGenerator.createDependencyVisitor() |
FieldingAnalyzer |
JavaCodeGenerator.createFieldingAnalyzer() |
protected GenModelHelper |
JavaCodeGenerator.createGenModelHelper() |
protected Id2BoxedDescriptorVisitor |
JavaCodeGenerator.createId2BoxedDescriptorVisitor() |
protected Id2EClassVisitor |
JavaCodeGenerator.createId2EClassVisitor() |
protected Id2JavaInterfaceVisitor |
CG2JavaVisitor.createId2JavaClassVisitor() |
protected Id2JavaExpressionVisitor |
CG2JavaVisitor.createId2JavaExpressionVisitor(JavaStream javaStream) |
CGValuedElement |
JavaLocalContext.createIdResolverVariable() |
protected NameManager |
JavaCodeGenerator.createNameManager() |
protected JavaLocalContext<? extends CG> |
JavaGlobalContext.createNestedContext(CGElement cgScope) |
static PrettyPrintOptions.Global |
JavaStream.createOptions(Visitable element) |
ReferencesVisitor |
JavaCodeGenerator.createReferencesVisitor() |
CGText |
JavaLocalContext.createStandardLibraryVariable() |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.doVisit(ElementId elementId) |
static java.lang.String |
ImportUtils.getAffixedName(java.lang.Class<?> javaClass) |
static java.lang.String |
ImportUtils.getAffixedName(java.lang.String className) |
java.util.Set<java.lang.String> |
CG2JavaVisitor.getAllImports() |
CodeGenAnalyzer |
AbstractJavaContext.getAnalyzer() |
CodeGenAnalyzer |
CG2JavaVisitor.getAnalyzer() |
BoxedDescriptor |
JavaCodeGenerator.getBoxedDescriptor(ElementId elementId) |
CGModelResourceFactory |
JavaCodeGenerator.getCGResourceFactory() |
CG |
AbstractJavaContext.getCodeGenerator() |
JavaCodeGenerator |
CG2JavaPreVisitor.getCodeGenerator() |
CG |
CG2JavaVisitor.getCodeGenerator() |
CodeGenerator |
JavaStream.getCodeGenerator() |
java.lang.String |
JavaGlobalContext.getEName() |
java.lang.String |
JavaGlobalContext.getEvaluateName() |
protected CGValuedElement |
CG2JavaVisitor.getExpression(CGValuedElement cgExpression) |
GenModelHelper |
CG2JavaVisitor.getGenModelHelper() |
abstract JavaGlobalContext<? extends JavaCodeGenerator> |
JavaCodeGenerator.getGlobalContext() |
JavaGlobalContext<? extends CG> |
JavaLocalContext.getGlobalContext() |
GlobalPlace |
JavaCodeGenerator.getGlobalPlace() |
java.util.Collection<CGValuedElement> |
JavaGlobalContext.getGlobals() |
Id2BoxedDescriptorVisitor |
JavaCodeGenerator.getId2BoxedDescriptorVisitor() |
Id2EClassVisitor |
JavaCodeGenerator.getId2EClassVisitor() |
CGValuedElement |
JavaLocalContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
java.util.Set<java.lang.String> |
JavaGlobalContext.getImports() |
java.lang.String |
JavaGlobalContext.getInstanceName() |
static TypeId |
JavaConstants.getJavaTypeId(java.lang.Class<?> javaClass)
Return the named Java typeId.
|
static java.util.Map<java.lang.String,java.lang.String> |
ImportUtils.getLong2ShortImportNames(java.lang.Iterable<java.lang.String> allImports) |
NameManager |
JavaGlobalContext.getNameManager() |
NameManager.Context |
JavaLocalContext.getNameManagerContext() |
JavaLocalContext<? extends CG> |
JavaLocalContext.getOuterContext() |
CGValuedElement |
JavaLocalContext.getOwned(CGValuedElement cgValuedElement,
java.lang.String name) |
java.lang.String |
JavaGlobalContext.getSelfName() |
CGValuedElement |
JavaLocalContext.getStandardLibraryVariable(CGValuedElement cgValuedElement) |
protected java.lang.String |
CG2JavaVisitor.getSymbolName(java.lang.Object anObject,
java.lang.String... nameHints) |
TypeDescriptor |
JavaCodeGenerator.getTypeDescriptor(CGValuedElement cgElement) |
UnboxedDescriptor |
JavaCodeGenerator.getUnboxedDescriptor(ElementId elementId) |
java.lang.String |
JavaGlobalContext.getValueName(CGValuedElement cgValuedElement) |
java.lang.String |
JavaLocalContext.getValueName(CGValuedElement cgElement) |
protected java.lang.String |
JavaStream.getValueName(CGValuedElement cgElement) |
protected CGText |
CG2JavaPreVisitor.installStandardLibraryVariable(CGValuedElement cgValuedElement) |
static java.lang.String |
ImportUtils.resolveImports(java.lang.String source,
java.util.Map<java.lang.String,java.lang.String> long2short) |
java.lang.String |
CG2JavaVisitor.toString() |
java.lang.String |
JavaStream.toString() |
java.lang.Boolean |
CG2JavaVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp cgAssertNonNullExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGBoolean(CGBoolean cgBoolean) |
java.lang.Boolean |
CG2JavaVisitor.visitCGBoxExp(CGBoxExp cgBoxExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp cgIterationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGCastExp(CGCastExp cgCastExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGCatchExp(CGCatchExp cgCatchExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGClass(CGClass cgClass) |
java.lang.Boolean |
CG2JavaVisitor.visitCGCollectionExp(CGCollectionExp cgCollectionExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGCollectionPart(CGCollectionPart cgCollectionPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGConstantExp(CGConstantExp cgConstantExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGConstraint(CGConstraint cgConstraint) |
java.lang.Boolean |
CG2JavaVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp cgShadowExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp cgOperationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp cgPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGElementId(CGElementId cgElementId) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty cgExecutorProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty cgExecutorProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorOperation(CGExecutorOperation cgExecutorOperation) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp cgOperationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty cgExecutorProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp cgPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp cgPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart cgExecutorShadowPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorType(CGExecutorType cgExecutorType) |
java.lang.Boolean |
CG2JavaVisitor.visitCGGuardExp(CGGuardExp cgGuardExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIfExp(CGIfExp cgIfExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGInteger(CGInteger object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGInvalid(CGInvalid object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp cgIsEqualExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIsEqualExp(CGIsEqualExp cgIsEqualExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIsInvalidExp(CGIsInvalidExp cgIsInvalidExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp cgIsUndefinedExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp cgIterateCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp cgIterationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp cgOperationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp cgPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGMapExp(CGMapExp cgMapExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGMapPart(CGMapPart cgMapPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp cgOperationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGNativeProperty(CGNativeProperty cgNativeProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp cgPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGNull(CGNull object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGOperation(CGOperation cgOperation) |
java.lang.Boolean |
CG2JavaVisitor.visitCGPackage(CGPackage cgPackage) |
java.lang.Boolean |
CG2JavaVisitor.visitCGParameter(CGParameter object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGProperty(CGProperty cgProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGReal(CGReal object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGShadowExp(CGShadowExp cgShadowExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGShadowPart(CGShadowPart cgShadowPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGString(CGString object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGText(CGText cgText) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTextParameter(CGTextParameter cgTextParameter) |
java.lang.Boolean |
CG2JavaVisitor.visitCGThrowExp(CGThrowExp cgThrowExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTupleExp(CGTupleExp cgTupleExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp cgTuplePartCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTypeExp(CGTypeExp cgTypeExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTypeId(CGTypeId cgTypeId) |
java.lang.Boolean |
CG2JavaVisitor.visitCGUnboxExp(CGUnboxExp cgUnboxExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGUnlimited(CGUnlimited object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGVariable(CGVariable cgVariable) |
java.lang.Boolean |
CG2JavaVisitor.visitCGVariableExp(CGVariableExp cgVariableExp) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitClassId(ClassId id) |
java.lang.Boolean |
CG2JavaVisitor.visiting(CGElement visitable) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visiting(ElementId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitInvalidId(OclInvalidTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitLambdaTypeId(LambdaTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitNestedPackageId(NestedPackageId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitNsURIPackageId(NsURIPackageId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitNullId(OclVoidTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitOperationId(OperationId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitPropertyId(PropertyId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitRootPackageId(RootPackageId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTemplateBinding(TemplateBinding id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTemplateParameterId(TemplateParameterId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTuplePartId(TuplePartId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTupleTypeId(TupleTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitUnspecifiedId(UnspecifiedId id) |
Modifier and Type | Method and Description |
---|---|
protected void |
JavaGlobalContext.addGlobal(CGValuedElement cgGlobal) |
protected void |
CG2JavaVisitor.addImport(java.lang.String className) |
void |
JavaGlobalContext.addImport(java.lang.String className) |
protected void |
CG2JavaPreVisitor.addOwnedTypeId(CGValuedElement cgElement,
ElementId typeId) |
protected void |
CG2JavaPreVisitor.addOwnedTypeId(CGValuedElement cgElement,
ElementId typeId) |
void |
Iteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
Iteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
JavaStream.appendAssignment(CGValuedElement toVariable,
CGValuedElement cgExpression) |
boolean |
JavaStream.appendAssignment(CGValuedElement toVariable,
CGValuedElement cgExpression) |
void |
JavaStream.appendAtomicReferenceTo(java.lang.Class<?> requiredClass,
CGValuedElement cgValue) |
void |
JavaStream.appendAtomicReferenceTo(TypeDescriptor requiredTypeDescriptor,
CGValuedElement cgValue) |
protected void |
CG2JavaVisitor.appendAtOverride(CGOperation cgOperation) |
void |
JavaStream.appendBooleanValueName(CGValuedElement cgValue,
boolean isTrue) |
void |
JavaStream.appendClassCast(CGValuedElement cgValue,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
JavaStream.appendClassCast(CGValuedElement cgValue,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
JavaStream.appendClassReference(CGClass cgClass) |
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,
boolean useExtends,
TypeDescriptor... typeDescriptors) |
void |
JavaStream.appendClassReference(java.lang.Class<?> javaClass,
java.lang.Class<?>... typeParameters) |
void |
JavaStream.appendClassReference(TypeDescriptor typeDescriptor) |
void |
JavaStream.appendDeclaration(CGValuedElement cgElement) |
void |
JavaStream.appendEcoreValue(java.lang.String returnClassName,
CGValuedElement cgValue)
Append the value of cgValue, ensuring that it has the returnClassname type.
|
void |
JavaStream.appendEcoreValue(java.lang.String returnClassName,
CGValuedElement cgValue)
Append the value of cgValue, ensuring that it has the returnClassname type.
|
boolean |
Iteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp)
Append the code to assign the final value to the result.
|
boolean |
Iteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp)
Append the code to assign the final value to the result.
|
protected void |
CG2JavaVisitor.appendGuardFailure(CGGuardExp cgGuardExp) |
void |
JavaStream.appendIdReference2(ElementId elementId) |
boolean |
JavaStream.appendLocalStatements(CGValuedElement cgElement)
Append the complete statements for cgElement for use with in a local operation context.
|
protected java.lang.Boolean |
CG2JavaVisitor.appendLoopCall(CGLibraryIterationCallExp cgIterationCallExp,
CGIterator iterateResult) |
void |
JavaStream.appendQualifiedLiteralName(Operation anOperation) |
void |
JavaStream.appendReferenceTo(java.lang.Class<?> requiredClass,
CGValuedElement cgValue) |
void |
JavaStream.appendReferenceTo(TypeDescriptor requiredTypeDescriptor,
CGValuedElement cgValue) |
protected void |
CG2JavaVisitor.appendReturn(CGValuedElement body) |
void |
JavaStream.appendString(java.lang.String string) |
boolean |
JavaStream.appendThrowBooleanInvalidValueException(java.lang.String message,
java.lang.String... arguments) |
boolean |
JavaStream.appendThrowInvalidValueException(java.lang.String message,
java.lang.String... arguments) |
void |
JavaStream.appendTypeParameters(boolean useExtends,
java.lang.Class<?>... typeParameters) |
void |
JavaStream.appendTypeParameters(boolean useExtends,
java.lang.String... typeParameters) |
boolean |
Iteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp)
Append the code to update the accumulator
|
boolean |
Iteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp)
Append the code to update the accumulator
|
protected Id2JavaExpressionVisitor |
CG2JavaVisitor.createId2JavaExpressionVisitor(JavaStream javaStream) |
protected JavaLocalContext<? extends CG> |
JavaGlobalContext.createNestedContext(CGElement cgScope) |
static PrettyPrintOptions.Global |
JavaStream.createOptions(Visitable element) |
protected void |
CG2JavaVisitor.doClassFields(CGClass cgClass) |
protected void |
CG2JavaVisitor.doClassMethods(CGClass cgClass) |
protected void |
CG2JavaVisitor.doClassStatics(CGClass cgClass) |
protected void |
CG2JavaPreVisitor.doTypedElement(CGTypedElement cgTypedElement) |
protected void |
CG2JavaPreVisitor.doValuedElement(CGValuedElement cgValuedElement) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.doVisit(ElementId elementId) |
void |
CG2JavaVisitor.generateGlobals(java.lang.Iterable<? extends CGValuedElement> sortedElements) |
static java.lang.String |
ImportUtils.getAffixedName(java.lang.Class<?> javaClass) |
static java.lang.String |
ImportUtils.getAffixedName(java.lang.String className) |
BoxedDescriptor |
JavaCodeGenerator.getBoxedDescriptor(ElementId elementId) |
org.eclipse.emf.ecore.EClass |
JavaGlobalContext.getEClass(ElementId elementId) |
CGValuedElement |
JavaLocalContext.getIdResolverVariable(CGValuedElement cgValuedElement) |
java.lang.Boolean |
JavaCodeGenerator.getIsNonNull(java.lang.reflect.Method method)
Return true for an @NonNull annotation, false for an @Nullable annotation, null otherwise.
|
Iteration2Java |
JavaCodeGenerator.getIterationHelper(Iteration asIteration) |
static TypeId |
JavaConstants.getJavaTypeId(java.lang.Class<?> javaClass)
Return the named Java typeId.
|
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) |
java.lang.reflect.Method |
JavaCodeGenerator.getLeastDerivedMethod(java.lang.Class<?> requiredClass,
java.lang.String getAccessor) |
JavaLocalContext<? extends CG> |
JavaGlobalContext.getLocalContext(CGElement cgElement) |
static java.util.Map<java.lang.String,java.lang.String> |
ImportUtils.getLong2ShortImportNames(java.lang.Iterable<java.lang.String> allImports) |
CGValuedElement |
JavaLocalContext.getOwned(CGValuedElement cgValuedElement,
java.lang.String name) |
CGValuedElement |
JavaLocalContext.getOwned(CGValuedElement cgValuedElement,
java.lang.String name) |
CGValuedElement |
JavaLocalContext.getStandardLibraryVariable(CGValuedElement cgValuedElement) |
TypeDescriptor |
JavaCodeGenerator.getTypeDescriptor(CGValuedElement cgElement) |
UnboxedDescriptor |
JavaCodeGenerator.getUnboxedDescriptor(ElementId elementId) |
protected java.lang.String |
CG2JavaVisitor.getValueName(CGValuedElement cgElement) |
java.lang.String |
JavaGlobalContext.getValueName(CGValuedElement cgValuedElement) |
java.lang.String |
JavaLocalContext.getValueName(CGValuedElement cgElement) |
protected java.lang.String |
JavaStream.getValueName(CGValuedElement cgElement) |
protected CGValuedElement |
CG2JavaPreVisitor.installEvaluatorVariable(CGValuedElement cgValuedElement) |
protected CGValuedElement |
CG2JavaPreVisitor.installIdResolverVariable(CGValuedElement cgValuedElement) |
protected CGText |
CG2JavaPreVisitor.installStandardLibraryVariable(CGValuedElement cgValuedElement) |
boolean |
JavaStream.is_boolean(CGValuedElement cgValue) |
protected boolean |
CG2JavaVisitor.isBoxedElement(CGValuedElement cgValue) |
protected boolean |
CG2JavaVisitor.isBoxedType(CGValuedElement cgValue) |
protected boolean |
CG2JavaVisitor.isBoxedType2(CGValuedElement cgValue) |
protected boolean |
CG2JavaVisitor.isEnumerationLiteral(CGValuedElement cgValue) |
java.lang.Boolean |
JavaCodeGenerator.isNonNull(OperationCallExp asOperationCallExp) |
java.lang.Boolean |
JavaCodeGenerator.isNonNull(Property asProperty) |
boolean |
JavaCodeGenerator.maybePrimitive(CGValuedElement cgValue) |
protected void |
JavaCodeGenerator.optimize(CGPackage cgPackage)
Perform the overall optimization of the CG tree.
|
static java.lang.String |
ImportUtils.resolveImports(java.lang.String source,
java.util.Map<java.lang.String,java.lang.String> long2short) |
static java.lang.String |
ImportUtils.resolveImports(java.lang.String source,
java.util.Map<java.lang.String,java.lang.String> long2short) |
void |
JavaLocalContext.setNames(CGValuedElement cgValueElement,
CGValuedElement cgExpression) |
void |
JavaLocalContext.setNames(CGValuedElement cgValueElement,
CGValuedElement cgExpression) |
protected void |
JavaLocalContext.setNames(CGValuedElement cgValuedElement,
java.lang.String nameHint,
TypeId typeId) |
protected void |
JavaLocalContext.setNames(CGValuedElement cgValuedElement,
java.lang.String nameHint,
TypeId typeId) |
protected void |
JavaLocalContext.setNames(CGValuedElement cgValuedElement,
java.lang.String nameHint,
TypeId typeId) |
protected void |
JavaLocalContext.setNames2(CGValuedElement cgValuedElement,
java.lang.String nameHint,
TypeId typeId) |
protected void |
JavaLocalContext.setNames2(CGValuedElement cgValuedElement,
java.lang.String nameHint,
TypeId typeId) |
protected void |
JavaLocalContext.setNames2(CGValuedElement cgValuedElement,
java.lang.String nameHint,
TypeId typeId) |
java.lang.Boolean |
CG2JavaVisitor.visitCGAssertNonNullExp(CGAssertNonNullExp cgAssertNonNullExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGBoolean(CGBoolean cgBoolean) |
java.lang.Object |
CG2JavaPreVisitor.visitCGBoxExp(CGBoxExp cgBoxExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGBoxExp(CGBoxExp cgBoxExp) |
java.lang.Object |
JavaDependencyVisitor.visitCGBoxExp(CGBoxExp cgBoxExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp cgBuiltInIterationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGBuiltInIterationCallExp(CGBuiltInIterationCallExp cgIterationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGCastExp(CGCastExp cgCastExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGCatchExp(CGCatchExp cgCatchExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGClass(CGClass cgClass) |
java.lang.Object |
CG2JavaPreVisitor.visitCGCollectionExp(CGCollectionExp cgCollectionExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGCollectionExp(CGCollectionExp cgCollectionExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGCollectionPart(CGCollectionPart cgCollectionPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGCollectionPart(CGCollectionPart cgCollectionPart) |
java.lang.Object |
CG2JavaPreVisitor.visitCGConstantExp(CGConstantExp cgConstantExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGConstantExp(CGConstantExp cgConstantExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGConstraint(CGConstraint cgConstraint) |
java.lang.Boolean |
CG2JavaVisitor.visitCGConstraint(CGConstraint cgConstraint) |
java.lang.Boolean |
CG2JavaVisitor.visitCGEcoreDataTypeShadowExp(CGEcoreDataTypeShadowExp cgShadowExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGEcoreOperationCallExp(CGEcoreOperationCallExp cgOperationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGEcorePropertyCallExp(CGEcorePropertyCallExp cgPropertyCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGElement(CGElement cgElement) |
java.lang.Boolean |
CG2JavaVisitor.visitCGElementId(CGElementId cgElementId) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty cgExecutorProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorCompositionProperty(CGExecutorCompositionProperty cgExecutorProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty cgExecutorProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorNavigationProperty(CGExecutorNavigationProperty cgExecutorProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorOperation(CGExecutorOperation cgExecutorOperation) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorOperation(CGExecutorOperation cgExecutorOperation) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp cgExecutorOperationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorOperationCallExp(CGExecutorOperationCallExp cgOperationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty cgExecutorProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorOppositeProperty(CGExecutorOppositeProperty cgExecutorProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp cgExecutorPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorOppositePropertyCallExp(CGExecutorOppositePropertyCallExp cgPropertyCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorProperty(CGExecutorProperty cgExecutorProperty) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp cgExecutorPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorPropertyCallExp(CGExecutorPropertyCallExp cgPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorShadowPart(CGExecutorShadowPart cgExecutorShadowPart) |
java.lang.Object |
CG2JavaPreVisitor.visitCGExecutorType(CGExecutorType cgExecutorType) |
java.lang.Boolean |
CG2JavaVisitor.visitCGExecutorType(CGExecutorType cgExecutorType) |
java.lang.Object |
JavaDependencyVisitor.visitCGExecutorType(CGExecutorType cgTypeWithReflection) |
java.lang.Boolean |
CG2JavaVisitor.visitCGGuardExp(CGGuardExp cgGuardExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIfExp(CGIfExp cgIfExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGInteger(CGInteger object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGInvalid(CGInvalid object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIsEqual2Exp(CGIsEqual2Exp cgIsEqualExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIsEqualExp(CGIsEqualExp cgIsEqualExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIsInvalidExp(CGIsInvalidExp cgIsInvalidExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGIsUndefinedExp(CGIsUndefinedExp cgIsUndefinedExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGIterationCallExp(CGIterationCallExp cgIterationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLetExp(CGLetExp cgLetExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp cgLibraryIterateCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLibraryIterateCallExp(CGLibraryIterateCallExp cgIterateCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp cgLibraryIterationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLibraryIterationCallExp(CGLibraryIterationCallExp cgIterationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp cgOperationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLibraryOperationCallExp(CGLibraryOperationCallExp cgOperationCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp cgPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGLibraryPropertyCallExp(CGLibraryPropertyCallExp cgPropertyCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGMapExp(CGMapExp cgMapExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGMapExp(CGMapExp cgMapExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGMapPart(CGMapPart cgMapPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGMapPart(CGMapPart cgMapPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGNativeOperationCallExp(CGNativeOperationCallExp cgOperationCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGNativeProperty(CGNativeProperty cgNativeProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGNativePropertyCallExp(CGNativePropertyCallExp cgPropertyCallExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGNull(CGNull object) |
java.lang.Object |
CG2JavaPreVisitor.visitCGOperation(CGOperation cgOperation) |
java.lang.Boolean |
CG2JavaVisitor.visitCGOperation(CGOperation cgOperation) |
java.lang.Boolean |
CG2JavaVisitor.visitCGPackage(CGPackage cgPackage) |
java.lang.Boolean |
CG2JavaVisitor.visitCGParameter(CGParameter object) |
java.lang.Object |
CG2JavaPreVisitor.visitCGProperty(CGProperty cgProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGProperty(CGProperty cgProperty) |
java.lang.Boolean |
CG2JavaVisitor.visitCGReal(CGReal object) |
java.lang.Object |
CG2JavaPreVisitor.visitCGShadowExp(CGShadowExp cgShadowExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGShadowExp(CGShadowExp cgShadowExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGShadowPart(CGShadowPart cgShadowPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGShadowPart(CGShadowPart cgShadowPart) |
java.lang.Boolean |
CG2JavaVisitor.visitCGString(CGString object) |
java.lang.Boolean |
CG2JavaVisitor.visitCGText(CGText cgText) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTextParameter(CGTextParameter cgTextParameter) |
java.lang.Boolean |
CG2JavaVisitor.visitCGThrowExp(CGThrowExp cgThrowExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTupleExp(CGTupleExp cgTupleExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTuplePartCallExp(CGTuplePartCallExp cgTuplePartCallExp) |
java.lang.Object |
CG2JavaPreVisitor.visitCGTypedElement(CGTypedElement cgTypedElement) |
java.lang.Object |
CG2JavaPreVisitor.visitCGTypeExp(CGTypeExp cgTypeExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTypeExp(CGTypeExp cgTypeExp) |
java.lang.Object |
JavaDependencyVisitor.visitCGTypeExp(CGTypeExp cgTypeExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGTypeId(CGTypeId cgTypeId) |
java.lang.Object |
CG2JavaPreVisitor.visitCGUnboxExp(CGUnboxExp cgUnboxExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGUnboxExp(CGUnboxExp cgUnboxExp) |
java.lang.Boolean |
CG2JavaVisitor.visitCGUnlimited(CGUnlimited object) |
java.lang.Object |
CG2JavaPreVisitor.visitCGValuedElement(CGValuedElement cgValuedElement) |
java.lang.Boolean |
CG2JavaVisitor.visitCGVariable(CGVariable cgVariable) |
java.lang.Boolean |
CG2JavaVisitor.visitCGVariableExp(CGVariableExp cgVariableExp) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitClassId(ClassId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitClassId(ClassId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitClassId(ClassId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitClassId(ClassId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitCollectionTypeId(CollectionTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitCollectionTypeId(CollectionTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitCollectionTypeId(CollectionTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitDataTypeId(DataTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitDataTypeId(DataTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitDataTypeId(DataTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitEnumerationId(EnumerationId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitEnumerationId(EnumerationId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitEnumerationId(EnumerationId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
java.lang.Object |
CG2JavaPreVisitor.visiting(CGElement visitable) |
java.lang.Boolean |
CG2JavaVisitor.visiting(CGElement visitable) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visiting(ElementId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visiting(ElementId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visiting(ElementId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitInvalidId(OclInvalidTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitInvalidId(OclInvalidTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitInvalidId(OclInvalidTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitInvalidId(OclInvalidTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitLambdaTypeId(LambdaTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitLambdaTypeId(LambdaTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitLambdaTypeId(LambdaTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitLambdaTypeId(LambdaTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitMapTypeId(MapTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitMapTypeId(MapTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitMapTypeId(MapTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitNestedPackageId(NestedPackageId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitNestedPackageId(NestedPackageId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitNestedPackageId(NestedPackageId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitNestedPackageId(NestedPackageId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitNsURIPackageId(NsURIPackageId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitNsURIPackageId(NsURIPackageId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitNsURIPackageId(NsURIPackageId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitNsURIPackageId(NsURIPackageId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitNullId(OclVoidTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitNullId(OclVoidTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitNullId(OclVoidTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitNullId(OclVoidTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitOperationId(OperationId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitOperationId(OperationId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitOperationId(OperationId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.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) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitPropertyId(PropertyId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitPropertyId(PropertyId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitPropertyId(PropertyId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitPropertyId(PropertyId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitRootPackageId(RootPackageId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitRootPackageId(RootPackageId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitRootPackageId(RootPackageId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitRootPackageId(RootPackageId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTemplateBinding(TemplateBinding id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTemplateBinding(TemplateBinding id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTemplateBinding(TemplateBinding id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitTemplateBinding(TemplateBinding id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTemplateParameterId(TemplateParameterId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTemplateParameterId(TemplateParameterId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTemplateParameterId(TemplateParameterId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitTemplateParameterId(TemplateParameterId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTuplePartId(TuplePartId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTuplePartId(TuplePartId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTuplePartId(TuplePartId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitTuplePartId(TuplePartId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitTupleTypeId(TupleTypeId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitTupleTypeId(TupleTypeId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitTupleTypeId(TupleTypeId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitTupleTypeId(TupleTypeId id) |
java.lang.Class<?> |
AbstractId2JavaClassVisitor.visitUnspecifiedId(UnspecifiedId id) |
org.eclipse.emf.ecore.EClass |
Id2EClassVisitor.visitUnspecifiedId(UnspecifiedId id) |
java.lang.Object |
Id2JavaExpressionVisitor.visitUnspecifiedId(UnspecifiedId id) |
java.lang.Class<? extends ElementId> |
Id2JavaInterfaceVisitor.visitUnspecifiedId(UnspecifiedId id) |
Modifier and Type | Field and Description |
---|---|
static AnyIteration2Java |
AnyIteration2Java.INSTANCE |
static CollectIteration2Java |
CollectIteration2Java.INSTANCE |
static CollectNestedIteration2Java |
CollectNestedIteration2Java.INSTANCE |
static ExistsIteration2Java |
ExistsIteration2Java.INSTANCE |
static ForAllIteration2Java |
ForAllIteration2Java.INSTANCE |
static IsUniqueIteration2Java |
IsUniqueIteration2Java.INSTANCE |
static IterateIteration2Java |
IterateIteration2Java.INSTANCE |
static OneIteration2Java |
OneIteration2Java.INSTANCE |
static RejectIteration2Java |
RejectIteration2Java.INSTANCE |
static SelectIteration2Java |
SelectIteration2Java.INSTANCE |
Modifier and Type | Method and Description |
---|---|
protected CGIterator |
AbstractAccumulation2Java.getAccumulator(CGBuiltInIterationCallExp cgIterationCallExp) |
protected java.lang.Class<?> |
AbstractAccumulation2Java.getAccumulatorClass(CodeGenAnalyzer analyzer,
CollectionTypeId typeId) |
protected CGValuedElement |
AbstractIteration2Java.getBody(CGBuiltInIterationCallExp cgIterationCallExp) |
protected CGIterator |
AbstractIteration2Java.getIterator(CGBuiltInIterationCallExp cgIterationCallExp) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractAccumulation2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
AbstractAccumulation2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
AbstractIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
AbstractIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
ExistsIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
ExistsIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
ForAllIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
ForAllIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
IsUniqueIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
IsUniqueIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
IterateIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
IterateIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
OneIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
void |
OneIteration2Java.appendAccumulatorInit(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
AbstractAccumulation2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
AbstractAccumulation2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
AnyIteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
AnyIteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
ExistsIteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
ExistsIteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
ForAllIteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
ForAllIteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
IsUniqueIteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
IsUniqueIteration2Java.appendFinalValue(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
AnyIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
AnyIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
CollectIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
CollectIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
CollectNestedIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
CollectNestedIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
ExistsIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
ExistsIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
ForAllIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
ForAllIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
IsUniqueIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
IsUniqueIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
IterateIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
IterateIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
OneIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
OneIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
RejectIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
RejectIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
SelectIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
boolean |
SelectIteration2Java.appendUpdate(JavaStream js,
CGBuiltInIterationCallExp cgIterationCallExp) |
protected CGIterator |
AbstractAccumulation2Java.getAccumulator(CGBuiltInIterationCallExp cgIterationCallExp) |
protected java.lang.Class<?> |
AbstractAccumulation2Java.getAccumulatorClass(CodeGenAnalyzer analyzer,
CollectionTypeId typeId) |
protected java.lang.Class<?> |
AbstractAccumulation2Java.getAccumulatorClass(CodeGenAnalyzer analyzer,
CollectionTypeId typeId) |
CGTypeId |
AbstractAccumulation2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
AbstractAccumulation2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
AbstractIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
AbstractIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
ExistsIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
ExistsIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
ForAllIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
ForAllIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
IsUniqueIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
IsUniqueIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
OneIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
CGTypeId |
OneIteration2Java.getAccumulatorTypeId(CodeGenAnalyzer analyzer,
CGBuiltInIterationCallExp cgIterationCallExp) |
protected CGValuedElement |
AbstractIteration2Java.getBody(CGBuiltInIterationCallExp cgIterationCallExp) |
protected CGIterator |
AbstractIteration2Java.getIterator(CGBuiltInIterationCallExp cgIterationCallExp) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
FutureEObjectDescriptor.className |
protected java.lang.String |
FutureEObjectsDescriptor.className |
protected java.lang.String |
SimpleDataTypeDescriptor.className |
protected org.eclipse.emf.ecore.EClassifier |
EObjectDescriptor.eClassifier |
protected org.eclipse.emf.ecore.EClassifier |
EObjectsDescriptor.eClassifier |
protected org.eclipse.emf.ecore.EClassifier |
FutureEObjectDescriptor.eClassifier |
protected org.eclipse.emf.ecore.EClassifier |
FutureEObjectsDescriptor.eClassifier |
protected ElementId |
AbstractDescriptor.elementId |
protected GenModelHelper |
Id2BoxedDescriptorVisitor.genModelHelper |
protected IdResolver |
Id2BoxedDescriptorVisitor.idResolver |
protected java.lang.Class<?> |
AbstractValueDescriptor.javaClass |
protected java.lang.Class<?> |
EObjectsDescriptor.javaClass |
protected java.lang.Class<?> |
JavaTypeId.javaClass |
protected Type |
UnboxedMapDescriptor.keyType |
protected PivotMetamodelManager |
Id2BoxedDescriptorVisitor.metamodelManager |
protected java.lang.Class<?> |
EObjectsDescriptor.oldJavaClass |
protected java.lang.Class<?> |
EObjectDescriptor.originalJavaClass |
protected BooleanPrimitiveDescriptor |
BooleanObjectDescriptor.primitiveTypeDescriptor |
protected StandardLibrary |
UnboxedElementsDescriptor.standardLibrary |
protected StandardLibrary |
UnboxedMapDescriptor.standardLibrary |
protected Type |
UnboxedElementsDescriptor.type |
protected MapDescriptor |
BoxedMapDescriptor.unboxedDescriptor |
protected UnboxedDescriptor |
BoxedValueDescriptor.unboxedDescriptor |
protected CollectionDescriptor |
BoxedValuesDescriptor.unboxedDescriptor |
protected Type |
UnboxedMapDescriptor.valueType |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
AbstractCollectionDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
EnumerationObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
IntegerObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
RealObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
UnlimitedNaturalObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedMapDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedValuesDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
EnumerationValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
IntegerValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
RealValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
UnlimitedNaturalValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.String |
AbstractValueDescriptor.getClassName() |
java.lang.String |
EObjectsDescriptor.getClassName() |
java.lang.String |
FutureEObjectDescriptor.getClassName() |
java.lang.String |
FutureEObjectsDescriptor.getClassName() |
java.lang.String |
RootObjectDescriptor.getClassName() |
java.lang.String |
SimpleDataTypeDescriptor.getClassName() |
java.lang.String |
UnboxedElementsDescriptor.getClassName() |
java.lang.String |
UnboxedMapDescriptor.getClassName() |
org.eclipse.emf.ecore.EClassifier |
EObjectDescriptor.getEClassifier() |
CollectionTypeId |
AbstractCollectionDescriptor.getElementId() |
ElementId |
AbstractDescriptor.getElementId() |
MapTypeId |
BoxedMapDescriptor.getElementId() |
CollectionTypeId |
CollectionDescriptor.getElementId() |
MapTypeId |
MapDescriptor.getElementId() |
MapTypeId |
UnboxedMapDescriptor.getElementId() |
java.lang.Class<?> |
AbstractValueDescriptor.getJavaClass() |
java.lang.Class<?> |
EObjectsDescriptor.getJavaClass() |
java.lang.Class<?> |
FutureEObjectDescriptor.getJavaClass() |
java.lang.Class<?> |
FutureEObjectsDescriptor.getJavaClass() |
java.lang.Class<?> |
JavaTypeId.getJavaClass() |
java.lang.Class<?> |
RootObjectDescriptor.getJavaClass() |
java.lang.Class<?> |
SimpleDataTypeDescriptor.getJavaClass() |
java.lang.Class<?> |
UnboxedElementsDescriptor.getJavaClass() |
java.lang.Class<?> |
UnboxedMapDescriptor.getJavaClass() |
java.lang.String |
JavaTypeId.getMetaTypeName() |
java.lang.Class<?> |
EObjectDescriptor.getOriginalJavaClass() |
TypeDescriptor |
AbstractDescriptor.getPrimitiveDescriptor() |
TypeDescriptor |
BooleanObjectDescriptor.getPrimitiveDescriptor() |
UnboxedDescriptor |
BoxedMapDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
BoxedValueDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
BoxedValuesDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
EObjectsDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
FutureEObjectDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
FutureEObjectsDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
RootObjectDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
SimpleDataTypeDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
SimpleValueDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
UnboxedElementsDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
UnboxedMapDescriptor.getUnboxedDescriptor() |
UnboxedDescriptor |
UnboxedValueDescriptor.getUnboxedDescriptor() |
protected static java.lang.Class<?> |
AbstractDescriptor.reClass(java.lang.Class<?> javaClass)
Convert an AS javaClass to its underlying Domain interface.
|
java.lang.String |
AbstractCollectionDescriptor.toString() |
java.lang.String |
AbstractDescriptor.toString() |
java.lang.String |
AbstractValueDescriptor.toString() |
java.lang.String |
UnboxedElementsDescriptor.toString() |
java.lang.String |
UnboxedMapDescriptor.toString() |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitClassId(ClassId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitCollectionTypeId(CollectionTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitDataTypeId(DataTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitEnumerationId(EnumerationId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visiting(ElementId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitInvalidId(OclInvalidTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitLambdaTypeId(LambdaTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitMapTypeId(MapTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitNestedPackageId(NestedPackageId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitNsURIPackageId(NsURIPackageId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitNullId(OclVoidTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitOperationId(OperationId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitPropertyId(PropertyId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitRootPackageId(RootPackageId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTemplateBinding(TemplateBinding id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTemplateParameterId(TemplateParameterId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTuplePartId(TuplePartId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTupleTypeId(TupleTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitUnspecifiedId(UnspecifiedId id) |
Modifier and Type | Method and Description |
---|---|
<R> R |
JavaTypeId.accept(IdVisitor<R> visitor) |
void |
AbstractValueDescriptor.append(JavaStream js) |
void |
BooleanPrimitiveDescriptor.append(JavaStream js) |
void |
EObjectsDescriptor.append(JavaStream javaStream) |
void |
FutureEObjectDescriptor.append(JavaStream js) |
void |
FutureEObjectsDescriptor.append(JavaStream javaStream) |
void |
RootObjectDescriptor.append(JavaStream javaStream) |
void |
SimpleDataTypeDescriptor.append(JavaStream javaStream) |
void |
UnboxedElementsDescriptor.append(JavaStream javaStream) |
void |
UnboxedMapDescriptor.append(JavaStream javaStream) |
void |
AbstractCollectionDescriptor.append(JavaStream javaStream,
boolean reClass) |
void |
BoxedMapDescriptor.append(JavaStream javaStream,
boolean reClass) |
void |
CollectionDescriptor.append(JavaStream javaStream,
boolean reClass) |
void |
EObjectsDescriptor.append(JavaStream javaStream,
boolean reClass) |
void |
MapDescriptor.append(JavaStream javaStream,
boolean reClass) |
void |
UnboxedMapDescriptor.append(JavaStream javaStream,
boolean reClass) |
java.lang.Boolean |
AbstractCollectionDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractCollectionDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractCollectionDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractCollectionDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
EnumerationObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
EnumerationObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
EnumerationObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
EnumerationObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
IntegerObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
IntegerObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
IntegerObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
IntegerObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
RealObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
RealObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
RealObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
RealObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
UnlimitedNaturalObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
UnlimitedNaturalObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
UnlimitedNaturalObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
java.lang.Boolean |
UnlimitedNaturalObjectDescriptor.appendBox(JavaStream js,
JavaLocalContext<?> localContext,
CGBoxExp cgBoxExp,
CGValuedElement unboxedValue) |
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 |
BooleanPrimitiveDescriptor.appendCast(JavaStream js,
java.lang.Class<?> actualJavaClass,
JavaStream.SubStream subStream) |
void |
AbstractDescriptor.appendCastTerm(JavaStream js,
CGValuedElement cgElement) |
void |
AbstractDescriptor.appendCastTerm(JavaStream js,
CGValuedElement cgElement) |
void |
AbstractCollectionDescriptor.appendElement(JavaStream javaStream,
boolean reClass) |
void |
BoxedMapDescriptor.appendElement(JavaStream javaStream,
boolean reClass) |
void |
CollectionDescriptor.appendElement(JavaStream javaStream,
boolean reClass) |
void |
EObjectsDescriptor.appendElement(JavaStream javaStream,
boolean reClass) |
void |
MapDescriptor.appendElement(JavaStream javaStream,
boolean reClass) |
void |
UnboxedElementsDescriptor.appendElement(JavaStream javaStream,
boolean reClass) |
void |
UnboxedMapDescriptor.appendElement(JavaStream javaStream,
boolean reClass) |
void |
AbstractDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
AbstractDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
AbstractDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
BooleanObjectDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
BooleanObjectDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
BooleanObjectDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
BooleanPrimitiveDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
BooleanPrimitiveDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
BooleanPrimitiveDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
EnumerationValueDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
EnumerationValueDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
EnumerationValueDescriptor.appendEqualsValue(JavaStream js,
CGValuedElement thisValue,
CGValuedElement thatValue,
boolean notEquals) |
void |
AbstractDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
AbstractDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
AbstractDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
AbstractDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
BooleanObjectDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
BooleanObjectDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
BooleanObjectDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
BooleanObjectDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
BooleanPrimitiveDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
BooleanPrimitiveDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
BooleanPrimitiveDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
void |
BooleanPrimitiveDescriptor.appendNotEqualsTerm(JavaStream js,
CGValuedElement thisValue,
TypeDescriptor thatTypeDescriptor,
java.lang.String thatName) |
java.lang.Boolean |
AbstractDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
AbstractDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedMapDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedMapDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedMapDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedMapDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedValuesDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedValuesDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedValuesDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
BoxedValuesDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
EnumerationValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
EnumerationValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
EnumerationValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
EnumerationValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
IntegerValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
IntegerValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
IntegerValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
IntegerValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
RealValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
RealValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
RealValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
RealValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
UnlimitedNaturalValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
UnlimitedNaturalValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
UnlimitedNaturalValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
java.lang.Boolean |
UnlimitedNaturalValueDescriptor.appendUnboxStatements(JavaStream js,
JavaLocalContext<?> localContext,
CGUnboxExp cgUnboxExp,
CGValuedElement boxedValue) |
protected org.eclipse.emf.ecore.EClassifier |
Id2BoxedDescriptorVisitor.getEClassifier(Type type) |
boolean |
BoxedMapDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
BoxedValueDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
BoxedValuesDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
EObjectsDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
FutureEObjectDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
FutureEObjectsDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
RootObjectDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
SimpleDataTypeDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
SimpleValueDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
UnboxedElementsDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
UnboxedMapDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
UnboxedValueDescriptor.isAssignableFrom(TypeDescriptor typeDescriptor) |
boolean |
AbstractCollectionDescriptor.isAssignableTo(java.lang.Class<?> javaClass) |
boolean |
AbstractDescriptor.isAssignableTo(java.lang.Class<?> javaClass) |
boolean |
AbstractValueDescriptor.isAssignableTo(java.lang.Class<?> javaClass) |
protected boolean |
AbstractDescriptor.isBoxedType(PivotMetamodelManager metamodelManager,
CGValuedElement cgValue) |
protected boolean |
AbstractDescriptor.isBoxedType(PivotMetamodelManager metamodelManager,
CGValuedElement cgValue) |
protected static java.lang.Class<?> |
AbstractDescriptor.reClass(java.lang.Class<?> javaClass)
Convert an AS javaClass to its underlying Domain interface.
|
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitClassId(ClassId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitCollectionTypeId(CollectionTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitDataTypeId(DataTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitEnumerationId(EnumerationId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visiting(ElementId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitInvalidId(OclInvalidTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitLambdaTypeId(LambdaTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitMapTypeId(MapTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitNestedPackageId(NestedPackageId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitNsURIPackageId(NsURIPackageId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitNullId(OclVoidTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitOperationId(OperationId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitPropertyId(PropertyId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitRootPackageId(RootPackageId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTemplateBinding(TemplateBinding id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTemplateParameterId(TemplateParameterId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTuplePartId(TuplePartId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitTupleTypeId(TupleTypeId id) |
BoxedDescriptor |
Id2BoxedDescriptorVisitor.visitUnspecifiedId(UnspecifiedId id) |
Constructor and Description |
---|
AbstractCollectionDescriptor(CollectionTypeId collectionTypeId) |
AbstractDescriptor(ElementId elementId) |
AbstractValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass) |
AbstractValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass) |
BooleanObjectDescriptor(ElementId elementId) |
BooleanPrimitiveDescriptor(ElementId elementId) |
BoxedMapDescriptor(MapTypeId elementId,
java.lang.Class<?> javaClass,
MapDescriptor unboxedDescriptor) |
BoxedMapDescriptor(MapTypeId elementId,
java.lang.Class<?> javaClass,
MapDescriptor unboxedDescriptor) |
BoxedMapDescriptor(MapTypeId elementId,
java.lang.Class<?> javaClass,
MapDescriptor unboxedDescriptor) |
BoxedValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass,
UnboxedDescriptor unboxedDescriptor) |
BoxedValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass,
UnboxedDescriptor unboxedDescriptor) |
BoxedValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass,
UnboxedDescriptor unboxedDescriptor) |
BoxedValuesDescriptor(ElementId elementId,
java.lang.Class<?> javaClass,
CollectionDescriptor unboxedDescriptor) |
BoxedValuesDescriptor(ElementId elementId,
java.lang.Class<?> javaClass,
CollectionDescriptor unboxedDescriptor) |
BoxedValuesDescriptor(ElementId elementId,
java.lang.Class<?> javaClass,
CollectionDescriptor unboxedDescriptor) |
EnumerationObjectDescriptor(ElementId elementId) |
EnumerationValueDescriptor(ElementId elementId) |
EObjectDescriptor(ElementId elementId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Class<?> javaClass) |
EObjectDescriptor(ElementId elementId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Class<?> javaClass) |
EObjectDescriptor(ElementId elementId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Class<?> javaClass) |
EObjectsDescriptor(CollectionTypeId collectionTypeId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Class<?> javaClass) |
EObjectsDescriptor(CollectionTypeId collectionTypeId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Class<?> javaClass) |
EObjectsDescriptor(CollectionTypeId collectionTypeId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.Class<?> javaClass) |
FutureEObjectDescriptor(ElementId elementId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String className) |
FutureEObjectDescriptor(ElementId elementId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String className) |
FutureEObjectDescriptor(ElementId elementId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String className) |
FutureEObjectsDescriptor(CollectionTypeId collectionTypeId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String className) |
FutureEObjectsDescriptor(CollectionTypeId collectionTypeId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String className) |
FutureEObjectsDescriptor(CollectionTypeId collectionTypeId,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String className) |
Id2BoxedDescriptorVisitor(JavaCodeGenerator javaCodeGenerator) |
IntegerObjectDescriptor(ElementId elementId) |
IntegerValueDescriptor(ElementId elementId) |
JavaTypeId(java.lang.Class<?> javaClass) |
RealObjectDescriptor(ElementId elementId) |
RealValueDescriptor(ElementId elementId) |
RootObjectDescriptor(ElementId elementId) |
SimpleDataTypeDescriptor(ElementId elementId,
java.lang.String className) |
SimpleDataTypeDescriptor(ElementId elementId,
java.lang.String className) |
SimpleValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass) |
SimpleValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass) |
UnboxedElementsDescriptor(CollectionTypeId collectionTypeId,
StandardLibrary standardLibrary,
Type type) |
UnboxedElementsDescriptor(CollectionTypeId collectionTypeId,
StandardLibrary standardLibrary,
Type type) |
UnboxedElementsDescriptor(CollectionTypeId collectionTypeId,
StandardLibrary standardLibrary,
Type type) |
UnboxedMapDescriptor(MapTypeId mapTypeId,
StandardLibrary standardLibrary,
Type keyType,
Type valueType) |
UnboxedMapDescriptor(MapTypeId mapTypeId,
StandardLibrary standardLibrary,
Type keyType,
Type valueType) |
UnboxedMapDescriptor(MapTypeId mapTypeId,
StandardLibrary standardLibrary,
Type keyType,
Type valueType) |
UnboxedMapDescriptor(MapTypeId mapTypeId,
StandardLibrary standardLibrary,
Type keyType,
Type valueType) |
UnboxedValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass) |
UnboxedValueDescriptor(ElementId elementId,
java.lang.Class<?> javaClass) |
UnlimitedNaturalObjectDescriptor(ElementId elementId) |
UnlimitedNaturalValueDescriptor(ElementId elementId) |
Modifier and Type | Field and Description |
---|---|
static NativeProperty |
NativeProperty.INSTANCE |
static NativeStaticOperation |
NativeStaticOperation.INSTANCE |
static NativeVisitorOperation |
NativeVisitorOperation.INSTANCE |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
NativeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
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 |
---|---|
static java.lang.String |
CGLibrary.STDLIB_URI
The URI of this Standard Library.
|
Modifier and Type | Method and Description |
---|---|
static CGLibrary |
CGLibrary.create(java.lang.String asURI)
Construct a copy of the OCL Standard Library with specified resource URI,
and package name, prefix and namespace URI.
|
StandardLibraryContribution |
CGLibrary.Loader.getContribution() |
static CGLibrary |
CGLibrary.getDefault()
Return the default http://www.eclipse.org/ocl/2015/CGLibrary standard Library Resource.
|
static Model |
CGLibrary.getDefaultModel()
Return the default http://www.eclipse.org/ocl/2015/CGLibrary standard Library model.
|
static Package |
CGLibrary.getDefaultPackage()
Return the default http://www.eclipse.org/ocl/2015/CGLibrary standard Library package.
|
org.eclipse.emf.ecore.resource.Resource |
CGLibrary.Loader.getResource() |
Modifier and Type | Method and Description |
---|---|
static CGLibrary |
CGLibrary.create(java.lang.String asURI)
Construct a copy of the OCL Standard Library with specified resource URI,
and package name, prefix and namespace URI.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.Iterable<Class> |
OCLinEcoreTablesUtils.activeClassesSortedByName |
protected CodeGenAnalyzer |
OCLinEcoreCodeGenerator.cgAnalyzer |
protected CGPackage |
OCLinEcoreCG2JavaVisitor.cgPackage |
protected OCLinEcoreTablesUtils.DeclareParameterTypeVisitor |
OCLinEcoreTablesUtils.declareParameterTypeVisitor |
protected OCLinEcoreTablesUtils.EmitLiteralVisitor |
OCLinEcoreTablesUtils.emitLiteralVisitor |
protected OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor |
OCLinEcoreTablesUtils.emitQualifiedLiteralVisitor |
protected EnvironmentFactoryInternal |
OCLinEcoreTablesUtils.environmentFactory |
protected org.eclipse.emf.codegen.ecore.genmodel.GenModel |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.genModel |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreCG2JavaVisitor.genPackage |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreCodeGenerator.genPackage |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreGlobalContext.genPackage |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreTablesUtils.genPackage |
protected OCLinEcoreGlobalContext |
OCLinEcoreAS2CGVisitor.globalContext |
protected OCLinEcoreGlobalContext |
OCLinEcoreCodeGenerator.globalContext |
protected PivotMetamodelManager |
OCLinEcoreTablesUtils.metamodelManager |
protected OCLInternal |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.ocl |
static java.lang.String |
OCLinEcoreGenModelGeneratorAdapter.OCL_GENMODEL_URI |
protected Package |
OCLinEcoreTablesUtils.pPackage |
static java.util.Comparator<Property> |
OCLinEcoreTablesUtils.propertyComparator |
protected OCLinEcoreTablesUtils.CodeGenString |
OCLinEcoreTablesUtils.s |
protected StandardLibraryInternal |
OCLinEcoreTablesUtils.standardLibrary |
protected java.util.Map<ParameterTypes,java.lang.String> |
OCLinEcoreTablesUtils.templateBindingsNames |
protected java.util.Map<Type,java.lang.String> |
OCLinEcoreTablesUtils.CodeGenString.typeNameMap |
protected java.util.Set<java.lang.String> |
OCLinEcoreTablesUtils.CodeGenString.typeNameUse |
static java.lang.String |
OCLinEcoreGenModelGeneratorAdapter.USE_DELEGATES_KEY |
static java.lang.String |
OCLinEcoreGenModelGeneratorAdapter.USE_NULL_ANNOTATIONS_KEY |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
OCLinEcoreTables.atNonNull() |
protected java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>> |
OCLinEcoreTables.computeFragmentOperations() |
protected java.util.LinkedHashMap<Class,java.util.List<Property>> |
OCLinEcoreTables.computeFragmentProperties() |
BoxingAnalyzer |
OCLinEcoreCodeGenerator.createBoxingAnalyzer() |
java.util.Map<java.lang.String,java.lang.String> |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.createFeatureBodies(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
Create a Map of feature identification to body to be embedded in the EMF model.
|
CGValuedElement |
OCLinEcoreLocalContext.createIdResolverVariable() |
OCLinEcoreLocalContext |
OCLinEcoreGlobalContext.createNestedContext(CGElement cgScope) |
java.util.Map<java.lang.String,java.lang.String> |
OCLinEcoreCG2JavaVisitor.generateBodies() |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.generateBody(CGValuedElement cgBody,
java.lang.String returnClassName) |
java.lang.String |
OCLinEcoreCG2JavaVisitor.generateConstants(java.util.List<CGValuedElement> sortedGlobals) |
java.lang.String |
OCLinEcoreTables.generateTablesClass(java.lang.String constants) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.generateValidatorBody(CGValuedElement cgBody,
Constraint asConstraint,
Class asType) |
protected java.lang.Iterable<Class> |
OCLinEcoreTablesUtils.getActiveClassesSortedByName(Package pPackage) |
protected java.util.Set<? extends Class> |
OCLinEcoreTablesUtils.getActiveTypes(Package pPackage) |
protected java.lang.Iterable<Class> |
OCLinEcoreTablesUtils.getAllProperSupertypesSortedByName(Class pClass) |
protected java.util.List<Class> |
OCLinEcoreTablesUtils.getAllSupertypesSortedByName(Class pClass) |
CodeGenAnalyzer |
OCLinEcoreCodeGenerator.getAnalyzer() |
java.util.List<java.lang.String> |
OCLinEcoreTablesUtils.CodeGenString.getClassReferences() |
java.util.Map<org.eclipse.emf.codegen.ecore.genmodel.GenPackage,java.lang.String> |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.getConstantTexts() |
protected OCLinEcoreGenModelGeneratorAdapter |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.getGenModelGeneratorAdapter() |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreTablesUtils.getGenPackage() |
protected OCLinEcoreGlobalContext |
OCLinEcoreCG2JavaVisitor.getGlobalContext() |
OCLinEcoreGlobalContext |
OCLinEcoreCodeGenerator.getGlobalContext() |
OCLinEcoreGlobalContext |
OCLinEcoreLocalContext.getGlobalContext() |
protected java.lang.String |
OCLinEcoreTablesUtils.getImplementationName(Operation operation) |
protected OCLinEcoreLocalContext |
OCLinEcoreCG2JavaVisitor.getLocalContext() |
protected java.lang.Iterable<Operation> |
OCLinEcoreTablesUtils.getLocalOperationsSortedBySignature(Class pClass) |
protected java.util.List<Property> |
OCLinEcoreTablesUtils.getLocalPropertiesSortedByName(Class pClass) |
MetamodelManagerInternal |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.getMetamodelManager() |
protected java.util.LinkedHashSet<Operation> |
OCLinEcoreTablesUtils.getOperations(Class type) |
protected Operation |
OCLinEcoreTablesUtils.getOverloadOp(Class pClass,
Operation baseOp) |
java.lang.String |
OCLinEcoreTablesUtils.getPagedName(java.lang.String name,
int i,
int iMax) |
CGParameter |
OCLinEcoreAS2CGVisitor.getParameter(Variable aParameter,
java.lang.String name) |
protected java.io.File |
OCLinEcoreGenModelGeneratorAdapter.getProjectFolder(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel) |
protected java.util.LinkedHashSet<Property> |
OCLinEcoreTablesUtils.getProperties(Class type) |
protected java.lang.String |
OCLinEcoreTablesUtils.getQualifiedTablesClassName(Class type) |
protected java.lang.String |
OCLinEcoreTablesUtils.getQualifiedTablesClassName(Package pPackage) |
protected java.lang.String |
OCLinEcoreTablesUtils.getSharedLibrary() |
static java.lang.String |
OCLinEcoreTablesUtils.getSignature(Operation anOperation) |
protected OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter |
OCLinEcoreGenModelGeneratorAdapter.getStateAdapter(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel) |
java.lang.String |
OCLinEcoreGlobalContext.getTablesClassName() |
java.lang.String |
OCLinEcoreTablesUtils.getTablesClassName() |
protected java.lang.String |
OCLinEcoreTablesUtils.getTablesClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
org.eclipse.emf.codegen.ecore.genmodel.GenModel |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.getTarget() |
protected java.lang.String |
OCLinEcoreTablesUtils.getTemplateBindingsName(ParameterTypes templateBindings) |
protected java.lang.Boolean |
OCLinEcoreTablesUtils.hasEcore(Property property)
Return true if property has an Ecore counterpart.
|
protected java.lang.Boolean |
OCLinEcoreTablesUtils.hasEcore(Type type)
Return true if type has an Ecore counterpart.
|
protected java.lang.Boolean |
OCLinEcoreTablesUtils.hasSharedLibrary() |
static java.lang.Boolean |
OCLinEcoreTablesUtils.isBuiltInType(Type type) |
protected java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> |
OCLinEcoreTables.paginateFragmentOperations(java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>> fragmentOperations) |
protected java.util.List<java.util.LinkedHashMap<Class,java.util.List<Property>>> |
OCLinEcoreTables.paginateFragmentProperties(java.util.LinkedHashMap<Class,java.util.List<Property>> fragmentProperties) |
protected java.util.List<java.lang.String> |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.pruneDelegates(java.util.List<java.lang.String> oldDelegates) |
java.lang.String |
OCLinEcoreTables.toString() |
java.lang.String |
OCLinEcoreTablesUtils.CodeGenString.toString() |
java.lang.Boolean |
OCLinEcoreCG2JavaVisitor.visitCGClass(CGClass cgClass) |
java.lang.Boolean |
OCLinEcoreCG2JavaVisitor.visitCGConstantExp(CGConstantExp cgConstantExp) |
java.lang.Boolean |
OCLinEcoreCG2JavaVisitor.visitCGOperation(CGOperation cgOperation) |
java.lang.Boolean |
OCLinEcoreCG2JavaVisitor.visitCGPackage(CGPackage cgPackage) |
Modifier and Type | Method and Description |
---|---|
void |
OCLinEcoreTablesUtils.CodeGenString.addClassReference(java.lang.Class<?> referencedClass) |
protected java.lang.String |
OCLinEcoreTablesUtils.CodeGenString.addClassReference(java.lang.String simpleName,
java.lang.String fullName) |
protected java.lang.String |
OCLinEcoreTablesUtils.CodeGenString.addClassReference(java.lang.String simpleName,
java.lang.String fullName) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.addEAnnotationDetail(org.eclipse.emf.ecore.EModelElement eModelElement,
java.lang.String sourceURI,
java.lang.String detailName,
java.lang.String value) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.addEAnnotationDetail(org.eclipse.emf.ecore.EModelElement eModelElement,
java.lang.String sourceURI,
java.lang.String detailName,
java.lang.String value) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.addEAnnotationDetail(org.eclipse.emf.ecore.EModelElement eModelElement,
java.lang.String sourceURI,
java.lang.String detailName,
java.lang.String value) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.addEOperation(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EOperation eOperation) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.addEOperation(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EOperation eOperation) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.addModelPluginVariable(java.lang.String modelPluginVariable) |
protected void |
OCLinEcoreAS2CGVisitor.addParameter(Variable aParameter,
CGParameter cgParameter) |
protected void |
OCLinEcoreAS2CGVisitor.addParameter(Variable aParameter,
CGParameter cgParameter) |
void |
OCLinEcoreTablesUtils.CodeGenString.appendClassReference(java.lang.Class<?> referencedClass) |
void |
OCLinEcoreTablesUtils.CodeGenString.appendClassReference(java.lang.String referencedClass) |
protected void |
OCLinEcoreTables.appendConstants(java.lang.String constants) |
protected void |
OCLinEcoreTables.appendInitializationStart(java.lang.String name) |
void |
OCLinEcoreTablesUtils.CodeGenString.appendName(NamedElement namedElement) |
void |
OCLinEcoreTablesUtils.CodeGenString.appendParameterName(NamedElement namedElement) |
void |
OCLinEcoreTablesUtils.CodeGenString.appendScopedTypeName(Type theType)
Append the encoded name of a type with an _ prefix.
|
protected void |
OCLinEcoreTablesUtils.CodeGenString.appendString(java.lang.String string) |
protected void |
OCLinEcoreTables.appendTypeFlags(Type type) |
void |
OCLinEcoreTablesUtils.CodeGenString.appendUnscopedTypeName(PivotMetamodelManager metamodelManager,
Type theType)
Append the encoded name of a type with a suffix if disambiguation acros packages is required.
|
void |
OCLinEcoreTablesUtils.CodeGenString.appendUnscopedTypeName(PivotMetamodelManager metamodelManager,
Type theType)
Append the encoded name of a type with a suffix if disambiguation acros packages is required.
|
protected void |
OCLinEcoreTables.appendUpperName(NamedElement namedElement) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.convertConstraintsToOperations(MetamodelManagerInternal metamodelManager) |
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 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 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 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 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 void |
OCLinEcoreGenModelGeneratorAdapter.createDispatchTables(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel,
org.eclipse.emf.common.util.Monitor monitor) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.createDispatchTables(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel,
org.eclipse.emf.common.util.Monitor monitor) |
java.util.Map<java.lang.String,java.lang.String> |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.createFeatureBodies(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
Create a Map of feature identification to body to be embedded in the EMF model.
|
OCLinEcoreLocalContext |
OCLinEcoreGlobalContext.createNestedContext(CGElement cgScope) |
protected void |
OCLinEcoreTables.declareFragmentOperations(java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> paginatedFragmentOperations) |
protected void |
OCLinEcoreTables.declareFragmentProperties(java.util.List<java.util.LinkedHashMap<Class,java.util.List<Property>>> paginatedFragmentProperties) |
protected void |
OCLinEcoreTables.declareType(Class pClass) |
protected void |
OCLinEcoreTables.declareTypes(java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> paginatedFragmentOperations,
java.util.List<java.util.LinkedHashMap<Class,java.util.List<Property>>> paginatedFragmentProperties) |
protected void |
OCLinEcoreTables.declareTypes(java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> paginatedFragmentOperations,
java.util.List<java.util.LinkedHashMap<Class,java.util.List<Property>>> paginatedFragmentProperties) |
protected OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter |
OCLinEcoreGenModelGeneratorAdapter.findStateAdapter(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel) |
protected void |
OCLinEcoreCodeGenerator.generate(java.util.Map<java.lang.String,java.lang.String> uri2body,
java.util.Map<org.eclipse.emf.codegen.ecore.genmodel.GenPackage,java.lang.String> constantsTexts) |
protected void |
OCLinEcoreCodeGenerator.generate(java.util.Map<java.lang.String,java.lang.String> uri2body,
java.util.Map<org.eclipse.emf.codegen.ecore.genmodel.GenPackage,java.lang.String> constantsTexts) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.generateBody(CGValuedElement cgBody,
java.lang.String returnClassName) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.generateBody(CGValuedElement cgBody,
java.lang.String returnClassName) |
static void |
OCLinEcoreCodeGenerator.generatePackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.util.Map<java.lang.String,java.lang.String> uri2body,
java.util.Map<org.eclipse.emf.codegen.ecore.genmodel.GenPackage,java.lang.String> constantsTexts) |
static void |
OCLinEcoreCodeGenerator.generatePackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.util.Map<java.lang.String,java.lang.String> uri2body,
java.util.Map<org.eclipse.emf.codegen.ecore.genmodel.GenPackage,java.lang.String> constantsTexts) |
static void |
OCLinEcoreCodeGenerator.generatePackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
java.util.Map<java.lang.String,java.lang.String> uri2body,
java.util.Map<org.eclipse.emf.codegen.ecore.genmodel.GenPackage,java.lang.String> constantsTexts) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.generateValidatorBody(CGValuedElement cgBody,
Constraint asConstraint,
Class asType) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.generateValidatorBody(CGValuedElement cgBody,
Constraint asConstraint,
Class asType) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.generateValidatorBody(CGValuedElement cgBody,
Constraint asConstraint,
Class asType) |
protected java.lang.Iterable<Class> |
OCLinEcoreTablesUtils.getActiveClassesSortedByName(Package pPackage) |
protected java.util.Set<? extends Class> |
OCLinEcoreTablesUtils.getActiveTypes(Package pPackage) |
protected java.lang.Iterable<Class> |
OCLinEcoreTablesUtils.getAllProperSupertypesSortedByName(Class pClass) |
protected int |
OCLinEcoreTablesUtils.getAllSuperClasses(java.util.Map<Class,java.lang.Integer> results,
Class aClass) |
protected int |
OCLinEcoreTablesUtils.getAllSuperClasses(java.util.Map<Class,java.lang.Integer> results,
Class aClass) |
protected java.util.List<Class> |
OCLinEcoreTablesUtils.getAllSupertypesSortedByName(Class pClass) |
protected Package |
OCLinEcoreTablesUtils.getExtendedPackage(Package pPackage) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.getFragmentURI(Element element) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreTablesUtils.getGenPackage(Class type) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreTablesUtils.getGenPackage(Package asPackage) |
protected java.lang.String |
OCLinEcoreTablesUtils.getImplementationName(Operation operation) |
protected java.lang.Iterable<Operation> |
OCLinEcoreTablesUtils.getLocalOperationsSortedBySignature(Class pClass) |
protected java.util.List<Property> |
OCLinEcoreTablesUtils.getLocalPropertiesSortedByName(Class pClass) |
protected java.util.LinkedHashSet<Operation> |
OCLinEcoreTablesUtils.getOperations(Class type) |
protected Operation |
OCLinEcoreTablesUtils.getOverloadOp(Class pClass,
Operation baseOp) |
protected Operation |
OCLinEcoreTablesUtils.getOverloadOp(Class pClass,
Operation baseOp) |
java.lang.String |
OCLinEcoreTablesUtils.getPagedName(java.lang.String name,
int i,
int iMax) |
CGParameter |
OCLinEcoreAS2CGVisitor.getParameter(Variable aParameter,
java.lang.String name) |
protected Package |
OCLinEcoreTablesUtils.getPivotPackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
protected java.io.File |
OCLinEcoreGenModelGeneratorAdapter.getProjectFolder(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel) |
protected java.util.LinkedHashSet<Property> |
OCLinEcoreTablesUtils.getProperties(Class type) |
protected java.lang.String |
OCLinEcoreTablesUtils.getQualifiedTablesClassName(Class type) |
protected java.lang.String |
OCLinEcoreTablesUtils.getQualifiedTablesClassName(Package pPackage) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.getRuleName(Constraint constraint) |
static java.lang.String |
OCLinEcoreTablesUtils.getSignature(Operation anOperation) |
protected OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter |
OCLinEcoreGenModelGeneratorAdapter.getStateAdapter(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel) |
protected java.lang.String |
OCLinEcoreTablesUtils.getTablesClassName(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
protected java.lang.String |
OCLinEcoreTablesUtils.getTemplateBindingsName(ParameterTypes templateBindings) |
protected boolean |
OCLinEcoreGenModelGeneratorAdapter.hasDelegates(org.eclipse.emf.ecore.EPackage ePackage) |
protected boolean |
OCLinEcoreGenModelGeneratorAdapter.hasDelegates(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
Return true if any local GenPackage is for an EPackage that has OCL validation/setting/invocation delegates.
|
protected java.lang.Boolean |
OCLinEcoreTablesUtils.hasEcore(Property property)
Return true if property has an Ecore counterpart.
|
protected java.lang.Boolean |
OCLinEcoreTablesUtils.hasEcore(Type type)
Return true if type has an Ecore counterpart.
|
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installJavaBodies(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel,
java.util.Map<java.lang.String,java.lang.String> results) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installJavaBodies(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel,
java.util.Map<java.lang.String,java.lang.String> results) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installJavaBodies(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel,
java.util.Map<java.lang.String,java.lang.String> results) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installOperation(Ecore2AS ecore2as,
org.eclipse.emf.ecore.EOperation eOperation,
java.util.Map<java.lang.String,java.lang.String> results) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installOperation(Ecore2AS ecore2as,
org.eclipse.emf.ecore.EOperation eOperation,
java.util.Map<java.lang.String,java.lang.String> results) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installOperation(Ecore2AS ecore2as,
org.eclipse.emf.ecore.EOperation eOperation,
java.util.Map<java.lang.String,java.lang.String> results) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installProperty(Ecore2AS ecore2as,
org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.util.Map<java.lang.String,java.lang.String> results) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installProperty(Ecore2AS ecore2as,
org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.util.Map<java.lang.String,java.lang.String> results) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.installProperty(Ecore2AS ecore2as,
org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.util.Map<java.lang.String,java.lang.String> results) |
static java.lang.Boolean |
OCLinEcoreTablesUtils.isBuiltInType(Type type) |
protected boolean |
OCLinEcoreTablesUtils.isElementType(CompleteClass completeClass,
Type elementType,
VoidType oclVoidType)
Return true if completeComplass conforms to elementType but not to oclVoidType.
|
protected boolean |
OCLinEcoreTablesUtils.isElementType(CompleteClass completeClass,
Type elementType,
VoidType oclVoidType)
Return true if completeComplass conforms to elementType but not to oclVoidType.
|
protected boolean |
OCLinEcoreTablesUtils.isElementType(CompleteClass completeClass,
Type elementType,
VoidType oclVoidType)
Return true if completeComplass conforms to elementType but not to oclVoidType.
|
protected boolean |
OCLinEcoreTablesUtils.isLambdaParameterList(ParametersId parametersId) |
protected boolean |
OCLinEcoreTablesUtils.isProperty(Property prop) |
protected void |
OCLinEcoreTablesUtils.mergeLibrary(Package primaryPackage) |
protected java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> |
OCLinEcoreTables.paginateFragmentOperations(java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>> fragmentOperations) |
protected java.util.List<java.util.LinkedHashMap<Class,java.util.List<Property>>> |
OCLinEcoreTables.paginateFragmentProperties(java.util.LinkedHashMap<Class,java.util.List<Property>> fragmentProperties) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.pruneDelegates(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
Eliminate all OCL validation/setting/invocation delegates.
|
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.removeEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String detailName) |
protected void |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.removeEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String detailName) |
static boolean |
OCLinEcoreGenModelGeneratorAdapter.useDelegates(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
Return true if the genModel has a
OCLinEcoreGenModelGeneratorAdapter.OCL_GENMODEL_URI GenAnnotation with a
OCLinEcoreGenModelGeneratorAdapter.USE_DELEGATES_KEY detail set to true, or if there is no such GenAnnotation and the
global preference CommonOptions.CODE_GENERATION_MODE
has been set to CodeGenerationMode.DELEGATED |
static boolean |
OCLinEcoreGenModelGeneratorAdapter.useNullAnnotations(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel)
Return true if the genModel has a
OCLinEcoreGenModelGeneratorAdapter.OCL_GENMODEL_URI GenAnnotation with a
OCLinEcoreGenModelGeneratorAdapter.USE_NULL_ANNOTATIONS_KEY detail set to true. |
java.lang.Boolean |
OCLinEcoreCG2JavaVisitor.visitCGClass(CGClass cgClass) |
java.lang.Boolean |
OCLinEcoreCG2JavaVisitor.visitCGConstantExp(CGConstantExp cgConstantExp) |
java.lang.Boolean |
OCLinEcoreCG2JavaVisitor.visitCGOperation(CGOperation cgOperation) |
java.lang.Object |
OCLinEcoreCodeGenerator.EcoreBoxingAnalyzer.visitCGOperation(CGOperation cgOperation) |
java.lang.Boolean |
OCLinEcoreCG2JavaVisitor.visitCGPackage(CGPackage cgPackage) |
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) |
Constructor and Description |
---|
OCLinEcoreAS2CGVisitor(CodeGenAnalyzer analyzer,
OCLinEcoreGlobalContext globalContext) |
OCLinEcoreAS2CGVisitor(CodeGenAnalyzer analyzer,
OCLinEcoreGlobalContext globalContext) |
OCLinEcoreCG2JavaVisitor(OCLinEcoreCodeGenerator codeGenerator,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
CGPackage cgPackage) |
OCLinEcoreCG2JavaVisitor(OCLinEcoreCodeGenerator codeGenerator,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
CGPackage cgPackage) |
OCLinEcoreCG2JavaVisitor(OCLinEcoreCodeGenerator codeGenerator,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage,
CGPackage cgPackage) |
OCLinEcoreCodeGenerator(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
OCLinEcoreCodeGenerator(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.AddEAnnotation(java.util.List<org.eclipse.emf.ecore.EAnnotation> eAnnotations,
org.eclipse.emf.ecore.EAnnotation eAnnotation) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.AddEOperation(java.util.List<org.eclipse.emf.ecore.EOperation> eOperations,
org.eclipse.emf.ecore.EOperation eOperation) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.AddModelPluginVariable(java.lang.String modelPluginVariable) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.RemoveEAnnotation(org.eclipse.emf.ecore.EAnnotation eAnnotation) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.SetEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String detailName) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.SetEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String detailName) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.SetEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String detailName,
java.lang.String value) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.SetEAnnotationDetail(org.eclipse.emf.ecore.EAnnotation eAnnotation,
java.lang.String detailName,
java.lang.String value) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.SetInvocationDelegates(org.eclipse.emf.ecore.EPackage ePackage) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.SetSettingDelegates(org.eclipse.emf.ecore.EPackage ePackage) |
OCLinEcoreGenModelGeneratorAdapter.OCLinEcoreStateAdapter.SetValidationDelegates(org.eclipse.emf.ecore.EPackage ePackage) |
OCLinEcoreGenModelGeneratorAdapter(OCLinEcoreGeneratorAdapterFactory generatorAdapterFactory) |
OCLinEcoreGlobalContext(OCLinEcoreCodeGenerator codeGenerator,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
OCLinEcoreGlobalContext(OCLinEcoreCodeGenerator codeGenerator,
org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
OCLinEcoreLocalContext(OCLinEcoreGlobalContext globalContext,
CGElement cgScope) |
OCLinEcoreLocalContext(OCLinEcoreGlobalContext globalContext,
CGElement cgScope) |
OCLinEcoreTables(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor(java.lang.Object context) |
OCLinEcoreTablesUtils.EmitLiteralVisitor(java.lang.Object context) |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor(java.lang.Object context) |
OCLinEcoreTablesUtils(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
Modifier and Type | Field and Description |
---|---|
protected CodeGenAnalyzer |
JUnitCodeGenerator.cgAnalyzer |
protected ExpressionInOCL |
JUnitCG2JavaClassVisitor.expInOcl |
protected JavaGlobalContext<JUnitCodeGenerator> |
JUnitCodeGenerator.globalContext |
Modifier and Type | Method and Description |
---|---|
protected CGPackage |
JUnitCodeGenerator.createCGPackage(ExpressionInOCL expInOcl,
java.lang.String packageName,
java.lang.String className) |
protected java.lang.String |
JUnitCodeGenerator.generate(ExpressionInOCL expInOcl,
java.lang.String packageName,
java.lang.String className) |
static java.lang.String |
JUnitCodeGenerator.generateClassFile(EnvironmentFactoryInternal environmentFactory,
ExpressionInOCL query,
java.lang.String packageName,
java.lang.String className) |
java.util.Set<java.lang.String> |
JUnitCG2JavaClassVisitor.getAllImports() |
CodeGenAnalyzer |
JUnitCodeGenerator.getAnalyzer() |
JavaGlobalContext<JUnitCodeGenerator> |
JUnitCodeGenerator.getGlobalContext() |
java.lang.Boolean |
JUnitCG2JavaClassVisitor.visitCGClass(CGClass cgClass) |
CGValuedElement |
JUnitAS2CGVisitor.visitExpressionInOCL(ExpressionInOCL element) |
Modifier and Type | Method and Description |
---|---|
protected CGPackage |
JUnitCodeGenerator.createCGPackage(ExpressionInOCL expInOcl,
java.lang.String packageName,
java.lang.String className) |
protected CGPackage |
JUnitCodeGenerator.createCGPackage(ExpressionInOCL expInOcl,
java.lang.String packageName,
java.lang.String className) |
protected CGPackage |
JUnitCodeGenerator.createCGPackage(ExpressionInOCL expInOcl,
java.lang.String packageName,
java.lang.String className) |
protected java.lang.String |
JUnitCodeGenerator.generate(ExpressionInOCL expInOcl,
java.lang.String packageName,
java.lang.String className) |
protected java.lang.String |
JUnitCodeGenerator.generate(ExpressionInOCL expInOcl,
java.lang.String packageName,
java.lang.String className) |
protected java.lang.String |
JUnitCodeGenerator.generate(ExpressionInOCL expInOcl,
java.lang.String packageName,
java.lang.String className) |
static java.lang.String |
JUnitCodeGenerator.generateClassFile(EnvironmentFactoryInternal environmentFactory,
ExpressionInOCL query,
java.lang.String packageName,
java.lang.String className) |
static java.lang.String |
JUnitCodeGenerator.generateClassFile(EnvironmentFactoryInternal environmentFactory,
ExpressionInOCL query,
java.lang.String packageName,
java.lang.String className) |
static java.lang.String |
JUnitCodeGenerator.generateClassFile(EnvironmentFactoryInternal environmentFactory,
ExpressionInOCL query,
java.lang.String packageName,
java.lang.String className) |
static java.lang.String |
JUnitCodeGenerator.generateClassFile(EnvironmentFactoryInternal environmentFactory,
ExpressionInOCL query,
java.lang.String packageName,
java.lang.String className) |
java.lang.Boolean |
JUnitCG2JavaClassVisitor.visitCGClass(CGClass cgClass) |
CGValuedElement |
JUnitAS2CGVisitor.visitExpressionInOCL(ExpressionInOCL element) |
Constructor and Description |
---|
JUnitAS2CGVisitor(CodeGenAnalyzer analyzer) |
JUnitCG2JavaClassVisitor(JUnitCodeGenerator codeGenerator,
ExpressionInOCL expInOcl,
java.util.List<CGValuedElement> sortedGlobals) |
JUnitCG2JavaClassVisitor(JUnitCodeGenerator codeGenerator,
ExpressionInOCL expInOcl,
java.util.List<CGValuedElement> sortedGlobals) |
JUnitCodeGenerator(EnvironmentFactoryInternal environmentFactory,
boolean useNullAnnotations) |
Modifier and Type | Field and Description |
---|---|
protected CGModelResourceFactory |
CGModelResourceImpl.resourceFactory |
Modifier and Type | Method and Description |
---|---|
static <T extends org.eclipse.emf.ecore.EObject> |
RereferencingCopier.copy(T eObject,
java.util.Map<Element,Element> rereferences) |
static CGParameter |
CGUtil.createCGParameter(java.lang.String name,
CGTypeId typeId) |
CGModelResource |
AbstractCGModelResourceFactory.createResource(org.eclipse.emf.common.util.URI uri)
Creates an instance of the resource.
|
CGModelResource |
CGModelResourceFactory.createResource(org.eclipse.emf.common.util.URI uri) |
CG2StringVisitor |
AbstractCGModelResourceFactory.createToStringVisitor() |
CG2StringVisitor |
CGModelResourceFactory.createToStringVisitor()
Create a visitor to provide a debug representation of one or more elements in the resource.
|
CGModelResourceFactory |
CGModelResource.getResourceFactory()
Return the CGModelResourceFactory that created this CGModelResource and which may be used
to create further artefacts.
|
CGModelResourceFactory |
CGModelResourceImpl.getResourceFactory() |
static CGValuedElement |
CGUtil.replace(CGValuedElement oldElement,
CGValuedElement newElement)
Replace oldElement by newElement and return oldElement which is orphaned by the replacement.
|
Modifier and Type | Method and Description |
---|---|
static <T extends org.eclipse.emf.ecore.EObject> |
RereferencingCopier.copy(T eObject,
java.util.Map<Element,Element> rereferences) |
static <T extends org.eclipse.emf.ecore.EObject> |
RereferencingCopier.copy(T eObject,
java.util.Map<Element,Element> rereferences) |
static CGParameter |
CGUtil.createCGParameter(java.lang.String name,
CGTypeId typeId) |
static CGParameter |
CGUtil.createCGParameter(java.lang.String name,
CGTypeId typeId) |
static CGClass |
CGUtil.getContainingClass(CGElement cgExpression) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGCallExp thisValue,
CGCallExp thatValue) |
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(CGCollectionExp thisValue,
CGCollectionExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGCollectionPart thisValue,
CGCollectionPart 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(CGEcoreClassShadowExp thisValue,
CGEcoreClassShadowExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGEcoreDataTypeShadowExp thisValue,
CGEcoreDataTypeShadowExp 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(CGIfExp thisValue,
CGIfExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGIterationCallExp thisValue,
CGIterationCallExp 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(CGLetExp thisValue,
CGLetExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGMapExp thisValue,
CGMapExp 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(CGMapPart thisPart,
CGMapPart thatPart) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGNavigationCallExp thisValue,
CGNavigationCallExp thatValue) |
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(CGNumber thisValue,
CGNumber thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGOperationCallExp thisValue,
CGOperationCallExp 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(CGShadowPart thisValue,
CGShadowPart thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGTupleExp thisValue,
CGTupleExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGTupleExp thisValue,
CGTupleExp thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGTuplePart thisValue,
CGTuplePart thatValue) |
static java.lang.Boolean |
EquivalenceUtil.isEquivalent(CGTuplePart thisValue,
CGTuplePart thatValue) |
static boolean |
CGUtil.isInlinedId(ElementId elementId) |
static CGValuedElement |
CGUtil.replace(CGValuedElement oldElement,
CGValuedElement newElement)
Replace oldElement by newElement and return oldElement which is orphaned by the replacement.
|
static CGValuedElement |
CGUtil.replace(CGValuedElement oldElement,
CGValuedElement newElement)
Replace oldElement by newElement and return oldElement which is orphaned by the replacement.
|
static void |
CGUtil.wrap(CGCallExp wrapExp,
CGValuedElement wrappedExp)
Use wrapExp to wrap wrappedExp.
|
static void |
CGUtil.wrap(CGCallExp wrapExp,
CGValuedElement wrappedExp)
Use wrapExp to wrap wrappedExp.
|
Constructor and Description |
---|
CGModelResourceImpl(org.eclipse.emf.common.util.URI uri,
CGModelResourceFactory resourceFactory)
Creates an instance of the resource.
|
CGModelResourceImpl(org.eclipse.emf.common.util.URI uri,
CGModelResourceFactory resourceFactory)
Creates an instance of the resource.
|
RereferencingCopier(java.util.Map<Element,Element> reDefinitions) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OCLDebugPlugin.PLUGIN_ID |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OCLDebugCore.BREAKPOINT_MARKER_ID |
static java.lang.String |
OCLDebugCore.DEBUGGER_ACTIVE_PROPERTY |
static OCLDebugCore |
OCLDebugCore.INSTANCE |
static java.lang.String |
OCLDebugCore.MODEL_ID |
static java.lang.String |
OCLDebugCore.PLUGIN_ID |
static Trace |
OCLDebugCore.TRACE |
Modifier and Type | Method and Description |
---|---|
static OCLLineBreakpoint |
OCLLineBreakpoint.createRunToLineBreakpoint(org.eclipse.emf.common.util.URI sourceURI,
int lineNumber) |
protected static IVMEnvironmentFactory |
OCLEvaluationContext.createVMEnvironmentFactory(ExpressionInOCL expressionObject,
org.eclipse.emf.ecore.EObject contextObject) |
java.lang.String |
OCLDebugCore.getBreakpointMarkerId() |
org.eclipse.emf.common.util.URI |
OCLEvaluationContext.getConstraintURI() |
OCLDebugCore |
OCLDebugTarget.getDebugCore() |
protected OCLDebugCore |
OCLLineBreakpoint.getDebugCore() |
org.eclipse.emf.common.util.URI |
OCLEvaluationContext.getDebuggableURI() |
java.lang.String |
OCLDebugCore.getDebuggerActiveProperty() |
java.lang.String |
OCLVirtualProcess.getLabel() |
java.util.List<OCLLineBreakpoint> |
OCLDebugCore.getLineBreakpoints() |
EssentialOCLLocationInFileProvider |
OCLDebugCore.getLocationInFileProvider() |
java.lang.String |
OCLDebugCore.getModelId() |
java.lang.String |
OCLDebugTarget.getModelIdentifier() |
java.lang.String |
OCLDebugCore.getPluginId() |
Trace |
OCLDebugCore.getTrace() |
java.lang.String |
OCLDebugCore.getVMThreadName() |
Modifier and Type | Method and Description |
---|---|
static OCLLineBreakpoint |
OCLLineBreakpoint.createRunToLineBreakpoint(org.eclipse.emf.common.util.URI sourceURI,
int lineNumber) |
Constructor and Description |
---|
OCLEvaluationContext(ExpressionInOCL expressionObject,
org.eclipse.emf.ecore.EObject contextObject) |
OCLEvaluationContext(org.eclipse.emf.common.util.URI constraintURI,
org.eclipse.emf.common.util.URI contextURI) |
OCLEvaluationContext(org.eclipse.emf.common.util.URI constraintURI,
org.eclipse.emf.common.util.URI contextURI) |
OCLLineBreakpoint(org.eclipse.emf.common.util.URI sourceURI,
int lineNumber) |
OCLVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
OCLVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
Modifier and Type | Field and Description |
---|---|
protected OCLDelegateDomain |
OCLQueryDelegate.delegateDomain |
protected OCLDelegateDomain |
OCLValidationDelegate.delegateDomain |
protected org.eclipse.emf.ecore.EClassifier |
OCLValidationDelegate.eClassifier |
protected org.eclipse.emf.ecore.EClassifier |
OCLValidationDelegate.CheckingConstraintEvaluator.eClassifier |
protected java.lang.String |
OCLQueryDelegate.expression |
static ValidationBehavior |
ValidationBehavior.INSTANCE |
protected EInvocationContext |
OCLQueryDelegate.parserContext |
Modifier and Type | Method and Description |
---|---|
ExpressionInOCL |
OCLInvocationDelegate.getExpressionInOCL(MetamodelManager metamodelManager,
Constraint constraint) |
ExpressionInOCL |
OCLValidationDelegate.getExpressionInOCL(MetamodelManager metamodelManager,
Constraint constraint) |
Operation |
OCLInvocationDelegate.getOperation() |
Property |
OCLSettingDelegate.getProperty() |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.evaluate(EvaluationVisitor evaluationVisitor) |
ExpressionInOCL |
OCLInvocationDelegate.getExpressionInOCL(MetamodelManager metamodelManager,
Constraint constraint) |
ExpressionInOCL |
OCLInvocationDelegate.getExpressionInOCL(MetamodelManager metamodelManager,
Constraint constraint) |
ExpressionInOCL |
OCLValidationDelegate.getExpressionInOCL(MetamodelManager metamodelManager,
Constraint constraint) |
ExpressionInOCL |
OCLValidationDelegate.getExpressionInOCL(MetamodelManager metamodelManager,
Constraint constraint) |
protected java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.handleExceptionResult(java.lang.Throwable e) |
protected java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.handleInvalidExpression(java.lang.String message) |
protected java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.handleInvalidResult(InvalidValueException e) |
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,
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,
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.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.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) |
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 |
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.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.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) |
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) |
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 |
---|
OCLInvocationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation operation)
Initializes me with my operation.
|
OCLInvocationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation operation)
Initializes me with my operation.
|
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.
|
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.
|
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.
|
OCLSettingDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
Initializes me with my structural feature.
|
OCLSettingDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
Initializes me with my structural feature.
|
OCLValidationDelegate.CheckingConstraintEvaluator(org.eclipse.emf.ecore.EClassifier eClassifier,
ExpressionInOCL query) |
OCLValidationDelegate.CheckingConstraintEvaluator(org.eclipse.emf.ecore.EClassifier eClassifier,
ExpressionInOCL query) |
OCLValidationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier classifier)
Initializes me with the classifier whose DelegateEClassifierAdapter delegates to me.
|
OCLValidationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier classifier)
Initializes me with the classifier whose DelegateEClassifierAdapter delegates to me.
|
Modifier and Type | Field and Description |
---|---|
protected ExpressionInOCL |
OCLVMEvaluator.expressionInOCL |
static OCLIsBreakpointableVisitor |
OCLIsBreakpointableVisitor.INSTANCE |
protected MetamodelManagerInternal |
OCLVMEvaluator.metamodelManager |
protected AbstractOCLVMEvaluationVisitor |
OCLVMNestedEvaluationVisitor.parent |
protected OCLVMRootEvaluationVisitor |
OCLVMNestedEvaluationVisitor.root |
protected OCLVMEnvironmentFactory |
OCLVMEvaluator.vmEnvironmentFactory |
protected IOCLVMEvaluationEnvironment |
OCLVMEvaluationVisitor.vmEvaluationEnvironment |
protected OCLVMModelManager |
OCLVMEvaluator.vmModelManager |
Modifier and Type | Method and Description |
---|---|
IOCLVMEvaluationEnvironment |
IOCLVMEvaluationEnvironment.createClonedEvaluationEnvironment() |
IOCLVMEvaluationEnvironment |
OCLVMNestedEvaluationEnvironment.createClonedEvaluationEnvironment() |
IOCLVMEvaluationEnvironment |
OCLVMRootEvaluationEnvironment.createClonedEvaluationEnvironment() |
IOCLVMEvaluationVisitor |
AbstractOCLVMEvaluationVisitor.createNestedEvaluator() |
IOCLVMEvaluationVisitor |
IOCLVMEvaluationVisitor.createNestedEvaluator() |
IOCLVMEvaluationVisitor |
OCLTracingEvaluationVisitor.createNestedEvaluator() |
IOCLVMEvaluationVisitor |
OCLVMEvaluationVisitor.createNestedEvaluator() |
IOCLVMEvaluationVisitor |
OCLVMEvaluationVisitorDecorator.createNestedEvaluator()
Delegates to my decorated visitor.
|
EvaluationVisitor |
OCLVMEvaluationVisitor.createNestedUndecoratedEvaluator(NamedElement operation) |
IOCLVMEvaluationEnvironment |
OCLVMEnvironmentFactory.createVMEvaluationEnvironment(ExpressionInOCL executableObject,
IVMModelManager vmModelManager) |
IOCLVMEvaluationEnvironment |
OCLVMEnvironmentFactory.createVMEvaluationEnvironment(IOCLVMEvaluationEnvironment parent,
NamedElement executableObject) |
OCLVMRootEvaluationVisitor |
OCLVMEnvironmentFactory.createVMEvaluationVisitor(IOCLVMEvaluationEnvironment evalEnv) |
OCLVMModelManager |
OCLVMEnvironmentFactory.createVMModelManager(MetamodelManagerInternal metamodelManager) |
java.util.Set<org.eclipse.emf.ecore.EObject> |
OCLVMModelManager.get(Class type) |
EvaluationVisitor |
AbstractOCLVMEvaluationVisitor.getClonedEvaluator() |
IVMEvaluationVisitor |
OCLVMEvaluationVisitor.getClonedEvaluator() |
EvaluationVisitor |
OCLVMEvaluationVisitorDecorator.getClonedEvaluator()
Delegates to my decorated visitor.
|
CompleteEnvironment |
AbstractOCLVMEvaluationVisitor.getCompleteEnvironment() |
CompleteEnvironment |
OCLVMEvaluationVisitorDecorator.getCompleteEnvironment()
Delegates to my decorated visitor.
|
Element |
OCLVMNestedEvaluationEnvironment.getCurrentIP() |
Element |
OCLVMRootEvaluationEnvironment.getCurrentIP() |
UnitLocation |
OCLVMNestedEvaluationEnvironment.getCurrentLocation() |
UnitLocation |
OCLVMRootEvaluationEnvironment.getCurrentLocation() |
UnitLocation |
OCLVMRootEvaluationVisitor.getCurrentLocation() |
OCLDebugCore |
OCLVMRootEvaluationEnvironment.getDebugCore() |
OCLDebugCore |
OCLVMVirtualMachine.getDebugCore() |
ExpressionInOCL |
OCLVMEvaluator.getDebuggable() |
EnvironmentFactory |
AbstractOCLVMEvaluationVisitor.getEnvironmentFactory() |
OCLVMEnvironmentFactory |
OCLVMEvaluator.getEnvironmentFactory() |
EvaluationEnvironment |
AbstractOCLVMEvaluationVisitor.getEvaluationEnvironment() |
IOCLVMEvaluationEnvironment |
OCLVMEvaluationVisitor.getEvaluationEnvironment() |
EvaluationVisitor |
AbstractOCLVMEvaluationVisitor.getEvaluator() |
EvaluationVisitor |
OCLVMEvaluationVisitorDecorator.getEvaluator()
Delegates to my decorated visitor.
|
ExpressionInOCL |
OCLVMEvaluator.getExpressionInOCL() |
IdResolver |
AbstractOCLVMEvaluationVisitor.getIdResolver() |
IdResolver |
OCLVMEvaluationVisitorDecorator.getIdResolver()
Delegates to my decorated visitor.
|
protected java.lang.String |
OCLAbstractTracingEvaluationVisitor.getIndent()
Gets the indent.
|
java.util.List<UnitLocation> |
OCLVMRootEvaluationVisitor.getLocationStack() |
MetamodelManager |
AbstractOCLVMEvaluationVisitor.getMetamodelManager() |
MetamodelManagerInternal |
OCLVMEnvironmentFactory.getMetamodelManager() |
MetamodelManager |
OCLVMEvaluationVisitorDecorator.getMetamodelManager()
Delegates to my decorated visitor.
|
MetamodelManagerInternal |
OCLVMEvaluator.getMetamodelManager() |
ModelManager |
AbstractOCLVMEvaluationVisitor.getModelManager() |
IVMModelManager |
OCLVMEvaluationVisitor.getModelManager() |
java.util.Map<java.lang.String,org.eclipse.emf.ecore.resource.Resource> |
OCLVMNestedEvaluationEnvironment.getModelParameterVariables() |
java.util.Map<java.lang.String,org.eclipse.emf.ecore.resource.Resource> |
OCLVMRootEvaluationEnvironment.getModelParameterVariables() |
NamedElement |
OCLVMNestedEvaluationEnvironment.getOperation() |
NamedElement |
OCLVMRootEvaluationEnvironment.getOperation() |
Variable |
OCLVMNestedEvaluationEnvironment.getPCVariable() |
Variable |
OCLVMRootEvaluationEnvironment.getPCVariable() |
java.lang.String |
AbstractOCLVMEvaluationVisitor.getPluginId() |
java.lang.String |
OCLVMEvaluationVisitor.getPluginId() |
java.lang.String |
OCLVMEvaluationVisitorDecorator.getPluginId() |
java.util.regex.Pattern |
AbstractOCLVMEvaluationVisitor.getRegexPattern(java.lang.String regex) |
java.util.regex.Pattern |
OCLAbstractTracingEvaluationVisitor.getRegexPattern(java.lang.String regex) |
StandardLibrary |
AbstractOCLVMEvaluationVisitor.getStandardLibrary() |
StandardLibrary |
OCLVMEvaluationVisitorDecorator.getStandardLibrary()
Delegates to my decorated visitor.
|
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.
|
IStepperVisitor |
OCLVMRootEvaluationVisitor.getStepperVisitor() |
OCLVMEnvironmentFactory |
IOCLVMEvaluationEnvironment.getVMEnvironmentFactory() |
OCLVMEnvironmentFactory |
OCLVMNestedEvaluationEnvironment.getVMEnvironmentFactory() |
OCLVMEnvironmentFactory |
OCLVMRootEvaluationEnvironment.getVMEnvironmentFactory() |
IOCLVMEvaluationEnvironment |
AbstractOCLVMEvaluationVisitor.getVMEvaluationEnvironment() |
IOCLVMEvaluationEnvironment |
OCLVMRootEvaluationVisitor.getVMEvaluationEnvironment() |
OCLVMModelManager |
OCLVMEvaluator.getVMModelManager() |
OCLVMRootEvaluationEnvironment |
IOCLVMEvaluationEnvironment.getVMRootEvaluationEnvironment() |
OCLVMRootEvaluationEnvironment |
OCLVMNestedEvaluationEnvironment.getVMRootEvaluationEnvironment() |
OCLVMRootEvaluationEnvironment |
OCLVMRootEvaluationEnvironment.getVMRootEvaluationEnvironment() |
abstract OCLVMRootEvaluationVisitor |
AbstractOCLVMEvaluationVisitor.getVMRootEvaluationVisitor() |
OCLVMRootEvaluationVisitor |
OCLVMNestedEvaluationVisitor.getVMRootEvaluationVisitor() |
OCLVMRootEvaluationVisitor |
OCLVMRootEvaluationVisitor.getVMRootEvaluationVisitor() |
static org.eclipse.emf.ecore.EObject |
OCLVMEvaluator.loadContext(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.common.util.URI contextURI) |
static ExpressionInOCL |
OCLVMEvaluator.loadExpression(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.URI constraintURI) |
static ExpressionInOCL |
OCLVMEvaluator.loadExpression(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.common.util.URI constraintURI,
boolean keepDebug) |
protected java.lang.String |
OCLAbstractTracingEvaluationVisitor.safePrint(Element element)
Safe print.
|
Element |
OCLVMNestedEvaluationEnvironment.setCurrentIP(Element element) |
Element |
OCLVMRootEvaluationEnvironment.setCurrentIP(Element element) |
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 abstract java.lang.Object |
AbstractOCLVMEvaluationVisitor.badVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object preState,
java.lang.Throwable e) |
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 |
OCLVMNestedEvaluationVisitor.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 |
OCLVMRootEvaluationVisitor.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) |
protected java.lang.Object |
AbstractOCLVMEvaluationVisitor.badVisit(Visitable visitable,
Element preState,
java.lang.Throwable e) |
VMBreakpoint |
IterateBreakpointHelper.createIterateBreakpoint(org.eclipse.emf.common.util.URI unitURI,
Element breakpointedElement,
int line) |
EvaluationVisitor |
OCLVMEvaluationVisitor.createNestedUndecoratedEvaluator(NamedElement operation) |
VMStackFrameData |
OCLVMVirtualMachine.createStackFrame(UnitLocation location) |
IOCLVMEvaluationEnvironment |
OCLVMEnvironmentFactory.createVMEvaluationEnvironment(ExpressionInOCL executableObject,
IVMModelManager vmModelManager) |
IOCLVMEvaluationEnvironment |
OCLVMEnvironmentFactory.createVMEvaluationEnvironment(ExpressionInOCL executableObject,
IVMModelManager vmModelManager) |
IOCLVMEvaluationEnvironment |
OCLVMEnvironmentFactory.createVMEvaluationEnvironment(IOCLVMEvaluationEnvironment parent,
NamedElement executableObject) |
IOCLVMEvaluationEnvironment |
OCLVMEnvironmentFactory.createVMEvaluationEnvironment(IOCLVMEvaluationEnvironment parent,
NamedElement executableObject) |
OCLVMRootEvaluationVisitor |
OCLVMEnvironmentFactory.createVMEvaluationVisitor(IOCLVMEvaluationEnvironment evalEnv) |
OCLVMModelManager |
OCLVMEnvironmentFactory.createVMModelManager(MetamodelManagerInternal metamodelManager) |
java.lang.Object |
AbstractOCLVMEvaluationVisitor.evaluate(OCLExpression body) |
java.lang.Object |
OCLVMEvaluationVisitorDecorator.evaluate(OCLExpression body)
Delegates to my decorated visitor.
|
java.util.Set<org.eclipse.emf.ecore.EObject> |
OCLVMModelManager.get(Class type) |
java.util.regex.Pattern |
AbstractOCLVMEvaluationVisitor.getRegexPattern(java.lang.String regex) |
java.util.regex.Pattern |
OCLAbstractTracingEvaluationVisitor.getRegexPattern(java.lang.String regex) |
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 void |
OCLVMRootEvaluationVisitor.handleLocationChanged(Element element,
UnitLocation location,
boolean isElementEnd) |
protected void |
OCLVMRootEvaluationVisitor.handleLocationChanged(Element element,
UnitLocation location,
boolean isElementEnd) |
protected boolean |
OCLVMModelManager.isInstance(Type requiredType,
org.eclipse.emf.ecore.EObject eObject)
Implemented by subclasses to determine whether the specified element
is an instance of the specified class, according to the metamodel
semantics implemented by the environment that created this extent map.
|
protected boolean |
OCLVMModelManager.isInstance(Type requiredType,
org.eclipse.emf.ecore.EObject eObject)
Implemented by subclasses to determine whether the specified element
is an instance of the specified class, according to the metamodel
semantics implemented by the environment that created this extent map.
|
protected boolean |
OCLVMRootEvaluationVisitor.isLargerStackDepth(UnitLocation location)
Return true if a call (stack push) has occurred on location wrt the last displayed location.
|
protected boolean |
OCLVMRootEvaluationVisitor.isNewLine(UnitLocation location)
Return true if a line change has occurred on location wrt the last displayed location.
|
protected boolean |
OCLVMRootEvaluationVisitor.isNewLocation(UnitLocation location)
Return true if a position change has occurred on location wrrt the last displayed location.
|
protected boolean |
OCLVMRootEvaluationVisitor.isSmallerStackDepth(UnitLocation location)
Return true if a return (stack pop) has occurred on location wrt the last displayed location.
|
static org.eclipse.emf.ecore.EObject |
OCLVMEvaluator.loadContext(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.common.util.URI contextURI) |
static org.eclipse.emf.ecore.EObject |
OCLVMEvaluator.loadContext(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.common.util.URI contextURI) |
static ExpressionInOCL |
OCLVMEvaluator.loadExpression(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.URI constraintURI) |
static ExpressionInOCL |
OCLVMEvaluator.loadExpression(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.common.util.URI constraintURI,
boolean keepDebug) |
static ExpressionInOCL |
OCLVMEvaluator.loadExpression(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.common.util.URI constraintURI,
boolean keepDebug) |
void |
OCLVMRootEvaluationVisitor.popVisitor(OCLVMNestedEvaluationVisitor evaluationVisitor) |
void |
OCLVMRootEvaluationVisitor.postIterate(LoopExp loopExp) |
protected abstract void |
AbstractOCLVMEvaluationVisitor.postVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object result) |
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 |
OCLVMNestedEvaluationVisitor.postVisit(IVMEvaluationEnvironment evalEnv,
Element element,
java.lang.Object result) |
protected void |
OCLVMRootEvaluationVisitor.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) |
void |
OCLVMRootEvaluationVisitor.preIterate(LoopExp loopExp) |
protected abstract java.lang.Object |
AbstractOCLVMEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected abstract java.lang.Object |
AbstractOCLVMEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
OCLVMNestedEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
OCLVMNestedEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
OCLVMRootEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
OCLVMRootEvaluationVisitor.preVisit(IVMEvaluationEnvironment evalEnv,
Element element) |
protected Element |
AbstractOCLVMEvaluationVisitor.preVisit(Visitable visitable) |
void |
OCLVMRootEvaluationVisitor.pushVisitor(AbstractOCLVMEvaluationVisitor evaluationVisitor) |
void |
IterateBreakpointHelper.removeIterateBreakpoint(VMBreakpoint breakpoint) |
protected void |
OCLVMRootEvaluationEnvironment.saveThrownException(VMRuntimeException exception) |
Element |
OCLVMNestedEvaluationEnvironment.setCurrentIP(Element element) |
Element |
OCLVMRootEvaluationEnvironment.setCurrentIP(Element element) |
void |
OCLVMRootEvaluationEnvironment.setException(VMRuntimeException exception) |
void |
OCLVMNestedEvaluationEnvironment.setOperation(NamedElement operation) |
void |
AbstractOCLVMEvaluationVisitor.setUndecoratedVisitor(EvaluationVisitor evaluationVisitor) |
void |
OCLVMNestedEvaluationEnvironment.throwVMException(VMRuntimeException exception) |
void |
OCLVMRootEvaluationEnvironment.throwVMException(VMRuntimeException exception) |
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) |
java.lang.Object |
AbstractOCLVMEvaluationVisitor.visitVariable(Variable vd) |
Constructor and Description |
---|
AbstractOCLVMEvaluationVisitor(IOCLVMEvaluationVisitor nestedEvaluationVisitor) |
IterateBreakpointHelper(VMBreakpointManager breakpointManager) |
OCLAbstractTracingEvaluationVisitor(IOCLVMEvaluationVisitor decorated)
Instantiates a new OCL tracing evaluation visitor.
|
OCLAbstractTracingEvaluationVisitor(IOCLVMEvaluationVisitor decorated,
int indentLevel)
Instantiates a new OCL tracing evaluation visitor.
|
OCLTracingEvaluationVisitor(IOCLVMEvaluationVisitor decorated)
Instantiates a new OCL tracing evaluation visitor.
|
OCLTracingEvaluationVisitor(IOCLVMEvaluationVisitor decorated,
int indentLevel)
Instantiates a new OCL tracing evaluation visitor.
|
OCLVMEnvironmentFactory(EnvironmentFactoryInternal environmentFactory) |
OCLVMEvaluationVisitor(IOCLVMEvaluationEnvironment vmEvaluationEnvironment)
Instantiates a new OCL evaluation visitor impl.
|
OCLVMEvaluationVisitorDecorator(IOCLVMEvaluationVisitor decorated) |
OCLVMEvaluator(OCLVMEnvironmentFactory vmEnvironmentFactory,
Constraint constraint,
org.eclipse.emf.ecore.EObject context) |
OCLVMEvaluator(OCLVMEnvironmentFactory vmEnvironmentFactory,
Constraint constraint,
org.eclipse.emf.ecore.EObject context) |
OCLVMEvaluator(OCLVMEnvironmentFactory vmEnvironmentFactory,
Constraint constraint,
org.eclipse.emf.ecore.EObject context) |
OCLVMEvaluator(OCLVMEnvironmentFactory vmEnvironmentFactory,
ExpressionInOCL expressionInOCL,
org.eclipse.emf.ecore.EObject context) |
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) |
OCLVMEvaluator(OCLVMEnvironmentFactory vmEnvironmentFactory,
org.eclipse.emf.common.util.URI oclURI,
org.eclipse.emf.common.util.URI contextURI) |
OCLVMModelManager(MetamodelManagerInternal metamodelManager)
Instantiates a new OCL Domain Manager.
|
OCLVMNestedEvaluationEnvironment(IOCLVMEvaluationEnvironment evaluationEnvironment,
NamedElement executableObject,
long id) |
OCLVMNestedEvaluationEnvironment(IOCLVMEvaluationEnvironment evaluationEnvironment,
NamedElement executableObject,
long id) |
OCLVMNestedEvaluationVisitor(AbstractOCLVMEvaluationVisitor parent,
IOCLVMEvaluationVisitor nestedEvaluationVisitor) |
OCLVMNestedEvaluationVisitor(AbstractOCLVMEvaluationVisitor parent,
IOCLVMEvaluationVisitor nestedEvaluationVisitor) |
OCLVMRootEvaluationEnvironment(IVMEnvironmentFactory vmEnvironmentFactory,
ExpressionInOCL executableObject,
IVMModelManager modelManager,
long id) |
OCLVMRootEvaluationEnvironment(IVMEnvironmentFactory vmEnvironmentFactory,
ExpressionInOCL executableObject,
IVMModelManager modelManager,
long id) |
OCLVMRootEvaluationEnvironment(IVMEnvironmentFactory vmEnvironmentFactory,
ExpressionInOCL executableObject,
IVMModelManager modelManager,
long id) |
OCLVMRootEvaluationVisitor(IOCLVMEvaluationEnvironment evalEnv,
IVMDebuggerShell shell) |
OCLVMRootEvaluationVisitor(IOCLVMEvaluationEnvironment evalEnv,
IVMDebuggerShell shell) |
OCLVMVirtualMachine(DebuggableRunner runner,
OCLEvaluationContext evaluationContext) |
OCLVMVirtualMachine(DebuggableRunner runner,
OCLEvaluationContext evaluationContext) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OCLLaunchConstants.CONSTRAINT_URI
ILaunchConfiguration String attribute for the OCL constraint passed as a URI string.
|
static java.lang.String |
OCLLaunchConstants.CONTEXT_OBJECT
ILaunchConfiguration String attribute for the context element passed in memory as an EObject.
|
static java.lang.String |
OCLLaunchConstants.CONTEXT_URI
ILaunchConfiguration String attribute for the context element passed as a URI string.
|
protected OCLEvaluationContext |
OCLInternalDebuggableExecutor.evaluationContext |
static java.lang.String |
OCLLaunchConstants.EXPRESSION_OBJECT
ILaunchConfiguration String attribute for the OCL expression passed in memory as an ExpressionInOCL.
|
static java.lang.String |
OCLLaunchConstants.LAUNCH_CONFIGURATION_TYPE_ID |
static java.lang.String |
OCLLaunchConstants.MODEL_URI
ILaunchConfiguration String attribute for the resource containing the context element when the element has not been selected.
|
static java.lang.String |
OCLLaunchConstants.OCL_KEY
ILaunchConfiguration String attribute for the OCL resource containing the constraint when the constraint has not been selected.
|
static ValidBreakpointLocator |
OCLDebuggableRunnerFactory.validBreakpointLocator |
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) |
protected OCLDebugTarget |
OCLVMLaunchConfigurationDelegate.createDebugTarget(IVMVirtualMachineShell vm,
VMVirtualProcess process) |
protected OCLEvaluationContext |
OCLVMLaunchConfigurationDelegate.createEvaluationContext(org.eclipse.debug.core.ILaunchConfiguration configuration) |
DebuggableRunner |
OCLDebuggableRunnerFactory.createRunner(EvaluationContext evaluationContext) |
protected OCLVMVirtualMachine |
OCLVMLaunchConfigurationDelegate.createVirtualMachine(OCLEvaluationContext evaluationContext,
DebuggableRunner runner) |
protected OCLVirtualProcess |
OCLVMLaunchConfigurationDelegate.createVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
protected OCLVMEvaluator |
OCLInternalDebuggableExecutor.createVMEvaluator() |
protected OCLDebugCore |
OCLLaunchConfigurationDelegate.getDebugCore() |
protected OCLDebugCore |
OCLVMLaunchConfigurationDelegate.getDebugCore() |
protected java.lang.String |
OCLDebuggableRunnerFactory.getPluginId() |
ValidBreakpointLocator |
OCLDebuggableRunnerFactory.getValidBreakpointLocator() |
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) |
protected DebuggableRunnerFactory |
OCLVMLaunchConfigurationDelegate.createDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceURI) |
protected OCLDebugTarget |
OCLVMLaunchConfigurationDelegate.createDebugTarget(IVMVirtualMachineShell vm,
VMVirtualProcess process) |
protected OCLDebugTarget |
OCLVMLaunchConfigurationDelegate.createDebugTarget(IVMVirtualMachineShell vm,
VMVirtualProcess process) |
protected OCLEvaluationContext |
OCLVMLaunchConfigurationDelegate.createEvaluationContext(org.eclipse.debug.core.ILaunchConfiguration configuration) |
DebuggableRunner |
OCLDebuggableRunnerFactory.createRunner(EvaluationContext evaluationContext) |
protected OCLVMVirtualMachine |
OCLVMLaunchConfigurationDelegate.createVirtualMachine(OCLEvaluationContext evaluationContext,
DebuggableRunner runner) |
protected OCLVMVirtualMachine |
OCLVMLaunchConfigurationDelegate.createVirtualMachine(OCLEvaluationContext evaluationContext,
DebuggableRunner runner) |
protected OCLVirtualProcess |
OCLVMLaunchConfigurationDelegate.createVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
protected OCLVirtualProcess |
OCLVMLaunchConfigurationDelegate.createVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
Constructor and Description |
---|
OCLDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceFileURI) |
OCLDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceFileURI) |
OCLInternalDebuggableExecutor(OCLEvaluationContext evaluationContext,
OCLVMEnvironmentFactory vmEnvironmentFactory) |
OCLInternalDebuggableExecutor(OCLEvaluationContext evaluationContext,
OCLVMEnvironmentFactory vmEnvironmentFactory) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OCLSourcePathComputer.ID |
Modifier and Type | Method and Description |
---|---|
protected OCLDebugCore |
OCLSourceLookupDirector.getDebugCore() |
java.lang.String |
OCLSourcePathComputer.getId() |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.common.util.URI |
OCLSourcePathComputer.getModuleFile(org.eclipse.debug.core.ILaunchConfiguration configuration) |
Modifier and Type | Field and Description |
---|---|
static ElementStepper |
ElementStepper.INSTANCE |
static ExpressionInOCLStepper |
ExpressionInOCLStepper.INSTANCE |
static IfExpStepper |
IfExpStepper.INSTANCE |
static IterateExpStepper |
IterateExpStepper.INSTANCE |
static LetExpStepper |
LetExpStepper.INSTANCE |
static LoopExpStepper |
LoopExpStepper.INSTANCE |
static NonStepper |
NonStepper.INSTANCE |
static OCLStepperVisitor |
OCLStepperVisitor.INSTANCE |
static OperationCallExpStepper |
OperationCallExpStepper.INSTANCE |
static PostStepper |
PostStepper.INSTANCE |
static PropertyCallExpStepper |
PropertyCallExpStepper.INSTANCE |
static VariableStepper |
VariableStepper.INSTANCE |
Modifier and Type | Method and Description |
---|---|
UnitLocation |
AbstractStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element) |
static UnitLocation |
AbstractStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element,
org.eclipse.xtext.nodemodel.INode startNode,
org.eclipse.xtext.nodemodel.INode endNode)
Deprecated.
|
IStepper |
OCLStepperVisitor.getStepper(Element object) |
Modifier and Type | Method and Description |
---|---|
UnitLocation |
AbstractStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element) |
UnitLocation |
AbstractStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element) |
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.
|
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) |
IStepper |
OCLStepperVisitor.getStepper(Element object) |
Element |
AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
AbstractStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
IfExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
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 |
IterateExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
LetExpStepper.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 |
LoopExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
NonStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
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 |
OperationCallExpStepper.isPostStoppable(IVMRootEvaluationVisitor vmEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
VariableStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
Element |
VariableStepper.isPostStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element childElement,
java.lang.Object result) |
boolean |
AbstractStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
AbstractStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
ElementStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
ElementStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
ExpressionInOCLStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
ExpressionInOCLStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
LoopExpStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
boolean |
LoopExpStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element) |
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) |
Constructor and Description |
---|
OCLStepperVisitor(java.lang.Object context) |
Modifier and Type | Field and Description |
---|---|
protected CompleteOCLRegistry |
DebugDialog.completeOCLRegistry |
protected org.eclipse.emf.ecore.EObject |
DebugDialog.selectedObject |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
DebugDialog.getContext() |
Modifier and Type | Method and Description |
---|---|
void |
DebugDialog.setSelection(org.eclipse.emf.ecore.EObject eObject) |
Constructor and Description |
---|
DebugDialog(org.eclipse.swt.widgets.Shell parentShell,
org.eclipse.emf.ecore.EObject selectedObject)
Create the dialog.
|
Modifier and Type | Field and Description |
---|---|
protected ExpressionInOCL |
OCLDebugSettingDelegate.DebugStarter.constraint |
protected org.eclipse.swt.widgets.Display |
OCLDebugSettingDelegate.DebugStarter.display |
static OCLDebugValidationDelegateFactory.Global |
OCLDebugValidationDelegateFactory.Global.INSTANCE |
protected MetamodelManager |
OCLDebugSettingDelegate.DebugStarter.metamodelManager |
Modifier and Type | Method and Description |
---|---|
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 |
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 |
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) |
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.
|
protected void |
OCLDebugSettingDelegate.DebugStarter.openError(java.lang.String message,
java.lang.Exception e) |
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,
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,
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.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.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) |
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) |
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) |
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) |
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) |
protected void |
OCLDebugSettingDelegate.waitForLaunchToTerminate(org.eclipse.debug.core.ILaunch launch) |
Constructor and Description |
---|
OCLDebugInvocationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation operation) |
OCLDebugInvocationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation operation) |
OCLDebugInvocationDelegateFactory(java.lang.String delegateURI) |
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) |
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) |
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) |
OCLDebugQueryDelegateFactory(java.lang.String delegateURI) |
OCLDebugSettingDelegate.DebugStarter(org.eclipse.swt.widgets.Display display,
MetamodelManager metamodelManager,
java.lang.Object contextObject,
ExpressionInOCL constraint) |
OCLDebugSettingDelegate.DebugStarter(org.eclipse.swt.widgets.Display display,
MetamodelManager metamodelManager,
java.lang.Object contextObject,
ExpressionInOCL constraint) |
OCLDebugSettingDelegate.DebugStarter(org.eclipse.swt.widgets.Display display,
MetamodelManager metamodelManager,
java.lang.Object contextObject,
ExpressionInOCL constraint) |
OCLDebugSettingDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature) |
OCLDebugSettingDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature) |
OCLDebugSettingDelegateFactory(java.lang.String delegateURI) |
OCLDebugValidationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier classifier) |
OCLDebugValidationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier classifier) |
OCLDebugValidationDelegateFactory(java.lang.String delegateURI) |
Modifier and Type | Method and Description |
---|---|
protected EnvironmentFactoryInternal |
AbstractMainTab.getEnvironmentFactory() |
java.lang.String |
AbstractMainTab.getName() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
MainTab.getDisplayString(ExpressionInOCL expressionInOCL) |
protected boolean |
AbstractMainTab.launchConfigurationExists(java.lang.String name) |
protected java.lang.String |
AbstractMainTab.newLaunchConfigurationName(java.lang.String fileName) |
protected abstract void |
AbstractMainTab.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration,
org.eclipse.core.resources.IFile iFile) |
protected abstract void |
AbstractMainTab.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration,
org.eclipse.core.resources.IFile iFile) |
protected void |
MainTab.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration,
org.eclipse.core.resources.IFile iFile) |
protected void |
MainTab.setDefaults(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration,
org.eclipse.core.resources.IFile iFile) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
VariableFinder.CONTAINER_VARIABLE_NAME |
protected IVMEvaluationEnvironment |
VariableFinder.fEvalEnv |
static java.lang.Boolean |
ValidBreakpointLocator.IS_END |
static java.lang.Boolean |
ValidBreakpointLocator.IS_START |
static TracingOption |
VMVirtualMachine.LOCATION |
static java.lang.String |
DebugVMPlugin.PLUGIN_ID |
static TracingOption |
VMVirtualMachine.POST_VISIT |
static TracingOption |
VMVirtualMachine.PRE_VISIT |
static TracingOption |
VMVirtualMachine.VISITOR_STACK |
static TracingOption |
VMVirtualMachine.VM_EVENT |
static TracingOption |
VMVirtualMachine.VM_REQUEST |
static TracingOption |
VMVirtualMachine.VM_RESPONSE |
protected VMVirtualMachine |
VMBreakpointManager.vmVirtualMachine |
Modifier and Type | Method and Description |
---|---|
protected VMVariableData |
VariableFinder.createContainerVariable(java.lang.Object value,
org.eclipse.emf.common.util.URI uri) |
static org.eclipse.emf.common.util.URI |
VariableFinder.createURI(java.lang.String[] varPath) |
static org.eclipse.emf.common.util.URI |
VariableFinder.createURI(java.lang.String[] varPath,
int endIndex) |
VMBreakpoint |
VMBreakpointManager.createVMPrivateBreakpoint(org.eclipse.emf.common.util.URI unitURI,
Element element,
int line,
boolean isTemporary) |
static java.util.List<org.eclipse.emf.ecore.EStructuralFeature> |
VariableFinder.getAllFeatures(org.eclipse.emf.ecore.EClass eClass) |
java.util.List<Element> |
ValidBreakpointLocator.getBreakpointableElementsForLine(CompiledUnit compiledModule,
LineNumberProvider lineNumbers,
int lineNumber) |
VMBreakpointManager |
IVMDebuggerShell.getBreakPointManager() |
java.util.List<VMBreakpoint> |
VMBreakpointManager.getBreakpoints(Element e) |
VMDebugCore |
IVMVirtualMachineShell.getDebugCore() |
VMDebugCore |
VMBreakpointManager.getDebugCore() |
Element |
VMBreakpoint.getElement() |
IVMEvaluationEnvironment |
UnitLocation.getEvalEnv() |
CompiledUnit |
UnitManager.getMainUnit() |
NamedElement |
UnitLocation.getModule() |
DebuggableRunner |
VMVirtualMachine.getRunner() |
IDebuggableRunnerFactory |
VMVirtualMachine.getRunnerFactory() |
UnitManager |
VMBreakpointManager.getUnitManager() |
java.lang.String |
VMBreakpoint.getUri() |
static java.lang.String[] |
VariableFinder.getVariablePath(org.eclipse.emf.common.util.URI variableURI) |
java.util.List<VMVariableData> |
VariableFinder.getVariables() |
static java.util.List<VMVariableData> |
VariableFinder.getVariables(IVMEvaluationEnvironment evalEnv) |
static VariableFinder |
VariableFinder.newInstance(IVMEvaluationEnvironment vmEvaluationEnvironment,
boolean isStoreValues) |
static org.eclipse.emf.common.util.URI |
VariableFinder.parseURI(java.lang.String variableURI) |
VMResponse |
VMVirtualMachine.sendRequest(VMRequest request) |
Modifier and Type | Method and Description |
---|---|
boolean |
ConditionChecker.checkCondition(IVMEvaluationVisitor mainEvaluator) |
void |
VariableFinder.collectChildVars(java.lang.Object root,
java.lang.String[] parentPath,
java.lang.String containerType,
java.util.List<VMVariableData> result) |
void |
VariableFinder.collectChildVars(java.lang.Object root,
java.lang.String[] parentPath,
java.lang.String containerType,
java.util.List<VMVariableData> result) |
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
|
static java.lang.String |
VariableFinder.computeDetail(org.eclipse.emf.common.util.URI variableURI,
IVMEvaluationEnvironment fEvalEnv)
Deprecated.
use non-static method
|
protected VMVariableData |
VariableFinder.createContainerVariable(java.lang.Object value,
org.eclipse.emf.common.util.URI uri) |
VMStackFrameData |
VMVirtualMachine.createStackFrame(long frameID,
java.util.List<UnitLocation> stack) |
protected abstract VMStackFrameData |
VMVirtualMachine.createStackFrame(UnitLocation location) |
static org.eclipse.emf.common.util.URI |
VariableFinder.createURI(java.lang.String[] varPath) |
static org.eclipse.emf.common.util.URI |
VariableFinder.createURI(java.lang.String[] varPath,
int endIndex) |
VMBreakpoint |
VMBreakpointManager.createVMPrivateBreakpoint(org.eclipse.emf.common.util.URI unitURI,
Element element,
int line,
boolean isTemporary) |
java.lang.Object |
ConditionChecker.evaluate(IVMEvaluationVisitor mainEvaluator) |
org.eclipse.debug.core.model.IValue |
VMVirtualMachine.evaluate(java.lang.String expressionText,
VMDebugTarget debugTarget,
long frameID) |
void |
VariableFinder.find(java.lang.String[] objectPath,
boolean fetchChildVariables,
java.util.List<VMVariableData> result) |
void |
VariableFinder.find(java.lang.String[] objectPath,
boolean fetchChildVariables,
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) |
CompiledUnit |
UnitManager.findUnitForModule(NamedElement module) |
static java.util.List<org.eclipse.emf.ecore.EStructuralFeature> |
VariableFinder.getAllFeatures(org.eclipse.emf.ecore.EClass eClass) |
Element |
VMBreakpointManager.getBreakpointableElement(org.eclipse.emf.common.util.URI targetURI,
int lineNumber) |
java.util.List<Element> |
ValidBreakpointLocator.getBreakpointableElementsForLine(CompiledUnit compiledModule,
LineNumberProvider lineNumbers,
int lineNumber) |
java.util.List<Element> |
ValidBreakpointLocator.getBreakpointableElementsForLine(CompiledUnit compiledModule,
LineNumberProvider lineNumbers,
int lineNumber) |
CompiledUnit |
UnitManager.getCompiledModule(org.eclipse.emf.common.util.URI unitURI) |
LineNumberProvider |
UnitManager.getLineNumberProvider(org.eclipse.emf.common.util.URI unitURI) |
protected static java.lang.String |
VariableFinder.getTermVariableName(OCLExpression oclExpression) |
protected VMVariableData |
VariableFinder.getVariable(TypedElement variable,
java.lang.Object pcObject) |
static java.lang.String[] |
VariableFinder.getVariablePath(org.eclipse.emf.common.util.URI variableURI) |
static java.util.List<VMVariableData> |
VariableFinder.getVariables(IVMEvaluationEnvironment evalEnv) |
void |
IVMDebuggerShell.handleVMEvent(VMEvent event) |
boolean |
VMBreakpoint.hitAndCheckIfTriggered(IVMEvaluationVisitor visitor) |
boolean |
ValidBreakpointLocator.isBreakpointableElementEnd(Element element) |
boolean |
ValidBreakpointLocator.isBreakpointableElementStart(Element element) |
boolean |
UnitLocation.isTheSameLine(UnitLocation location) |
boolean |
UnitLocation.isTheSameLocation(UnitLocation location) |
static UnitLocation |
VMVirtualMachine.lookupEnvironmentByID(long id,
java.util.List<UnitLocation> stack) |
static VariableFinder |
VariableFinder.newInstance(IVMEvaluationEnvironment vmEvaluationEnvironment,
boolean isStoreValues) |
VMResponse |
VariableFinder.process(VMVariableRequest request,
java.util.List<UnitLocation> stack) |
VMResponse |
VariableFinder.process(VMVariableRequest request,
java.util.List<UnitLocation> stack) |
static VMResponse |
VariableFinder.process(VMVariableRequest request,
java.util.List<UnitLocation> stack,
IVMEvaluationEnvironment vmEvaluationEnvironment)
Deprecated.
use non-static method
|
static VMResponse |
VariableFinder.process(VMVariableRequest request,
java.util.List<UnitLocation> stack,
IVMEvaluationEnvironment vmEvaluationEnvironment)
Deprecated.
use non-static method
|
static VMResponse |
VariableFinder.process(VMVariableRequest request,
java.util.List<UnitLocation> stack,
IVMEvaluationEnvironment vmEvaluationEnvironment)
Deprecated.
use non-static method
|
boolean |
VMBreakpointManager.removeBreakpoint(VMBreakpoint breakpoint) |
VMResponse |
IVMVirtualMachineShell.sendRequest(VMRequest request) |
VMResponse |
VMVirtualMachine.sendRequest(VMRequest request) |
void |
IVMDebuggerShell.sessionStarted(IVMRootEvaluationVisitor evaluator) |
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) |
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) |
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
|
VMRequest |
IVMDebuggerShell.waitAndPopRequest(VMEvent suspend) |
Constructor and Description |
---|
ConditionChecker(java.lang.String conditionBody,
Element targetASTElement) |
ConditionChecker(java.lang.String conditionBody,
Element targetASTElement) |
UnitLocation(int startPosition,
int endPosition,
IVMEvaluationEnvironment evalEnv,
Element element) |
UnitLocation(int startPosition,
int endPosition,
IVMEvaluationEnvironment evalEnv,
Element element) |
ValidBreakpointLocator(AbstractExtendingVisitor<java.lang.Boolean,java.lang.Object> visitor) |
VariableFinder(IVMEvaluationEnvironment fEvalEnv,
boolean isStoreValues) |
VMBreakpoint(Element element,
long id,
int line,
java.lang.String targetURI,
boolean isTemporary) |
VMBreakpoint(Element element,
long id,
int line,
java.lang.String targetURI,
boolean isTemporary) |
VMBreakpoint(Element element,
VMNewBreakpointData data,
boolean isTemporary) |
VMBreakpoint(Element element,
VMNewBreakpointData data,
boolean isTemporary) |
VMBreakpointManager(VMVirtualMachine vmVirtualMachine,
CompiledUnit mainUnit) |
VMVirtualMachine(DebuggableRunner runner,
VMDebuggableExecutorAdapter executorAdapter) |
VMVirtualMachine(DebuggableRunner runner,
VMDebuggableExecutorAdapter executorAdapter) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.debug.core.ILaunch |
VMVirtualProcess.fLaunch |
protected IVMEnvironmentFactory |
EvaluationContext.vmEnvironmentFactory |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.common.util.URI |
VMDebugTarget.computeBreakpointURI(org.eclipse.emf.common.util.URI sourceURI) |
VMBreakpointData |
VMLineBreakpoint.createBreakpointData() |
org.eclipse.core.runtime.IStatus |
VMDebugCore.createDebugError(java.lang.String string,
java.io.IOException e)
Returns the shared instance
|
org.eclipse.core.runtime.IStatus |
VMDebugCore.createError(java.lang.String message,
int code,
java.lang.Throwable throwable) |
VMNewBreakpointData |
VMLineBreakpoint.createNewBreakpointData() |
VMNewBreakpointData |
VMLineBreakpoint.createNewBreakpointData(java.lang.String targetURI) |
org.eclipse.core.runtime.IStatus |
VMDebugCore.createStatus(int severity,
java.lang.String message) |
org.eclipse.core.runtime.IStatus |
VMDebugCore.createStatus(int severity,
java.lang.String message,
java.lang.Throwable throwable) |
abstract java.lang.String |
VMDebugCore.getBreakpointMarkerId() |
VMDebugCore |
IVMDebugTarget.getDebugCore() |
VMDebugCore |
VMDebugElement.getDebugCore() |
protected abstract VMDebugCore |
VMLineBreakpoint.getDebugCore() |
VMDebugCore |
VMThread.getDebugCore() |
abstract org.eclipse.emf.common.util.URI |
EvaluationContext.getDebuggableURI() |
abstract java.lang.String |
VMDebugCore.getDebuggerActiveProperty() |
abstract java.lang.String |
VMVirtualProcess.getLabel() |
org.eclipse.debug.core.ILaunch |
VMVirtualProcess.getLaunch() |
abstract java.util.List<? extends VMLineBreakpoint> |
VMDebugCore.getLineBreakpoints() |
abstract BaseLocationInFileProvider |
VMDebugCore.getLocationInFileProvider() |
abstract java.lang.String |
VMDebugCore.getModelId() |
java.lang.String |
VMDebugElement.getModelIdentifier() |
java.lang.String |
VMLineBreakpoint.getModelIdentifier() |
<T extends org.eclipse.debug.core.model.IBreakpoint> |
VMDebugCore.getOCLBreakpoints(java.lang.Class<T> breakpointType) |
IVMDebugTarget |
VMDebugElement.getOCLDebugTarget() |
abstract java.lang.String |
VMDebugCore.getPluginId() |
static org.eclipse.emf.common.util.URI |
VMDebugCore.getResourceURI(org.eclipse.core.resources.IResource resource) |
org.eclipse.debug.core.model.IThread |
VMStackFrame.getThread() |
abstract Trace |
VMDebugCore.getTrace() |
org.eclipse.emf.common.util.URI |
VMStackFrame.getUnitURI() |
IVMEnvironmentFactory |
EvaluationContext.getVMEnvironmentFactory() |
abstract java.lang.String |
VMDebugCore.getVMThreadName() |
Modifier and Type | Method and Description |
---|---|
void |
IVMDebugTarget.addVMEventListener(VMEventListener listener) |
void |
VMDebugTarget.addVMEventListener(VMEventListener listener) |
protected org.eclipse.emf.common.util.URI |
VMDebugTarget.computeBreakpointURI(org.eclipse.emf.common.util.URI sourceURI) |
VMNewBreakpointData |
VMLineBreakpoint.createNewBreakpointData(java.lang.String targetURI) |
org.eclipse.debug.core.model.IValue |
VMStackFrame.evaluate(java.lang.String expressionText) |
org.eclipse.debug.core.model.IValue |
VMDebugTarget.evaluate(java.lang.String expressionText,
long frameID) |
<T extends org.eclipse.debug.core.model.IBreakpoint> |
VMDebugCore.getOCLBreakpoints(java.lang.Class<T> breakpointType) |
boolean |
IVMDebugTarget.removeVMEventListener(VMEventListener listener) |
boolean |
VMDebugTarget.removeVMEventListener(VMEventListener listener) |
VMResponse |
IVMDebugTarget.sendRequest(VMRequest request) |
VMResponse |
VMDebugTarget.sendRequest(VMRequest request) |
protected void |
VMStackFrame.setLocation(VMStackFrameData frame) |
void |
EvaluationContext.setLog(Log log) |
void |
VMVirtualProcess.setStreamsProxy(org.eclipse.debug.core.model.IStreamsProxy streamsProxy) |
Constructor and Description |
---|
EvaluationContext(IVMEnvironmentFactory vmEnvironmentFactory) |
VMLineBreakpoint(org.eclipse.emf.common.util.URI sourceURI,
int lineNumber,
boolean isRunToLine) |
VMLocalValue(IVMDebugTarget debugTarget,
long frameID,
java.lang.String[] varPath,
VMLocalValue.LocalValue evalResult,
IVMEvaluationEnvironment evaluationEnvironment) |
VMStackFrame(VMThread thread,
VMStackFrameData frame) |
VMStackFrame(VMThread thread,
VMStackFrameData frame) |
VMVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
VMVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
VMTypeData.actualType |
static VMSuspension |
VMSuspension.BREAKPOINT |
static VMSuspension |
VMSuspension.BREAKPOINT_CONDITION_ERR |
java.lang.String |
VMStackFrameData.module |
java.lang.String |
VMVariableData.name |
static VMSuspension |
VMSuspension.STEP_END |
static VMSuspension |
VMSuspension.STEP_INTO |
static VMSuspension |
VMSuspension.STEP_OVER |
static VMSuspension |
VMSuspension.STEP_RETURN |
static VMSuspension |
VMSuspension.UNSPECIFIED |
java.lang.String |
VMValueData.value |
VMVariableData[] |
VMStackFrameData.visibleVariables |
Modifier and Type | Method and Description |
---|---|
VMLocationData |
VMStackFrameData.getLocation() |
java.lang.String |
VMLocationData.getModule() |
java.lang.String |
VMNewBreakpointData.getTargetURI() |
java.lang.String |
VMLocationData.getURI() |
java.util.List<VMVariableData> |
VMStackFrameData.getVisibleVariables() |
static VMValueData |
VMValueData.invalid() |
static java.lang.String |
VMVariableData.toKindString(int kind) |
static java.lang.String |
VMTypeData.toTypeString(int status) |
static java.lang.String |
VMValueData.toValueString(int status) |
Modifier and Type | Method and Description |
---|---|
void |
VMSuspension.toString(java.lang.StringBuilder s) |
Constructor and Description |
---|
VMBreakpointData(VMBreakpointData data) |
VMNewBreakpointData(boolean conditionEnabled,
java.lang.String condition,
boolean conditionSuspendOnTrue,
int hitCount,
long id,
int line,
java.lang.String targetURI) |
VMNewBreakpointData(VMBreakpointData data,
long id,
int line,
java.lang.String targetURI) |
VMNewBreakpointData(VMBreakpointData data,
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) |
VMStackFrameData(long id,
java.lang.String uri,
java.lang.String module,
java.lang.String elementSignature,
int line,
int startPosition,
int endPosition,
VMVariableData[] vars) |
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) |
VMValueData(int kind,
java.lang.String value) |
VMValueData(int kind,
java.lang.String value,
boolean hasVariables) |
VMVariableData(java.lang.String name,
java.lang.String variableURI) |
Modifier and Type | Field and Description |
---|---|
Element |
IVMEvaluationEnvironment.StepperEntry.element |
protected EnvironmentFactoryInternal |
AbstractVMEnvironmentFactory.environmentFactory |
protected MetamodelManagerInternal |
VMModelManager.metamodelManager |
protected IVMEvaluationEnvironment |
VMNestedEvaluationEnvironment.rootVMEvaluationEnvironment |
IStepper |
IVMEvaluationEnvironment.StepperEntry.stepper |
protected IVMEnvironmentFactory |
VMEvaluationEnvironment.vmEnvironmentFactory |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.BasicDiagnostic |
IDebuggableRunnerFactory.createDiagnostic(java.lang.String string) |
UnitLocation |
IStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element)
Return the source descriptor for element.
|
VariableFinder |
IVMEvaluationEnvironmentExtension.createVariableFinder(boolean isStoreValues) |
VariableFinder |
VMEvaluationEnvironment.createVariableFinder(boolean isStoreValues) |
EvaluationVisitor |
IVMEvaluationVisitor.getClonedEvaluator() |
Element |
IVMEvaluationEnvironment.getCurrentIP() |
UnitLocation |
IVMEvaluationEnvironment.getCurrentLocation() |
UnitLocation |
IVMRootEvaluationVisitor.getCurrentLocation() |
VMDebugCore |
IVMEvaluationEnvironment.getDebugCore() |
VMDebugCore |
VMNestedEvaluationEnvironment.getDebugCore() |
NamedElement |
IVMEvaluator.getDebuggable() |
NamedElement |
IVMEvaluationEnvironment.getDebuggableElement() |
NamedElement |
VMNestedEvaluationEnvironment.getDebuggableElement() |
NamedElement |
VMRootEvaluationEnvironment.getDebuggableElement() |
EnvironmentFactoryInternal |
AbstractVMEnvironmentFactory.getEnvironmentFactory() |
EnvironmentFactoryInternal |
IVMEnvironmentFactory.getEnvironmentFactory() |
java.util.List<UnitLocation> |
IVMRootEvaluationVisitor.getLocationStack() |
MetamodelManager |
IVMEvaluator.getMetamodelManager() |
MetamodelManager |
IVMModelManager.getMetamodelManager() |
MetamodelManagerInternal |
VMModelManager.getMetamodelManager() |
IVMModelManager |
IVMEvaluationEnvironment.getModelManager() |
IVMModelManager |
VMEvaluationEnvironment.getModelManager() |
java.util.Map<java.lang.String,org.eclipse.emf.ecore.resource.Resource> |
IVMEvaluationEnvironment.getModelParameterVariables()
Deprecated.
no longer useful once Bug 469463 fixed
|
NamedElement |
IVMEvaluationEnvironment.getOperation() |
Variable |
IVMEvaluationEnvironment.getPCVariable() |
java.lang.String |
IVMEvaluationVisitor.getPluginId() |
IVMEvaluationEnvironment |
VMNestedEvaluationEnvironment.getRootVMEvaluationEnvironment() |
protected IVMDebuggerShell |
AbstractVMEnvironmentFactory.getShell() |
IStepper |
IStepperVisitor.getStepper(Element object) |
java.util.Stack<IVMEvaluationEnvironment.StepperEntry> |
IVMEvaluationEnvironment.getStepperStack() |
java.util.Stack<IVMEvaluationEnvironment.StepperEntry> |
VMEvaluationEnvironment.getStepperStack() |
IStepperVisitor |
IVMRootEvaluationVisitor.getStepperVisitor() |
ValidBreakpointLocator |
IDebuggableRunnerFactory.getValidBreakpointLocator() |
IVMEnvironmentFactory |
IVMEvaluationEnvironment.getVMEnvironmentFactory() |
IVMEnvironmentFactory |
VMEvaluationEnvironment.getVMEnvironmentFactory() |
IVMEvaluationEnvironment |
IVMRootEvaluationVisitor.getVMEvaluationEnvironment() |
IVMModelManager |
IVMEvaluator.getVMModelManager() |
IVMEvaluationEnvironment |
IVMEvaluationEnvironment.getVMRootEvaluationEnvironment() |
VMRootEvaluationEnvironment |
VMRootEvaluationEnvironment.getVMRootEvaluationEnvironment() |
Element |
IVMEvaluationEnvironment.setCurrentIP(Element element) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.BasicDiagnostic |
IDebuggableRunnerFactory.createDiagnostic(java.lang.String string) |
UnitLocation |
IStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element)
Return the source descriptor for element.
|
UnitLocation |
IStepper.createUnitLocation(IVMEvaluationEnvironment evalEnv,
Element element)
Return the source descriptor for element.
|
IStepper |
IStepperVisitor.getStepper(Element object) |
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.
|
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.
|
boolean |
IStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element)
Return true if execution may be suspended before executing element.
|
boolean |
IStepper.isPreStoppable(IVMRootEvaluationVisitor rootVMEvaluationVisitor,
Element element)
Return true if execution may be suspended before executing element.
|
void |
IVMEvaluationEnvironment.StepperEntry.popFrom(IVMEvaluationEnvironment evaluationEnvironment) |
void |
IVMRootEvaluationVisitor.postIterate(LoopExp element) |
void |
IVMRootEvaluationVisitor.preIterate(LoopExp element) |
void |
IVMEvaluationEnvironment.StepperEntry.pushTo(IVMEvaluationEnvironment evaluationEnvironment,
TypedElement element,
java.lang.Object value) |
void |
IVMEvaluationEnvironment.StepperEntry.pushTo(IVMEvaluationEnvironment evaluationEnvironment,
TypedElement element,
java.lang.Object value) |
Element |
IVMEvaluationEnvironment.setCurrentIP(Element element) |
void |
IVMEvaluationEnvironment.throwVMException(VMRuntimeException vmRuntimeException) |
Modifier and Type | Field and Description |
---|---|
VMLocationData |
VMSuspendEvent.location |
java.lang.String |
VMStartEvent.mainModuleName |
VMStackFrameData[] |
VMSuspendEvent.stackFrames |
VMSuspension |
VMSuspendEvent.suspension |
Constructor and Description |
---|
VMStartEvent(java.lang.String mainModuleName,
boolean suspendOnStartup) |
VMSuspendEvent(VMStackFrameData[] stack,
VMSuspension suspension) |
VMSuspendEvent(VMStackFrameData[] stack,
VMSuspension suspension) |
Modifier and Type | Field and Description |
---|---|
protected IDebuggableRunnerFactory |
DebuggableRunner.debuggableRunnerFactory |
protected org.eclipse.emf.common.util.URI |
DebuggableRunner.debuggableURI |
protected org.eclipse.emf.common.util.URI |
InternalDebuggableExecutor.debuggableURI |
protected InternalDebuggableExecutor |
DebuggableRunner.executor |
protected java.util.List<java.lang.String> |
DebuggableRunnerFactory.modelURIs |
protected org.eclipse.emf.ecore.EPackage.Registry |
DebuggableRunnerFactory.packageRegistry |
protected IVMEnvironmentFactory |
InternalDebuggableExecutor.vmEnvironmentFactory |
Modifier and Type | Method and Description |
---|---|
VMDebuggableExecutorAdapter |
DebuggableRunner.createDebuggableAdapter(EvaluationContext evaluationContext) |
protected abstract DebuggableRunnerFactory |
VMLaunchConfigurationDelegate.createDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceURI) |
protected abstract VMDebugTarget |
VMLaunchConfigurationDelegate.createDebugTarget(IVMVirtualMachineShell vm,
VMVirtualProcess process) |
org.eclipse.emf.common.util.BasicDiagnostic |
DebuggableRunnerFactory.createDiagnostic(java.lang.String message) |
protected abstract EC |
VMLaunchConfigurationDelegate.createEvaluationContext(org.eclipse.debug.core.ILaunchConfiguration configuration) |
protected org.eclipse.emf.ecore.EPackage.Registry |
VMLaunchConfigurationDelegate.createPackageRegistry(java.lang.String debuggableUri) |
protected abstract DebuggableRunner |
DebuggableRunnerFactory.createRunner(EvaluationContext evaluationContext) |
protected abstract VMVirtualMachine |
VMLaunchConfigurationDelegate.createVirtualMachine(EC evaluationContext,
DebuggableRunner runner) |
protected abstract VMVirtualProcess |
VMLaunchConfigurationDelegate.createVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
protected abstract IVMEvaluator |
InternalDebuggableExecutor.createVMEvaluator() |
protected abstract VMDebugCore |
VMLaunchConfigurationDelegate.getDebugCore() |
org.eclipse.emf.common.util.URI |
DebuggableRunner.getDebuggableURI() |
protected InternalDebuggableExecutor |
DebuggableRunner.getExecutor() |
MetamodelManager |
DebuggableRunner.getMetamodelManager() |
protected abstract java.lang.String |
DebuggableRunnerFactory.getPluginId() |
IDebuggableRunnerFactory |
DebuggableRunner.getRunnerFactory() |
org.eclipse.emf.common.util.URI |
InternalDebuggableExecutor.getURI() |
protected IVMEnvironmentFactory |
DebuggableRunner.getVMEnvironmentFactory() |
IVMEnvironmentFactory |
InternalDebuggableExecutor.getVMEnvironmentFactory() |
Modifier and Type | Method and Description |
---|---|
protected void |
VMLaunchConfigurationDelegate.addSourceModificationListener(org.eclipse.core.resources.IFile unitFile,
org.eclipse.debug.core.model.ITerminate terminate) |
protected void |
VMLaunchConfigurationDelegate.addSourceModificationListener(org.eclipse.core.resources.IFile unitFile,
org.eclipse.debug.core.model.ITerminate terminate) |
void |
VMDebuggableExecutorAdapter.connect(IVMDebuggerShell debugShell)
Connects this adapter to the debugger which will partipate in the
execution process
|
VMDebuggableExecutorAdapter |
DebuggableRunner.createDebuggableAdapter(EvaluationContext evaluationContext) |
protected abstract DebuggableRunnerFactory |
VMLaunchConfigurationDelegate.createDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceURI) |
protected abstract DebuggableRunnerFactory |
VMLaunchConfigurationDelegate.createDebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceURI) |
protected abstract VMDebugTarget |
VMLaunchConfigurationDelegate.createDebugTarget(IVMVirtualMachineShell vm,
VMVirtualProcess process) |
protected abstract VMDebugTarget |
VMLaunchConfigurationDelegate.createDebugTarget(IVMVirtualMachineShell vm,
VMVirtualProcess process) |
org.eclipse.emf.common.util.BasicDiagnostic |
DebuggableRunnerFactory.createDiagnostic(java.lang.String message) |
protected abstract EC |
VMLaunchConfigurationDelegate.createEvaluationContext(org.eclipse.debug.core.ILaunchConfiguration configuration) |
protected abstract DebuggableRunner |
DebuggableRunnerFactory.createRunner(EvaluationContext evaluationContext) |
protected abstract VMVirtualMachine |
VMLaunchConfigurationDelegate.createVirtualMachine(EC evaluationContext,
DebuggableRunner runner) |
protected abstract VMVirtualMachine |
VMLaunchConfigurationDelegate.createVirtualMachine(EC evaluationContext,
DebuggableRunner runner) |
protected abstract VMVirtualProcess |
VMLaunchConfigurationDelegate.createVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
protected abstract VMVirtualProcess |
VMLaunchConfigurationDelegate.createVirtualProcess(org.eclipse.debug.core.ILaunch launch,
IVMVirtualMachineShell vm) |
org.eclipse.emf.common.util.Diagnostic |
VMDebuggableExecutorAdapter.execute(VMStartRequest startRequest)
Causes to run the executor behind this adapter
|
org.eclipse.emf.common.util.Diagnostic |
DebuggableRunner.execute(VMStartRequest startRequest,
EvaluationContext evaluationContext) |
org.eclipse.emf.common.util.Diagnostic |
DebuggableRunner.execute(VMStartRequest startRequest,
EvaluationContext evaluationContext) |
ExecutionDiagnostic |
InternalDebuggableExecutor.execute(VMStartRequest startRequest,
EvaluationContext evaluationContext)
Executes the transformation referred by this executor using the given
model parameters and execution context.
|
ExecutionDiagnostic |
InternalDebuggableExecutor.execute(VMStartRequest startRequest,
EvaluationContext evaluationContext)
Executes the transformation referred by this executor using the given
model parameters and execution context.
|
void |
DebuggableRunner.setErrorLog(java.io.PrintWriter errorLog) |
Constructor and Description |
---|
DebuggableRunner(IDebuggableRunnerFactory debuggableRunnerFactory,
org.eclipse.emf.common.util.URI debuggableURI,
InternalDebuggableExecutor executor) |
DebuggableRunner(IDebuggableRunnerFactory debuggableRunnerFactory,
org.eclipse.emf.common.util.URI debuggableURI,
InternalDebuggableExecutor executor) |
DebuggableRunner(IDebuggableRunnerFactory debuggableRunnerFactory,
org.eclipse.emf.common.util.URI debuggableURI,
InternalDebuggableExecutor executor) |
DebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceFileURI) |
DebuggableRunnerFactory(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<java.lang.String> modelURIs,
java.lang.String traceFileURI) |
InternalDebuggableExecutor(IVMEnvironmentFactory vmEnvironmentFactory,
org.eclipse.emf.common.util.URI debuggableURI)
Constructs the executor for the given transformation URI.
|
InternalDebuggableExecutor(IVMEnvironmentFactory vmEnvironmentFactory,
org.eclipse.emf.common.util.URI debuggableURI)
Constructs the executor for the given transformation URI.
|
Modifier and Type | Field and Description |
---|---|
VMSuspension |
VMResumeRequest.suspension |
VMSuspension |
VMSuspendRequest.suspension |
java.lang.String |
VMVariableRequest.variableURI |
Modifier and Type | Method and Description |
---|---|
static VMBreakpointRequest |
VMBreakpointRequest.createAdd(VMNewBreakpointData bpData) |
static VMBreakpointRequest |
VMBreakpointRequest.createAdd(VMNewBreakpointData[] bpData) |
static VMBreakpointRequest |
VMBreakpointRequest.createChange(long id,
VMBreakpointData bpData) |
static VMBreakpointRequest |
VMBreakpointRequest.createRemove(long id) |
VMBreakpointRequest.ActionKind |
VMBreakpointRequest.getActionKind() |
org.eclipse.emf.common.util.URI |
VMDetailRequest.getVariableURI() |
Modifier and Type | Method and Description |
---|---|
static VMBreakpointRequest |
VMBreakpointRequest.createAdd(VMNewBreakpointData bpData) |
static VMBreakpointRequest |
VMBreakpointRequest.createAdd(VMNewBreakpointData[] bpData) |
static VMBreakpointRequest |
VMBreakpointRequest.createChange(long id,
VMBreakpointData bpData) |
Constructor and Description |
---|
VMDetailRequest(org.eclipse.emf.common.util.URI variableURI) |
VMResumeRequest(VMSuspension suspension) |
VMSuspendRequest(VMSuspension suspension) |
VMVariableRequest(long frameID,
java.lang.String variableURI) |
VMVariableRequest(long frameID,
java.lang.String variableURI,
boolean includeChildVars) |
Modifier and Type | Field and Description |
---|---|
VMVariableData |
VMVariableResponse.variable |
Modifier and Type | Method and Description |
---|---|
static VMResponse |
VMResponse.createERROR() |
static VMResponse |
VMResponse.createOK() |
static java.lang.String |
VMResponse.toStatusString(int status) |
Constructor and Description |
---|
VMBreakpointResponse(java.util.List<java.lang.Long> addedBreakpointIDs) |
VMDetailResponse(java.lang.String detail) |
VMStackFrameResponse(VMStackFrameData frame) |
VMStackFrameResponse(VMStackFrameData[] frames) |
VMStackFrameResponse(VMVariableData[] variables) |
VMVariableResponse(VMVariableData variable) |
VMVariableResponse(VMVariableData variable,
VMVariableData[] childVariables) |
Modifier and Type | Field and Description |
---|---|
protected VMDebugCore |
VMSourceLookupParticipant.debugCore |
Modifier and Type | Method and Description |
---|---|
org.eclipse.debug.core.sourcelookup.ISourceContainer[] |
VMSourcePathComputer.computeSourceContainers(org.eclipse.debug.core.ILaunchConfiguration configuration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected abstract VMDebugCore |
VMSourceLookupDirector.getDebugCore() |
abstract java.lang.String |
VMSourcePathComputer.getId() |
Modifier and Type | Method and Description |
---|---|
protected abstract org.eclipse.emf.common.util.URI |
VMSourcePathComputer.getModuleFile(org.eclipse.debug.core.ILaunchConfiguration configuration) |
Constructor and Description |
---|
VMSourceLookupParticipant(VMDebugCore debugCore) |
Modifier and Type | Method and Description |
---|---|
static void |
LaunchingUtils.prepareBrowseFileSystemButton(org.eclipse.swt.widgets.Button browseFileSystemButton,
org.eclipse.swt.widgets.Text uriField,
boolean isSave)
Called to prepare the Browse File System button, this implementation adds
a selection listener that creates an appropriate
FileDialog . |
static void |
LaunchingUtils.prepareBrowseFileSystemButton(org.eclipse.swt.widgets.Button browseFileSystemButton,
org.eclipse.swt.widgets.Text uriField,
boolean isSave)
Called to prepare the Browse File System button, this implementation adds
a selection listener that creates an appropriate
FileDialog . |
static void |
LaunchingUtils.prepareBrowseWorkspaceButton(org.eclipse.swt.widgets.Button browseWorkspaceButton,
java.lang.String name,
org.eclipse.swt.widgets.Text uriField,
boolean isSave) |
static void |
LaunchingUtils.prepareBrowseWorkspaceButton(org.eclipse.swt.widgets.Button browseWorkspaceButton,
java.lang.String name,
org.eclipse.swt.widgets.Text uriField,
boolean isSave) |
static void |
LaunchingUtils.prepareBrowseWorkspaceButton(org.eclipse.swt.widgets.Button browseWorkspaceButton,
org.eclipse.swt.widgets.Text uriField,
boolean isSave)
Called to prepare the Browse Workspace button, this implementation adds a
selection listener that creates an appropriate
WorkspaceResourceDialog . |
static void |
LaunchingUtils.prepareBrowseWorkspaceButton(org.eclipse.swt.widgets.Button browseWorkspaceButton,
org.eclipse.swt.widgets.Text uriField,
boolean isSave)
Called to prepare the Browse Workspace button, this implementation adds a
selection listener that creates an appropriate
WorkspaceResourceDialog . |
Modifier and Type | Field and Description |
---|---|
protected VMDebugCore |
SocketUtil.debugCore |
protected VMDebugCore |
WriterLog.debugCore |
protected java.lang.String |
Trace.exceptionsCatchingOption |
protected java.lang.String |
Trace.exceptionsThrowingOption |
protected java.lang.String |
Trace.methodsEnteringOption |
protected java.lang.String |
Trace.methodsExitingOption |
Modifier and Type | Method and Description |
---|---|
org.eclipse.debug.core.model.IStreamMonitor |
StreamsProxy.getErrorStreamMonitor() |
java.io.Writer |
StreamsProxy.getErrWriter() |
LineNumberProvider |
IModuleSourceInfo.getLineNumberProvider()
Gets the line number provider operating on the module source contents.
|
java.util.List<NamedElement> |
CompiledUnit.getModules() |
org.eclipse.debug.core.model.IStreamMonitor |
StreamsProxy.getOutputStreamMonitor() |
java.io.Writer |
StreamsProxy.getOutputWriter() |
Modifier and Type | Method and Description |
---|---|
static int |
ASTBindingHelper.getEndPosition(Element element) |
static IModuleSourceInfo |
ASTBindingHelper.getModuleSourceBinding(Element element) |
static int |
ASTBindingHelper.getStartPosition(Element element) |
Constructor and Description |
---|
CompiledUnit(Element element) |
SocketUtil(VMDebugCore debugCore) |
Trace(java.lang.String exceptionsCatchingOption,
java.lang.String exceptionsThrowingOption,
java.lang.String methodsEnteringOption,
java.lang.String methodsExitingOption) |
Trace(java.lang.String exceptionsCatchingOption,
java.lang.String exceptionsThrowingOption,
java.lang.String methodsEnteringOption,
java.lang.String methodsExitingOption) |
Trace(java.lang.String exceptionsCatchingOption,
java.lang.String exceptionsThrowingOption,
java.lang.String methodsEnteringOption,
java.lang.String methodsExitingOption) |
Trace(java.lang.String exceptionsCatchingOption,
java.lang.String exceptionsThrowingOption,
java.lang.String methodsEnteringOption,
java.lang.String methodsExitingOption) |
VMStackTraceBuilder(IVMEvaluationEnvironment evalEnv)
Constructs stack trace builder for the given evaluation environment.
|
WriterLog(VMDebugCore debugCore,
java.io.Writer writer,
boolean flush)
Constructs a log for the given writer object.
|
WriterLog(VMDebugCore debugCore,
java.io.Writer writer,
boolean flush)
Constructs a log for the given writer object.
|
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.util.EList<? extends AbstractNode> |
AbstractNode.getChildren() |
org.eclipse.emf.common.util.EList<ConstrainingNode> |
ConstrainingNode.getChildren()
Returns the value of the 'Children' containment reference list.
|
org.eclipse.emf.common.util.EList<ValidatableNode> |
ValidatableNode.getChildren()
Returns the value of the 'Children' containment reference list.
|
org.eclipse.emf.common.util.EList<RootConstrainingNode> |
RootNode.getConstrainingNodes()
Returns the value of the 'Constraining Nodes' containment reference list.
|
org.eclipse.emf.common.util.EList<Result> |
ResultSet.getResults()
Returns the value of the 'Results' containment reference list.
|
org.eclipse.emf.common.util.EList<ResultSet> |
RootNode.getResultSets()
Returns the value of the 'Result Sets' containment reference list.
|
org.eclipse.emf.common.util.EList<RootValidatableNode> |
RootNode.getValidatableNodes()
Returns the value of the 'Validatable Nodes' containment reference list.
|
AbstractNode[] |
AbstractNode.getVisibleChildren()
Return the fraction of getChildren() that are visible in an array to suit access by a ContentProvider.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractNode.getGrayedElements(java.util.List<AbstractNode> grayedNodes)
Fill grayedNodes with all grayed nodes in this node and its descendants.
|
boolean |
AbstractNode.refreshVisibleChildren(java.lang.Iterable<IVisibilityFilter> visibilityFilters)
Update the visible status of this node and all its descendants by comuting the AND of the visibilityFilters at each node.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HTMLExporter.EXPORTER_TYPE |
static java.lang.String |
ModelExporter.EXPORTER_TYPE |
static java.lang.String |
TextExporter.EXPORTER_TYPE |
static HTMLExporter |
HTMLExporter.INSTANCE |
static ModelExporter |
ModelExporter.INSTANCE |
static TextExporter |
TextExporter.INSTANCE |
static ValidityExporterRegistry |
ValidityExporterRegistry.INSTANCE |
protected java.util.List<LeafConstrainingNode> |
AbstractExporter.validationErrors |
protected java.util.List<LeafConstrainingNode> |
AbstractExporter.validationFailures |
protected java.util.List<LeafConstrainingNode> |
AbstractExporter.validationInfos |
protected java.util.List<LeafConstrainingNode> |
AbstractExporter.validationSuccess |
protected java.util.List<LeafConstrainingNode> |
AbstractExporter.validationWarnings |
Modifier and Type | Method and Description |
---|---|
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.
|
IValidityExporter |
AbstractExporter.getExporter() |
IValidityExporter |
IValidityExporterDescriptor.getExporter() |
IValidityExporter |
ValidityExporterDescriptor.getExporter()
Creates an instance of this descriptor's
IValidityExporter . |
java.lang.String |
ValidityExporterDescriptor.getExporterName()
Returns this descriptor's "exporter" extension.
|
java.lang.String |
HTMLExporter.getExporterType() |
java.lang.String |
IValidityExporterDescriptor.getExporterType() |
java.lang.String |
ModelExporter.getExporterType() |
java.lang.String |
TextExporter.getExporterType() |
java.lang.String |
ValidityExporterDescriptor.getExporterType()
Returns this descriptor's "extension" name.
|
java.lang.String |
HTMLExporter.getPreferredExtension() |
java.lang.String |
ModelExporter.getPreferredExtension() |
java.lang.String |
TextExporter.getPreferredExtension() |
Modifier and Type | Method and Description |
---|---|
void |
ValidityExporterRegistry.addExporter(IValidityExporterDescriptor exporter)
Adds an extension to the registry.
|
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.
|
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 |
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 |
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 |
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 |
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.
|
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.
|
IValidityExporter |
ValidityExporterRegistry.getExporter(java.lang.String exporterType) |
static void |
ValidityExporterRegistry.initialize(ValidityExporterRegistry registry) |
void |
ValidityExporterRegistry.removeExtension(java.lang.String exporterType)
Removes a phantom from the registry.
|
Constructor and Description |
---|
ValidityExporterDescriptor(org.eclipse.core.runtime.IConfigurationElement configuration,
java.lang.String exporterClassAttribute,
java.lang.String exporterType,
java.lang.String exporterName)
Instantiates a descriptor with all information.
|
ValidityExporterDescriptor(org.eclipse.core.runtime.IConfigurationElement configuration,
java.lang.String exporterClassAttribute,
java.lang.String exporterType,
java.lang.String exporterName)
Instantiates a descriptor with all information.
|
ValidityExporterDescriptor(org.eclipse.core.runtime.IConfigurationElement configuration,
java.lang.String exporterClassAttribute,
java.lang.String exporterType,
java.lang.String exporterName)
Instantiates a descriptor with all information.
|
Modifier and Type | Field and Description |
---|---|
static AbstractNode[] |
AbstractNodeImpl.NO_CHILDREN |
Modifier and Type | Method and Description |
---|---|
abstract org.eclipse.emf.common.util.EList<? extends AbstractNode> |
AbstractNodeImpl.getChildren() |
org.eclipse.emf.common.util.EList<ConstrainingNode> |
ConstrainingNodeImpl.getChildren() |
org.eclipse.emf.common.util.EList<ValidatableNode> |
ValidatableNodeImpl.getChildren() |
org.eclipse.emf.common.util.EList<RootConstrainingNode> |
RootNodeImpl.getConstrainingNodes() |
LeafConstrainingNode |
ResultImpl.getLeafConstrainingNode() |
ResultConstrainingNode |
ResultImpl.getResultConstrainingNode() |
org.eclipse.emf.common.util.EList<Result> |
ResultSetImpl.getResults() |
org.eclipse.emf.common.util.EList<ResultSet> |
RootNodeImpl.getResultSets() |
org.eclipse.emf.common.util.EList<RootValidatableNode> |
RootNodeImpl.getValidatableNodes() |
AbstractNode[] |
AbstractNodeImpl.getVisibleChildren() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractNodeImpl.getGrayedElements(java.util.List<AbstractNode> grayedNodes) |
boolean |
AbstractNodeImpl.refreshVisibleChildren(java.lang.Iterable<IVisibilityFilter> visibilityFilters) |
Modifier and Type | Field and Description |
---|---|
static EClassConstraintLocator |
EClassConstraintLocator.INSTANCE |
static EClassifierConstraintLocator |
EClassifierConstraintLocator.INSTANCE |
static EValidatorConstraintLocator |
EValidatorConstraintLocator.INSTANCE |
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) |
java.util.Set<TypeURI> |
AbstractConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject) |
java.util.Set<TypeURI> |
ConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject)
Return all typeURIs for a given type; typically this returns the supertype closure.
|
org.eclipse.emf.ecore.EObject |
AbstractConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject) |
org.eclipse.emf.ecore.EObject |
ConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject)
Return the RH constraining type that supplies the constrainingObject to the constrainedType.
|
ConstraintLocator |
AbstractConstraintLocator.getConstraintLocator() |
ConstraintLocator |
ConstraintLocator.Descriptor.getConstraintLocator()
Return the ConstraintLocator described by this.
|
ConstraintLocator |
ConstraintLocator.getInstance()
Return the singleton instance of this ConstraintLOcator to avoid duplicate registrations.
|
ConstraintLocator |
EClassConstraintLocator.getInstance() |
ConstraintLocator |
EClassifierConstraintLocator.getInstance() |
ConstraintLocator |
EValidatorConstraintLocator.getInstance() |
java.lang.String |
AbstractConstraintLocator.getLabel(org.eclipse.emf.ecore.EModelElement eObject) |
java.lang.String |
ConstraintLocator.getLabel(org.eclipse.emf.ecore.EModelElement eObject)
Return a diagnostic label for eObject.
|
java.lang.String |
ConstraintLocator.getName()
Return a descriptive name for this kind of constraint.
|
java.lang.String |
EClassConstraintLocator.getName() |
java.lang.String |
EClassifierConstraintLocator.getName() |
java.lang.String |
EValidatorConstraintLocator.getName() |
protected Severity |
AbstractConstraintLocator.getSeverity(org.eclipse.emf.common.util.Diagnostic diagnostic) |
protected java.lang.String |
EValidatorConstraintLocator.print(java.util.Map<org.eclipse.emf.ecore.EClassifier,java.util.List<LeafConstrainingNode>> map) |
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>> |
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>> |
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>> |
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) |
java.util.Set<TypeURI> |
AbstractConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject) |
java.util.Set<TypeURI> |
AbstractConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject) |
java.util.Set<TypeURI> |
ConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject)
Return all typeURIs for a given type; typically this returns the supertype closure.
|
java.util.Set<TypeURI> |
ConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject)
Return all typeURIs for a given type; typically this returns the supertype closure.
|
org.eclipse.emf.ecore.EObject |
AbstractConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject) |
org.eclipse.emf.ecore.EObject |
AbstractConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject) |
org.eclipse.emf.ecore.EObject |
ConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject)
Return the RH constraining type that supplies the constrainingObject to the constrainedType.
|
org.eclipse.emf.ecore.EObject |
ConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject)
Return the RH constraining type that supplies the constrainingObject to the constrainedType.
|
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) |
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) |
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) |
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>> |
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>> |
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>> |
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>> |
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>> |
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>> |
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>> |
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>> |
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>> |
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.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.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.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.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> |
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.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.getLabel(org.eclipse.emf.ecore.EModelElement eObject) |
java.lang.String |
ConstraintLocator.getLabel(org.eclipse.emf.ecore.EModelElement eObject)
Return a diagnostic label for eObject.
|
protected Severity |
AbstractConstraintLocator.getSeverity(org.eclipse.emf.common.util.Diagnostic diagnostic) |
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> |
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.
|
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.
|
protected java.lang.String |
EValidatorConstraintLocator.print(java.util.Map<org.eclipse.emf.ecore.EClassifier,java.util.List<LeafConstrainingNode>> map) |
void |
AbstractConstraintLocator.validate(Result result,
ValidityManager validityManager,
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 |
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 |
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) |
void |
EValidatorConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.edit.provider.ComposedAdapterFactory |
ValidityManager.adapterFactory |
static TracingOption |
ValidityManager.ANALYZE_RESOURCE |
static TracingOption |
ValidityManager.BUILD_TYPE |
protected java.util.Map<java.lang.Object,java.lang.Object> |
ValidityManager.context |
static TracingOption |
ValidityManager.CREATE_CONSTRAINING |
static TracingOption |
ValidityManager.CREATE_RESULT |
static TracingOption |
ValidityManager.CREATE_VALIDATABLE |
static java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> |
ValidityManager.LABEL_OPTIONS |
static TracingOption |
ValidityManager.LOCATE_RESOURCE |
protected org.eclipse.emf.common.util.Monitor |
MonitorStep.monitor |
protected java.util.Map<ResultValidatableNode,Result> |
ValidityManager.resultsMap |
protected org.eclipse.emf.common.util.URI |
ConstrainingURI.uri
It is possible to have multiple "identical" contexts defined in an OCL file :
|
protected org.eclipse.emf.common.util.URI |
TypeURI.uri |
protected org.eclipse.emf.common.util.URI |
ValidatableURI.uri |
protected ValidityManager |
ValidityModel.validityManager |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<org.eclipse.emf.ecore.EPackage,java.util.Set<org.eclipse.emf.ecore.resource.Resource>> |
ValidityModel.analyzeResources(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor,
int worked)
Looks for all EPackages in the source Resources.
|
protected java.util.Set<TypeURI> |
ValidityModel.buildTypeClosure(org.eclipse.emf.ecore.EObject constrainingObject)
Return all types that may provide constraints to an instance of aType.
|
protected ConstrainingNode |
ValidityModel.createConstrainingNode()
Creates a ConstrainingNode.
|
java.util.Map<java.lang.Object,java.lang.Object> |
ValidityManager.createDefaultContext() |
org.eclipse.emf.common.util.BasicDiagnostic |
ValidityManager.createDefaultDiagnostic(org.eclipse.emf.ecore.EObject eObject) |
LeafConstrainingNode |
ValidityModel.createLeafConstrainingNode()
creates a LeafConstrainingNode
|
protected ValidityModel |
ValidityManager.createModel(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> newResources) |
protected ResultConstrainingNode |
ValidityModel.createResultConstrainingNode()
Creates a ResultConstrainingNode.
|
protected ResultSet |
ValidityModel.createResultSet()
Creates a ResultSet.
|
protected ResultValidatableNode |
ValidityModel.createResultValidatableNode()
Creates a ResultValidatableNode
|
protected RootConstrainingNode |
ValidityModel.createRootConstrainingNode() |
protected RootValidatableNode |
ValidityModel.createRootValidatableNode() |
protected ValidatableNode |
ValidityModel.createValidatableNode() |
java.lang.Iterable<ConstraintLocator> |
ValidityManager.getActiveConstraintLocators(java.lang.String nsURI) |
org.eclipse.emf.common.notify.AdapterFactory |
ValidityManager.getAdapterFactory() |
java.lang.String |
ValidityManager.getConstrainingLabel(org.eclipse.emf.ecore.EObject eObject) |
java.lang.String |
ValidityModel.getConstrainingLabel(org.eclipse.emf.ecore.EObject eObject)
Returns the eObject label
|
ConstrainingNode |
ValidityManager.getConstrainingNode(org.eclipse.emf.ecore.EObject eObject)
Return the ConstrainingNode node for EObject creating any ConstrainingNodes that
are required to ensure that the returned ConstrainingNode is installed in the root.
|
ConstrainingNode |
ValidityModel.getConstrainingNode(org.eclipse.emf.ecore.EObject constrainingObject)
Return the ConstrainingNode node for EObject creating any parent
ConstrainingNodes that are required to ensure that the returned
ConstrainingNode is installed in the root.
|
java.util.List<Result> |
ValidityManager.getConstrainingNodeResults(ConstrainingNode element) |
ConstrainingURI |
ValidityManager.getConstrainingURI(org.eclipse.emf.ecore.EObject eObject)
Returns the eObject uri
|
static java.util.List<ConstraintLocator> |
ValidityManager.getConstraintLocators(java.lang.String nsURI) |
protected java.lang.Iterable<ConstraintLocator> |
ValidityModel.getConstraintLocators(java.lang.String nsURI) |
org.eclipse.emf.common.util.Monitor |
MonitorStep.getMonitor() |
java.util.Collection<org.eclipse.emf.ecore.resource.Resource> |
ValidityModel.getResources() |
java.lang.String |
ValidityModel.getResultConstrainingLabel(ValidatableNode validatableNode) |
protected java.lang.StringBuilder |
ValidityModel.getResultPath(java.lang.StringBuilder s,
AbstractNode abstractNode) |
java.lang.String |
ValidityModel.getResultValidatableLabel(ConstrainingNode constrainingNode) |
RootNode |
ValidityModel.getRootNode() |
TypeURI |
ValidityManager.getTypeURI(org.eclipse.emf.ecore.EObject constrainingObject)
Returns the eObject uri
|
java.lang.String |
ValidityManager.getValidatableLabel(org.eclipse.emf.ecore.EObject eObject,
boolean withContext) |
protected ValidatableNode |
ValidityModel.getValidatableNode(org.eclipse.emf.ecore.EObject eObject)
Return the ValidatableNode node for EObject creating any ValidatableNodes
that are required to ensure that the returned ValidatableNode is
installed in the root.
|
ValidatableURI |
ValidityManager.getValidatableURI(org.eclipse.emf.ecore.EObject eObject)
Returns the eObject uri
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<ConstrainingURI> |
ValidityModel.accumulateConstrainingURIs(java.util.Set<ConstrainingURI> constrainingURIs,
TypeURI typeURI) |
void |
ValidityManager.addConstrainingFilter(IVisibilityFilter filter) |
void |
ValidityModel.addConstrainingFilter(IVisibilityFilter filter) |
static void |
ValidityManager.addConstraintLocator(java.lang.String nsURI,
ConstraintLocator.Descriptor constraintLocator)
This add the corresponding constraint locator if it exists in the list of
defined descriptors.
|
void |
ValidityManager.addFilteredSeverity(Severity severity) |
void |
ValidityModel.addFilteredSeverity(Severity severity) |
void |
ValidityManager.addValidatableFilter(IVisibilityFilter filter) |
void |
ValidityModel.addValidatableFilter(IVisibilityFilter filter) |
protected java.util.Map<org.eclipse.emf.ecore.EPackage,java.util.Set<org.eclipse.emf.ecore.resource.Resource>> |
ValidityModel.analyzeResources(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor,
int worked)
Looks for all EPackages in the source Resources.
|
protected java.util.Map<org.eclipse.emf.ecore.EPackage,java.util.Set<org.eclipse.emf.ecore.resource.Resource>> |
ValidityModel.analyzeResources(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor,
int worked)
Looks for all EPackages in the source Resources.
|
protected java.util.Set<TypeURI> |
ValidityModel.buildTypeClosure(org.eclipse.emf.ecore.EObject constrainingObject)
Return all types that may provide constraints to an instance of aType.
|
org.eclipse.emf.common.util.BasicDiagnostic |
ValidityManager.createDefaultDiagnostic(org.eclipse.emf.ecore.EObject eObject) |
protected ValidityModel |
ValidityManager.createModel(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> newResources) |
protected void |
ValidityModel.createResultNodes(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor,
int worked)
Create the ResultValidatableNode,ResultConstrainingNode cross-linkage for
all validateableObject,constraint pairs.
|
protected void |
ValidityModel.createResultNodes(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> resources,
org.eclipse.emf.common.util.Monitor monitor,
int worked)
Create the ResultValidatableNode,ResultConstrainingNode cross-linkage for
all validateableObject,constraint pairs.
|
protected void |
ValidityModel.createResultNodes(org.eclipse.emf.ecore.EObject constrainedObject,
ConstrainingURI constrainingURI)
Create the ResultValidatableNode,ResultConstrainingNode cross-linkage
between constrainedObject and each child constraint of constrainingType.
|
protected void |
ValidityModel.createResultNodes(org.eclipse.emf.ecore.EObject constrainedObject,
ConstrainingURI constrainingURI)
Create the ResultValidatableNode,ResultConstrainingNode cross-linkage
between constrainedObject and each child constraint of constrainingType.
|
protected void |
ValidityModel.createResultNodes(ValidatableNode validatable,
ConstrainingNode constrainingNode) |
protected void |
ValidityModel.createResultNodes(ValidatableNode validatable,
ConstrainingNode constrainingNode) |
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.
|
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.
|
protected void |
ValidityModel.createTypeConstrainingNodes(java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> allConstraints,
org.eclipse.emf.common.util.Monitor monitor)
Create the LeafConstrainingNode parents for each EModelElement that provides constraints
|
protected void |
ValidityModel.createTypeConstrainingNodes(java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<LeafConstrainingNode>> allConstraints,
org.eclipse.emf.common.util.Monitor monitor)
Create the LeafConstrainingNode parents for each EModelElement that provides constraints
|
protected java.util.Set<ConstraintLocator> |
ValidityManager.gatherConstraintLocators(java.util.Set<ConstraintLocator> set,
java.util.List<ConstraintLocator> list) |
java.lang.Iterable<ConstraintLocator> |
ValidityManager.getActiveConstraintLocators(java.lang.String nsURI) |
java.lang.String |
ValidityManager.getConstrainingLabel(org.eclipse.emf.ecore.EObject eObject) |
java.lang.String |
ValidityModel.getConstrainingLabel(org.eclipse.emf.ecore.EObject eObject)
Returns the eObject label
|
ConstrainingNode |
ValidityManager.getConstrainingNode(org.eclipse.emf.ecore.EObject eObject)
Return the ConstrainingNode node for EObject creating any ConstrainingNodes that
are required to ensure that the returned ConstrainingNode is installed in the root.
|
ConstrainingNode |
ValidityModel.getConstrainingNode(org.eclipse.emf.ecore.EObject constrainingObject)
Return the ConstrainingNode node for EObject creating any parent
ConstrainingNodes that are required to ensure that the returned
ConstrainingNode is installed in the root.
|
java.util.List<Result> |
ValidityManager.getConstrainingNodeResults(ConstrainingNode element) |
ConstrainingURI |
ValidityManager.getConstrainingURI(org.eclipse.emf.ecore.EObject eObject)
Returns the eObject uri
|
static ConstraintLocator |
ValidityManager.getConstraintLocator(org.eclipse.emf.ecore.EObject validatableObject) |
static java.util.List<ConstraintLocator> |
ValidityManager.getConstraintLocators(java.lang.String nsURI) |
protected java.lang.Iterable<ConstraintLocator> |
ValidityModel.getConstraintLocators(java.lang.String nsURI) |
java.lang.String |
ValidityModel.getResultConstrainingLabel(ValidatableNode validatableNode) |
protected java.lang.StringBuilder |
ValidityModel.getResultPath(java.lang.StringBuilder s,
AbstractNode abstractNode) |
java.lang.String |
ValidityModel.getResultValidatableLabel(ConstrainingNode constrainingNode) |
TypeURI |
ValidityManager.getTypeURI(org.eclipse.emf.ecore.EObject constrainingObject)
Returns the eObject uri
|
java.lang.String |
ValidityManager.getValidatableLabel(org.eclipse.emf.ecore.EObject eObject,
boolean withContext) |
protected ValidatableNode |
ValidityModel.getValidatableNode(org.eclipse.emf.ecore.EObject eObject)
Return the ValidatableNode node for EObject creating any ValidatableNodes
that are required to ensure that the returned ValidatableNode is
installed in the root.
|
java.util.List<Result> |
ValidityManager.getValidatableNodeResults(ValidatableNode element) |
ValidatableURI |
ValidityManager.getValidatableURI(org.eclipse.emf.ecore.EObject eObject)
Returns the eObject uri
|
void |
ValidityModel.init(org.eclipse.emf.common.util.Monitor monitor)
Initialize the ValidityModel
|
protected java.util.List<Result> |
ValidityManager.installResultSet(ResultSet resultSet,
org.eclipse.core.runtime.IProgressMonitor monitor) |
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
|
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
|
void |
ValidityManager.removeConstrainingFilter(IVisibilityFilter filter) |
void |
ValidityModel.removeConstrainingFilter(IVisibilityFilter filter) |
void |
ValidityManager.removeFilteredSeverity(Severity severity) |
void |
ValidityModel.removeFilteredSeverity(Severity severity) |
void |
ValidityManager.removeValidatableFilter(IVisibilityFilter filter) |
void |
ValidityModel.removeValidatableFilter(IVisibilityFilter filter) |
void |
ValidityManager.setInput(java.lang.Object newInput,
org.eclipse.emf.common.util.Monitor monitor) |
protected <T extends AbstractNode> |
ValidityModel.sortEList(org.eclipse.emf.common.util.EList<T> nodes,
java.util.Comparator<AbstractNode> comparator)
Sorts the list.
|
protected <T extends AbstractNode> |
ValidityModel.sortEList(org.eclipse.emf.common.util.EList<T> nodes,
java.util.Comparator<AbstractNode> comparator)
Sorts the list.
|
protected <T extends AbstractNode> |
ValidityModel.sortNodes(org.eclipse.emf.common.util.EList<T> nodes,
java.util.Comparator<AbstractNode> comparator)
Sorts the list.
|
protected <T extends AbstractNode> |
ValidityModel.sortNodes(org.eclipse.emf.common.util.EList<T> nodes,
java.util.Comparator<AbstractNode> comparator)
Sorts the list.
|
Constructor and Description |
---|
ConstrainingURI(org.eclipse.emf.common.util.URI uri) |
MonitorStep(org.eclipse.emf.common.util.Monitor monitor,
int worked) |
TypeURI(org.eclipse.emf.common.util.URI uri) |
ValidatableURI(org.eclipse.emf.common.util.URI uri) |
ValidityModel(ValidityManager validityManager,
java.util.Collection<org.eclipse.emf.ecore.resource.Resource> newResources)
The Constructor.
|
ValidityModel(ValidityManager validityManager,
java.util.Collection<org.eclipse.emf.ecore.resource.Resource> newResources)
The Constructor.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ValidityPlugin.CONSTRAINT_LOCATOR_PPID |
static ValidityPlugin |
ValidityPlugin.INSTANCE
The singleton instance of the plugin.
|
static java.lang.String |
ValidityPlugin.PLUGIN_ID |
static java.lang.String |
ValidityPlugin.VALIDITY_EXPORTER_PPID |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.jface.viewers.ISelectionProvider |
DebugValidityAction.selectionProvider |
protected IDEValidityManager |
ForceValidityViewRefreshAction.validityManager |
protected ValidityView |
AbstractFilterAction.validityView |
protected ValidityView |
DebugValidityAction.validityView |
protected ValidityView |
FilterValidationResultAction.validityView |
protected ValidityView |
ForceValidityViewRefreshAction.validityView |
protected ValidityView |
RunValidityAction.validityView |
Modifier and Type | Method and Description |
---|---|
GoToConstrainingNodeMarker |
ShowElementInEditorAction.getLeafConstrainingNodeMarker(LeafConstrainingNode leafConstrainingNode)
Return the GoToConstrainingNodeMarker of a LeafConstrainingNode.
|
GoToValidatableNodeMarker |
ShowElementInEditorAction.getValidatableNodeMarker(ValidatableNode validatableNode)
Return the GoToValidatableNodeMarker of a ValidatableNode.
|
protected void |
EnableDisableAllNodesAction.updateAll(java.lang.Iterable<? extends AbstractNode> nodes) |
Constructor and Description |
---|
AbstractFilterAction(java.lang.String text,
int style,
ValidityView validityView,
boolean isValidatableAction) |
CollapseAllNodesAction(ValidityView validityView,
boolean isValidatableCollapseAction,
boolean isConstrainingCollapseAction) |
DebugValidityAction(ValidityView validityView,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
DebugValidityAction(ValidityView validityView,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
DisableAllUnusedNodesAction(ValidityView validityView,
boolean isValidatableFilterAction) |
EnableDisableAllNodesAction(ValidityView validityView,
boolean enableAll,
boolean isValidatableFilterAction) |
ExpandAllNodesAction(ValidityView validityView,
boolean isValidatableExpandAction,
boolean isConstrainingExpandAction) |
ExportValidationResultAction(IDEValidityManager validityManager,
ValidityView validityView) |
ExportValidationResultAction(IDEValidityManager validityManager,
ValidityView validityView) |
FilterValidationResultAction(ValidityView validityView) |
ForceValidityViewRefreshAction(IDEValidityManager validityManager,
ValidityView validityView) |
ForceValidityViewRefreshAction(IDEValidityManager validityManager,
ValidityView validityView) |
RunValidityAction(ValidityView validityView,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
ShowElementInEditorAction(IDEValidityManager validityManager,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
ShowElementInEditorAction(IDEValidityManager validityManager,
org.eclipse.jface.viewers.ISelectionProvider selectionProvider) |
StopValidityAction(IDEValidityManager validityManager) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
UnusedNodesVisibilityFilter.isUsed(AbstractNode node) |
boolean |
UnusedNodesVisibilityFilter.isVisible(AbstractNode abstractNode) |
Modifier and Type | Method and Description |
---|---|
boolean |
ConstraintUILocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor)
Launch a debugger for the resultConstrainingNode, returning false if debugging is not supported.
|
boolean |
ConstraintUILocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor)
Launch a debugger for the resultConstrainingNode, returning false if debugging is not supported.
|
boolean |
ConstraintUILocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor)
Launch a debugger for the resultConstrainingNode, returning false if debugging is not supported.
|
Constructor and Description |
---|
GoToConstrainingNodeMarker(org.eclipse.core.resources.IFile file)
The Constructor.
|
GoToValidatableNodeMarker(org.eclipse.core.resources.IFile file,
org.eclipse.emf.ecore.EObject eObject)
The Constructor.
|
GoToValidatableNodeMarker(org.eclipse.core.resources.IFile file,
org.eclipse.emf.ecore.EObject eObject)
The Constructor.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.Object[] |
AbstractNodeContentProvider.NO_OBJECTS |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
NodeLabelProvider.getResultToolTip(Result result) |
protected abstract java.util.List<? extends AbstractNode> |
AbstractNodeContentProvider.getRootNodes(RootNode rootNode) |
protected java.util.List<RootConstrainingNode> |
ConstrainingNodeContentProvider.getRootNodes(RootNode rootNode) |
protected java.util.List<RootValidatableNode> |
ValidatableNodeContentProvider.getRootNodes(RootNode rootNode) |
protected java.lang.String |
NodeLabelProvider.getSummaryToolTip(AbstractNode node) |
java.lang.String |
NodeLabelProvider.Summary.toString() |
Modifier and Type | Method and Description |
---|---|
void |
NodeLabelProvider.Summary.accumulate(org.eclipse.emf.ecore.EObject eObject) |
protected void |
NodeLabelProvider.appendResourceDiagnostic(java.lang.StringBuilder s,
org.eclipse.emf.common.util.Diagnostic diagnostic) |
protected void |
NodeLabelProvider.appendResourceDiagnostic(java.lang.StringBuilder s,
org.eclipse.emf.common.util.Diagnostic diagnostic) |
protected abstract java.util.List<? extends AbstractNode> |
AbstractNodeContentProvider.getRootNodes(RootNode rootNode) |
protected java.util.List<RootConstrainingNode> |
ConstrainingNodeContentProvider.getRootNodes(RootNode rootNode) |
protected java.util.List<RootValidatableNode> |
ValidatableNodeContentProvider.getRootNodes(RootNode rootNode) |
protected java.lang.String |
NodeLabelProvider.getSummaryToolTip(AbstractNode node) |
Constructor and Description |
---|
AbstractNodeContentProvider(ValidityManager validityManager) |
ConstrainingNodeContentProvider(ValidityManager validityManager) |
NodeLabelProvider(org.eclipse.jface.viewers.ILabelProvider labelProvider,
org.eclipse.swt.graphics.Color validatableColor,
org.eclipse.swt.graphics.Color constrainingNodeColor) |
ValidatableNodeContentProvider(ValidityManager validityManager) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
ValidityView.ID
The ID of the view as specified by the extension.
|
protected IDEValidityManager |
SeveritiesDecorator.validityManager |
protected IDEValidityManager |
ValidityView.validityManager |
Modifier and Type | Method and Description |
---|---|
protected ValidityModel |
IDEValidityManager.createModel(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> newResources) |
java.lang.String |
IDEValidityManager.getConstrainingLabel(org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.jface.viewers.CheckboxTreeViewer |
ValidityView.getConstrainingNodesViewer()
gets the Constraining Nodes Viewer
|
org.eclipse.jface.viewers.CheckboxTreeViewer |
ValidityView.getValidatableNodesViewer()
gets the validatable Nodes Viewer
|
IDEValidityManager |
ValidityView.getValidityManager()
gets the Validity Manager
|
Modifier and Type | Method and Description |
---|---|
void |
ValidityView.addFilter(boolean isValidatableFilterAction,
IVisibilityFilter filter) |
void |
ValidityView.addFilteredSeverity(Severity severity) |
void |
ValidityView.ChangeSelectionJob.cancelThenSchedule(ValidityView.ChangeSelectionJob newJob) |
protected ValidityModel |
IDEValidityManager.createModel(java.util.Collection<org.eclipse.emf.ecore.resource.Resource> newResources) |
java.lang.String |
IDEValidityManager.getConstrainingLabel(org.eclipse.emf.ecore.EObject 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) |
void |
ValidityViewRefreshJob.initViewers(ValidityView validityView,
org.eclipse.jface.viewers.CheckboxTreeViewer validatableNodesViewer,
org.eclipse.jface.viewers.CheckboxTreeViewer constrainingNodesViewer) |
void |
ValidityViewRefreshJob.initViewers(ValidityView validityView,
org.eclipse.jface.viewers.CheckboxTreeViewer validatableNodesViewer,
org.eclipse.jface.viewers.CheckboxTreeViewer constrainingNodesViewer) |
void |
ValidityViewRefreshJob.initViewers(ValidityView validityView,
org.eclipse.jface.viewers.CheckboxTreeViewer validatableNodesViewer,
org.eclipse.jface.viewers.CheckboxTreeViewer constrainingNodesViewer) |
void |
ValidityView.removeFilter(boolean isValidatableFilterAction,
IVisibilityFilter filter) |
void |
ValidityView.removeFilteredSeverity(Severity severity) |
void |
IDEValidityManager.runValidation(ValidityView validityView,
java.util.Set<ResultConstrainingNode> selectedNodes) |
Constructor and Description |
---|
IDEValidityManager.IDEValidityModel(IDEValidityManager validityManager,
java.util.Collection<org.eclipse.emf.ecore.resource.Resource> newResources) |
IDEValidityManager.IDEValidityModel(IDEValidityManager validityManager,
java.util.Collection<org.eclipse.emf.ecore.resource.Resource> newResources) |
IDEValidityManager(ValidityViewRefreshJob refreshJob) |
SeveritiesDecorator(IDEValidityManager validityManager) |
ValidityNodeCheckStateListener(ValidityView validityView) |
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
|
ExportValidationResultsFileWizard(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection initialSelection,
RootNode rootNode,
IValidityExporter exporter)
Constructor
|
ExportValidationResultsFileWizard(org.eclipse.ui.IWorkbench workbench,
org.eclipse.jface.viewers.IStructuredSelection initialSelection,
RootNode rootNode,
IValidityExporter exporter)
Constructor
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ResultConstrainingNode> |
ValidityUtils.getEnabledResultConstrainingNodes(ConstrainingNode constrainingNode)
Return all enabled result constraining nodes at and below constrainingNode.
|
static java.util.List<ResultValidatableNode> |
ValidityUtils.getEnabledResultValidatableNodes(ValidatableNode validatableNode)
Return all enabled result validatable nodes at and below validatableNode.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ResultConstrainingNode> |
ValidityUtils.getEnabledResultConstrainingNodes(ConstrainingNode constrainingNode)
Return all enabled result constraining nodes at and below constrainingNode.
|
static java.util.List<ResultValidatableNode> |
ValidityUtils.getEnabledResultValidatableNodes(ValidatableNode validatableNode)
Return all enabled result validatable nodes at and below validatableNode.
|
boolean |
IVisibilityFilter.isVisible(AbstractNode abstractNode) |
boolean |
SeveritiesVisibilityFilter.isVisible(AbstractNode element) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
StandaloneCommand.help |
protected java.lang.String |
StandaloneCommand.CommandToken.help |
static HelpCommand.CommandComparator |
HelpCommand.CommandComparator.INSTANCE |
static HelpCommand.TokenComparator |
HelpCommand.TokenComparator.INSTANCE |
protected java.lang.String |
StandaloneCommand.name |
protected java.lang.String |
StandaloneCommand.CommandToken.name |
protected StandaloneApplication |
StandaloneCommand.standaloneApplication |
protected java.util.Map<java.lang.String,StandaloneCommand.CommandToken> |
StandaloneCommand.tokens |
Modifier and Type | Method and Description |
---|---|
StandaloneResponse |
HelpCommand.execute(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
abstract StandaloneResponse |
StandaloneCommand.execute(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> tokens) |
StandaloneResponse |
StandaloneApplication.execute(java.lang.String[] args)
This launch the application using the entered arguments.
|
java.util.Collection<StandaloneCommand> |
StandaloneApplication.getCommands() |
java.util.Collection<StandaloneCommand> |
StandaloneCommandAnalyzer.getCommands() |
EnvironmentFactory |
StandaloneApplication.getEnvironmentFactory() |
java.lang.String |
StandaloneCommand.getHelp() |
java.lang.String |
StandaloneCommand.CommandToken.getHelp() |
java.lang.String |
StandaloneCommand.getName() |
java.lang.String |
StandaloneCommand.CommandToken.getName() |
OCL |
StandaloneApplication.getOCL() |
org.eclipse.emf.ecore.resource.ResourceSet |
StandaloneApplication.getResourceSet() |
java.util.Collection<StandaloneCommand.CommandToken> |
StandaloneCommand.getTokens() |
Modifier and Type | Method and Description |
---|---|
protected void |
StandaloneCommandAnalyzer.addCommand(StandaloneCommand command) |
protected void |
StandaloneCommand.addToken(StandaloneCommand.CommandToken commandToken) |
boolean |
StandaloneCommand.CommandToken.check(java.util.List<java.lang.String> strings) |
boolean |
StandaloneCommand.StringToken.check(java.util.List<java.lang.String> strings) |
boolean |
StandaloneCommand.check(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
StandaloneResponse |
HelpCommand.execute(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
abstract StandaloneResponse |
StandaloneCommand.execute(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> tokens) |
StandaloneResponse |
StandaloneApplication.execute(java.lang.String[] args)
This launch the application using the entered arguments.
|
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.
|
int |
StandaloneCommand.CommandToken.parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
int |
StandaloneCommand.CommandToken.parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
int |
StandaloneCommand.StringToken.parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
int |
StandaloneCommand.StringToken.parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
Constructor and Description |
---|
HelpCommand(StandaloneApplication standaloneApplication) |
StandaloneCommand.CommandToken(java.lang.String name,
java.lang.String help) |
StandaloneCommand.CommandToken(java.lang.String name,
java.lang.String help) |
StandaloneCommand.StringToken(java.lang.String name,
java.lang.String help) |
StandaloneCommand.StringToken(java.lang.String name,
java.lang.String help) |
StandaloneCommand(StandaloneApplication standaloneApplication,
java.lang.String name,
java.lang.String help) |
StandaloneCommand(StandaloneApplication standaloneApplication,
java.lang.String name,
java.lang.String help) |
StandaloneCommand(StandaloneApplication standaloneApplication,
java.lang.String name,
java.lang.String help) |
StandaloneCommandAnalyzer(StandaloneApplication standaloneApplication) |
Modifier and Type | Field and Description |
---|---|
ValidateCommand.ExporterToken |
ValidateCommand.exporterToken |
static ValidateCommand.ExporterComparator |
ValidateCommand.ExporterComparator.INSTANCE |
ValidateCommand.ModelToken |
ValidateCommand.modelToken |
ValidateCommand.OutputToken |
ValidateCommand.outputToken |
ValidateCommand.RulesToken |
ValidateCommand.rulesToken |
ValidateCommand.UsingToken |
ValidateCommand.usingToken |
Modifier and Type | Method and Description |
---|---|
StandaloneResponse |
ValidateCommand.execute(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
java.lang.Iterable<ConstraintLocator> |
StandaloneValidityManager.getActiveConstraintLocators(java.lang.String nsURI) |
java.util.List<java.lang.String> |
ValidateCommand.RulesToken.getOCLFileNames(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings)
Gets the collection of OCL resources deduced from values specified after
the -rule argument.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ValidateCommand.ExporterToken.check(java.util.List<java.lang.String> strings) |
boolean |
ValidateCommand.ModelToken.check(java.util.List<java.lang.String> strings) |
boolean |
ValidateCommand.OutputToken.check(java.util.List<java.lang.String> strings) |
boolean |
ValidateCommand.RulesToken.check(java.util.List<java.lang.String> strings) |
boolean |
ValidateCommand.UsingToken.check(java.util.List<java.lang.String> locators) |
boolean |
ValidateCommand.UsingToken.doRunJavaConstraints(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
boolean |
ValidateCommand.UsingToken.doRunOCLConstraints(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
boolean |
ValidateCommand.UsingToken.doRunUMLConstraints(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
StandaloneResponse |
ValidateCommand.execute(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
java.lang.Iterable<ConstraintLocator> |
StandaloneValidityManager.getActiveConstraintLocators(java.lang.String nsURI) |
protected static java.lang.String |
ValidateCommand.getCheckedFileName(java.lang.String string) |
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) |
java.util.List<java.lang.String> |
ValidateCommand.RulesToken.getOCLFileNames(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings)
Gets the collection of OCL resources deduced from values specified after
the -rule argument.
|
java.io.File |
ValidateCommand.OutputToken.getOutputFile(java.util.Map<StandaloneCommand.CommandToken,java.util.List<java.lang.String>> token2strings) |
int |
ValidateCommand.RulesToken.parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
int |
ValidateCommand.RulesToken.parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
int |
ValidateCommand.UsingToken.parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
int |
ValidateCommand.UsingToken.parseArgument(java.util.List<java.lang.String> strings,
java.lang.String[] arguments,
int i) |
Constructor and Description |
---|
ValidateCommand(StandaloneApplication standaloneApplication) |
Modifier and Type | Method and Description |
---|---|
static void |
XMI252UMLResourceFactoryImpl.install(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.util.URI uml25uri) |
static void |
XMI252UMLResourceFactoryImpl.install(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.util.URI uml25uri) |
Modifier and Type | Field and Description |
---|---|
protected ExpressionInOCL |
CompleteOCLCSUIConstraintLocator.DebugStarter.constraint |
protected ExpressionInOCL |
PivotUIConstraintLocator.DebugStarter.constraint |
protected EnvironmentFactoryInternal |
CompleteOCLCSUIConstraintLocator.DebugStarter.environmentFactory |
protected EnvironmentFactoryInternal |
DelegateUIConstraintLocator.DebugStarter.environmentFactory |
protected EnvironmentFactoryInternal |
PivotUIConstraintLocator.DebugStarter.environmentFactory |
protected EnvironmentFactoryInternal |
UMLUIConstraintLocator.DebugStarter.environmentFactory |
protected java.lang.String |
DelegateUIConstraintLocator.DebugStarter.expression |
protected java.lang.String |
UMLUIConstraintLocator.DebugStarter.expression |
static CompleteOCLCSConstraintLocator |
CompleteOCLCSConstraintLocator.INSTANCE |
static CompleteOCLCSUIConstraintLocator |
CompleteOCLCSUIConstraintLocator.INSTANCE |
static DelegateConstraintLocator |
DelegateConstraintLocator.INSTANCE |
static DelegateUIConstraintLocator |
DelegateUIConstraintLocator.INSTANCE |
static PivotConstraintLocator |
PivotConstraintLocator.INSTANCE |
static PivotUIConstraintLocator |
PivotUIConstraintLocator.INSTANCE |
static UMLConstraintLocator |
UMLConstraintLocator.INSTANCE |
static UMLUIConstraintLocator |
UMLUIConstraintLocator.INSTANCE |
protected PivotMetamodelManager |
AbstractPivotConstraintLocator.AbstractConstraintLocator.metamodelManager |
protected org.eclipse.swt.widgets.Shell |
CompleteOCLCSUIConstraintLocator.DebugStarter.shell |
protected org.eclipse.swt.widgets.Shell |
DelegateUIConstraintLocator.DebugStarter.shell |
protected org.eclipse.swt.widgets.Shell |
PivotUIConstraintLocator.DebugStarter.shell |
protected org.eclipse.swt.widgets.Shell |
UMLUIConstraintLocator.DebugStarter.shell |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.common.util.URI |
DelegateUIConstraintLocator.DebugStarter.createDocument(org.eclipse.core.runtime.IProgressMonitor monitor)
Create a test Complete OCL document that wraps the required OCL text up as the body of a test operation.
|
protected org.eclipse.emf.common.util.URI |
UMLUIConstraintLocator.DebugStarter.createDocument(org.eclipse.core.runtime.IProgressMonitor monitor)
Create a test Complete OCL document that wraps the required OCL text up as the body of a test operation.
|
protected EvaluationVisitor |
AbstractPivotConstraintLocator.createEvaluationVisitor(EnvironmentFactoryInternal environmentFactory,
ExpressionInOCL query,
java.lang.Object contextObject,
org.eclipse.emf.common.util.Monitor monitor) |
static org.eclipse.core.runtime.IStatus |
CompleteOCLCSUIConstraintLocator.createStatus(java.lang.Throwable e,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
static org.eclipse.core.runtime.IStatus |
PivotUIConstraintLocator.createStatus(java.lang.Throwable e,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.util.Set<TypeURI> |
PivotConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject) |
java.util.Set<TypeURI> |
UMLConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingType) |
org.eclipse.emf.ecore.EObject |
CompleteOCLCSConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject) |
ConstraintLocator |
CompleteOCLCSConstraintLocator.getInstance() |
ConstraintLocator |
CompleteOCLCSUIConstraintLocator.getInstance() |
ConstraintLocator |
DelegateConstraintLocator.getInstance() |
ConstraintLocator |
DelegateUIConstraintLocator.getInstance() |
ConstraintLocator |
PivotConstraintLocator.getInstance() |
ConstraintLocator |
PivotUIConstraintLocator.getInstance() |
ConstraintLocator |
UMLConstraintLocator.getInstance() |
ConstraintLocator |
UMLUIConstraintLocator.getInstance() |
java.lang.String |
UMLConstraintLocator.getLabel(org.eclipse.emf.ecore.EModelElement eObject) |
java.lang.String |
CompleteOCLCSConstraintLocator.getName() |
java.lang.String |
DelegateConstraintLocator.getName() |
java.lang.String |
PivotConstraintLocator.getName() |
java.lang.String |
UMLConstraintLocator.getName() |
protected ExpressionInOCL |
AbstractPivotConstraintLocator.getQuery(PivotMetamodelManager metamodelManager,
Constraint constraint) |
protected java.lang.String |
DelegateConstraintLocator.print(java.util.Map<org.eclipse.emf.ecore.EClassifier,java.util.List<LeafConstrainingNode>> map) |
Modifier and Type | Method and Description |
---|---|
protected void |
UMLConstraintLocator.appendPath(java.lang.StringBuilder s,
org.eclipse.uml2.uml.NamedElement eObject) |
protected void |
UMLConstraintLocator.appendPath(java.lang.StringBuilder s,
org.eclipse.uml2.uml.NamedElement eObject) |
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) |
boolean |
CompleteOCLCSUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
CompleteOCLCSUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
CompleteOCLCSUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
DelegateUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
DelegateUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
DelegateUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
PivotUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
PivotUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
PivotUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
UMLUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
UMLUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
UMLUIConstraintLocator.debug(ResultConstrainingNode resultConstrainingNode,
ValidityView validityView,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.Set<TypeURI> |
PivotConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject) |
java.util.Set<TypeURI> |
PivotConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingObject) |
java.util.Set<TypeURI> |
UMLConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingType) |
java.util.Set<TypeURI> |
UMLConstraintLocator.getAllTypes(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject constrainingType) |
protected org.eclipse.emf.ecore.EObject |
PivotConstraintLocator.getConstrainedESObject(EnvironmentFactory environmentFactory,
Constraint asConstraint) |
protected org.eclipse.emf.ecore.EObject |
PivotConstraintLocator.getConstrainedESObject(EnvironmentFactory environmentFactory,
Constraint asConstraint) |
protected org.eclipse.emf.ecore.EObject |
DelegateConstraintLocator.getConstrainedObject(ResultConstrainingNode resultConstrainingNode) |
org.eclipse.emf.ecore.EObject |
CompleteOCLCSConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject) |
org.eclipse.emf.ecore.EObject |
CompleteOCLCSConstraintLocator.getConstrainingType(org.eclipse.emf.ecore.EObject constrainedType,
java.lang.Object constrainingObject) |
ConstrainingURI |
UMLConstraintLocator.getConstrainingURI(org.eclipse.emf.ecore.EObject eObject) |
protected Constraint |
DelegateConstraintLocator.getConstraint(PivotMetamodelManager metamodelManager,
ResultConstrainingNode resultConstrainingNode) |
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>> |
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>> |
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>> |
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>> |
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>> |
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>> |
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>> |
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>> |
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>> |
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.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.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.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.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 |
UMLConstraintLocator.getLabel(org.eclipse.emf.ecore.EModelElement eObject) |
protected ExpressionInOCL |
AbstractPivotConstraintLocator.getQuery(PivotMetamodelManager metamodelManager,
Constraint constraint) |
protected ExpressionInOCL |
AbstractPivotConstraintLocator.getQuery(PivotMetamodelManager metamodelManager,
Constraint constraint) |
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) |
java.util.Set<TypeURI> |
UMLConstraintLocator.getTypeURIs(ValidityManager validityManager,
org.eclipse.emf.ecore.EObject validatableObject) |
protected org.eclipse.emf.common.util.Diagnostic |
AbstractPivotConstraintLocator.AbstractConstraintLocator.handleExceptionResult(java.lang.Throwable e) |
protected org.eclipse.emf.common.util.Diagnostic |
AbstractPivotConstraintLocator.AbstractConstraintLocator.handleInvalidExpression(java.lang.String message) |
protected org.eclipse.emf.common.util.Diagnostic |
AbstractPivotConstraintLocator.AbstractConstraintLocator.handleInvalidResult(InvalidValueException e) |
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.
|
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.
|
protected void |
CompleteOCLCSUIConstraintLocator.DebugStarter.openError(java.lang.String message,
java.lang.Exception e) |
protected void |
DelegateUIConstraintLocator.DebugStarter.openError(java.lang.String message,
java.lang.Exception e) |
protected void |
PivotUIConstraintLocator.DebugStarter.openError(java.lang.String message,
java.lang.Exception e) |
protected void |
UMLUIConstraintLocator.DebugStarter.openError(java.lang.String message,
java.lang.Exception e) |
protected java.lang.String |
DelegateConstraintLocator.print(java.util.Map<org.eclipse.emf.ecore.EClassifier,java.util.List<LeafConstrainingNode>> map) |
void |
CompleteOCLCSConstraintLocator.validate(Result result,
ValidityManager validityManager,
org.eclipse.emf.common.util.Monitor monitor) |
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 |
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 |
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) |
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) |
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) |
CompleteOCLCSUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL constraint) |
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) |
DelegateUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
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) |
PivotUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
ExpressionInOCL constraint) |
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) |
UMLUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
UMLUIConstraintLocator.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
Modifier and Type | Field and Description |
---|---|
static OCLValidityPlugin |
OCLValidityPlugin.INSTANCE
The singleton instance of the plugin.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
XtextConsolePlugin.PLUGIN_ID |
Modifier and Type | Method and Description |
---|---|
EnvironmentFactoryInternal |
OCLConsolePage.getEnvironmentFactory(org.eclipse.emf.ecore.EObject contextObject) |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactoryInternal |
DebugAction.DebugStarter.environmentFactory |
protected java.lang.String |
DebugAction.DebugStarter.expression |
protected OCLConsolePage |
DebugAction.oclConsolePage |
protected org.eclipse.swt.widgets.Shell |
DebugAction.DebugStarter.shell |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.common.util.URI |
DebugAction.DebugStarter.createDocument(org.eclipse.core.runtime.IProgressMonitor monitor)
Create a test Complete OCL document that wraps the required OCL text up as the body of a test operation.
|
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.
|
protected BaseCSResource |
DebugAction.DebugStarter.loadDocument(org.eclipse.core.runtime.IProgressMonitor monitor,
org.eclipse.emf.common.util.URI documentURI)
Load and parse the test document.
|
protected void |
DebugAction.DebugStarter.openError(java.lang.String message,
java.lang.Exception e) |
Constructor and Description |
---|
DebugAction.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
DebugAction.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
DebugAction.DebugStarter(org.eclipse.swt.widgets.Shell shell,
EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject contextObject,
java.lang.String expression) |
DebugAction(OCLConsolePage oclConsolePage) |
Modifier and Type | Method and Description |
---|---|
EnvironmentFactory |
EmbeddedXtextEditor.getEnvironmentFactory() |
OCL |
EmbeddedXtextEditor.getOCL() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Element> |
Element.allOwnedElements()
The query allOwnedElements() gives all of the direct and indirect ownedElements of an Element.
|
org.eclipse.emf.ecore.EObject |
Class.createInstance()
Return a new instance of this type from valueFactory.
|
Type[] |
ParameterTypes.get() |
Type |
ParameterTypes.get(int index) |
Type |
TemplateParameters.get(int i) |
Operation |
InheritanceFragment.getActualOperation(Operation apparentOperation)
Return the actualOperation that has the same signature as apparentOperation.
|
java.lang.Iterable<Class> |
CompletePackage.getAllClasses() |
java.lang.Iterable<? extends CompletePackage> |
CompleteModel.getAllCompletePackages() |
java.lang.Iterable<? extends CompletePackage> |
StandardLibrary.getAllCompletePackages() |
java.lang.Iterable<? extends CompletePackage> |
CompleteModel.getAllCompletePackagesWithUris() |
java.lang.Iterable<InheritanceFragment> |
CompleteInheritance.getAllProperSuperFragments()
Return a depth ordered, OclAny-first, OclSelf-last, Iterable of all the super-adapters excluding this one.
|
java.lang.Iterable<InheritanceFragment> |
CompleteInheritance.getAllSuperFragments()
Return a depth ordered, OclAny-first, OclSelf-last, Iterable of all the super-adapters including this one.
|
Class |
StandardLibrary.getBagType()
Obtains the generic instance of the BagType metatype, named
Bag(T).
|
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
|
InheritanceFragment |
InheritanceFragment.getBaseFragment()
Return the unoverloaded fragment, which is getBaseInheritance().getSelfFragment().
|
CompleteInheritance |
InheritanceFragment.getBaseInheritance()
Return the inheritance that introduces the operations and properties in this fragment.
|
Class |
CompleteClass.getBehavioralClass() |
Class |
StandardLibrary.getBooleanType()
Obtains the instance of the PrimitiveType metatype, named
Boolean.
|
Class |
StandardLibrary.getClassType()
Obtains the single instance of the org.eclipse.ocl.pivot.Class metatype, named
Class.
|
Class |
StandardLibrary.getCollectionType()
Obtains the generic instance of the CollectionType metatype, named
Collection(T).
|
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 |
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 |
CompleteClass.getCollectionType(CollectionTypeParameters<Type> typeParameters) |
CompleteInheritance |
CompleteInheritance.getCommonInheritance(CompleteInheritance inheritance) |
Type |
Type.getCommonType(IdResolver idResolver,
Type thatType)
Return the most derived type common to this type and thatType within standardLibrary.
|
CompleteClass |
CompletePackage.getCompleteClass(Class pivotType) |
CompleteClass |
CompleteModel.getCompleteClass(Type partialClass) |
CompleteEnvironment |
CompleteModel.getCompleteEnvironment() |
CompleteInheritance |
CompleteClass.getCompleteInheritance() |
CompleteModel |
CompletePackage.getCompleteModel() |
CompletePackage |
CompleteModel.getCompletePackage(Package asPackage) |
Class |
CollectionType.getContainerType() |
CompleteInheritance |
InheritanceFragment.getDerivedInheritance()
Return the inheritance that overloads the operations and properties in this fragment.
|
EnumerationId |
Enumeration.getEnumerationId() |
EnumerationLiteralId |
EnumerationLiteral.getEnumerationLiteralId() |
Class |
StandardLibrary.getEnumerationType()
Obtains the single instance of the EnumerationType metatype, named
Enumeration.
|
org.eclipse.emf.common.util.Enumerator |
EnumerationLiteral.getEnumerator() |
java.util.List<StereotypeExtender> |
Class.getExtenders()
Returns the value of the 'Extenders' reference list.
|
java.lang.Iterable<InheritanceFragment> |
CompleteInheritance.getFragments() |
LibraryFeature |
InheritanceFragment.getImplementation(Operation apparentOperation)
Return the implementation of the actualOperation within this fragment that has the same signature as apparentOperation.
|
java.util.List<Package> |
Package.getImportedPackages()
Returns the value of the 'Imported Packages' reference list.
|
CompleteInheritance |
StandardLibrary.getInheritance(Class type)
Return the Inheritance dispatch table for a given type.
|
CompleteInheritance |
Type.getInheritance(StandardLibrary standardLibrary)
Return the inheritance description for this type within standardLibrary.
|
Class |
StandardLibrary.getIntegerType()
Obtains the instance of the PrimitiveType metatype, named
Integer.
|
LambdaType |
CompleteModel.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteEnvironment.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
java.lang.Iterable<? extends Operation> |
InheritanceFragment.getLocalOperations()
Return the operations within this fragment in operation index order.
|
java.lang.Iterable<? extends Property> |
InheritanceFragment.getLocalProperties()
Return the properties within this fragment in property index order.
|
IntegerValue |
CollectionType.getLowerValue() |
Class |
StandardLibrary.getMapType() |
MapType |
CompleteEnvironment.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibrary.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
CompleteClass.getMapType(MapTypeParameters<Type,Type> typeParameters) |
Class |
StandardLibrary.getMetaclass(Type classType)
Return the instance of the Metaclass metatype whose class is classType.
|
java.lang.String |
Class.getMetaTypeName()
Return the name of the meta-type of this type.
|
Class |
Type.getNormalizedType(StandardLibrary standardLibrary)
Return the unique executable form of this type within standardLibrary.
|
Class |
StandardLibrary.getOclAnyType()
Obtains the single instance of the AnyType metatype, named
OclAny.
|
Class |
StandardLibrary.getOclComparableType()
Obtains the single instance of the OclComparable metatype, named
OclAny.
|
Class |
StandardLibrary.getOclElementType()
Obtains the single instance of the Class metatype, named
OclElement.
|
Operation |
StandardLibrary.getOclInvalidOperation() |
Class |
StandardLibrary.getOclInvalidType()
Obtains the single instance of the InvalidType metatype, named
OclInvalid.
|
Class |
StandardLibrary.getOclMessageType()
Obtains the generic instance of the MessageType metatype, named
OclMessage.
|
Class |
StandardLibrary.getOclSelfType()
Obtains the single instance of the OclSelf pseudo-metatype, named
OclSelf.
|
Class |
StandardLibrary.getOclSummableType()
Obtains the single instance of the OclSummable metatype, named
OclAny.
|
Class |
StandardLibrary.getOclTupleType()
Obtains the single instance of the OclTupleType metatype, named
OclVoid.
|
Class |
StandardLibrary.getOclVoidType()
Obtains the single instance of the VoidType metatype, named
OclVoid.
|
OperationId |
Operation.getOperationId() |
java.lang.Iterable<Operation> |
CompleteClass.getOperations(FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
CompleteClass.getOperations(FeatureFilter featureFilter,
java.lang.String name) |
Class |
StandardLibrary.getOrderedCollectionType()
Obtains the generic instance of the OrderedCollection metatype, named
OrderedCollection(T).
|
Class |
StandardLibrary.getOrderedSetType()
Obtains the generic instance of the OrderedSetType metatype, named
OrderedSet(T).
|
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
|
OrphanCompletePackage |
CompleteModel.getOrphanCompletePackage()
Returns the value of the 'Orphan Complete Package' reference.
|
java.util.List<Parameter> |
Iteration.getOwnedAccumulators()
Returns the value of the 'Owned Accumulators' containment reference list.
|
java.util.List<Element> |
Element.getOwnedAnnotations()
Returns the value of the 'Owned Annotations' containment reference list.
|
java.util.List<OCLExpression> |
MessageExp.getOwnedArguments()
Returns the value of the 'Owned Arguments' containment reference list.
|
java.util.List<OCLExpression> |
OperationCallExp.getOwnedArguments()
Returns the value of the 'Owned Arguments' containment reference list.
|
java.util.List<Behavior> |
Class.getOwnedBehaviors()
Returns the value of the 'Owned Behaviors' containment reference list.
|
java.util.List<Class> |
Package.getOwnedClasses()
Returns the value of the 'Owned Classes' containment reference list.
|
java.util.List<CompleteClass> |
CompletePackage.getOwnedCompleteClasses()
Returns the value of the 'Owned Complete Classes' containment reference list.
|
CompleteModel |
CompleteEnvironment.getOwnedCompleteModel()
Returns the value of the 'Owned Complete Model' containment reference.
|
java.util.List<CompletePackage> |
CompleteModel.getOwnedCompletePackages()
Returns the value of the 'Owned Complete Packages' containment reference list.
|
java.util.List<CompletePackage> |
CompletePackage.getOwnedCompletePackages()
Returns the value of the 'Owned Complete Packages' containment reference list.
|
java.util.List<Constraint> |
Namespace.getOwnedConstraints()
Returns the value of the 'Owned Constraints' containment reference list.
|
java.util.List<Element> |
Annotation.getOwnedContents()
Returns the value of the 'Owned Contents' containment reference list.
|
java.util.List<DynamicProperty> |
DynamicType.getOwnedDynamicProperties()
Returns the value of the 'Owned Dynamic Properties' containment reference list.
|
java.util.List<ElementExtension> |
Element.getOwnedExtensions()
Returns the value of the 'Owned Extensions' containment reference list.
|
java.util.List<Import> |
Model.getOwnedImports()
Returns the value of the 'Owned Imports' containment reference list.
|
java.util.List<Constraint> |
Class.getOwnedInvariants()
Returns the value of the 'Owned Invariants' containment reference list.
|
java.util.List<Parameter> |
Iteration.getOwnedIterators()
Returns the value of the 'Owned Iterators' containment reference list.
|
java.util.List<Variable> |
LoopExp.getOwnedIterators()
Returns the value of the 'Owned Iterators' containment reference list.
|
java.util.List<EnumerationLiteral> |
Enumeration.getOwnedLiterals()
Returns the value of the 'Owned Literals' containment reference list.
|
java.util.List<Operation> |
Class.getOwnedOperations()
Returns the value of the 'Owned Operations' containment reference list.
|
java.util.List<Package> |
Model.getOwnedPackages()
Returns the value of the 'Owned Packages' containment reference list.
|
java.util.List<Package> |
Package.getOwnedPackages()
Returns the value of the 'Owned Packages' containment reference list.
|
java.util.List<Variable> |
ExpressionInOCL.getOwnedParameters()
Returns the value of the 'Owned Parameters' containment reference list.
|
java.util.List<Parameter> |
Operation.getOwnedParameters()
Returns the value of the 'Owned Parameters' containment reference list.
|
java.util.List<TemplateParameter> |
TemplateSignature.getOwnedParameters()
Returns the value of the 'Owned Parameters' containment reference list.
|
java.util.List<CollectionLiteralPart> |
CollectionLiteralExp.getOwnedParts()
Returns the value of the 'Owned Parts' containment reference list.
|
java.util.List<ShadowPart> |
ShadowExp.getOwnedParts()
Returns the value of the 'Owned Parts' containment reference list.
|
java.util.List<Property> |
Class.getOwnedProperties()
Returns the value of the 'Owned Properties' containment reference list.
|
StandardLibrary |
CompleteEnvironment.getOwnedStandardLibrary()
Returns the value of the 'Owned Standard Library' containment reference.
|
Package |
StandardLibrary.getPackage()
Obtains the package containing the library types
|
PackageId |
Package.getPackageId() |
java.util.List<Parameter> |
ParameterTypes.getParameters() |
ParametersId |
LambdaType.getParametersId() |
ParametersId |
Operation.getParametersId()
Return the unique identity of the ordered list of parameters of this operation.
|
ParametersId |
ParameterTypes.getParametersId() |
java.util.List<Type> |
LambdaType.getParameterType()
Returns the value of the 'Parameter Type' reference list.
|
java.util.List<? extends Type> |
LambdaType.getParameterTypes() |
ParameterTypes |
Operation.getParameterTypes()
Return the ordered list of parameters of this operation.
|
java.util.List<Class> |
CompleteClass.getPartialClasses()
Returns the value of the 'Partial Classes' reference list.
|
java.util.List<Model> |
CompleteModel.getPartialModels()
Returns the value of the 'Partial Models' reference list.
|
java.util.List<Package> |
CompletePackage.getPartialPackages()
Returns the value of the 'Partial Packages' reference list.
|
Class |
CompleteInheritance.getPivotClass() |
Class |
CompleteClass.getPrimaryClass() |
PrimitiveCompletePackage |
CompleteModel.getPrimitiveCompletePackage()
Returns the value of the 'Primitive Complete Package' reference.
|
java.lang.Iterable<CompleteClass> |
CompleteClass.getProperSuperCompleteClasses() |
java.lang.Iterable<Property> |
CompleteClass.getProperties(FeatureFilter featureFilter) |
java.lang.Iterable<Property> |
CompleteClass.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
PropertyId |
Property.getPropertyId() |
java.util.List<OCLExpression> |
NavigationCallExp.getQualifiers()
Returns the value of the 'Qualifiers' reference list.
|
java.util.List<Type> |
Operation.getRaisedExceptions()
Returns the value of the 'Raised Exceptions' reference list.
|
Class |
StandardLibrary.getRealType()
Obtains the instance of the PrimitiveType metatype, named
Real.
|
InheritanceFragment |
CompleteInheritance.getSelfFragment() |
Class |
StandardLibrary.getSequenceType()
Obtains the generic instance of the SequenceType metatype, named
Sequence(T).
|
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
|
Class |
StandardLibrary.getSetType()
Obtains the generic instance of the SetType metatype, named
Set(T).
|
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
|
Type |
CompleteEnvironment.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
java.lang.Iterable<State> |
CompleteClass.getStates() |
java.lang.Iterable<State> |
CompleteClass.getStates(java.lang.String name) |
Class |
StandardLibrary.getStringType()
Obtains the instance of the PrimitiveType metatype, named
String.
|
java.util.List<Class> |
Class.getSuperClasses()
Returns the value of the 'Super Classes' reference list.
|
java.lang.Iterable<CompleteClass> |
CompleteClass.getSuperCompleteClasses() |
IndexableIterable<InheritanceFragment> |
CompleteInheritance.getSuperFragments(int depth)
Return an Iterable of all the super-inheritances at a specified depth, between 0 and getDepth() inclusive.
|
TemplateParameterId |
TemplateParameter.getTemplateParameterId() |
TupleType |
CompleteEnvironment.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
TupleTypeId |
TupleType.getTupleTypeId()
Return a unique StandardLibrary-independent identifier for this type.
|
Class |
CompleteInheritance.getType()
Deprecated.
|
CollectionTypeId |
CollectionType.getTypeId() |
TupleTypeId |
TupleType.getTypeId() |
TypeId |
Type.getTypeId()
Return a unique StandardLibrary-independent identifier for this type.
|
TypeId |
TypedElement.getTypeId() |
TemplateParameters |
Class.getTypeParameters()
Return the ordered list of type parameters of this type.
|
TemplateParameters |
Operation.getTypeParameters()
Return the ordered list of type parameters of this operation.
|
Class |
StandardLibrary.getUniqueCollectionType()
Obtains the generic instance of the UniqueCollection metatype, named
Set(T).
|
Class |
StandardLibrary.getUnlimitedNaturalType()
Obtains the instance of the PrimitiveType metatype,
named UnlimitedNatural.
|
UnlimitedNaturalValue |
CollectionType.getUpperValue() |
java.util.List<java.lang.String> |
Detail.getValues()
Returns the value of the 'Values' attribute list.
|
Operation |
Class.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
CompleteInheritance.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
Class.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
LibraryFeature |
CompleteInheritance.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
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.
|
void |
CompleteModel.addPackageURI2completeURI(java.lang.String packageURI,
java.lang.String newCompleteURI) |
void |
CompleteModel.addPackageURI2completeURI(java.lang.String packageURI,
java.lang.String newCompleteURI) |
boolean |
CompleteClass.conformsTo(CompleteClass thatCompleteClass) |
boolean |
Type.conformsTo(StandardLibrary standardLibrary,
Type thatType)
Return true if this type conform to thatType within standardLibrary.
|
boolean |
Type.conformsTo(StandardLibrary standardLibrary,
Type thatType)
Return true if this type conform to thatType within standardLibrary.
|
boolean |
CompleteClass.conformsTo(Type elementType) |
boolean |
CompleteModel.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteModel.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteModel.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteModel.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
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) |
Operation |
InheritanceFragment.getActualOperation(Operation apparentOperation)
Return the actualOperation that has the same signature as apparentOperation.
|
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.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
|
CollectionType |
CompleteClass.getCollectionType(CollectionTypeParameters<Type> typeParameters) |
CompleteInheritance |
CompleteInheritance.getCommonInheritance(CompleteInheritance inheritance) |
Type |
Type.getCommonType(IdResolver idResolver,
Type thatType)
Return the most derived type common to this type and thatType within standardLibrary.
|
Type |
Type.getCommonType(IdResolver idResolver,
Type thatType)
Return the most derived type common to this type and thatType within standardLibrary.
|
CompleteClass |
CompletePackage.getCompleteClass(Class pivotType) |
CompleteClass |
CompleteModel.getCompleteClass(Type partialClass) |
CompletePackage |
CompleteModel.getCompletePackage(Package asPackage) |
CompletePackage |
CompleteModel.getCompletePackageByURI(java.lang.String packageURI) |
EnumerationLiteral |
Enumeration.getEnumerationLiteral(java.lang.String name) |
InheritanceFragment |
CompleteInheritance.getFragment(CompleteInheritance thatInheritance) |
LibraryFeature |
InheritanceFragment.getImplementation(Operation apparentOperation)
Return the implementation of the actualOperation within this fragment that has the same signature as apparentOperation.
|
CompleteInheritance |
StandardLibrary.getInheritance(Class type)
Return the Inheritance dispatch table for a given type.
|
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.
|
CompleteInheritance |
Type.getInheritance(StandardLibrary standardLibrary)
Return the inheritance description for this type within standardLibrary.
|
LambdaType |
CompleteModel.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteModel.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteModel.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteModel.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteEnvironment.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteEnvironment.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteEnvironment.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteEnvironment.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Operation |
InheritanceFragment.getLocalOperation(Operation apparentOperation)
Return the operation within this fragment that has the same signature as apparentOperation.
|
MapType |
CompleteEnvironment.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironment.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironment.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibrary.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibrary.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibrary.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
CompleteClass.getMapType(MapTypeParameters<Type,Type> typeParameters) |
Operation |
CompleteInheritance.getMemberOperation(OperationId id) |
Property |
CompleteInheritance.getMemberProperty(java.lang.String name) |
Class |
StandardLibrary.getMetaclass(Type classType)
Return the instance of the Metaclass metatype whose class is classType.
|
Type |
StandardLibrary.getMetaType(Type type)
Returns the meta-type of a given type.
|
Package |
CompleteEnvironment.getNestedPackage(Package parentPackage,
java.lang.String name) |
Package |
CompleteEnvironment.getNestedPackage(Package parentPackage,
java.lang.String name) |
Type |
CompleteEnvironment.getNestedType(Package parentPackage,
java.lang.String name) |
Type |
CompleteEnvironment.getNestedType(Package parentPackage,
java.lang.String name) |
Class |
Type.getNormalizedType(StandardLibrary standardLibrary)
Return the unique executable form of this type within standardLibrary.
|
Package |
StandardLibrary.getNsURIPackage(java.lang.String nsURI) |
Type |
StandardLibrary.getOclType(java.lang.String typeName) |
Operation |
CompleteClass.getOperation(Operation operationId) |
Operation |
CompleteClass.getOperation(OperationId operationId) |
java.lang.Iterable<Operation> |
CompleteClass.getOperationOverloads(Operation pivotOperation) |
Element |
StandardLibrary.getOperationTemplateParameter(Operation anOperation,
int index) |
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
|
Type |
StandardLibrary.getPrimitiveType(PrimitiveTypeId id) |
java.lang.Iterable<Property> |
CompleteClass.getProperties(Property pivotProperty) |
Package |
CompleteModel.getRootPackage(java.lang.String completeURIorName) |
Package |
StandardLibrary.getRootPackage(java.lang.String name) |
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.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
|
Type |
CompleteEnvironment.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
TupleType |
CompleteEnvironment.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
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.
|
boolean |
Type.isEqualTo(StandardLibrary standardLibrary,
Type thatType)
Return true if this is the same type as thatType within standardLibrary.
|
boolean |
Type.isEqualTo(StandardLibrary standardLibrary,
Type thatType)
Return true if this is the same type as thatType within standardLibrary.
|
boolean |
Type.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
Type.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
CompleteInheritance.isSubInheritanceOf(CompleteInheritance inheritance) |
boolean |
CompleteInheritance.isSuperInheritanceOf(CompleteInheritance inheritance) |
Operation |
Class.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
Class.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
CompleteInheritance.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
CompleteInheritance.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
Class.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
LibraryFeature |
Class.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
LibraryFeature |
CompleteInheritance.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
LibraryFeature |
CompleteInheritance.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation)
Return the dynamic (overloaded) implementation of the staticOperation applicable to the types managed
by the given Standard Library.
|
Operation |
CompleteInheritance.lookupLocalOperation(StandardLibrary standardLibrary,
java.lang.String operationName,
CompleteInheritance... argumentTypes) |
Operation |
CompleteInheritance.lookupLocalOperation(StandardLibrary standardLibrary,
java.lang.String operationName,
CompleteInheritance... argumentTypes) |
void |
CollectionType.setLowerValue(IntegerValue lower) |
void |
CollectionType.setUpperValue(UnlimitedNaturalValue upper) |
Modifier and Type | Field and Description |
---|---|
protected OCLExpression |
AbstractConstraintEvaluator.body |
static ModelManager |
ModelManager.NULL |
protected ExpressionInOCL |
AbstractConstraintEvaluator.query |
Modifier and Type | Method and Description |
---|---|
EvaluationVisitor |
EvaluationVisitor.createNestedEvaluator() |
Evaluator |
Evaluator.createNestedEvaluator() |
IterationManager |
IterationManager.createNestedIterationManager(CollectionValue value)
Create a nested iteration supervisor.
|
java.util.Set<org.eclipse.emf.ecore.EObject> |
ModelManager.get(Class type) |
CompleteEnvironment |
Evaluator.getCompleteEnvironment() |
static OCLExpression |
AbstractConstraintEvaluator.getConstraintExpression(ExpressionInOCL query)
Return the expression to be evaluated for a constraintSpecification, which is the constraintSpecification.bodyExpression
unless that is a status TuplePart PropertyCallExp in which case it is the source of the TuplePart PropertyCallExp enabling the
evaluation to compute the enriched Tuple of invariant results.
|
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.
|
EnvironmentFactory |
EvaluationEnvironment.getEnvironmentFactory() |
EnvironmentFactory |
EvaluationVisitor.getEnvironmentFactory()
Obtains the environment factory that created me.
|
EvaluationEnvironment |
EvaluationVisitor.getEvaluationEnvironment()
Obtains the evaluation environment that keeps track of variable values
and knows how to call operations, navigate properties, etc.
|
EvaluationEnvironment |
Evaluator.getEvaluationEnvironment() |
EvaluationVisitor |
EvaluationVisitor.getEvaluator() |
Evaluator |
IterationManager.getEvaluator() |
NamedElement |
EvaluationEnvironment.getExecutableObject() |
IdResolver |
Evaluator.getIdResolver() |
MetamodelManager |
EvaluationVisitor.getMetamodelManager() |
ModelManager |
EvaluationEnvironment.getModelManager() |
ModelManager |
EvaluationVisitor.getModelManager()
Obtains the mapping of model classes to their extents.
|
ModelManager |
Evaluator.getModelManager()
Return the manager of all model instances for use by allInstances() and hidden opposite support.
|
java.util.regex.Pattern |
Evaluator.getRegexPattern(java.lang.String regex)
Return a cached matcher for a give regular expression.
|
CollectionValue |
IterationManager.getSourceCollection()
Return the source collection over which this (nested) iteration iterates.
|
StandardLibrary |
EvaluationVisitor.getStandardLibrary() |
StandardLibrary |
Evaluator.getStandardLibrary() |
StandardLibrary |
IterationManager.getStandardLibrary() |
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) |
java.util.Set<TypedElement> |
EvaluationEnvironment.getVariables()
Return the set of all locally registered variables.
|
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.
|
void |
EvaluationLogger.append(java.lang.String message) |
IterationManager |
IterationManager.createNestedIterationManager(CollectionValue value)
Create a nested iteration supervisor.
|
T |
AbstractConstraintEvaluator.evaluate(EvaluationVisitor evaluationVisitor)
Use the evaluationVisitor to execute my expression on the objects within the evaluationVisitor's evaluationEnvironment,
invoking one of handleSuccessResult, handleFailureResult, handleInvalidResult or handleExceptionResult to provide the return value.
|
java.lang.Object |
EvaluationVisitor.evaluate(OCLExpression body) |
java.lang.Object |
Evaluator.evaluate(OCLExpression body) |
java.util.Set<org.eclipse.emf.ecore.EObject> |
ModelManager.get(Class type) |
static OCLExpression |
AbstractConstraintEvaluator.getConstraintExpression(ExpressionInOCL query)
Return the expression to be evaluated for a constraintSpecification, which is the constraintSpecification.bodyExpression
unless that is a status TuplePart PropertyCallExp in which case it is the source of the TuplePart PropertyCallExp enabling the
evaluation to compute the enriched Tuple of invariant results.
|
java.util.regex.Pattern |
Evaluator.getRegexPattern(java.lang.String regex)
Return a cached matcher for a give regular expression.
|
Class |
Evaluator.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
Evaluator.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
java.lang.Object |
EvaluationEnvironment.getValueOf(TypedElement referredVariable)
Returns the value associated with the supplied variable declaration
|
protected abstract T |
AbstractConstraintEvaluator.handleExceptionResult(java.lang.Throwable e)
Call-back to return the appropriate response for an evaluation that was terminated by an exception.
|
protected abstract T |
AbstractConstraintEvaluator.handleInvalidExpression(java.lang.String message)
Call-back to return the appropriate response for an unsuccessful parse of the expression.
|
protected abstract T |
AbstractConstraintEvaluator.handleInvalidResult(InvalidValueException e)
Call-back to return the appropriate response for an unsuccessful evaluation with an invalid result.
|
java.lang.Object |
EvaluationEnvironment.remove(TypedElement referredVariable)
Removes the supplied variable declaration and binding from the
environment (if it exists) and returns it.
|
void |
EvaluationEnvironment.replace(TypedElement referredVariable,
java.lang.Object value)
Replaces the current value of the supplied variable declaration with the
supplied value.
|
void |
EvaluationVisitor.setUndecoratedVisitor(EvaluationVisitor evaluationVisitor)
Configures the specified decorated visitor to correctly handle the
invocation of recursive
visitXxx(...) calls. |
Constructor and Description |
---|
AbstractConstraintEvaluator(ExpressionInOCL query)
Construct an helper for the evaluation of an expression
|
EvaluationException(java.lang.Throwable e,
java.lang.String message) |
EvaluationException(java.lang.Throwable e,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
Modifier and Type | Field and Description |
---|---|
static CollectionTypeId |
TypeId.BAG |
static java.lang.String |
TypeId.BAG_NAME |
static java.lang.String |
TypeId.BAG_TYPE_NAME |
static PrimitiveTypeId |
TypeId.BOOLEAN |
static java.lang.String |
TypeId.BOOLEAN_NAME |
static java.lang.String |
TypeId.CLASS_NAME |
static CollectionTypeId |
TypeId.COLLECTION |
static java.lang.String |
TypeId.COLLECTION_NAME |
static java.lang.String |
TypeId.COLLECTION_TYPE_NAME |
static java.lang.String |
TypeId.DATA_TYPE_NAME |
static java.lang.String |
TypeId.ENUMERATION_NAME |
static ElementId.ElementIdComparator |
ElementId.ElementIdComparator.INSTANCE |
static PrimitiveTypeId |
TypeId.INTEGER |
static java.lang.String |
TypeId.INTEGER_NAME |
static PrimitiveTypeId |
TypeId.INTEGER_RANGE
For code generation we need some kind of type identifier for a range.
|
static java.lang.String |
TypeId.INTEGER_RANGE_NAME |
static java.lang.String |
TypeId.LAMBDA_TYPE_NAME |
static MapTypeId |
TypeId.MAP |
static PrimitiveTypeId |
TypeId.MAP_ENTRY |
static java.lang.String |
TypeId.MAP_ENTRY_NAME |
static java.lang.String |
TypeId.MAP_NAME |
static java.lang.String |
TypeId.MAP_TYPE_NAME |
static java.lang.String |
TypeId.METACLASS_NAME |
static RootPackageId |
IdManager.METAMODEL |
static java.lang.String[] |
TypeId.NULL_STRING_ARRAY |
static TemplateableId[] |
TemplateableId.NULL_TEMPLATEABLE_ID_ARRAY |
static TuplePartId[] |
TypeId.NULL_TUPLE_PART_ID_ARRAY |
static TypeId[] |
TypeId.NULL_TYPE_ID_ARRAY |
static PrimitiveTypeId |
TypeId.OCL_ANY |
static java.lang.String |
TypeId.OCL_ANY_NAME |
static PrimitiveTypeId |
TypeId.OCL_COMPARABLE |
static java.lang.String |
TypeId.OCL_COMPARABLE_NAME |
static OclInvalidTypeId |
TypeId.OCL_INVALID
OclInvalid has a distinct Id that captures its conformance to everything and very limited validity.
|
static java.lang.String |
TypeId.OCL_INVALID_NAME |
static PrimitiveTypeId |
TypeId.OCL_SELF |
static java.lang.String |
TypeId.OCL_SELF_NAME |
static PrimitiveTypeId |
TypeId.OCL_SUMMABLE |
static java.lang.String |
TypeId.OCL_SUMMABLE_NAME |
static OclVoidTypeId |
TypeId.OCL_VOID
OclVoid has a distinct Id that captures its conformance to everything (except invalid).
|
static java.lang.String |
TypeId.OCL_VOID_NAME |
static java.lang.String |
TypeId.OPERATION_NAME |
static CollectionTypeId |
TypeId.ORDERED_COLLECTION |
static java.lang.String |
TypeId.ORDERED_COLLECTION_NAME |
static CollectionTypeId |
TypeId.ORDERED_SET |
static java.lang.String |
TypeId.ORDERED_SET_NAME |
static java.lang.String |
TypeId.ORDERED_SET_TYPE_NAME |
static java.lang.String |
TypeId.PRIMITIVE_TYPE_NAME |
static java.lang.String |
TypeId.PROPERTY_NAME |
static PrimitiveTypeId |
TypeId.REAL |
static java.lang.String |
TypeId.REAL_NAME |
static CollectionTypeId |
TypeId.SEQUENCE |
static java.lang.String |
TypeId.SEQUENCE_NAME |
static java.lang.String |
TypeId.SEQUENCE_TYPE_NAME |
static CollectionTypeId |
TypeId.SET |
static java.lang.String |
TypeId.SET_NAME |
static java.lang.String |
TypeId.SET_TYPE_NAME |
static PrimitiveTypeId |
TypeId.STRING |
static java.lang.String |
TypeId.STRING_NAME |
static TemplateParameterId |
TypeId.T_1 |
static TemplateParameterId |
TypeId.T_2 |
static TemplateParameterId |
TypeId.T_3 |
static java.lang.String |
TypeId.TUPLE_NAME |
static java.lang.String |
TypeId.TUPLE_TYPE_NAME |
static CollectionTypeId |
TypeId.UNIQUE_COLLECTION |
static java.lang.String |
TypeId.UNIQUE_COLLECTION_NAME |
static PrimitiveTypeId |
TypeId.UNLIMITED_NATURAL |
static java.lang.String |
TypeId.UNLIMITED_NATURAL_NAME |
Modifier and Type | Method and Description |
---|---|
BagValue |
IdResolver.createBagOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
BagValue |
IdResolver.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
CollectionValue |
IdResolver.createCollectionOfAll(boolean isOrdered,
boolean isUnique,
TypeId elementTypeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
CollectionValue |
IdResolver.createCollectionOfAll(CollectionTypeId collectedId,
java.lang.Iterable<?> unboxedValues) |
MapValue |
IdResolver.createMapOfAll(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> mapEntries) |
OrderedSetValue |
IdResolver.createOrderedSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
OrderedSetValue |
IdResolver.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SequenceValue |
IdResolver.createSequenceOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SequenceValue |
IdResolver.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SetValue |
IdResolver.createSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SetValue |
IdResolver.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
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) |
static BindingsId |
IdManager.getBindingsId(ElementId... elementIds)
Return the bindingsId for a given type list.
|
static BindingsId |
IdManager.getBindingsId(Type... types) |
Class |
IdResolver.getClass(TypeId typeId,
java.lang.Object context) |
static ClassId |
IdManager.getClassId(Class aType)
Return the classId for aType.
|
static ClassId |
IdManager.getClassId(org.eclipse.emf.ecore.EClass eClass)
Return the classId for eClass.
|
ClassId |
PackageId.getClassId(java.lang.String name,
int templateParameters)
Return the classId for the named child of this packageId.
|
Type |
IdResolver.getCollectionType(CollectionTypeId typeId) |
static CollectionTypeId |
IdManager.getCollectionTypeId(java.lang.String collectionTypeName)
Return the named collection typeId.
|
static DataTypeId |
IdManager.getDataTypeId(Class aType)
Return the dataTypeId for aType.
|
DataTypeId |
PackageId.getDataTypeId(java.lang.String name,
int templateParameters)
Return the dataTypeId for the named child of this packageId.
|
java.lang.String |
ElementId.getDisplayName()
Return a simple name for diagnostics.
|
Type |
IdResolver.getDynamicTypeOf(java.lang.Object value) |
TypeId |
CollectionTypeId.getElementTypeId() |
static EnumerationId |
IdManager.getEnumerationId(org.eclipse.emf.ecore.EEnum eEnum)
Return the typeId for an EEnum.
|
static EnumerationId |
IdManager.getEnumerationId(Enumeration anEnumeration)
Return the typeId for aType.
|
EnumerationId |
PackageId.getEnumerationId(java.lang.String name)
Return the enumerationId for the named child of this packageId.
|
static EnumerationLiteralId |
IdManager.getEnumerationLiteralId(org.eclipse.emf.ecore.EEnumLiteral eEnumLiteral) |
EnumerationLiteralId |
EnumerationId.getEnumerationLiteralId(java.lang.String name)
Return the typeId for anEnumerationLiteral of this typeId.
|
CompleteEnvironment |
IdResolver.getEnvironment() |
CollectionTypeId |
CollectionTypeId.getGeneralizedId() |
MapTypeId |
MapTypeId.getGeneralizedId() |
OperationId |
OperationId.getGeneralizedId() |
TemplateableId |
TemplateableId.getGeneralizedId() |
CompleteInheritance |
IdResolver.getInheritance(org.eclipse.emf.ecore.EClassifier eClassifier) |
Class |
IdResolver.getJavaType(java.lang.Class<?> javaClass) |
TypeId |
MapTypeId.getKeyTypeId() |
static LambdaTypeId |
IdManager.getLambdaTypeId(LambdaType lambdaType)
Return the typeId for aLambdaType.
|
static LambdaTypeId |
IdManager.getLambdaTypeId(java.lang.String name,
ParametersId parametersId)
Return the named lambda typeId with the defined type parameters.
|
static LambdaTypeId |
IdManager.getLambdaTypeId(java.lang.String name,
TypeId... typeIds)
Return the named lambda typeId with the defined type parameters.
|
Type |
IdResolver.getMapType(MapTypeId typeId) |
static MapTypeId |
IdManager.getMapTypeId(java.lang.String mapTypeName)
Return the named collection typeId.
|
java.lang.String |
CollectionTypeId.getMetaTypeName() |
java.lang.String |
MapTypeId.getMetaTypeName() |
java.lang.String |
TemplateableId.getMetaTypeName() |
java.lang.String |
TypeId.getMetaTypeName() |
java.lang.String |
BuiltInTypeId.getName() |
java.lang.String |
EnumerationLiteralId.getName() |
java.lang.String |
NestedPackageId.getName() |
java.lang.String |
NestedTypeId.getName() |
java.lang.String |
OperationId.getName() |
java.lang.String |
PropertyId.getName() |
java.lang.String |
RootPackageId.getName() |
java.lang.String |
TemplateParameterId.getName() |
java.lang.String |
TemplateableId.getName() |
java.lang.String |
TuplePartId.getName() |
java.lang.String |
TupleTypeId.getName() |
NestedPackageId |
PackageId.getNestedPackageId(java.lang.String name) |
java.lang.String |
NsURIPackageId.getNsURI() |
static NsURIPackageId |
IdManager.getNsURIPackageId(java.lang.String nsURI,
java.lang.String nsPrefix,
org.eclipse.emf.ecore.EPackage ePackage)
Return the URIed package typeId.
|
Operation |
IdResolver.getOperation(OperationId operationId) |
OperationId |
TypeId.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId)
Return the OperationId for an Operation of this typeId.
|
static OperationId |
IdManager.getOperationId(Operation anOperation)
Return the OperationId for anOperation.
|
static TupleTypeId |
IdManager.getOrderedTupleTypeId(java.lang.String name,
TuplePartId[] parts)
Return the named tuple typeId with the defined parts (which are alphabetically ordered by part name).
|
Package |
IdResolver.getPackage(PackageId packageId) |
static PackageId |
IdManager.getPackageId(org.eclipse.emf.ecore.EPackage aPackage)
Return the typeId for ePackage.
|
static PackageId |
IdManager.getPackageId(Package aPackage)
Return the typeId for aPackage.
|
ParametersId |
LambdaTypeId.getParametersId() |
ParametersId |
OperationId.getParametersId() |
static ParametersId |
IdManager.getParametersId(Type[] parameterTypes) |
static ParametersId |
IdManager.getParametersId(TypeId... typeIds)
Return the parametersId for a given type list.
|
PackageId |
NestedPackageId.getParent() |
PackageId |
NestedTypeId.getParent() |
TypeId |
OperationId.getParent() |
TypeId |
PropertyId.getParent() |
EnumerationId |
EnumerationLiteralId.getParentId() |
TuplePartId[] |
TupleTypeId.getPartIds() |
static PrimitiveTypeId |
IdManager.getPrimitiveTypeId(java.lang.String name)
Return the named primitive typeId.
|
Property |
IdResolver.getProperty(PropertyId propertyId) |
static PropertyId |
IdManager.getPropertyId(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Return the propertyId for an EStructuralFeature.
|
PropertyId |
TypeId.getPropertyId(java.lang.String name)
Return the PropertyId for a Property of this typeId.
|
static RootPackageId |
IdManager.getRootPackageId(java.lang.String name)
Return the URI-less unnested package typeId.
|
CollectionTypeId |
CollectionTypeId.getSpecializedId(BindingsId templateBindings) |
MapTypeId |
MapTypeId.getSpecializedId(BindingsId templateBindings) |
TemplateableId |
TemplateableId.getSpecializedId(BindingsId bindings)
Return the typeId for this typeId specialized by typeParameters.
|
CollectionTypeId |
CollectionTypeId.getSpecializedId(ElementId... templateBindings) |
MapTypeId |
MapTypeId.getSpecializedId(ElementId... templateBindings) |
java.lang.Object |
UnspecifiedId.getSpecifier() |
StandardLibrary |
IdResolver.getStandardLibrary() |
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) |
BindingsId |
SpecializedId.getTemplateBindings() |
TemplateParameter |
TemplateBinding.getTemplateParameter() |
static TemplateParameterId |
IdManager.getTemplateParameterId(int index) |
TemplateParameterId |
TypeId.getTemplateParameterId(int index)
Return the typeId for the named type parameter of this typeId.
|
TypedElement |
IdResolver.getTuplePart(java.lang.String name,
TypeId typeId) |
static TuplePartId |
IdManager.getTuplePartId(int index,
java.lang.String name,
TypeId typeId)
Return the named tuplePartId with the defined name and type.
|
TupleType |
IdResolver.getTupleType(TupleTypeId typeId) |
static TupleTypeId |
IdManager.getTupleTypeId(java.lang.String name,
java.util.Collection<? extends TuplePartId> parts)
Return the named tuple typeId with the defined parts (which need not be alphabetically ordered).
|
static TupleTypeId |
IdManager.getTupleTypeId(java.lang.String name,
TuplePartId... parts) |
Class |
IdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
Type |
IdResolver.getType(TypeId typeId,
java.lang.Object context) |
TypeId |
TuplePartId.getTypeId() |
static TypeId |
IdManager.getTypeId(org.eclipse.emf.ecore.EClassifier eClassifier)
Return the typeId for an EClassifier.
|
static UnspecifiedIdImpl |
IdManager.getUnspecifiedTypeId(Type aType)
Return the typeId for aType.
|
TypeId |
MapTypeId.getValueTypeId() |
ElementId |
TypeId.specialize(BindingsId templateBindings) |
org.eclipse.emf.common.util.Enumerator |
IdResolver.unboxedValueOf(EnumerationLiteralId enumerationLiteralId) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
IdResolver.unboxedValuesOfAll(java.util.Collection<? extends java.lang.Object> boxedValues) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
IdResolver.unboxedValuesOfEach(java.lang.Object... boxedValues) |
Modifier and Type | Method and Description |
---|---|
<R> R |
ElementId.accept(IdVisitor<R> visitor) |
static void |
IdManager.addMetamodelEPackage(java.lang.String metamodelNsURI,
java.lang.String metamodelName)
Define a metamodelNsURI as a contributor to the metamodelName.
|
static void |
IdManager.addMetamodelEPackage(java.lang.String metamodelNsURI,
java.lang.String metamodelName)
Define a metamodelNsURI as a contributor to the metamodelName.
|
void |
IdResolver.addRoot(org.eclipse.emf.ecore.EObject eObject) |
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.boxedValueOf(java.lang.Object unboxedValue,
org.eclipse.emf.ecore.ETypedElement eFeature,
TypeId typeId) |
BagValue |
IdResolver.createBagOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
BagValue |
IdResolver.createBagOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
BagValue |
IdResolver.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
BagValue |
IdResolver.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
CollectionValue |
IdResolver.createCollectionOfAll(boolean isOrdered,
boolean isUnique,
TypeId elementTypeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
CollectionValue |
IdResolver.createCollectionOfAll(boolean isOrdered,
boolean isUnique,
TypeId elementTypeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
CollectionValue |
IdResolver.createCollectionOfAll(CollectionTypeId collectedId,
java.lang.Iterable<?> unboxedValues) |
CollectionValue |
IdResolver.createCollectionOfAll(CollectionTypeId collectedId,
java.lang.Iterable<?> unboxedValues) |
java.lang.Object |
IdResolver.createInstance(TypeId typeId,
java.lang.String stringValue) |
java.lang.Object |
IdResolver.createInstance(TypeId typeId,
java.lang.String stringValue) |
MapValue |
IdResolver.createMapOfAll(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> mapEntries) |
MapValue |
IdResolver.createMapOfAll(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> mapEntries) |
MapValue |
IdResolver.createMapOfAll(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> mapEntries) |
OrderedSetValue |
IdResolver.createOrderedSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
OrderedSetValue |
IdResolver.createOrderedSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
OrderedSetValue |
IdResolver.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
OrderedSetValue |
IdResolver.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
static int |
IdHash.createParametersHash(java.lang.Class<?> globalContext,
ElementId[] typeIds) |
static int |
IdHash.createParametersHash(java.lang.Class<?> globalContext,
ElementId[] typeIds) |
SequenceValue |
IdResolver.createSequenceOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SequenceValue |
IdResolver.createSequenceOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SequenceValue |
IdResolver.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SequenceValue |
IdResolver.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SetValue |
IdResolver.createSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SetValue |
IdResolver.createSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SetValue |
IdResolver.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SetValue |
IdResolver.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
static int |
IdHash.createSpecialization(ElementId... elementIds) |
static int |
IdHash.createTupleHash(java.lang.String name,
TuplePartId[] orderedParts) |
static int |
IdHash.createTupleHash(java.lang.String name,
TuplePartId[] orderedParts) |
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) |
static BindingsId |
IdManager.getBindingsId(ElementId... elementIds)
Return the bindingsId for a given type list.
|
static BindingsId |
IdManager.getBindingsId(Type... types) |
Class |
IdResolver.getClass(TypeId typeId,
java.lang.Object context) |
static ClassId |
IdManager.getClassId(Class aType)
Return the classId for aType.
|
static ClassId |
IdManager.getClassId(org.eclipse.emf.ecore.EClass eClass)
Return the classId for eClass.
|
ClassId |
PackageId.getClassId(java.lang.String name,
int templateParameters)
Return the classId for the named child of this packageId.
|
Type |
IdResolver.getCollectionType(CollectionTypeId typeId) |
static CollectionTypeId |
IdManager.getCollectionTypeId(java.lang.String collectionTypeName)
Return the named collection typeId.
|
static DataTypeId |
IdManager.getDataTypeId(Class aType)
Return the dataTypeId for aType.
|
DataTypeId |
PackageId.getDataTypeId(java.lang.String name,
int templateParameters)
Return the dataTypeId for the named child of this packageId.
|
Type |
IdResolver.getDynamicTypeOf(java.lang.Iterable<?> values) |
Type |
IdResolver.getDynamicTypeOf(java.lang.Object... values) |
static EnumerationId |
IdManager.getEnumerationId(org.eclipse.emf.ecore.EEnum eEnum)
Return the typeId for an EEnum.
|
static EnumerationId |
IdManager.getEnumerationId(Enumeration anEnumeration)
Return the typeId for aType.
|
EnumerationId |
PackageId.getEnumerationId(java.lang.String name)
Return the enumerationId for the named child of this packageId.
|
static EnumerationLiteralId |
IdManager.getEnumerationLiteralId(org.eclipse.emf.ecore.EEnumLiteral eEnumLiteral) |
EnumerationLiteralId |
EnumerationId.getEnumerationLiteralId(java.lang.String name)
Return the typeId for anEnumerationLiteral of this typeId.
|
CompleteInheritance |
IdResolver.getInheritance(org.eclipse.emf.ecore.EClassifier eClassifier) |
Class |
IdResolver.getJavaType(java.lang.Class<?> javaClass) |
static LambdaTypeId |
IdManager.getLambdaTypeId(LambdaType lambdaType)
Return the typeId for aLambdaType.
|
static LambdaTypeId |
IdManager.getLambdaTypeId(java.lang.String name,
ParametersId parametersId)
Return the named lambda typeId with the defined type parameters.
|
static LambdaTypeId |
IdManager.getLambdaTypeId(java.lang.String name,
ParametersId parametersId)
Return the named lambda typeId with the defined type parameters.
|
static LambdaTypeId |
IdManager.getLambdaTypeId(java.lang.String name,
TypeId... typeIds)
Return the named lambda typeId with the defined type parameters.
|
static LambdaTypeId |
IdManager.getLambdaTypeId(java.lang.String name,
TypeId... typeIds)
Return the named lambda typeId with the defined type parameters.
|
Type |
IdResolver.getMapType(MapTypeId typeId) |
static MapTypeId |
IdManager.getMapTypeId(java.lang.String mapTypeName)
Return the named collection typeId.
|
NestedPackageId |
PackageId.getNestedPackageId(java.lang.String name) |
static NsURIPackageId |
IdManager.getNsURIPackageId(java.lang.String nsURI,
java.lang.String nsPrefix,
org.eclipse.emf.ecore.EPackage ePackage)
Return the URIed package typeId.
|
Operation |
IdResolver.getOperation(OperationId operationId) |
OperationId |
TypeId.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId)
Return the OperationId for an Operation of this typeId.
|
OperationId |
TypeId.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId)
Return the OperationId for an Operation of this typeId.
|
static OperationId |
IdManager.getOperationId(Operation anOperation)
Return the OperationId for anOperation.
|
static TupleTypeId |
IdManager.getOrderedTupleTypeId(java.lang.String name,
TuplePartId[] parts)
Return the named tuple typeId with the defined parts (which are alphabetically ordered by part name).
|
static TupleTypeId |
IdManager.getOrderedTupleTypeId(java.lang.String name,
TuplePartId[] parts)
Return the named tuple typeId with the defined parts (which are alphabetically ordered by part name).
|
Package |
IdResolver.getPackage(PackageId packageId) |
static PackageId |
IdManager.getPackageId(org.eclipse.emf.ecore.EPackage aPackage)
Return the typeId for ePackage.
|
static PackageId |
IdManager.getPackageId(Package aPackage)
Return the typeId for aPackage.
|
static ParametersId |
IdManager.getParametersId(Type[] parameterTypes) |
static ParametersId |
IdManager.getParametersId(TypeId... typeIds)
Return the parametersId for a given type list.
|
TuplePartId |
TupleTypeId.getPartId(java.lang.String name) |
static PrimitiveTypeId |
IdManager.getPrimitiveTypeId(java.lang.String name)
Return the named primitive typeId.
|
Property |
IdResolver.getProperty(PropertyId propertyId) |
static PropertyId |
IdManager.getPropertyId(org.eclipse.emf.ecore.EStructuralFeature eFeature)
Return the propertyId for an EStructuralFeature.
|
PropertyId |
TypeId.getPropertyId(java.lang.String name)
Return the PropertyId for a Property of this typeId.
|
static RootPackageId |
IdManager.getRootPackageId(java.lang.String name)
Return the URI-less unnested package typeId.
|
CollectionTypeId |
CollectionTypeId.getSpecializedId(BindingsId templateBindings) |
MapTypeId |
MapTypeId.getSpecializedId(BindingsId templateBindings) |
TemplateableId |
TemplateableId.getSpecializedId(BindingsId bindings)
Return the typeId for this typeId specialized by typeParameters.
|
CollectionTypeId |
CollectionTypeId.getSpecializedId(ElementId... templateBindings) |
MapTypeId |
MapTypeId.getSpecializedId(ElementId... templateBindings) |
Class |
IdResolver.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
TypedElement |
IdResolver.getTuplePart(java.lang.String name,
TypeId typeId) |
TypedElement |
IdResolver.getTuplePart(java.lang.String name,
TypeId typeId) |
static TuplePartId |
IdManager.getTuplePartId(int index,
java.lang.String name,
TypeId typeId)
Return the named tuplePartId with the defined name and type.
|
static TuplePartId |
IdManager.getTuplePartId(int index,
java.lang.String name,
TypeId typeId)
Return the named tuplePartId with the defined name and type.
|
TupleType |
IdResolver.getTupleType(TupleTypeId typeId) |
static TupleTypeId |
IdManager.getTupleTypeId(java.lang.String name,
java.util.Collection<? extends TuplePartId> parts)
Return the named tuple typeId with the defined parts (which need not be alphabetically ordered).
|
static TupleTypeId |
IdManager.getTupleTypeId(java.lang.String name,
java.util.Collection<? extends TuplePartId> parts)
Return the named tuple typeId with the defined parts (which need not be alphabetically ordered).
|
static TupleTypeId |
IdManager.getTupleTypeId(java.lang.String name,
TuplePartId... parts) |
static TupleTypeId |
IdManager.getTupleTypeId(java.lang.String name,
TuplePartId... parts) |
Class |
IdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
Type |
IdResolver.getType(TypeId typeId,
java.lang.Object context) |
static TypeId |
IdManager.getTypeId(org.eclipse.emf.ecore.EClassifier eClassifier)
Return the typeId for an EClassifier.
|
static UnspecifiedIdImpl |
IdManager.getUnspecifiedTypeId(Type aType)
Return the typeId for aType.
|
void |
TemplateBinding.install(TemplateParameterId templateParameterId) |
void |
NsURIPackageId.setEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
ElementId |
TypeId.specialize(BindingsId templateBindings) |
org.eclipse.emf.common.util.Enumerator |
IdResolver.unboxedValueOf(EnumerationLiteralId enumerationLiteralId) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
IdResolver.unboxedValuesOfAll(java.util.Collection<? extends java.lang.Object> boxedValues) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
IdResolver.unboxedValuesOfEach(java.lang.Object... boxedValues) |
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 | Field and Description |
---|---|
protected java.util.Map<Class,CompleteClassInternal> |
CompleteEnvironmentImpl.class2completeClass |
static java.lang.String |
StandardLibraryImpl.DEFAULT_OCL_STDLIB_URI
The URI used by default for the OCL Standard Library.
|
protected java.lang.String |
StandardLibraryImpl.defaultStandardLibraryURI
The URI to provide the default Standard Library.
|
protected PartialClasses |
CompleteClassImpl.partialClasses
The cached value of the '
Partial Classes ' reference list. |
protected PartialPackages |
CompletePackageImpl.partialPackages
The cached value of the '
Partial Packages ' reference list. |
Modifier and Type | Method and Description |
---|---|
java.util.List<Element> |
ElementImpl.allOwnedElements() |
TypeId |
AnyTypeImpl.computeId() |
TypeId |
BagTypeImpl.computeId() |
TypeId |
ClassImpl.computeId() |
TypeId |
CollectionTypeImpl.computeId() |
TypeId |
DataTypeImpl.computeId() |
EnumerationId |
EnumerationImpl.computeId() |
TypeId |
InvalidTypeImpl.computeId() |
TypeId |
LambdaTypeImpl.computeId() |
TypeId |
MapTypeImpl.computeId() |
TypeId |
OrderedSetTypeImpl.computeId() |
TypeId |
PrimitiveTypeImpl.computeId() |
TypeId |
SelfTypeImpl.computeId() |
TypeId |
SequenceTypeImpl.computeId() |
TypeId |
SetTypeImpl.computeId() |
TypeId |
TupleTypeImpl.computeId() |
TypeId |
VoidTypeImpl.computeId() |
org.eclipse.emf.ecore.EObject |
TypeImpl.createInstance() |
java.lang.Iterable<Class> |
CompletePackageImpl.getAllClasses() |
java.lang.Iterable<CompletePackageInternal> |
CompleteModelImpl.getAllCompletePackages() |
java.lang.Iterable<? extends CompletePackage> |
StandardLibraryImpl.getAllCompletePackages() |
java.lang.Iterable<? extends CompletePackage> |
CompleteModelImpl.getAllCompletePackagesWithUris() |
BagType |
StandardLibraryImpl.getBagType() |
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
CompleteClassImpl.getBehavioralClass() |
PrimitiveType |
StandardLibraryImpl.getBooleanType() |
Class |
StandardLibraryImpl.getClassType() |
CollectionType |
StandardLibraryImpl.getCollectionType() |
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 |
CompleteEnvironmentImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
StandardLibraryImpl.getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteClassImpl.getCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelImpl.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
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> |
OrphanCompletePackageImpl.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Type |
ClassImpl.getCommonType(IdResolver idResolver,
Type type) |
Class |
CollectionTypeImpl.getCommonType(IdResolver idResolver,
Type type) |
Type |
TypeImpl.getCommonType(IdResolver idResolver,
Type type) |
CompleteClassInternal |
CompletePackageImpl.getCompleteClass(Class pivotType) |
CompleteClassInternal |
OrphanCompletePackageImpl.getCompleteClass(Class type) |
CompleteClassInternal |
PrimitiveCompletePackageImpl.getCompleteClass(Class primitiveType) |
CompleteClassInternal |
CompleteEnvironmentImpl.getCompleteClass(Type pivotType) |
CompleteClassInternal |
CompleteModelImpl.getCompleteClass(Type pivotType) |
CompleteEnvironmentInternal |
CompleteModelImpl.getCompleteEnvironment() |
CompleteInheritanceImpl |
CompleteClassImpl.getCompleteInheritance() |
CompleteInheritanceImpl |
CompletePackageImpl.getCompleteInheritance(CompleteClassInternal completeClass) |
CompleteInheritanceImpl |
OrphanCompletePackageImpl.getCompleteInheritance(CompleteClassInternal completeClass) |
CompleteModelInternal |
CompleteClassImpl.getCompleteModel() |
CompleteModelInternal |
CompletePackageImpl.getCompleteModel() |
CompleteModelInternal |
StandardLibraryImpl.getCompleteModel() |
CompletePackageInternal |
CompleteModelImpl.getCompletePackage(Package asPackage) |
CompleteURIs |
CompleteModelImpl.getCompleteURIs() |
CollectionType |
CollectionTypeImpl.getContainerType() |
java.lang.String |
StandardLibraryImpl.getDefaultStandardLibraryURI() |
EnumerationId |
EnumerationImpl.getEnumerationId() |
EnumerationLiteralId |
EnumerationLiteralImpl.getEnumerationLiteralId() |
Class |
StandardLibraryImpl.getEnumerationType() |
org.eclipse.emf.common.util.Enumerator |
EnumerationLiteralImpl.getEnumerator() |
EnvironmentFactoryInternal |
CompleteClassImpl.getEnvironmentFactory() |
EnvironmentFactoryInternal |
CompleteEnvironmentImpl.getEnvironmentFactory() |
EnvironmentFactoryInternal |
CompleteModelImpl.getEnvironmentFactory() |
java.util.List<StereotypeExtender> |
ClassImpl.getExtenders() |
java.util.List<Package> |
PackageImpl.getImportedPackages() |
CompleteInheritance |
StandardLibraryImpl.getInheritance(Class type) |
CompleteInheritance |
ClassImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
DataTypeImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ElementExtensionImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
TemplateParameterImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
TupleTypeImpl.getInheritance(StandardLibrary standardLibrary) |
PrimitiveType |
StandardLibraryImpl.getIntegerType() |
LambdaTypeManager |
CompleteEnvironmentImpl.getLambdaManager() |
LambdaType |
CompleteModelImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
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) |
IntegerValue |
CollectionTypeImpl.getLowerValue() |
MapType |
StandardLibraryImpl.getMapType() |
MapType |
CompleteEnvironmentImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibraryImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironmentImpl.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelImpl.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteClassImpl.getMapType(MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteEnvironmentImpl.getMapType(MapType containerType,
Type keyType,
Type valueType) |
java.lang.Iterable<Operation> |
CompleteClassImpl.getMemberOperations() |
java.lang.Iterable<? extends CompletePackage> |
CompleteModelImpl.getMemberPackages() |
Class |
StandardLibraryImpl.getMetaclass(Type classType) |
PivotMetamodelManager |
CompleteClassImpl.getMetamodelManager() |
PivotMetamodelManager |
CompleteModelImpl.getMetamodelManager() |
java.lang.String |
ClassImpl.getMetaTypeName() |
Class |
ClassImpl.getNormalizedType(StandardLibrary standardLibrary) |
Class |
TemplateParameterImpl.getNormalizedType(StandardLibrary standardLibrary) |
AnyType |
StandardLibraryImpl.getOclAnyType() |
Class |
StandardLibraryImpl.getOclComparableType() |
Class |
StandardLibraryImpl.getOclElementType() |
Operation |
StandardLibraryImpl.getOclInvalidOperation() |
Property |
StandardLibraryImpl.getOclInvalidProperty() |
InvalidType |
StandardLibraryImpl.getOclInvalidType() |
Class |
StandardLibraryImpl.getOclLambdaType() |
Class |
StandardLibraryImpl.getOclMessageType() |
SelfType |
StandardLibraryImpl.getOclSelfType() |
Class |
StandardLibraryImpl.getOclSummableType() |
Class |
StandardLibraryImpl.getOclTupleType() |
Class |
StandardLibraryImpl.getOclTypeType() |
VoidType |
StandardLibraryImpl.getOclVoidType() |
OperationId |
OperationImpl.getOperationId() |
java.lang.Iterable<Operation> |
CompleteClassImpl.getOperations(FeatureFilter featureFilter) |
java.lang.Iterable<Operation> |
CompleteClassImpl.getOperations(FeatureFilter featureFilter,
java.lang.String name) |
CollectionType |
StandardLibraryImpl.getOrderedCollectionType() |
OrderedSetType |
StandardLibraryImpl.getOrderedSetType() |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Orphanage |
CompleteModelImpl.getOrphanage() |
OrphanCompletePackageImpl |
CompleteModelImpl.getOrphanCompletePackage() |
java.util.List<Parameter> |
IterationImpl.getOwnedAccumulators() |
java.util.List<Element> |
ElementImpl.getOwnedAnnotations() |
java.util.List<OCLExpression> |
MessageExpImpl.getOwnedArguments() |
java.util.List<OCLExpression> |
OperationCallExpImpl.getOwnedArguments() |
java.util.List<Behavior> |
ClassImpl.getOwnedBehaviors() |
java.util.List<Class> |
PackageImpl.getOwnedClasses() |
CompleteClasses |
CompletePackageImpl.getOwnedCompleteClasses() |
CompleteModelInternal |
CompleteEnvironmentImpl.getOwnedCompleteModel() |
java.util.List<CompletePackage> |
CompleteModelImpl.getOwnedCompletePackages() |
NestedCompletePackages |
CompletePackageImpl.getOwnedCompletePackages() |
java.util.List<Constraint> |
ClassImpl.getOwnedConstraints() |
java.util.List<Constraint> |
NamespaceImpl.getOwnedConstraints() |
java.util.List<Constraint> |
OperationImpl.getOwnedConstraints() |
java.util.List<Element> |
AnnotationImpl.getOwnedContents() |
java.util.List<DynamicProperty> |
DynamicBehaviorImpl.getOwnedDynamicProperties() |
java.util.List<DynamicProperty> |
DynamicTypeImpl.getOwnedDynamicProperties() |
java.util.List<ElementExtension> |
ElementImpl.getOwnedExtensions() |
java.util.List<Import> |
ModelImpl.getOwnedImports() |
java.util.List<Constraint> |
ClassImpl.getOwnedInvariants() |
java.util.List<Parameter> |
IterationImpl.getOwnedIterators() |
java.util.List<Variable> |
LoopExpImpl.getOwnedIterators() |
java.util.List<EnumerationLiteral> |
EnumerationImpl.getOwnedLiterals() |
java.util.List<Operation> |
ClassImpl.getOwnedOperations() |
java.util.List<Package> |
ModelImpl.getOwnedPackages() |
java.util.List<Package> |
PackageImpl.getOwnedPackages() |
java.util.List<Variable> |
ExpressionInOCLImpl.getOwnedParameters() |
java.util.List<Parameter> |
OperationImpl.getOwnedParameters() |
java.util.List<TemplateParameter> |
TemplateSignatureImpl.getOwnedParameters() |
java.util.List<CollectionLiteralPart> |
CollectionLiteralExpImpl.getOwnedParts() |
java.util.List<ShadowPart> |
ShadowExpImpl.getOwnedParts() |
java.util.List<Constraint> |
OperationImpl.getOwnedPostconditions() |
java.util.List<Constraint> |
OperationImpl.getOwnedPreconditions() |
java.util.List<Property> |
ClassImpl.getOwnedProperties() |
StandardLibraryInternal |
CompleteEnvironmentImpl.getOwnedStandardLibrary() |
Package |
StandardLibraryImpl.getPackage() |
PackageId |
PackageImpl.getPackageId() |
ParametersId |
LambdaTypeImpl.getParametersId() |
ParametersId |
OperationImpl.getParametersId() |
java.util.List<Type> |
LambdaTypeImpl.getParameterType() |
java.util.List<? extends Type> |
LambdaTypeImpl.getParameterTypes() |
ParameterTypes |
OperationImpl.getParameterTypes() |
PartialClasses |
CompleteClassImpl.getPartialClasses() |
PartialModels |
CompleteModelImpl.getPartialModels() |
PartialPackages |
CompletePackageImpl.getPartialPackages() |
Class |
CompleteClassImpl.getPrimaryClass() |
Package |
CompletePackageImpl.getPrimaryPackage() |
PrimitiveCompletePackageImpl |
CompleteModelImpl.getPrimitiveCompletePackage() |
java.lang.Iterable<Class> |
CompleteClassImpl.getProperSuperClasses() |
java.lang.Iterable<CompleteClass> |
CompleteClassImpl.getProperSuperCompleteClasses() |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(FeatureFilter featureFilter) |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
PropertyId |
PropertyImpl.getPropertyId() |
java.util.List<OCLExpression> |
NavigationCallExpImpl.getQualifiers() |
java.util.List<Type> |
OperationImpl.getRaisedExceptions() |
PrimitiveType |
StandardLibraryImpl.getRealType() |
Class |
StandardLibraryImpl.getRequiredLibraryType(java.lang.String typeName) |
CompletePackageInternal |
CompletePackageImpl.getRootCompletePackage() |
SequenceType |
StandardLibraryImpl.getSequenceType() |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
SetType |
StandardLibraryImpl.getSetType() |
CollectionType |
CompleteEnvironmentImpl.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
PropertyCallExpImpl.getSpecializedReferredPropertyOwningType() |
Class |
PropertyCallExpImpl.getSpecializedReferredPropertyType() |
Type |
CompleteEnvironmentImpl.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
Type |
CompleteModelImpl.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
StandardLibraryInternal |
CompleteClassImpl.getStandardLibrary() |
StandardLibraryInternal |
CompleteModelImpl.getStandardLibrary() |
java.lang.Iterable<State> |
CompleteClassImpl.getStates() |
java.lang.Iterable<State> |
CompleteClassImpl.getStates(java.lang.String name) |
PrimitiveType |
StandardLibraryImpl.getStringType() |
java.util.List<Class> |
ClassImpl.getSuperClasses() |
java.lang.Iterable<CompleteClass> |
CompleteClassImpl.getSuperCompleteClasses() |
TemplateParameterId |
TemplateParameterImpl.getTemplateParameterId() |
TupleTypeManager |
CompleteEnvironmentImpl.getTupleManager() |
TupleTypeManager |
CompleteModelImpl.getTupleManager() |
TuplePartId |
TuplePartImpl.getTuplePartId() |
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) |
TupleTypeId |
TupleTypeImpl.getTupleTypeId() |
TypeId |
ClassImpl.getTypeId() |
TypeId |
CollectionRangeImpl.getTypeId() |
CollectionTypeId |
CollectionTypeImpl.getTypeId() |
TemplateParameterId |
TemplateParameterImpl.getTypeId() |
TupleTypeId |
TupleTypeImpl.getTypeId() |
TypeId |
TypedElementImpl.getTypeId() |
TemplateParameters |
ClassImpl.getTypeParameters() |
TemplateParameters |
OperationImpl.getTypeParameters() |
TemplateParameters |
TypeImpl.getTypeParameters() |
static TemplateParameters |
TemplateSignatureImpl.getTypeParameters(TemplateSignature templateSignature) |
CollectionType |
StandardLibraryImpl.getUniqueCollectionType() |
PrimitiveType |
StandardLibraryImpl.getUnlimitedNaturalType() |
UnlimitedNaturalValue |
CollectionTypeImpl.getUpperValue() |
java.util.List<java.lang.String> |
DetailImpl.getValues() |
CompleteModelInternal |
CompleteModelImpl.init(CompleteEnvironmentInternal completeEnvironment) |
StandardLibraryInternal |
StandardLibraryImpl.init(CompleteModelInternal completeModel) |
CompleteEnvironmentInternal |
CompleteEnvironmentImpl.init(EnvironmentFactoryInternal environmentFactory) |
Class |
ClassImpl.isClass() |
TemplateParameter |
TemplateParameterImpl.isTemplateParameter() |
Operation |
ClassImpl.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ClassImpl.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
protected <T extends TemplateableElement> |
StandardLibraryImpl.resolveRequiredSimpleType(java.lang.Class<T> requiredClassType,
java.lang.String name) |
protected <T extends TemplateableElement> |
StandardLibraryImpl.resolveRequiredTemplateableType(java.lang.Class<T> requiredClassType,
java.lang.String name,
int parameterCount) |
Type |
ClassImpl.specializeIn(CallExp callExpr,
Type selfType) |
Type |
SelfTypeImpl.specializeIn(CallExp expr,
Type selfType) |
Type |
TemplateParameterImpl.specializeIn(CallExp expr,
Type selfType) |
Modifier and Type | Method and Description |
---|---|
<R> R |
AnnotationImpl.accept(Visitor<R> visitor) |
<R> R |
AnyTypeImpl.accept(Visitor<R> visitor) |
<R> R |
AssociationClassCallExpImpl.accept(Visitor<R> visitor) |
<R> R |
AssociationClassImpl.accept(Visitor<R> visitor) |
<R> R |
BagTypeImpl.accept(Visitor<R> visitor) |
<R> R |
BehaviorImpl.accept(Visitor<R> visitor) |
<R> R |
BooleanLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
CallExpImpl.accept(Visitor<R> visitor) |
<R> R |
CallOperationActionImpl.accept(Visitor<R> visitor) |
<R> R |
ClassImpl.accept(Visitor<R> visitor) |
<R> R |
CollectionItemImpl.accept(Visitor<R> visitor) |
<R> R |
CollectionLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
CollectionLiteralPartImpl.accept(Visitor<R> visitor) |
<R> R |
CollectionRangeImpl.accept(Visitor<R> visitor) |
<R> R |
CollectionTypeImpl.accept(Visitor<R> visitor) |
<R> R |
CommentImpl.accept(Visitor<R> visitor) |
<R> R |
CompleteClassImpl.accept(Visitor<R> visitor) |
<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 |
CompleteModelImpl.accept(Visitor<R> visitor) |
<R> R |
CompletePackageImpl.accept(Visitor<R> visitor) |
<R> R |
ConnectionPointReferenceImpl.accept(Visitor<R> visitor) |
<R> R |
ConstraintImpl.accept(Visitor<R> visitor) |
<R> R |
DataTypeImpl.accept(Visitor<R> visitor) |
<R> R |
DetailImpl.accept(Visitor<R> visitor) |
<R> R |
DynamicBehaviorImpl.accept(Visitor<R> visitor) |
<R> R |
DynamicElementImpl.accept(Visitor<R> visitor) |
<R> R |
DynamicPropertyImpl.accept(Visitor<R> visitor) |
<R> R |
DynamicTypeImpl.accept(Visitor<R> 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 |
ElementExtensionImpl.accept(Visitor<R> visitor) |
<R> R |
ElementImpl.accept(Visitor<R> visitor) |
<R> R |
EnumLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
EnumerationImpl.accept(Visitor<R> visitor) |
<R> R |
EnumerationLiteralImpl.accept(Visitor<R> visitor) |
<R> R |
ExpressionInOCLImpl.accept(Visitor<R> visitor) |
<R> R |
FeatureCallExpImpl.accept(Visitor<R> visitor) |
<R> R |
FeatureImpl.accept(Visitor<R> visitor) |
<R> R |
FinalStateImpl.accept(Visitor<R> visitor) |
<R> R |
IfExpImpl.accept(Visitor<R> visitor) |
<R> R |
ImportImpl.accept(Visitor<R> 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 |
IntegerLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
InvalidLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
InvalidTypeImpl.accept(Visitor<R> visitor) |
<R> R |
IterateExpImpl.accept(Visitor<R> visitor) |
<R> R |
IterationImpl.accept(Visitor<R> visitor) |
<R> R |
IteratorExpImpl.accept(Visitor<R> visitor) |
<R> R |
LambdaTypeImpl.accept(Visitor<R> visitor) |
<R> R |
LetExpImpl.accept(Visitor<R> visitor) |
<R> R |
LibraryImpl.accept(Visitor<R> visitor) |
<R> R |
LiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
LoopExpImpl.accept(Visitor<R> 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 |
MessageExpImpl.accept(Visitor<R> visitor) |
<R> R |
MessageTypeImpl.accept(Visitor<R> visitor) |
<R> R |
ModelImpl.accept(Visitor<R> visitor) |
<R> R |
NamedElementImpl.accept(Visitor<R> visitor) |
<R> R |
NamespaceImpl.accept(Visitor<R> visitor) |
<R> R |
NavigationCallExpImpl.accept(Visitor<R> visitor) |
<R> R |
NullLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
NumericLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
OCLExpressionImpl.accept(Visitor<R> visitor) |
<R> R |
OperationCallExpImpl.accept(Visitor<R> visitor) |
<R> R |
OperationImpl.accept(Visitor<R> visitor) |
<R> R |
OppositePropertyCallExpImpl.accept(Visitor<R> visitor) |
<R> R |
OrderedSetTypeImpl.accept(Visitor<R> visitor) |
<R> R |
OrphanCompletePackageImpl.accept(Visitor<R> visitor) |
<R> R |
PackageImpl.accept(Visitor<R> visitor) |
<R> R |
ParameterImpl.accept(Visitor<R> visitor) |
<R> R |
PrecedenceImpl.accept(Visitor<R> visitor) |
<R> R |
PrimitiveCompletePackageImpl.accept(Visitor<R> visitor) |
<R> R |
PrimitiveLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
PrimitiveTypeImpl.accept(Visitor<R> visitor) |
<R> R |
ProfileApplicationImpl.accept(Visitor<R> visitor) |
<R> R |
ProfileImpl.accept(Visitor<R> visitor) |
<R> R |
PropertyCallExpImpl.accept(Visitor<R> visitor) |
<R> R |
PropertyImpl.accept(Visitor<R> visitor) |
<R> R |
PseudostateImpl.accept(Visitor<R> visitor) |
<R> R |
RealLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
RegionImpl.accept(Visitor<R> visitor) |
<R> R |
SelfTypeImpl.accept(Visitor<R> visitor) |
<R> R |
SendSignalActionImpl.accept(Visitor<R> visitor) |
<R> R |
SequenceTypeImpl.accept(Visitor<R> visitor) |
<R> R |
SetTypeImpl.accept(Visitor<R> visitor) |
<R> R |
ShadowExpImpl.accept(Visitor<R> visitor) |
<R> R |
ShadowPartImpl.accept(Visitor<R> visitor) |
<R> R |
SignalImpl.accept(Visitor<R> 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.
|
<R> R |
StateExpImpl.accept(Visitor<R> visitor) |
<R> R |
StateImpl.accept(Visitor<R> visitor) |
<R> R |
StateMachineImpl.accept(Visitor<R> visitor) |
<R> R |
StereotypeExtenderImpl.accept(Visitor<R> visitor) |
<R> R |
StereotypeImpl.accept(Visitor<R> visitor) |
<R> R |
StringLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
TemplateBindingImpl.accept(Visitor<R> visitor) |
<R> R |
TemplateParameterImpl.accept(Visitor<R> visitor) |
<R> R |
TemplateParameterSubstitutionImpl.accept(Visitor<R> visitor) |
<R> R |
TemplateSignatureImpl.accept(Visitor<R> visitor) |
<R> R |
TransitionImpl.accept(Visitor<R> visitor) |
<R> R |
TriggerImpl.accept(Visitor<R> visitor) |
<R> R |
TupleLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
TupleLiteralPartImpl.accept(Visitor<R> visitor) |
<R> R |
TupleTypeImpl.accept(Visitor<R> visitor) |
<R> R |
TypeExpImpl.accept(Visitor<R> visitor) |
<R> R |
TypeImpl.accept(Visitor<R> visitor) |
<R> R |
TypedElementImpl.accept(Visitor<R> visitor) |
<R> R |
UnlimitedNaturalLiteralExpImpl.accept(Visitor<R> visitor) |
<R> R |
UnspecifiedValueExpImpl.accept(Visitor<R> visitor) |
<R> R |
ValueSpecificationImpl.accept(Visitor<R> visitor) |
<R> R |
VariableDeclarationImpl.accept(Visitor<R> visitor) |
<R> R |
VariableExpImpl.accept(Visitor<R> visitor) |
<R> R |
VariableImpl.accept(Visitor<R> visitor) |
<R> R |
VertexImpl.accept(Visitor<R> visitor) |
<R> R |
VoidTypeImpl.accept(Visitor<R> visitor) |
<R> R |
WildcardTypeImpl.accept(Visitor<R> visitor) |
void |
CompleteClassImpl.addClass(Class partialClass) |
void |
ClassImpl.addClassListener(ClassListeners.IClassListener classListener) |
void |
CompleteEnvironmentImpl.addOrphanClass(Class pivotElement) |
void |
PackageImpl.addPackageListener(PackageListeners.IPackageListener packageListener) |
void |
CompleteModelImpl.addPackageURI2completeURI(java.lang.String packageURI,
java.lang.String newCompleteURI)
Partial models such as the OCL Standard Library have their own distinct package URI.
|
void |
CompleteModelImpl.addPackageURI2completeURI(java.lang.String packageURI,
java.lang.String newCompleteURI)
Partial models such as the OCL Standard Library have their own distinct package URI.
|
void |
ModelImpl.addRootListener(ModelListeners.IModelListener rootListener) |
boolean |
CompleteClassImpl.conformsTo(CompleteClass thatCompleteClass) |
boolean |
ClassImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ClassImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
CollectionTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
CollectionTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
InvalidTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
InvalidTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
LambdaTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
LambdaTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
SelfTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
SelfTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
TemplateParameterImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
TemplateParameterImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
VoidTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
VoidTypeImpl.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
CompleteClassImpl.conformsTo(Type elementType) |
boolean |
CompleteEnvironmentImpl.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteEnvironmentImpl.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteEnvironmentImpl.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteEnvironmentImpl.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteModelImpl.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteModelImpl.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteModelImpl.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteModelImpl.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToCollectionType(CollectionType firstType,
TemplateParameterSubstitutions firstSubstitutions,
CollectionType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToCollectionType(CollectionType firstType,
TemplateParameterSubstitutions firstSubstitutions,
CollectionType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToCollectionType(CollectionType firstType,
TemplateParameterSubstitutions firstSubstitutions,
CollectionType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToCollectionType(CollectionType firstType,
TemplateParameterSubstitutions firstSubstitutions,
CollectionType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToLambdaType(LambdaType actualType,
TemplateParameterSubstitutions actualSubstitutions,
LambdaType requiredType,
TemplateParameterSubstitutions requiredSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToLambdaType(LambdaType actualType,
TemplateParameterSubstitutions actualSubstitutions,
LambdaType requiredType,
TemplateParameterSubstitutions requiredSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToLambdaType(LambdaType actualType,
TemplateParameterSubstitutions actualSubstitutions,
LambdaType requiredType,
TemplateParameterSubstitutions requiredSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToLambdaType(LambdaType actualType,
TemplateParameterSubstitutions actualSubstitutions,
LambdaType requiredType,
TemplateParameterSubstitutions requiredSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToMapType(MapType firstType,
TemplateParameterSubstitutions firstSubstitutions,
MapType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToMapType(MapType firstType,
TemplateParameterSubstitutions firstSubstitutions,
MapType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToMapType(MapType firstType,
TemplateParameterSubstitutions firstSubstitutions,
MapType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToMapType(MapType firstType,
TemplateParameterSubstitutions firstSubstitutions,
MapType secondType,
TemplateParameterSubstitutions secondSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToTupleType(TupleType actualType,
TemplateParameterSubstitutions actualSubstitutions,
TupleType requiredType,
TemplateParameterSubstitutions requiredSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToTupleType(TupleType actualType,
TemplateParameterSubstitutions actualSubstitutions,
TupleType requiredType,
TemplateParameterSubstitutions requiredSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToTupleType(TupleType actualType,
TemplateParameterSubstitutions actualSubstitutions,
TupleType requiredType,
TemplateParameterSubstitutions requiredSubstitutions) |
protected boolean |
CompleteEnvironmentImpl.conformsToTupleType(TupleType actualType,
TemplateParameterSubstitutions actualSubstitutions,
TupleType requiredType,
TemplateParameterSubstitutions requiredSubstitutions) |
java.lang.Object |
TypeImpl.createInstance(java.lang.String value) |
void |
StandardLibraryImpl.defineLibraryType(Class pivotType) |
void |
CompleteClassImpl.didAddClass(Class partialClass)
Eliminate a partialClass from a CompleteClass returning true if the CompleteClass is empty.
|
void |
CompletePackageImpl.didAddClass(Class partialClass) |
protected void |
PackageImpl.didAddClass(Class partialClass) |
void |
CompleteEnvironmentImpl.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
CompleteEnvironmentImpl.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
CompleteModelImpl.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
CompleteModelImpl.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
CompleteModelImpl.didAddCompletePackage(CompletePackageInternal completePackage) |
protected void |
CompletePackageImpl.didAddNestedPackage(CompleteModel completeModel,
Package pivotPackage) |
protected void |
CompletePackageImpl.didAddNestedPackage(CompleteModel completeModel,
Package pivotPackage) |
void |
CompleteModelImpl.didAddNestedPackage(Package pivotPackage) |
void |
CompletePackageImpl.didAddNestedPackage(Package nestedPackage) |
protected void |
ModelImpl.didAddPackage(Package partialPackage) |
protected void |
PackageImpl.didAddPackage(Package partialPackage) |
void |
CompleteModelImpl.didAddPartialModel(Model partialModel) |
void |
CompletePackageImpl.didAddPartialPackage(Package partialPackage) |
boolean |
CompleteClassImpl.didRemoveClass(Class partialClass)
Eliminate a partialClass from a CompleteClass returning true if the CompleteClass is empty.
|
void |
CompleteEnvironmentImpl.didRemoveClass(Class pivotType) |
void |
CompleteModelImpl.didRemoveClass(Class pivotType) |
void |
CompletePackageImpl.didRemoveClass(Class partialClass) |
protected void |
PackageImpl.didRemoveClass(Class partialClass) |
void |
CompleteModelImpl.didRemoveCompletePackage(CompletePackageInternal completePackage) |
void |
CompleteModelImpl.didRemoveNestedPackage(Package pivotPackage) |
void |
CompletePackageImpl.didRemoveNestedPackage(Package nestedPackage) |
protected void |
ModelImpl.didRemovePackage(Package partialPackage) |
protected void |
PackageImpl.didRemovePackage(Package partialPackage) |
void |
CompleteModelImpl.didRemovePartialModel(Model partialModel) |
void |
CompletePackageImpl.didRemovePartialPackage(Package partialPackage) |
CollectionType |
CompleteClassImpl.findCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentImpl.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentImpl.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelImpl.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelImpl.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
MapType |
CompleteEnvironmentImpl.findMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteEnvironmentImpl.findMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelImpl.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.
|
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
PrimitiveType |
StandardLibraryImpl.getBehavioralClass(java.lang.Class<?> instanceClass) |
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 |
CompleteClassImpl.getCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentImpl.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelImpl.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelImpl.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
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) |
Type |
ClassImpl.getCommonType(IdResolver idResolver,
Type type) |
Type |
ClassImpl.getCommonType(IdResolver idResolver,
Type type) |
Class |
CollectionTypeImpl.getCommonType(IdResolver idResolver,
Type type) |
Class |
CollectionTypeImpl.getCommonType(IdResolver idResolver,
Type type) |
Type |
TypeImpl.getCommonType(IdResolver idResolver,
Type type) |
Type |
TypeImpl.getCommonType(IdResolver idResolver,
Type type) |
CompleteClassInternal |
CompletePackageImpl.getCompleteClass(Class pivotType) |
CompleteClassInternal |
OrphanCompletePackageImpl.getCompleteClass(Class type) |
CompleteClassInternal |
PrimitiveCompletePackageImpl.getCompleteClass(Class primitiveType) |
CompleteClassInternal |
CompleteEnvironmentImpl.getCompleteClass(Type pivotType) |
CompleteClassInternal |
CompleteModelImpl.getCompleteClass(Type pivotType) |
CompleteInheritanceImpl |
CompletePackageImpl.getCompleteInheritance(CompleteClassInternal completeClass) |
CompleteInheritanceImpl |
OrphanCompletePackageImpl.getCompleteInheritance(CompleteClassInternal completeClass) |
CompletePackageInternal |
CompleteModelImpl.getCompletePackage(Package asPackage) |
CompletePackageInternal |
CompleteModelImpl.getCompletePackageByURI(java.lang.String packageURI) |
EnumerationLiteral |
EnumerationImpl.getEnumerationLiteral(java.lang.String name) |
CompleteInheritance |
StandardLibraryImpl.getInheritance(Class type) |
CompleteInheritance |
ClassImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
DataTypeImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ElementExtensionImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
OperationImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
PropertyImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
TemplateParameterImpl.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
TupleTypeImpl.getInheritance(StandardLibrary standardLibrary) |
LambdaType |
CompleteModelImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteModelImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteModelImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteModelImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType) |
LambdaType |
CompleteEnvironmentImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteEnvironmentImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteEnvironmentImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
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) |
LambdaType |
CompleteModelImpl.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) |
LambdaType |
CompleteModelImpl.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Class |
StandardLibraryImpl.getLibraryType(java.lang.String typeName) |
MapType |
CompleteEnvironmentImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironmentImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironmentImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibraryImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibraryImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibraryImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironmentImpl.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteEnvironmentImpl.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelImpl.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelImpl.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteClassImpl.getMapType(MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteEnvironmentImpl.getMapType(MapType containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironmentImpl.getMapType(MapType containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironmentImpl.getMapType(MapType containerType,
Type keyType,
Type valueType) |
CompletePackage |
CompleteModelImpl.getMemberPackage(java.lang.String memberPackageName) |
Class |
StandardLibraryImpl.getMetaclass(Type classType) |
Type |
StandardLibraryImpl.getMetaType(Type instanceType) |
Package |
CompleteEnvironmentImpl.getNestedPackage(Package domainPackage,
java.lang.String name) |
Package |
CompleteEnvironmentImpl.getNestedPackage(Package domainPackage,
java.lang.String name) |
Class |
CompleteEnvironmentImpl.getNestedType(Package domainPackage,
java.lang.String name) |
Class |
CompleteEnvironmentImpl.getNestedType(Package domainPackage,
java.lang.String name) |
Class |
ClassImpl.getNormalizedType(StandardLibrary standardLibrary) |
Class |
TemplateParameterImpl.getNormalizedType(StandardLibrary standardLibrary) |
Package |
StandardLibraryImpl.getNsURIPackage(java.lang.String nsURI) |
Type |
StandardLibraryImpl.getOclType(java.lang.String typeName) |
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) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
CompleteEnvironmentImpl.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Type |
StandardLibraryImpl.getPrimitiveType(PrimitiveTypeId typeId) |
java.lang.Iterable<Property> |
CompleteClassImpl.getProperties(Property pivotProperty) |
Class |
StandardLibraryImpl.getRequiredLibraryType(java.lang.String typeName) |
Package |
CompleteModelImpl.getRootPackage(java.lang.String completeURIorName) |
Package |
StandardLibraryImpl.getRootPackage(java.lang.String completeURIorName) |
CollectionType |
CompleteEnvironmentImpl.getSequenceType(Type elementType,
boolean isNullFree,
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,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Type |
CompleteEnvironmentImpl.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
Type |
CompleteModelImpl.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
TupleType |
CompleteEnvironmentImpl.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
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) |
TupleType |
CompleteModelImpl.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
CompleteModelInternal |
CompleteModelImpl.init(CompleteEnvironmentInternal completeEnvironment) |
StandardLibraryInternal |
StandardLibraryImpl.init(CompleteModelInternal completeModel) |
CompleteEnvironmentInternal |
CompleteEnvironmentImpl.init(EnvironmentFactoryInternal environmentFactory) |
void |
PropertyImpl.initValue(java.lang.Object objectValue,
java.lang.Object ecoreValue) |
boolean |
CollectionTypeImpl.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
CollectionTypeImpl.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
TypeImpl.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
TypeImpl.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
TypeImpl.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
TypeImpl.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
Operation |
ClassImpl.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ClassImpl.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ClassImpl.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ClassImpl.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
boolean |
TypeImpl.oclEquals(OCLValue thatValue) |
void |
ClassImpl.removeClassListener(ClassListeners.IClassListener classListener) |
void |
PackageImpl.removePackageListener(PackageListeners.IPackageListener packageListener) |
void |
ModelImpl.removeRootListener(ModelListeners.IModelListener rootListener) |
protected <T extends TemplateableElement> |
StandardLibraryImpl.resolveRequiredSimpleType(java.lang.Class<T> requiredClassType,
java.lang.String name) |
protected <T extends TemplateableElement> |
StandardLibraryImpl.resolveRequiredSimpleType(java.lang.Class<T> requiredClassType,
java.lang.String name) |
protected <T extends TemplateableElement> |
StandardLibraryImpl.resolveRequiredTemplateableType(java.lang.Class<T> requiredClassType,
java.lang.String name,
int parameterCount) |
protected <T extends TemplateableElement> |
StandardLibraryImpl.resolveRequiredTemplateableType(java.lang.Class<T> requiredClassType,
java.lang.String name,
int parameterCount) |
void |
CompleteModelImpl.resolveSuperClasses(Class specializedClass,
Class unspecializedClass) |
void |
CompleteModelImpl.resolveSuperClasses(Class specializedClass,
Class unspecializedClass) |
void |
StandardLibraryImpl.setDefaultStandardLibraryURI(java.lang.String defaultStandardLibraryURI) |
void |
CollectionTypeImpl.setLowerValue(IntegerValue lower) |
void |
PackageImpl.setPackageId(PackageId packageId) |
void |
CollectionTypeImpl.setUpperValue(UnlimitedNaturalValue upper) |
void |
PropertyImpl.unloaded(ASResource asResource) |
void |
StereotypeExtenderImpl.unloaded(ASResource asResource) |
Constructor and Description |
---|
TuplePartImpl(TuplePartId partId,
Type partType) |
TuplePartImpl(TuplePartId partId,
Type partType) |
TupleTypeImpl(TupleTypeId tupleTypeId) |
Modifier and Type | Method and Description |
---|---|
ScopeView |
ClassAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ClassAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ClassAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
DataTypeAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
DataTypeAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
DataTypeAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
EnumerationAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
EnumerationAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
EnumerationAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ExpressionInOCLAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ExpressionInOCLAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ExpressionInOCLAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
IterateExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
IterateExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
IterateExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
IteratorExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
IteratorExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
IteratorExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LetExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LetExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LetExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LibraryAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LibraryAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LibraryAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ModelAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ModelAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ModelAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationCallExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationCallExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationCallExpAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PackageAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PackageAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PackageAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PropertyAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PropertyAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PropertyAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
TemplateParameterAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
TemplateParameterAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
TemplateParameterAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
VariableAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
VariableAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
VariableAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
VoidTypeAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
VoidTypeAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
VoidTypeAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
Modifier and Type | Field and Description |
---|---|
static TracingOption |
PartialClasses.ADD_BASE_PROPERTY |
static TracingOption |
PartialClasses.ADD_EXTENSION_PROPERTY |
static CompleteInheritanceImpl.BestOperation |
CompleteInheritanceImpl.bestOperation |
static TracingOption |
CompleteClasses.COMPLETE_CLASSES |
static TracingOption |
AbstractCompletePackages.COMPLETE_PACKAGES |
protected CompleteClassInternal |
CompleteInheritanceImpl.completeClass |
protected CompleteClassInternal |
PartialOperations.completeClass |
protected CompleteModelInternal |
CompleteURIs.completeModel |
static java.util.List<CompleteInheritanceImpl> |
CompleteInheritanceImpl.EMPTY_LIST |
protected EnvironmentFactoryInternal |
PartialProperties.environmentFactory |
static TracingOption |
PartialClasses.INIT_MEMBER_OPERATIONS |
static TracingOption |
PartialClasses.INIT_MEMBER_PROPERTIES |
protected java.util.List<java.lang.ref.WeakReference<L>> |
AbstractListeners.listeners |
protected java.lang.String |
PartialOperations.name |
protected java.util.Map<java.lang.String,CompleteInheritanceImpl> |
PartialPackages.name2inheritance
Lazily created map of nested class-name to its inheritance.
|
static TracingOption |
PartialClasses.PARTIAL_CLASSES |
static TracingOption |
PartialModels.PARTIAL_MODELS |
static TracingOption |
PartialPackages.PARTIAL_PACKAGES |
static com.google.common.base.Function<PartialOperations,java.lang.Iterable<java.lang.Iterable<Operation>>> |
PartialOperations.partialOperations2allOperations |
Modifier and Type | Method and Description |
---|---|
java.util.Set<CompleteClassInternal> |
PartialClasses.computeSuperCompleteClasses() |
abstract CompletePackageInternal |
AbstractCompletePackages.createCompletePackage(Package partialPackage) |
CompletePackageInternal |
NestedCompletePackages.createCompletePackage(Package partialPackage) |
CompletePackageInternal |
RootCompletePackages.createCompletePackage(Package partialPackage) |
protected Property |
PartialClasses.createExtensionProperty(ElementExtension stereotypeInstance,
Class baseType) |
protected AbstractFragment |
CompleteInheritanceImpl.createFragment(CompleteInheritance baseInheritance) |
protected CompletePackageInternal |
RootCompletePackages.createRootCompletePackage(Package pivotPackage) |
protected CollectionType |
CompleteClasses.CollectionCompleteClassImpl.createSpecialization(CollectionTypeParameters<Type> typeParameters) |
protected MapType |
CompleteClasses.MapCompleteClassImpl.createSpecialization(MapTypeParameters<Type,Type> typeParameters) |
protected Class |
PartialClasses.createSpecialization(TemplateParameters templateArguments) |
static TemplateParameterSubstitution |
CompleteInheritanceImpl.createTemplateParameterSubstitution(TemplateParameter formalParameter,
Type type) |
protected java.util.Map<java.lang.String,CompleteClassInternal> |
CompleteClasses.doRefreshPartialClasses() |
java.lang.Iterable<CompletePackageInternal> |
CompleteModelInternal.getAllCompletePackages() |
java.lang.Iterable<CompletePackageInternal> |
CompleteURIs.getAllCompletePackages() |
java.lang.Iterable<? extends CompletePackageInternal> |
CompleteURIs.getAllCompletePackagesWithUris() |
BagType |
StandardLibraryInternal.getBagType() |
PrimitiveType |
StandardLibraryInternal.getBooleanType() |
CollectionType |
StandardLibraryInternal.getCollectionType() |
CollectionType |
CompleteClasses.CollectionCompleteClassImpl.getCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentInternal.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelInternal.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
<T extends CollectionType> |
CompleteEnvironmentInternal.getCollectionType(T containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CompleteClassInternal |
CompleteInheritanceImpl.getCompleteClass() |
CompleteClassInternal |
PartialClasses.getCompleteClass() |
CompleteClassInternal |
CompletePackageInternal.getCompleteClass(Class pivotType) |
CompleteClassInternal |
CompleteEnvironmentInternal.getCompleteClass(Type pivotType) |
CompleteClassInternal |
CompleteModelInternal.getCompleteClass(Type partialClass) |
CompleteEnvironmentInternal |
CompleteModelInternal.getCompleteEnvironment() |
CompleteInheritanceImpl |
CompleteClassInternal.getCompleteInheritance() |
CompleteInheritanceImpl |
PartialClasses.getCompleteInheritance() |
CompleteInheritanceImpl |
CompletePackageInternal.getCompleteInheritance(CompleteClassInternal completeClass) |
CompleteInheritanceImpl |
PartialPackages.getCompleteInheritance(CompleteClassInternal completeClass) |
CompleteModelInternal |
CompleteClassInternal.getCompleteModel() |
CompleteModelInternal |
CompleteClasses.getCompleteModel() |
CompleteModelInternal |
CompletePackageInternal.getCompleteModel() |
CompleteModelInternal |
NestedCompletePackages.getCompleteModel() |
CompleteModelInternal |
PartialClasses.getCompleteModel() |
protected CompleteModelInternal |
PartialModels.getCompleteModel() |
CompleteModelInternal |
PartialPackages.getCompleteModel() |
CompleteModelInternal |
RootCompletePackages.getCompleteModel() |
CompleteModelInternal |
StandardLibraryInternal.getCompleteModel() |
CompletePackageInternal |
CompleteClasses.getCompletePackage() |
CompletePackageInternal |
NestedCompletePackages.getCompletePackage() |
CompletePackageImpl |
PartialPackages.getCompletePackage() |
CompletePackageInternal |
AbstractCompletePackages.getCompletePackage(Package pivotPackage) |
CompletePackageInternal |
CompleteModelInternal.getCompletePackage(Package partialPackage) |
CompleteURIs |
CompleteModelInternal.getCompleteURIs() |
java.lang.String |
StandardLibraryInternal.getDefaultStandardLibraryURI() |
EnvironmentFactoryInternal |
CompleteClassInternal.getEnvironmentFactory() |
EnvironmentFactoryInternal |
CompleteEnvironmentInternal.getEnvironmentFactory() |
EnvironmentFactoryInternal |
CompleteModelInternal.getEnvironmentFactory() |
EnvironmentFactoryInternal |
PartialClasses.getEnvironmentFactory() |
java.lang.Iterable<? extends CompleteInheritance> |
CompleteInheritanceImpl.getInitialSuperInheritances() |
java.lang.Iterable<? extends CompleteInheritance> |
PartialClasses.getInitialSuperInheritances() |
PrimitiveType |
StandardLibraryInternal.getIntegerType() |
LambdaType |
CompleteModelInternal.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
java.util.List<? extends Operation> |
CompleteInheritanceImpl.getLocalOperations() |
java.util.List<? extends Property> |
CompleteInheritanceImpl.getLocalProperties() |
MapType |
CompleteEnvironmentInternal.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelInternal.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteClasses.MapCompleteClassImpl.getMapType(MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteEnvironmentInternal.getMapType(MapType containerType,
Type keyType,
Type valueType) |
PivotMetamodelManager |
CompleteClassInternal.getMetamodelManager() |
PivotMetamodelManager |
CompleteModelInternal.getMetamodelManager() |
PivotMetamodelManager |
PartialClasses.getMetamodelManager() |
java.lang.String |
CompleteInheritanceImpl.getMetaTypeName() |
protected java.lang.Iterable<Package> |
PartialModels.getNestedPartialPackages() |
protected java.lang.Iterable<Package> |
PartialPackages.getNestedPartialPackages() |
AnyType |
StandardLibraryInternal.getOclAnyType() |
Property |
StandardLibraryInternal.getOclInvalidProperty() |
InvalidType |
StandardLibraryInternal.getOclInvalidType() |
Class |
StandardLibraryInternal.getOclLambdaType() |
Class |
StandardLibraryInternal.getOclTypeType() |
VoidType |
StandardLibraryInternal.getOclVoidType() |
java.lang.Iterable<java.lang.String> |
PartialClasses.getOperationNames() |
java.lang.Iterable<Operation> |
PartialOperations.getOperationOverloads(FeatureFilter featureFilter) |
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() |
java.lang.Iterable<Operation> |
PartialClasses.getOperations(FeatureFilter featureFilter) |
java.lang.Iterable<? extends Operation> |
PartialOperations.getOperations(FeatureFilter featureFilter) |
CollectionType |
StandardLibraryInternal.getOrderedCollectionType() |
OrderedSetType |
StandardLibraryInternal.getOrderedSetType() |
Orphanage |
CompleteModelInternal.getOrphanage() |
OrphanCompletePackageImpl |
CompleteModelInternal.getOrphanCompletePackage() |
CompleteModelInternal |
CompleteEnvironmentInternal.getOwnedCompleteModel() |
protected abstract CompletePackageInternal |
AbstractCompletePackages.getOwnedCompletePackage(Package pivotPackage) |
CompletePackageInternal |
NestedCompletePackages.getOwnedCompletePackage(Package partialPackage) |
CompletePackageInternal |
RootCompletePackages.getOwnedCompletePackage(Package pivotPackage) |
java.util.List<Operation> |
CompleteInheritanceImpl.getOwnedOperations() |
java.util.List<Property> |
CompleteInheritanceImpl.getOwnedProperties() |
StandardLibraryInternal |
CompleteEnvironmentInternal.getOwnedStandardLibrary() |
PartialClasses |
CompleteClassInternal.getPartialClasses() |
PartialModels |
CompleteModelInternal.getPartialModels() |
protected abstract java.lang.Iterable<Package> |
AbstractCompletePackages.getPartialPackages() |
PartialPackages |
CompletePackageInternal.getPartialPackages() |
protected java.lang.Iterable<Package> |
NestedCompletePackages.getPartialPackages() |
protected java.lang.Iterable<Package> |
RootCompletePackages.getPartialPackages() |
Class |
CompleteInheritanceImpl.getPivotClass() |
PrimitiveCompletePackageImpl |
CompleteModelInternal.getPrimitiveCompletePackage() |
java.lang.Iterable<Class> |
CompleteClassInternal.getProperSuperClasses() |
java.lang.Iterable<Property> |
PartialClasses.getProperties(FeatureFilter featureFilter) |
java.lang.Iterable<Property> |
PartialClasses.getProperties(FeatureFilter featureFilter,
java.lang.String name) |
PrimitiveType |
StandardLibraryInternal.getRealType() |
Class |
StandardLibraryInternal.getRequiredLibraryType(java.lang.String typeName) |
CompletePackageInternal |
CompletePackageInternal.getRootCompletePackage() |
SequenceType |
StandardLibraryInternal.getSequenceType() |
SetType |
StandardLibraryInternal.getSetType() |
Class |
PartialClasses.getSpecializedType(java.util.List<? extends Type> templateArguments) |
Class |
PartialClasses.getSpecializedType(TemplateParameters templateArguments) |
Type |
CompleteModelInternal.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
StandardLibraryInternal |
CompleteModelInternal.getStandardLibrary() |
StandardLibraryInternal |
PartialClasses.getStandardLibrary() |
java.lang.Iterable<State> |
PartialClasses.getStates() |
java.lang.Iterable<State> |
PartialClasses.getStates(java.lang.String name) |
PrimitiveType |
StandardLibraryInternal.getStringType() |
java.util.List<Class> |
CompleteInheritanceImpl.getSuperClasses() |
java.lang.Iterable<CompleteClass> |
PartialClasses.getSuperCompleteClasses() |
TupleTypeManager |
CompleteEnvironmentInternal.getTupleManager() |
TupleTypeManager |
CompleteModelInternal.getTupleManager() |
TupleType |
CompleteModelInternal.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
TypeId |
CompleteInheritanceImpl.getTypeId() |
TemplateParameters |
CompleteInheritanceImpl.getTypeParameters() |
CollectionType |
StandardLibraryInternal.getUniqueCollectionType() |
PrimitiveType |
StandardLibraryInternal.getUnlimitedNaturalType() |
CompleteModelInternal |
CompleteModelInternal.init(CompleteEnvironmentInternal completeEnvironment) |
StandardLibraryInternal |
StandardLibraryInternal.init(CompleteModelInternal completeModel) |
CompleteEnvironmentInternal |
CompleteEnvironmentInternal.init(EnvironmentFactoryInternal environmentFactory) |
protected java.util.Map<java.lang.String,PartialProperties> |
PartialClasses.initMemberProperties() |
protected java.util.Map<java.lang.String,State> |
PartialClasses.initStates() |
java.util.Iterator<Property> |
PartialProperties.iterator() |
Modifier and Type | Method and Description |
---|---|
void |
CompleteClassInternal.addClass(Class partialClass) |
void |
AbstractListeners.addListener(L aListener) |
void |
CompleteEnvironmentInternal.addOrphanClass(Class pivotElement) |
void |
CompleteURIs.addPackageURI2completeURI(java.lang.String packageURI,
java.lang.String newCompleteURI)
Partial models such as the OCL Standard Library have their own distinct package URI.
|
void |
CompleteURIs.addPackageURI2completeURI(java.lang.String packageURI,
java.lang.String newCompleteURI)
Partial models such as the OCL Standard Library have their own distinct package URI.
|
boolean |
CompleteEnvironmentInternal.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteEnvironmentInternal.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteEnvironmentInternal.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
CompleteEnvironmentInternal.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
abstract CompletePackageInternal |
AbstractCompletePackages.createCompletePackage(Package partialPackage) |
CompletePackageInternal |
NestedCompletePackages.createCompletePackage(Package partialPackage) |
CompletePackageInternal |
RootCompletePackages.createCompletePackage(Package partialPackage) |
protected Property |
PartialClasses.createExtensionProperty(ElementExtension stereotypeInstance,
Class baseType) |
protected Property |
PartialClasses.createExtensionProperty(ElementExtension stereotypeInstance,
Class baseType) |
protected AbstractFragment |
CompleteInheritanceImpl.createFragment(CompleteInheritance baseInheritance) |
protected CompletePackageInternal |
RootCompletePackages.createRootCompletePackage(Package pivotPackage) |
protected CollectionType |
CompleteClasses.CollectionCompleteClassImpl.createSpecialization(CollectionTypeParameters<Type> typeParameters) |
protected MapType |
CompleteClasses.MapCompleteClassImpl.createSpecialization(MapTypeParameters<Type,Type> typeParameters) |
protected Class |
PartialClasses.createSpecialization(TemplateParameters templateArguments) |
static TemplateParameterSubstitution |
CompleteInheritanceImpl.createTemplateParameterSubstitution(TemplateParameter formalParameter,
Type type) |
static TemplateParameterSubstitution |
CompleteInheritanceImpl.createTemplateParameterSubstitution(TemplateParameter formalParameter,
Type type) |
void |
StandardLibraryInternal.defineLibraryType(Class pivotType) |
void |
CompleteClasses.didAdd(CompleteClassInternal completeClass) |
protected void |
AbstractCompletePackages.didAdd(CompletePackage completePackage) |
protected void |
RootCompletePackages.didAdd(CompletePackage rootCompletePackage) |
protected void |
PartialModels.didAdd(Model partialModel) |
protected void |
PartialPackages.didAdd(Package partialPackage) |
void |
CompleteClassInternal.didAddClass(Class partialClass) |
void |
CompleteClasses.didAddClass(Class partialClass) |
void |
PackageListeners.didAddClass(Class partialClass) |
void |
PackageListeners.IPackageListener.didAddClass(Class partialClass) |
void |
PartialPackages.didAddClass(Class partialClass) |
void |
CompleteEnvironmentInternal.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
CompleteEnvironmentInternal.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
CompleteModelInternal.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
CompleteModelInternal.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
CompleteModelInternal.didAddCompletePackage(CompletePackageInternal completePackage) |
void |
CompleteURIs.didAddCompletePackage(CompletePackageInternal completePackage) |
void |
CompleteModelInternal.didAddNestedPackage(Package pivotPackage) |
void |
ClassListeners.didAddOperation(Operation partialOperation) |
void |
ClassListeners.IClassListener.didAddOperation(Operation partialOperation) |
void |
PartialClasses.didAddOperation(Operation pivotOperation) |
void |
PartialOperations.didAddOperation(Operation pivotOperation) |
void |
AbstractCompletePackages.didAddPackage(Package pivotPackage) |
void |
CompleteClasses.didAddPackage(Package partialPackage) |
void |
ModelListeners.didAddPackage(Package partialPackage) |
void |
ModelListeners.IModelListener.didAddPackage(Package partialPackage) |
void |
PartialModels.didAddPackage(Package partialPackage) |
void |
PartialPackages.didAddPackage(Package nestedPackage) |
void |
CompleteModelInternal.didAddPartialModel(Model partialModel) |
void |
CompleteURIs.didAddPartialModel(Model partialModel) |
void |
ClassListeners.didAddProperty(Property partialProperty) |
void |
ClassListeners.IClassListener.didAddProperty(Property partialProperty) |
void |
PartialClasses.didAddProperty(Property pivotProperty) |
void |
PartialProperties.didAddProperty(Property pivotProperty) |
void |
ClassListeners.didAddSuperClass(Class partialClass) |
void |
ClassListeners.IClassListener.didAddSuperClass(Class partialClass) |
void |
PartialClasses.didAddSuperClass(Class partialClass) |
protected void |
CompleteClasses.didRemove(CompleteClass completeClass) |
protected void |
PartialModels.didRemove(Model partialModel) |
boolean |
CompleteClassInternal.didRemoveClass(Class partialClass) |
void |
CompleteClasses.didRemoveClass(Class partialClass) |
void |
CompleteEnvironmentInternal.didRemoveClass(Class partialClass) |
void |
CompleteModelInternal.didRemoveClass(Class partialClass) |
void |
PackageListeners.didRemoveClass(Class partialClass) |
void |
PackageListeners.IPackageListener.didRemoveClass(Class partialClass) |
void |
PartialPackages.didRemoveClass(Class partialClass) |
void |
CompleteModelInternal.didRemoveCompletePackage(CompletePackageInternal completePackage) |
void |
CompleteURIs.didRemoveCompletePackage(CompletePackageInternal completePackage) |
void |
CompleteModelInternal.didRemoveNestedPackage(Package pivotPackage) |
void |
ClassListeners.didRemoveOperation(Operation partialOperation) |
void |
ClassListeners.IClassListener.didRemoveOperation(Operation partialOperation) |
void |
PartialClasses.didRemoveOperation(Operation pivotOperation) |
boolean |
PartialOperations.didRemoveOperation(Operation pivotOperation) |
void |
AbstractCompletePackages.didRemovePackage(Package partialPackage) |
void |
CompleteClasses.didRemovePackage(Package partialPackage) |
void |
ModelListeners.didRemovePackage(Package partialPackage) |
void |
ModelListeners.IModelListener.didRemovePackage(Package partialPackage) |
void |
PartialModels.didRemovePackage(Package partialPackage) |
void |
PartialPackages.didRemovePackage(Package nestedPackage) |
void |
CompleteModelInternal.didRemovePartialModel(Model partialModel) |
void |
CompleteURIs.didRemovePartialModel(Model partialModel) |
void |
ClassListeners.didRemoveProperty(Property partialProperty) |
void |
ClassListeners.IClassListener.didRemoveProperty(Property partialProperty) |
void |
PartialClasses.didRemoveProperty(Property pivotProperty) |
boolean |
PartialProperties.didRemoveProperty(Property pivotProperty) |
void |
ClassListeners.didRemoveSuperClass(Class partialClass) |
void |
ClassListeners.IClassListener.didRemoveSuperClass(Class partialClass) |
void |
PartialClasses.didRemoveSuperClass(Class partialClass) |
protected void |
CompleteClasses.doRefreshPartialClass(Class partialClass) |
protected void |
CompleteClasses.doRefreshPartialClasses(Package partialPackage) |
CollectionType |
CompleteClasses.CollectionCompleteClassImpl.findCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentInternal.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentInternal.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelInternal.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelInternal.findCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
MapType |
CompleteEnvironmentInternal.findMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteEnvironmentInternal.findMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelInternal.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) |
Class |
StandardLibraryInternal.getASClass(java.lang.String className) |
PrimitiveType |
StandardLibraryInternal.getBehavioralClass(java.lang.Class<?> javaClass) |
CollectionType |
CompleteClasses.CollectionCompleteClassImpl.getCollectionType(CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentInternal.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteEnvironmentInternal.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelInternal.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
CollectionType |
CompleteModelInternal.getCollectionType(CompleteClassInternal completeClass,
CollectionTypeParameters<Type> typeParameters) |
<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) |
CompleteClassInternal |
CompletePackageInternal.getCompleteClass(Class pivotType) |
CompleteClassInternal |
CompleteEnvironmentInternal.getCompleteClass(Type pivotType) |
CompleteClassInternal |
CompleteModelInternal.getCompleteClass(Type partialClass) |
CompleteInheritanceImpl |
CompletePackageInternal.getCompleteInheritance(CompleteClassInternal completeClass) |
CompleteInheritanceImpl |
PartialPackages.getCompleteInheritance(CompleteClassInternal completeClass) |
CompletePackageInternal |
AbstractCompletePackages.getCompletePackage(Package pivotPackage) |
CompletePackageInternal |
CompleteModelInternal.getCompletePackage(Package partialPackage) |
CompletePackageInternal |
CompleteURIs.getCompletePackage(Package pivotPackage) |
CompletePackageInternal |
CompleteModelInternal.getCompletePackageByURI(java.lang.String packageURI) |
CompletePackageInternal |
CompleteURIs.getCompletePackageByURI(java.lang.String packageURI) |
LambdaType |
CompleteModelInternal.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteModelInternal.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteModelInternal.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
CompleteModelInternal.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Class |
StandardLibraryInternal.getLibraryType(java.lang.String typeName) |
MapType |
CompleteEnvironmentInternal.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteEnvironmentInternal.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelInternal.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteModelInternal.getMapType(CompleteClassInternal completeClass,
MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteClasses.MapCompleteClassImpl.getMapType(MapTypeParameters<Type,Type> typeParameters) |
MapType |
CompleteEnvironmentInternal.getMapType(MapType containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironmentInternal.getMapType(MapType containerType,
Type keyType,
Type valueType) |
MapType |
CompleteEnvironmentInternal.getMapType(MapType containerType,
Type keyType,
Type valueType) |
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) |
java.lang.Iterable<Operation> |
PartialOperations.getOperationOverloads(ParametersId parametersId,
FeatureFilter featureFilter) |
protected abstract CompletePackageInternal |
AbstractCompletePackages.getOwnedCompletePackage(Package pivotPackage) |
CompletePackageInternal |
NestedCompletePackages.getOwnedCompletePackage(Package partialPackage) |
CompletePackageInternal |
RootCompletePackages.getOwnedCompletePackage(Package pivotPackage) |
java.lang.Iterable<Property> |
PartialClasses.getProperties(Property pivotProperty) |
Class |
StandardLibraryInternal.getRequiredLibraryType(java.lang.String typeName) |
Class |
PartialClasses.getSpecializedType(java.util.List<? extends Type> templateArguments) |
Class |
PartialClasses.getSpecializedType(TemplateParameters templateArguments) |
Type |
CompleteModelInternal.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
TupleType |
CompleteModelInternal.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
TupleType |
CompleteModelInternal.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
CompleteModelInternal |
CompleteModelInternal.init(CompleteEnvironmentInternal completeEnvironment) |
StandardLibraryInternal |
StandardLibraryInternal.init(CompleteModelInternal completeModel) |
CompleteEnvironmentInternal |
CompleteEnvironmentInternal.init(EnvironmentFactoryInternal environmentFactory) |
protected void |
PartialClasses.initExtensionPropertiesFrom(Class baseType,
Stereotype stereotype) |
protected void |
PartialClasses.initExtensionPropertiesFrom(Class baseType,
Stereotype stereotype) |
void |
PartialClasses.initMemberFeaturesFrom(Class pivotType) |
protected void |
PartialOperations.initMemberOperationsPostProcess(java.lang.String name,
org.eclipse.ocl.pivot.internal.complete.PartialOperations.Overloads operations) |
protected void |
PartialClasses.initMemberPropertiesFrom(Class asType) |
protected void |
PartialClasses.initMemberPropertiesPostProcess(java.lang.String name,
PartialProperties properties) |
protected void |
PartialClasses.initStatesForRegions(java.util.Map<java.lang.String,State> name2states,
java.util.List<Region> regions) |
protected void |
PartialClasses.initStatesForRegions(java.util.Map<java.lang.String,State> name2states,
java.util.List<Region> regions) |
void |
PartialProperties.remove(Property pivotProperty) |
boolean |
AbstractListeners.removeListener(L aListener)
Remove a listener and return trie if there are no listeners left.
|
void |
CompleteModelInternal.resolveSuperClasses(Class specializedClass,
Class unspecializedClass) |
void |
CompleteModelInternal.resolveSuperClasses(Class specializedClass,
Class unspecializedClass) |
void |
StandardLibraryInternal.setDefaultStandardLibraryURI(java.lang.String defaultStandardLibraryURI) |
void |
PartialPackages.uninstalled(CompleteClassInternal completeClass) |
Constructor and Description |
---|
AbstractCompletePackages(java.lang.Class<?> dataClass,
NamedElementImpl owner,
int featureID,
int inverseFeatureID) |
CompleteClasses(CompletePackageImpl owner) |
CompleteInheritanceImpl(CompleteClassInternal completeClass) |
CompleteURIs(CompleteModelInternal completeModel) |
NestedCompletePackages(CompletePackageImpl owner) |
PartialClasses(CompleteClassImpl completeClass) |
PartialModels(CompleteModelImpl owner) |
PartialOperations(CompleteClassInternal completeClass,
java.lang.String name) |
PartialOperations(CompleteClassInternal completeClass,
java.lang.String name) |
PartialPackages(CompletePackageImpl owner) |
PartialProperties(EnvironmentFactoryInternal environmentFactory) |
RootCompletePackages(CompleteModelImpl owner) |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactoryInternal |
AbstractParserContext.environmentFactory |
protected Property |
PropertyContext.property |
protected org.eclipse.emf.common.util.URI |
AbstractParserContext.uri |
Modifier and Type | Method and Description |
---|---|
CSResource |
AbstractParserContext.createBaseResource(java.lang.String expression) |
Type |
EObjectContext.getClassContext() |
protected java.lang.String |
AbstractParserContext.getDoSetupMessage() |
EnvironmentFactoryInternal |
AbstractParserContext.getEnvironmentFactory() |
ExpressionInOCL |
AbstractParserContext.getExpression(CSResource resource) |
PivotMetamodelManager |
AbstractParserContext.getMetamodelManager() |
Operation |
OperationContext.getOperation() |
java.util.Map<java.lang.String,Type> |
EInvocationContext.getParameters() |
Property |
PropertyContext.getProperty() |
ExpressionInOCL |
AbstractParserContext.parse(org.eclipse.emf.ecore.EObject owner,
java.lang.String expression) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractBase2ASConversion.addUnderspecifiedTypedElement(TypedElement pivotElement) |
CSResource |
AbstractParserContext.createBaseResource(java.lang.String expression) |
ExpressionInOCL |
AbstractParserContext.getExpression(CSResource resource) |
void |
AbstractParserContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
AbstractParserContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
ClassContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
ClassContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
EClassContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
EClassContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
EInvocationContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
EInvocationContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
EObjectContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
EObjectContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
OperationContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
void |
OperationContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression) |
ExpressionInOCL |
AbstractParserContext.parse(org.eclipse.emf.ecore.EObject owner,
java.lang.String expression) |
void |
AbstractBase2ASConversion.refreshName(NamedElement pivotNamedElement,
java.lang.String newName) |
void |
AbstractBase2ASConversion.refreshNsURI(Package pivotPackage,
java.lang.String newNsURI) |
void |
AbstractBase2ASConversion.setBehavioralType(TypedElement targetElement,
TypedElement sourceElement) |
void |
AbstractBase2ASConversion.setBehavioralType(TypedElement targetElement,
TypedElement sourceElement) |
void |
AbstractBase2ASConversion.setClassifierContext(ExpressionInOCL pivotSpecification,
Type contextType) |
void |
AbstractBase2ASConversion.setClassifierContext(ExpressionInOCL pivotSpecification,
Type contextType) |
void |
Base2ASConversion.setClassifierContext(ExpressionInOCL pivotSpecification,
Type contextType) |
void |
Base2ASConversion.setClassifierContext(ExpressionInOCL pivotSpecification,
Type contextType) |
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 |
AbstractBase2ASConversion.setOperationContext(ExpressionInOCL pivotSpecification,
Operation contextOperation,
java.lang.String resultName) |
void |
AbstractBase2ASConversion.setParameterVariables(ExpressionInOCL pivotSpecification,
java.util.List<Parameter> parameters) |
void |
AbstractBase2ASConversion.setParameterVariables(ExpressionInOCL pivotSpecification,
java.util.List<Parameter> parameters) |
void |
Base2ASConversion.setParameterVariables(ExpressionInOCL pivotSpecification,
java.util.List<Parameter> parameters) |
void |
Base2ASConversion.setParameterVariables(ExpressionInOCL pivotSpecification,
java.util.List<Parameter> parameters) |
void |
AbstractBase2ASConversion.setParameterVariables(ExpressionInOCL pivotSpecification,
java.util.Map<java.lang.String,Type> parameters) |
void |
AbstractBase2ASConversion.setParameterVariables(ExpressionInOCL pivotSpecification,
java.util.Map<java.lang.String,Type> parameters) |
void |
Base2ASConversion.setParameterVariables(ExpressionInOCL pivotSpecification,
java.util.Map<java.lang.String,Type> parameters) |
void |
Base2ASConversion.setParameterVariables(ExpressionInOCL pivotSpecification,
java.util.Map<java.lang.String,Type> parameters) |
void |
AbstractBase2ASConversion.setPropertyContext(ExpressionInOCL pivotSpecification,
Property contextProperty) |
void |
AbstractBase2ASConversion.setPropertyContext(ExpressionInOCL pivotSpecification,
Property contextProperty) |
void |
AbstractBase2ASConversion.setResultVariable(ExpressionInOCL pivotSpecification,
Operation contextOperation,
java.lang.String resultName) |
void |
AbstractBase2ASConversion.setResultVariable(ExpressionInOCL pivotSpecification,
Operation contextOperation,
java.lang.String resultName) |
void |
AbstractBase2ASConversion.setResultVariable(ExpressionInOCL pivotSpecification,
Operation contextOperation,
java.lang.String resultName) |
void |
Base2ASConversion.setResultVariable(ExpressionInOCL pivotSpecification,
Operation contextOperation,
java.lang.String resultName) |
void |
Base2ASConversion.setResultVariable(ExpressionInOCL pivotSpecification,
Operation contextOperation,
java.lang.String resultName) |
void |
Base2ASConversion.setResultVariable(ExpressionInOCL pivotSpecification,
Operation contextOperation,
java.lang.String resultName) |
void |
AbstractBase2ASConversion.setType(OCLExpression pivotElement,
Type type,
boolean isRequired,
Type typeValue) |
void |
AbstractBase2ASConversion.setType(TypedElement pivotElement,
Type type)
Deprecated.
|
void |
AbstractBase2ASConversion.setType(TypedElement pivotElement,
Type type,
boolean isRequired) |
void |
AbstractBase2ASConversion.setType(VariableDeclaration pivotElement,
Type type,
boolean isRequired,
Type typeValue) |
Constructor and Description |
---|
AbstractBase2ASConversion(EnvironmentFactoryInternal environmentFactory) |
AbstractParserContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri) |
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) |
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) |
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) |
PropertyContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
Property property) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
InvocationBehavior.BODY_CONSTRAINT_KEY |
protected OCLDelegateDomain |
OCLQueryDelegate.delegateDomain |
protected OCLDelegateDomain |
OCLSettingDelegate.delegateDomain |
protected OCLDelegateDomain |
OCLValidationDelegate.delegateDomain |
protected java.lang.String |
AbstractOCLDelegateFactory.delegateURI |
static java.lang.String |
SettingBehavior.DERIVATION_CONSTRAINT_KEY |
protected org.eclipse.emf.ecore.EClassifier |
OCLValidationDelegate.eClassifier |
protected org.eclipse.emf.ecore.EClassifier |
OCLValidationDelegate.CheckingConstraintEvaluator.eClassifier |
static java.util.List<DelegateDomain> |
DelegateDomain.EMPTY_LIST |
protected EnvironmentFactoryInternal |
DelegateInstaller.environmentFactory |
protected org.eclipse.emf.ecore.EPackage |
OCLDelegateDomain.ePackage |
protected java.lang.String |
OCLQueryDelegate.expression |
static java.lang.String |
SettingBehavior.INITIAL_CONSTRAINT_KEY |
static DelegateDomain.Factory.Registry |
DelegateDomain.Factory.Registry.INSTANCE |
static InvocationBehavior |
InvocationBehavior.INSTANCE |
static OCLDelegateDomain.FactoryFactory |
OCLDelegateDomain.FactoryFactory.INSTANCE |
static OCLDelegateDomain.PivotOnlyRegistry |
OCLDelegateDomain.PivotOnlyRegistry.INSTANCE |
static OCLDelegateDomain.PivotOnlyVirtualDelegateMapping |
OCLDelegateDomain.PivotOnlyVirtualDelegateMapping.INSTANCE |
static OCLValidationDelegateFactory.Global |
OCLValidationDelegateFactory.Global.INSTANCE |
static SettingBehavior |
SettingBehavior.INSTANCE |
static ValidationBehavior |
ValidationBehavior.INSTANCE |
static java.lang.String |
InvocationBehavior.NAME |
static java.lang.String |
SettingBehavior.NAME |
static java.lang.String |
ValidationBehavior.NAME |
static java.lang.String |
DelegateInstaller.OPTION_BOOLEAN_INVARIANTS
True to apply result = () wrapper to invariant body.
|
static java.lang.String |
DelegateInstaller.OPTION_OMIT_SETTING_DELEGATES
True to omit the setting delegates declaration.
|
protected java.util.Map<java.lang.String,java.lang.Object> |
DelegateInstaller.options |
protected EInvocationContext |
OCLQueryDelegate.parserContext |
protected java.lang.String |
OCLDelegateDomain.uri |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createAnnotation(org.eclipse.emf.ecore.EModelElement eModelElement) |
protected DelegateDomain |
DelegateEPackageAdapter.createDelegateDomain(java.lang.String delegateURI) |
DelegateDomain |
DelegateDomain.Factory.createDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage)
Creates the delegate domain for the specified ePackage.
|
OCLDelegateDomain |
OCLDelegateDomainFactory.createDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage) |
OCLDelegateDomainFactory |
OCLDelegateDomain.FactoryFactory.createDelegateDomainFactory() |
OCLInvocationDelegateFactory |
OCLDelegateDomain.FactoryFactory.createInvocationDelegateFactory(java.lang.String oclDelegateURI) |
OCLQueryDelegateFactory |
OCLDelegateDomain.FactoryFactory.createQueryDelegateFactory(java.lang.String oclDelegateURI) |
OCLSettingDelegateFactory |
OCLDelegateDomain.FactoryFactory.createSettingDelegateFactory(java.lang.String oclDelegateURI) |
OCLValidationDelegateFactory |
OCLDelegateDomain.FactoryFactory.createValidationDelegateFactory(java.lang.String oclDelegateURI) |
static DelegateEClassifierAdapter |
DelegateEClassifierAdapter.getAdapter(org.eclipse.emf.ecore.EClassifier eClassifier) |
static DelegateEPackageAdapter |
DelegateEPackageAdapter.getAdapter(org.eclipse.emf.ecore.EPackage ePackage)
Return the DelegateEPackageAdapter for ePackage, creating
one if necessary.
|
static DelegateResourceAdapter |
DelegateResourceAdapter.getAdapter(org.eclipse.emf.ecore.resource.Resource resource) |
java.util.Collection<DelegateDomain> |
DelegateEPackageAdapter.getAllDelegateDomains()
Return all registered delegate domains.
|
R |
DelegatedBehavior.getDefaultRegistry() |
org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory.Registry |
InvocationBehavior.getDefaultRegistry() |
org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory.Registry |
SettingBehavior.getDefaultRegistry() |
org.eclipse.emf.ecore.EValidator.ValidationDelegate.Registry |
ValidationBehavior.getDefaultRegistry() |
static java.util.List<DelegatedBehavior<?,?,?>> |
AbstractDelegatedBehavior.getDelegatedBehaviors() |
java.util.Map<java.lang.String,DelegateDomain> |
DelegateEPackageAdapter.getDelegateDomains() |
EnvironmentFactory |
DelegateInstaller.getEnvironmentFactory() |
org.eclipse.emf.ecore.EPackage |
DelegatedBehavior.getEPackage(E eObject) |
org.eclipse.emf.ecore.EPackage |
ValidationBehavior.getEPackage(org.eclipse.emf.ecore.EClassifier eClassifier) |
org.eclipse.emf.ecore.EPackage |
InvocationBehavior.getEPackage(org.eclipse.emf.ecore.EOperation eOperation) |
org.eclipse.emf.ecore.EPackage |
SettingBehavior.getEPackage(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
java.util.List<F> |
AbstractDelegatedBehavior.getFactories(E eObject) |
java.util.List<F> |
DelegatedBehavior.getFactories(E eObject) |
java.lang.Class<? extends F> |
DelegatedBehavior.getFactoryClass() |
java.lang.Class<org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory> |
InvocationBehavior.getFactoryClass() |
java.lang.Class<org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory> |
SettingBehavior.getFactoryClass() |
java.lang.Class<ValidationDelegate.Factory> |
ValidationBehavior.getFactoryClass() |
MetamodelManager |
OCLDelegateDomain.getMetamodelManager() |
java.lang.String |
DelegatedBehavior.getName() |
java.lang.String |
InvocationBehavior.getName() |
java.lang.String |
SettingBehavior.getName() |
java.lang.String |
ValidationBehavior.getName() |
OCL |
OCLDelegateDomain.getOCL() |
Operation |
OCLInvocationDelegate.getOperation() |
Property |
OCLSettingDelegate.getProperty() |
ExpressionInOCL |
OCLInvocationDelegate.getQueryOrThrow(MetamodelManager metamodelManager,
Constraint constraint) |
ExpressionInOCL |
ValidationBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Constraint constraint)
Return the operation body associated with operation, if necessary using
ocl to create the relevant parsing environment for a textual
definition. |
ExpressionInOCL |
InvocationBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Operation operation)
Return the operation body associated with operation, if necessary using
ocl to create the relevant parsing environment for a textual
definition. |
ExpressionInOCL |
SettingBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Property property)
Return the feature body associated with structuralFeature, if necessary using ocl to
create the relevant parsing environment for a textual definition..
|
java.lang.Class<? extends R> |
DelegatedBehavior.getRegistryClass() |
java.lang.Class<org.eclipse.emf.ecore.EOperation.Internal.InvocationDelegate.Factory.Registry> |
InvocationBehavior.getRegistryClass() |
java.lang.Class<org.eclipse.emf.ecore.EStructuralFeature.Internal.SettingDelegate.Factory.Registry> |
SettingBehavior.getRegistryClass() |
java.lang.Class<ValidationDelegate.Factory.Registry> |
ValidationBehavior.getRegistryClass() |
java.lang.String |
AbstractOCLDelegateFactory.getURI() |
java.lang.String |
DelegateDomain.getURI()
Get the delegate domain name.
|
java.lang.String |
OCLDelegateDomain.getURI() |
java.lang.String |
ValidationDelegate.Factory.getURI() |
java.util.Map<java.lang.String,ValidationDelegate> |
DelegateEClassifierAdapter.getValidationDelegates() |
DelegateDomain |
DelegateEPackageAdapter.loadDelegateDomain(java.lang.String delegateURI)
Return the DelegateDomain for this package and for delegateURI, creating one if it does not already exist.
|
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createAnnotation(org.eclipse.emf.ecore.EModelElement eModelElement) |
org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createConstraintDelegate(org.eclipse.emf.ecore.EModelElement eModelElement,
Constraint pivotConstraint,
org.eclipse.emf.common.util.URI ecoreURI) |
org.eclipse.emf.ecore.EAnnotation |
DelegateInstaller.createConstraintDelegate(org.eclipse.emf.ecore.EModelElement eModelElement,
Constraint pivotConstraint,
org.eclipse.emf.common.util.URI ecoreURI) |
protected DelegateDomain |
DelegateEPackageAdapter.createDelegateDomain(java.lang.String delegateURI) |
DelegateDomain |
DelegateDomain.Factory.createDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage)
Creates the delegate domain for the specified ePackage.
|
DelegateDomain |
DelegateDomain.Factory.createDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage)
Creates the delegate domain for the specified ePackage.
|
OCLDelegateDomain |
OCLDelegateDomainFactory.createDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage) |
OCLDelegateDomain |
OCLDelegateDomainFactory.createDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage) |
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) |
OCLInvocationDelegateFactory |
OCLDelegateDomain.FactoryFactory.createInvocationDelegateFactory(java.lang.String oclDelegateURI) |
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.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.EAnnotation |
DelegateInstaller.createPropertyDelegate(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
LanguageExpression defaultExpression,
org.eclipse.emf.common.util.URI ecoreURI) |
OCLQueryDelegateFactory |
OCLDelegateDomain.FactoryFactory.createQueryDelegateFactory(java.lang.String oclDelegateURI) |
OCLSettingDelegateFactory |
OCLDelegateDomain.FactoryFactory.createSettingDelegateFactory(java.lang.String oclDelegateURI) |
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) |
OCLValidationDelegateFactory |
OCLDelegateDomain.FactoryFactory.createValidationDelegateFactory(java.lang.String oclDelegateURI) |
void |
OCLDelegateDomain.environmentFactoryDisposed(EnvironmentFactory environmentFactory) |
java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.evaluate(EvaluationVisitor evaluationVisitor) |
protected java.lang.Object |
OCLInvocationDelegate.evaluate(OCL ocl,
ExpressionInOCL query2,
org.eclipse.emf.ecore.InternalEObject target,
java.util.List<?> arguments) |
protected java.lang.Object |
OCLInvocationDelegate.evaluate(OCL ocl,
ExpressionInOCL query2,
org.eclipse.emf.ecore.InternalEObject target,
java.util.List<?> arguments) |
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) |
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 DelegateEClassifierAdapter |
DelegateEClassifierAdapter.getAdapter(org.eclipse.emf.ecore.EClassifier eClassifier) |
static DelegateEPackageAdapter |
DelegateEPackageAdapter.getAdapter(org.eclipse.emf.ecore.EPackage ePackage)
Return the DelegateEPackageAdapter for ePackage, creating
one if necessary.
|
static DelegateResourceAdapter |
DelegateResourceAdapter.getAdapter(org.eclipse.emf.ecore.resource.Resource resource) |
static java.lang.String |
DelegateInstaller.getAnnotationKey(Constraint pivotConstraint) |
Constraint |
ValidationBehavior.getConstraint(MetamodelManager metamodelManager,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String constraintName) |
Constraint |
ValidationBehavior.getConstraint(MetamodelManager metamodelManager,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String constraintName) |
Constraint |
ValidationBehavior.getConstraint(MetamodelManager metamodelManager,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.lang.String constraintName) |
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.
|
java.util.List<DelegateDomain> |
AbstractDelegatedBehavior.getDelegateDomains(E eObject) |
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) |
org.eclipse.emf.ecore.EPackage |
DelegatedBehavior.getEPackage(E eObject) |
org.eclipse.emf.ecore.EPackage |
ValidationBehavior.getEPackage(org.eclipse.emf.ecore.EClassifier eClassifier) |
org.eclipse.emf.ecore.EPackage |
InvocationBehavior.getEPackage(org.eclipse.emf.ecore.EOperation eOperation) |
org.eclipse.emf.ecore.EPackage |
SettingBehavior.getEPackage(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature) |
static java.lang.String |
DelegateInstaller.getExportDelegateURI(java.util.Map<java.lang.String,java.lang.Object> options) |
java.util.List<F> |
AbstractDelegatedBehavior.getFactories(E eObject) |
java.util.List<F> |
DelegatedBehavior.getFactories(E eObject) |
protected abstract F |
AbstractDelegatedBehavior.getFactory(DelegateDomain delegateDomain,
E eObject) |
protected abstract F |
AbstractDelegatedBehavior.getFactory(DelegateDomain delegateDomain,
E eObject) |
ValidationDelegate.Factory |
ValidationBehavior.getFactory(DelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier eClassifier) |
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.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) |
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) |
DelegateDomain.Factory |
DelegateDomain.Factory.Registry.getFactory(java.lang.String uri) |
DelegateDomain.Factory |
DelegateDomain.Factory.Registry.Impl.getFactory(java.lang.String uri) |
<T extends Element> |
OCLDelegateDomain.getPivot(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
OCLDelegateDomain.getPivot(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
ExpressionInOCL |
OCLInvocationDelegate.getQueryOrThrow(MetamodelManager metamodelManager,
Constraint constraint) |
ExpressionInOCL |
OCLInvocationDelegate.getQueryOrThrow(MetamodelManager metamodelManager,
Constraint constraint) |
ExpressionInOCL |
ValidationBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Constraint constraint)
Return the operation body associated with operation, if necessary using
ocl to create the relevant parsing environment for a textual
definition. |
ExpressionInOCL |
ValidationBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Constraint constraint)
Return the operation body associated with operation, if necessary using
ocl to create the relevant parsing environment for a textual
definition. |
ExpressionInOCL |
InvocationBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Operation operation)
Return the operation body associated with operation, if necessary using
ocl to create the relevant parsing environment for a textual
definition. |
ExpressionInOCL |
InvocationBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Operation operation)
Return the operation body associated with operation, if necessary using
ocl to create the relevant parsing environment for a textual
definition. |
ExpressionInOCL |
SettingBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Property property)
Return the feature body associated with structuralFeature, if necessary using ocl to
create the relevant parsing environment for a textual definition..
|
ExpressionInOCL |
SettingBehavior.getQueryOrThrow(MetamodelManager metamodelManager,
Property property)
Return the feature body associated with structuralFeature, if necessary using ocl to
create the relevant parsing environment for a textual definition..
|
protected ValidationDelegate |
OCLValidationDelegateFactory.getValidationDelegate(org.eclipse.emf.ecore.EClassifier eClassifier) |
ValidationDelegate |
DelegateEClassifierAdapter.getValidationDelegate(java.lang.String delegateURI) |
protected java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.handleExceptionResult(java.lang.Throwable e) |
protected java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.handleInvalidExpression(java.lang.String message) |
protected java.lang.Boolean |
OCLValidationDelegate.CheckingConstraintEvaluator.handleInvalidResult(InvalidValueException e) |
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.initializePivotOnlyDiagnosticianContext(java.util.Map<java.lang.Object,java.lang.Object> context) |
static void |
OCLDelegateDomain.initializePivotOnlyDiagnosticianResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
DelegateInstaller.installDelegate(org.eclipse.emf.ecore.EOperation eOperation) |
void |
DelegateInstaller.installDelegate(org.eclipse.emf.ecore.EStructuralFeature eFeature) |
void |
DelegateInstaller.installDelegates(CompletePackage completePackage)
Install all Constraints from pivotPackage and its nestedPackages as OCL Delegates.
|
void |
DelegateInstaller.installDelegates(org.eclipse.emf.ecore.EClassifier eClassifier,
Class pivotType) |
void |
DelegateInstaller.installDelegates(org.eclipse.emf.ecore.EClassifier eClassifier,
Class pivotType) |
void |
DelegateInstaller.installDelegates(org.eclipse.emf.ecore.EPackage ePackage) |
protected void |
DelegateResourceAdapter.installPackages(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<? extends org.eclipse.emf.ecore.EObject> contents) |
protected void |
DelegateResourceAdapter.installPackages(org.eclipse.emf.ecore.EPackage.Registry packageRegistry,
java.util.List<? extends org.eclipse.emf.ecore.EObject> contents) |
static boolean |
DelegateInstaller.isBooleanInvariants(java.util.Map<java.lang.String,java.lang.Object> options) |
static void |
OCLDelegateDomain.lazyInitializeGlobals(java.lang.String oclDelegateURI,
boolean forceInitialization)
Initialize any currently uninitialized global delegate registries to support 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.
|
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 OCLDelegateDomain |
AbstractOCLDelegateFactory.loadDelegateDomain(org.eclipse.emf.ecore.EPackage ePackage)
Return the DelegateDomain for this package, creating one if it does not already exist.
|
DelegateDomain |
DelegateEPackageAdapter.loadDelegateDomain(java.lang.String delegateURI)
Return the DelegateDomain for this package and for delegateURI, creating one if it does not already exist.
|
static boolean |
DelegateInstaller.needsDelegates(org.eclipse.emf.ecore.EPackage ePackage) |
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) |
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) |
void |
DelegatedBehavior.setDelegates(org.eclipse.emf.ecore.EPackage ePackage,
java.util.List<java.lang.String> delegateURIs) |
void |
DelegatedBehavior.setDelegates(org.eclipse.emf.ecore.EPackage ePackage,
java.util.List<java.lang.String> delegateURIs) |
protected void |
DelegateResourceAdapter.unloadDelegate(org.eclipse.emf.ecore.EObject eObject) |
protected void |
DelegateResourceAdapter.unloadDelegates(java.util.List<? extends org.eclipse.emf.ecore.EObject> contents) |
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,
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,
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 |
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 |
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 |
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 |
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 |
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.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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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) |
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) |
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) |
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) |
boolean |
OCLDelegateValidator.validateDelegatedConstraint(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 validationDelegate,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLDelegateValidator.validateDelegatedConstraint(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 validationDelegate,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLDelegateValidator.validateDelegatedConstraint(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 validationDelegate,
java.lang.String constraint,
java.lang.String expression,
int severity,
java.lang.String source,
int code) |
boolean |
OCLDelegateValidator.validateDelegatedConstraint(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 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) |
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) |
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) |
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) |
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) |
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 |
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.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.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) |
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) |
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 |
---|
AbstractOCLDelegateFactory(java.lang.String delegateURI)
Construct a factory for an unknown delegate domain; often the global factory.
|
DelegateInstaller(EnvironmentFactoryInternal environmentFactory,
java.util.Map<java.lang.String,java.lang.Object> options) |
OCLDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage)
Initializes me with my delegate URI and package.
|
OCLDelegateDomain(java.lang.String delegateURI,
org.eclipse.emf.ecore.EPackage ePackage)
Initializes me with my delegate URI and package.
|
OCLDelegateException(java.lang.Exception cause) |
OCLInvocationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation operation)
Initializes me with my operation.
|
OCLInvocationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EOperation operation)
Initializes me with my operation.
|
OCLInvocationDelegateFactory(java.lang.String delegateURI) |
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.
|
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.
|
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.
|
OCLQueryDelegateFactory(java.lang.String delegateURI) |
OCLSettingDelegate.Changeable(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature) |
OCLSettingDelegate.Changeable(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature) |
OCLSettingDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
Initializes me with my structural feature.
|
OCLSettingDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EStructuralFeature structuralFeature)
Initializes me with my structural feature.
|
OCLSettingDelegateFactory(java.lang.String delegateURI) |
OCLValidationDelegate.CheckingConstraintEvaluator(org.eclipse.emf.ecore.EClassifier eClassifier,
ExpressionInOCL query) |
OCLValidationDelegate.CheckingConstraintEvaluator(org.eclipse.emf.ecore.EClassifier eClassifier,
ExpressionInOCL query) |
OCLValidationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier classifier)
Initializes me with the classifier whose DelegateEClassifierAdapter delegates to me.
|
OCLValidationDelegate(OCLDelegateDomain delegateDomain,
org.eclipse.emf.ecore.EClassifier classifier)
Initializes me with the classifier whose DelegateEClassifierAdapter delegates to me.
|
OCLValidationDelegateFactory(java.lang.String delegateURI) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EOperation |
EObjectOperation.eFeature |
protected org.eclipse.emf.ecore.EStructuralFeature |
EObjectProperty.eFeature |
protected Operation |
EObjectOperation.operation |
protected ExpressionInOCL |
EObjectOperation.specification |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.resource.Resource |
EcoreASResourceFactory.createResource(org.eclipse.emf.common.util.URI uri) |
ASResourceFactory |
EcoreASResourceFactory.getASResourceFactory() |
static EcoreASResourceFactory |
EcoreASResourceFactory.getInstance() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
EObjectOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
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) |
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) |
<T extends Element> |
EcoreASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<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) |
Element |
EcoreASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource ecoreResource,
org.eclipse.emf.common.util.URI uri) |
Element |
EcoreASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource ecoreResource,
org.eclipse.emf.common.util.URI uri) |
void |
EcoreASResourceFactory.initializeEValidatorRegistry(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry) |
Constructor and Description |
---|
EcoreASResourceImpl(org.eclipse.emf.common.util.URI uri,
ASResourceFactory asResourceFactory) |
EcoreASResourceImpl(org.eclipse.emf.common.util.URI uri,
ASResourceFactory asResourceFactory) |
EObjectOperation(Operation operation,
org.eclipse.emf.ecore.EOperation eFeature,
ExpressionInOCL specification) |
EObjectOperation(Operation operation,
org.eclipse.emf.ecore.EOperation eFeature,
ExpressionInOCL specification) |
EObjectOperation(Operation operation,
org.eclipse.emf.ecore.EOperation eFeature,
ExpressionInOCL specification) |
EObjectProperty(org.eclipse.emf.ecore.EStructuralFeature eFeature,
ExpressionInOCL specification) |
Modifier and Type | Field and Description |
---|---|
protected DelegateInstaller |
AS2Ecore.delegateInstaller |
protected DelegateInstaller |
AS2EcoreDeclarationVisitor.delegateInstaller |
static AS2EcoreDeclarationVisitor.DuplicateConstraintsFilter |
AS2EcoreDeclarationVisitor.duplicateConstraintsFilter |
static AS2EcoreDeclarationVisitor.DuplicateOperationsFilter |
AS2EcoreDeclarationVisitor.duplicateOperationsFilter |
static AS2EcoreDeclarationVisitor.DuplicatePropertiesFilter |
AS2EcoreDeclarationVisitor.duplicatePropertiesFilter |
protected org.eclipse.emf.common.util.URI |
AS2Ecore.ecoreURI |
protected PivotMetamodelManager |
AS2EcoreTypeRefVisitor.metamodelManager |
static AS2EcoreDeclarationVisitor.NonDuplicateConstraintsFilter |
AS2EcoreDeclarationVisitor.nonDuplicateConstraintsFilter |
static AS2EcoreDeclarationVisitor.NonDuplicateOperationsFilter |
AS2EcoreDeclarationVisitor.nonDuplicateOperationsFilter |
static AS2EcoreDeclarationVisitor.NonDuplicatePropertiesFilter |
AS2EcoreDeclarationVisitor.nonDuplicatePropertiesFilter |
static java.lang.String |
AS2Ecore.OPTION_ADD_INVARIANT_COMMENTS
True to add comments to the invariant context and doagnostics parameters.
|
static java.lang.String |
AS2Ecore.OPTION_BOOLEAN_INVARIANTS
True to apply result = () wrapper to invariant body.
|
static java.lang.String |
AS2Ecore.OPTION_INVARIANT_PREFIX
True to apply a prefix to invariant names.
|
static java.lang.String |
AS2Ecore.OPTION_SUPPRESS_DUPLICATES
True to suppress the UML2Ecore duplicates EAnnotation.
|
protected java.util.Map<java.lang.String,java.lang.Object> |
AS2Ecore.options |
protected AS2EcoreDeclarationVisitor |
AS2Ecore.pass1 |
protected AS2EcoreReferenceVisitor |
AS2Ecore.pass2 |
protected StandardLibraryInternal |
AS2EcoreTypeRefVisitor.standardLibrary |
protected AS2EcoreTypeRefVisitor |
AS2EcoreReferenceVisitor.typeRefVisitor |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.xmi.XMLResource |
AS2Ecore.convertResource(org.eclipse.emf.ecore.resource.Resource asResource,
org.eclipse.emf.common.util.URI ecoreURI) |
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) |
DelegateInstaller |
AS2Ecore.getDelegateInstaller() |
org.eclipse.emf.common.util.URI |
AS2Ecore.getEcoreURI() |
java.util.Map<java.lang.String,java.lang.Object> |
AS2Ecore.getOptions() |
Modifier and Type | Method and Description |
---|---|
protected AS2EcoreReferenceVisitor.OptionalType |
AS2EcoreReferenceVisitor.addPropertyRedefinitionEAnnotations(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
Property pivotProperty) |
protected AS2EcoreReferenceVisitor.OptionalType |
AS2EcoreReferenceVisitor.addPropertyRedefinitionEAnnotations(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
Property pivotProperty) |
protected boolean |
AS2EcoreReferenceVisitor.addPropertyRenameEAnnotations(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
Property pivotProperty) |
protected boolean |
AS2EcoreReferenceVisitor.addPropertyRenameEAnnotations(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
Property pivotProperty) |
protected java.lang.Object |
AS2Ecore.convert(Element pivotObject) |
org.eclipse.emf.ecore.xmi.XMLResource |
AS2Ecore.convertResource(org.eclipse.emf.ecore.resource.Resource asResource,
org.eclipse.emf.common.util.URI ecoreURI) |
org.eclipse.emf.ecore.xmi.XMLResource |
AS2Ecore.convertResource(org.eclipse.emf.ecore.resource.Resource asResource,
org.eclipse.emf.common.util.URI ecoreURI) |
static void |
AS2Ecore.copyAnnotationComments(org.eclipse.emf.ecore.EAnnotation eModelElement,
Constraint pivotConstraint) |
static void |
AS2Ecore.copyAnnotationComments(org.eclipse.emf.ecore.EAnnotation eModelElement,
Constraint pivotConstraint) |
protected void |
AS2EcoreDeclarationVisitor.copyClassifier(org.eclipse.emf.ecore.EClassifier eClassifier,
Class pivotType) |
protected void |
AS2EcoreDeclarationVisitor.copyClassifier(org.eclipse.emf.ecore.EClassifier eClassifier,
Class pivotType) |
protected org.eclipse.emf.ecore.EAnnotation |
AS2EcoreDeclarationVisitor.copyConstraint(org.eclipse.emf.ecore.EModelElement eModelElement,
Constraint pivotConstraint) |
protected org.eclipse.emf.ecore.EAnnotation |
AS2EcoreDeclarationVisitor.copyConstraint(org.eclipse.emf.ecore.EModelElement eModelElement,
Constraint pivotConstraint) |
protected void |
AS2EcoreDeclarationVisitor.copyDataTypeOrEnum(org.eclipse.emf.ecore.EDataType eDataType,
DataType pivotDataType) |
protected void |
AS2EcoreDeclarationVisitor.copyDataTypeOrEnum(org.eclipse.emf.ecore.EDataType eDataType,
DataType pivotDataType) |
protected void |
AS2EcoreDeclarationVisitor.copyDetails(org.eclipse.emf.ecore.EAnnotation eAnnotation,
Annotation pivotAnnotation) |
protected void |
AS2EcoreDeclarationVisitor.copyDetails(org.eclipse.emf.ecore.EAnnotation eAnnotation,
Annotation pivotAnnotation) |
protected void |
AS2EcoreDeclarationVisitor.copyModelElement(org.eclipse.emf.ecore.EModelElement eModelElement,
Element pivotModelElement) |
protected void |
AS2EcoreDeclarationVisitor.copyModelElement(org.eclipse.emf.ecore.EModelElement eModelElement,
Element pivotModelElement) |
protected void |
AS2EcoreDeclarationVisitor.copyNamedElement(org.eclipse.emf.ecore.ENamedElement eNamedElement,
NamedElement pivotNamedElement) |
protected void |
AS2EcoreDeclarationVisitor.copyNamedElement(org.eclipse.emf.ecore.ENamedElement eNamedElement,
NamedElement pivotNamedElement) |
protected void |
AS2EcoreDeclarationVisitor.copyTemplateSignature(java.util.List<org.eclipse.emf.ecore.ETypeParameter> eTypeParameters,
TemplateableElement pivotElement) |
protected void |
AS2EcoreDeclarationVisitor.copyTypedElement(org.eclipse.emf.ecore.ETypedElement eTypedElement,
TypedElement pivotTypedElement) |
protected void |
AS2EcoreDeclarationVisitor.copyTypedElement(org.eclipse.emf.ecore.ETypedElement eTypedElement,
TypedElement pivotTypedElement) |
protected org.eclipse.emf.ecore.EAnnotation |
AS2EcoreDeclarationVisitor.createOppositeEAnnotation(Property property) |
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 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 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) |
void |
AS2Ecore.defer(Element pivotElement) |
protected void |
AS2Ecore.error(java.lang.String message) |
static java.lang.Boolean |
AS2Ecore.getBoolean(java.util.Map<java.lang.String,java.lang.Object> options,
java.lang.String key) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2Ecore.getCreated(java.lang.Class<T> requiredClass,
Element pivotElement) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2Ecore.getCreated(java.lang.Class<T> requiredClass,
Element pivotElement) |
static java.lang.String |
AS2Ecore.getString(java.util.Map<java.lang.String,java.lang.Object> options,
java.lang.String key) |
static boolean |
AS2Ecore.isAddInvariantComments(java.util.Map<java.lang.String,java.lang.Object> options) |
static boolean |
AS2Ecore.isBooleanInvariants(java.util.Map<java.lang.String,java.lang.Object> options) |
boolean |
AS2Ecore.isPivot(Package asPackage)
Return tre if asPackage is a Pivot Metamodel.
|
void |
AS2Ecore.putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement) |
void |
AS2Ecore.putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement) |
org.eclipse.emf.ecore.EGenericType |
AS2EcoreTypeRefVisitor.resolveEGenericType(Class type) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2EcoreDeclarationVisitor.safeVisitAll(java.util.List<T> eObjects,
java.lang.Iterable<? extends Element> pivotObjects) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2EcoreDeclarationVisitor.safeVisitAll(java.util.List<T> eObjects,
java.lang.Iterable<? extends Element> pivotObjects) |
protected void |
AS2EcoreReferenceVisitor.setEType(org.eclipse.emf.ecore.ETypedElement eTypedElement,
Type pivotType) |
protected void |
AS2EcoreReferenceVisitor.setEType(org.eclipse.emf.ecore.ETypedElement eTypedElement,
Type pivotType) |
protected void |
AS2EcoreReferenceVisitor.setETypeAndMultiplicity(org.eclipse.emf.ecore.ETypedElement eTypedElement,
Type pivotType,
boolean isRequired) |
protected void |
AS2Ecore.setGenerationInProgress(Package asPackage,
boolean isGenerating) |
protected void |
AS2Ecore.setGenerationInProgress(org.eclipse.emf.ecore.resource.Resource asResource,
boolean isLoading) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitAnnotation(Annotation pivotAnnotation) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitAnnotation(Annotation pivotAnnotation) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitAnyType(AnyType pivotAnyType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitAnyType(AnyType pivotType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitClass(Class pivotClass) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitClass(Class pivotClass) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitClass(Class pivotType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitCollectionType(CollectionType pivotCollectionType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitCollectionType(CollectionType pivotClass) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitCollectionType(CollectionType pivotType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitConstraint(Constraint pivotConstraint) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitConstraint(Constraint pivotConstraint) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitDataType(DataType pivotDataType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitDataType(DataType pivotDataType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitEnumeration(Enumeration pivotEnumeration) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitEnumerationLiteral(EnumerationLiteral pivotEnumLiteral) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visiting(Visitable visitable) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visiting(Visitable visitable) |
org.eclipse.emf.ecore.EClassifier |
AS2EcoreTypeRefVisitor.visiting(Visitable visitable) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitInvalidType(InvalidType pivotType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitMapType(MapType object) |
java.lang.Object |
AS2EcoreDeclarationVisitor.visitModel(Model pivotModel) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitOperation(Operation pivotOperation) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitOperation(Operation pivotOperation) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitPackage(Package pivotPackage) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitPackage(Package pivotPackage) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitParameter(Parameter pivotParameter) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitPrimitiveType(PrimitiveType pivotPrimitiveType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitPrimitiveType(PrimitiveType pivotType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitProperty(Property pivotProperty) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitProperty(Property pivotProperty) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitTemplateBinding(TemplateBinding object) |
org.eclipse.emf.ecore.EObject |
AS2EcoreDeclarationVisitor.visitTemplateParameter(TemplateParameter pivotTemplateParameter) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitTemplateParameter(TemplateParameter pivotTemplateParameter) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitTemplateParameter(TemplateParameter pivotType) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution pivotTemplateParameterSubstitution) |
org.eclipse.emf.ecore.EObject |
AS2EcoreReferenceVisitor.visitTypedElement(TypedElement pivotTypedElement) |
org.eclipse.emf.ecore.EObject |
AS2EcoreTypeRefVisitor.visitVoidType(VoidType pivotType) |
Constructor and Description |
---|
AS2Ecore(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.common.util.URI ecoreURI,
java.util.Map<java.lang.String,java.lang.Object> options) |
AS2Ecore(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.common.util.URI ecoreURI,
java.util.Map<java.lang.String,java.lang.Object> options) |
AS2EcoreDeclarationVisitor(AS2Ecore context) |
AS2EcoreReferenceVisitor(AS2Ecore context) |
AS2EcoreTypeRefVisitor(AS2Ecore context) |
Modifier and Type | Field and Description |
---|---|
protected AbstractExternal2AS |
Ecore2ASDeclarationSwitch.converter |
protected Ecore2AS |
Ecore2ASReferenceSwitch.converter |
protected org.eclipse.emf.ecore.resource.Resource |
Ecore2AS.ecoreResource |
protected EnvironmentFactoryInternal |
Ecore2ASDeclarationSwitch.environmentFactory |
protected PivotMetamodelManager |
Ecore2ASReferenceSwitch.metamodelManager |
protected StandardLibraryInternal |
Ecore2ASReferenceSwitch.standardLibrary |
protected Technology |
Ecore2ASDeclarationSwitch.technology |
Modifier and Type | Method and Description |
---|---|
protected Constraint |
Ecore2ASDeclarationSwitch.convertEOperation2Constraint(org.eclipse.emf.ecore.EOperation eOperation) |
protected Operation |
Ecore2ASDeclarationSwitch.convertEOperation2Operation(org.eclipse.emf.ecore.EOperation eOperation) |
protected org.eclipse.emf.common.util.URI |
Ecore2AS.createPivotURI() |
Model |
Ecore2AS.getASModel() |
java.util.Map<org.eclipse.emf.ecore.EClassifier,Type> |
Ecore2AS.getEcore2ASMap() |
org.eclipse.emf.common.util.URI |
Ecore2AS.getURI() |
static Model |
Ecore2AS.importFromEcore(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.resource.Resource ecoreResource)
Convert an (annotated) Ecore resource to a Pivot Model.
|
Model |
Ecore2AS.importObjects(java.util.Collection<org.eclipse.emf.ecore.EObject> ecoreContents,
org.eclipse.emf.common.util.URI pivotURI) |
<T extends NamedElement> |
AbstractExternal2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EModelElement eModelElement) |
<T extends NamedElement> |
Ecore2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EModelElement eModelElement) |
<T extends NamedElement> |
AbstractExternal2AS.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.ENamedElement eNamedElement) |
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractExternal2AS.addGenericType(org.eclipse.emf.ecore.EGenericType eObject) |
void |
Ecore2AS.addGenericType(org.eclipse.emf.ecore.EGenericType eObject) |
abstract void |
AbstractExternal2AS.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
abstract void |
AbstractExternal2AS.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
Ecore2AS.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
Ecore2AS.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
protected boolean |
Ecore2ASReferenceSwitch.checkProxy(org.eclipse.emf.ecore.EObject eReference) |
protected Constraint |
Ecore2ASDeclarationSwitch.convertEOperation2Constraint(org.eclipse.emf.ecore.EOperation eOperation) |
protected Operation |
Ecore2ASDeclarationSwitch.convertEOperation2Operation(org.eclipse.emf.ecore.EOperation eOperation) |
protected java.util.List<org.eclipse.emf.ecore.EAnnotation> |
Ecore2ASDeclarationSwitch.convertEOperationEAnnotations(Operation pivotElement,
org.eclipse.emf.ecore.EOperation eOperation) |
protected java.util.List<org.eclipse.emf.ecore.EAnnotation> |
Ecore2ASDeclarationSwitch.convertEOperationEAnnotations(Operation pivotElement,
org.eclipse.emf.ecore.EOperation eOperation) |
protected void |
Ecore2ASDeclarationSwitch.copyAnnotatedElement(NamedElement pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations)
Convert all eModelElement EAnnotations to pivotElement Annotations except specifically excludedAnnotations.
|
protected void |
Ecore2ASDeclarationSwitch.copyAnnotatedElement(NamedElement pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations)
Convert all eModelElement EAnnotations to pivotElement Annotations except specifically excludedAnnotations.
|
protected void |
Ecore2ASDeclarationSwitch.copyAnnotationComment(Constraint pivotElement,
org.eclipse.emf.ecore.EAnnotation eModelElement,
java.lang.String key)
Convert all eModelElement EAnnotations to pivotElement Annotations except specifically excludedAnnotations.
|
protected void |
Ecore2ASDeclarationSwitch.copyAnnotationComment(Constraint pivotElement,
org.eclipse.emf.ecore.EAnnotation eModelElement,
java.lang.String key)
Convert all eModelElement EAnnotations to pivotElement Annotations except specifically excludedAnnotations.
|
protected void |
Ecore2ASDeclarationSwitch.copyAnnotationComment(Constraint pivotElement,
org.eclipse.emf.ecore.EAnnotation eModelElement,
java.lang.String key)
Convert all eModelElement EAnnotations to pivotElement Annotations except specifically excludedAnnotations.
|
protected void |
Ecore2ASDeclarationSwitch.copyClassifier(Class pivotElement,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
Ecore2ASDeclarationSwitch.copyClassifier(Class pivotElement,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
Ecore2ASDeclarationSwitch.copyDataTypeOrEnum(DataType pivotElement,
org.eclipse.emf.ecore.EDataType eDataType) |
protected void |
Ecore2ASDeclarationSwitch.copyDataTypeOrEnum(DataType pivotElement,
org.eclipse.emf.ecore.EDataType eDataType) |
protected void |
Ecore2ASDeclarationSwitch.copyNamedElement(NamedElement pivotElement,
org.eclipse.emf.ecore.ENamedElement eNamedElement) |
protected void |
Ecore2ASDeclarationSwitch.copyNamedElement(NamedElement pivotElement,
org.eclipse.emf.ecore.ENamedElement eNamedElement) |
protected void |
Ecore2ASDeclarationSwitch.copyStructuralFeature(Property pivotElement,
org.eclipse.emf.ecore.EStructuralFeature eObject,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
Ecore2ASDeclarationSwitch.copyStructuralFeature(Property pivotElement,
org.eclipse.emf.ecore.EStructuralFeature eObject,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
Ecore2ASDeclarationSwitch.copyTemplateSignature(TemplateableElement pivotElement,
java.util.List<org.eclipse.emf.ecore.ETypeParameter> eTypeParameters) |
protected void |
Ecore2ASDeclarationSwitch.copyTemplateSignature(TemplateableElement pivotElement,
java.util.List<org.eclipse.emf.ecore.ETypeParameter> eTypeParameters) |
protected void |
Ecore2ASDeclarationSwitch.copyTypedElement(TypedElement pivotElement,
org.eclipse.emf.ecore.ETypedElement eTypedElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
Ecore2ASDeclarationSwitch.copyTypedElement(TypedElement pivotElement,
org.eclipse.emf.ecore.ETypedElement eTypedElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
abstract void |
AbstractExternal2AS.error(java.lang.String message) |
static External2AS |
AbstractExternal2AS.findAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
static External2AS |
AbstractExternal2AS.findAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
static Ecore2AS |
Ecore2AS.getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
static Ecore2AS |
Ecore2AS.getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
<T extends Element> |
Ecore2AS.getASElement(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
Ecore2AS.getASElement(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
Ecore2AS.getASOfEcore(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
Ecore2AS.getASOfEcore(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
Type |
Ecore2AS.getASType(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) |
<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) |
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 Element |
Ecore2AS.importFromEcore(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.EObject eObject)
Convert an (annotated) Ecore object to a pivot element.
|
static Element |
Ecore2AS.importFromEcore(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.EObject eObject)
Convert an (annotated) Ecore object to a pivot element.
|
static Model |
Ecore2AS.importFromEcore(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.resource.Resource ecoreResource)
Convert an (annotated) Ecore resource to a Pivot Model.
|
static Model |
Ecore2AS.importFromEcore(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.resource.Resource ecoreResource)
Convert an (annotated) Ecore resource to a Pivot Model.
|
Model |
Ecore2AS.importObjects(java.util.Collection<org.eclipse.emf.ecore.EObject> ecoreContents,
org.eclipse.emf.common.util.URI pivotURI) |
Model |
Ecore2AS.importObjects(java.util.Collection<org.eclipse.emf.ecore.EObject> ecoreContents,
org.eclipse.emf.common.util.URI pivotURI) |
static boolean |
Ecore2AS.isEcore(org.eclipse.emf.ecore.resource.Resource resource) |
boolean |
AbstractExternal2AS.isInvariant(org.eclipse.emf.ecore.EOperation eOperation)
Return true if eOperation can be handled as an OCL invariant.
|
protected org.eclipse.emf.ecore.EPackage |
Ecore2AS.isLibrary(java.util.Collection<org.eclipse.emf.ecore.EObject> ecoreContents) |
static boolean |
Ecore2AS.isNullFree(org.eclipse.emf.ecore.ETypedElement eObject) |
protected boolean |
Ecore2AS.isPivot(java.util.Collection<org.eclipse.emf.ecore.EObject> ecoreContents) |
static Ecore2AS |
Ecore2AS.loadFromEcore(ASResource ecoreASResource,
org.eclipse.emf.common.util.URI ecoreURI) |
static Ecore2AS |
Ecore2AS.loadFromEcore(ASResource ecoreASResource,
org.eclipse.emf.common.util.URI ecoreURI) |
protected void |
Ecore2AS.loadImports(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.common.util.URI baseURI) |
protected void |
Ecore2AS.loadImports(org.eclipse.emf.ecore.resource.Resource ecoreResource)
Load all transitively referenced *.ecore files and identify any EPackages identified
as OCL AS Metamodels.
|
abstract void |
AbstractExternal2AS.queueReference(org.eclipse.emf.ecore.EObject eObject) |
void |
Ecore2AS.queueReference(org.eclipse.emf.ecore.EObject eObject) |
<T extends NamedElement> |
AbstractExternal2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EModelElement eModelElement) |
<T extends NamedElement> |
AbstractExternal2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EModelElement eModelElement) |
<T extends NamedElement> |
Ecore2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EModelElement eModelElement) |
<T extends NamedElement> |
Ecore2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EModelElement eModelElement) |
<T extends NamedElement> |
AbstractExternal2AS.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.ENamedElement eNamedElement) |
<T extends NamedElement> |
AbstractExternal2AS.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.ENamedElement eNamedElement) |
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) |
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) |
protected Type |
Ecore2AS.resolveDataType(org.eclipse.emf.ecore.EDataType eClassifier) |
protected Type |
Ecore2AS.resolveGenericType(java.util.Map<java.lang.String,Type> resolvedSpecializations,
org.eclipse.emf.ecore.EGenericType eGenericType) |
protected Type |
Ecore2AS.resolveGenericType(java.util.Map<java.lang.String,Type> resolvedSpecializations,
org.eclipse.emf.ecore.EGenericType eGenericType) |
protected Type |
Ecore2AS.resolveSimpleType(org.eclipse.emf.ecore.EClassifier eClassifier) |
protected Type |
Ecore2AS.resolveType(java.util.Map<java.lang.String,Type> resolvedSpecializations,
org.eclipse.emf.ecore.EGenericType eGenericType) |
protected Type |
Ecore2AS.resolveType(java.util.Map<java.lang.String,Type> resolvedSpecializations,
org.eclipse.emf.ecore.EGenericType eGenericType) |
protected Type |
Ecore2AS.resolveTypeParameter(org.eclipse.emf.ecore.EGenericType eGenericType) |
protected Type |
Ecore2AS.resolveWildcardType(org.eclipse.emf.ecore.EGenericType eGenericType) |
void |
Ecore2AS.update(org.eclipse.emf.ecore.resource.Resource asResource,
java.util.Collection<org.eclipse.emf.ecore.EObject> ecoreContents) |
void |
Ecore2AS.update(org.eclipse.emf.ecore.resource.Resource asResource,
java.util.Collection<org.eclipse.emf.ecore.EObject> ecoreContents) |
Constructor and Description |
---|
AbstractExternal2AS(EnvironmentFactoryInternal environmentFactory) |
Ecore2AS(org.eclipse.emf.ecore.resource.Resource ecoreResource,
EnvironmentFactoryInternal environmentFactory) |
Ecore2AS(org.eclipse.emf.ecore.resource.Resource ecoreResource,
EnvironmentFactoryInternal environmentFactory) |
Ecore2ASDeclarationSwitch(AbstractExternal2AS converter) |
Ecore2ASReferenceSwitch(Ecore2AS converter) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
AbstractExecutorNamedElement.name |
protected Type |
AbstractExecutorTypedElement.type |
Modifier and Type | Method and Description |
---|---|
java.util.List<Element> |
AbstractExecutorElement.allOwnedElements() |
org.eclipse.emf.ecore.EObject |
AbstractExecutorClass.createInstance() |
java.lang.Iterable<InheritanceFragment> |
AbstractExecutorType.getAllProperSuperFragments() |
java.lang.Iterable<InheritanceFragment> |
AbstractExecutorType.getAllSuperFragments() |
Type |
AbstractExecutorType.getCommonType(IdResolver idResolver,
Type thatType) |
EnumerationLiteralId |
AbstractExecutorEnumerationLiteral.getEnumerationLiteralId() |
org.eclipse.emf.common.util.Enumerator |
AbstractExecutorEnumerationLiteral.getEnumerator() |
java.util.List<StereotypeExtender> |
AbstractExecutorClass.getExtenders() |
java.lang.Iterable<InheritanceFragment> |
AbstractExecutorType.getFragments() |
java.util.List<Package> |
AbstractExecutorPackage.getImportedPackages() |
CompleteInheritance |
AbstractExecutorClass.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
AbstractExecutorProperty.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
AbstractExecutorType.getInheritance(StandardLibrary standardLibrary) |
java.lang.String |
AbstractExecutorClass.getMetaTypeName() |
Class |
AbstractExecutorType.getNormalizedType(StandardLibrary standardLibrary) |
OperationId |
AbstractExecutorOperation.getOperationId() |
Property |
AbstractExecutorProperty.getOpposite() |
java.util.List<Element> |
AbstractExecutorElement.getOwnedAnnotations() |
java.util.List<Behavior> |
AbstractExecutorClass.getOwnedBehaviors() |
java.util.List<Class> |
AbstractExecutorPackage.getOwnedClasses() |
java.util.List<Comment> |
AbstractExecutorElement.getOwnedComments() |
java.util.List<Constraint> |
AbstractExecutorClass.getOwnedConstraints() |
java.util.List<Constraint> |
AbstractExecutorOperation.getOwnedConstraints() |
java.util.List<Constraint> |
AbstractExecutorPackage.getOwnedConstraints() |
java.util.List<ElementExtension> |
AbstractExecutorElement.getOwnedExtensions() |
java.util.List<Constraint> |
AbstractExecutorClass.getOwnedInvariants() |
java.util.List<Operation> |
AbstractExecutorClass.getOwnedOperations() |
java.util.List<Package> |
AbstractExecutorPackage.getOwnedPackages() |
java.util.List<Parameter> |
AbstractExecutorOperation.getOwnedParameters() |
java.util.List<Constraint> |
AbstractExecutorOperation.getOwnedPostconditions() |
java.util.List<Constraint> |
AbstractExecutorOperation.getOwnedPreconditions() |
java.util.List<ProfileApplication> |
AbstractExecutorPackage.getOwnedProfileApplications() |
java.util.List<Property> |
AbstractExecutorClass.getOwnedProperties() |
PackageId |
AbstractExecutorPackage.getPackageId() |
ParametersId |
AbstractExecutorOperation.getParametersId() |
ParameterTypes |
AbstractExecutorOperation.getParameterTypes() |
Class |
AbstractExecutorType.getPivotClass() |
PropertyId |
AbstractExecutorProperty.getPropertyId() |
java.util.List<Type> |
AbstractExecutorOperation.getRaisedExceptions() |
java.util.List<Operation> |
AbstractExecutorOperation.getRedefinedOperations() |
InheritanceFragment |
AbstractExecutorType.getSelfFragment() |
java.util.List<Class> |
AbstractExecutorClass.getSuperClasses() |
IndexableIterable<InheritanceFragment> |
AbstractExecutorType.getSuperFragments(int depth) |
TypeId |
AbstractExecutorType.getTypeId() |
TypeId |
AbstractExecutorTypedElement.getTypeId() |
TemplateParameters |
AbstractExecutorClass.getTypeParameters() |
TemplateParameters |
AbstractExecutorOperation.getTypeParameters() |
Modifier and Type | Method and Description |
---|---|
<R> R |
AbstractExecutorElement.accept(Visitor<R> visitor) |
boolean |
AbstractExecutorType.conformsTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
AbstractExecutorType.conformsTo(StandardLibrary standardLibrary,
Type thatType) |
java.lang.Object |
AbstractExecutorClass.createInstance(java.lang.String value) |
Type |
AbstractExecutorType.getCommonType(IdResolver idResolver,
Type thatType) |
Type |
AbstractExecutorType.getCommonType(IdResolver idResolver,
Type thatType) |
CompleteInheritance |
AbstractExecutorClass.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
AbstractExecutorOperation.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
AbstractExecutorProperty.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
AbstractExecutorType.getInheritance(StandardLibrary standardLibrary) |
Operation |
AbstractExecutorType.getMemberOperation(OperationId id) |
Property |
AbstractExecutorType.getMemberProperty(java.lang.String name) |
Class |
AbstractExecutorType.getNormalizedType(StandardLibrary standardLibrary) |
void |
AbstractExecutorProperty.initValue(java.lang.Object objectValue,
java.lang.Object propertyValue) |
boolean |
AbstractExecutorType.isEqualTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
AbstractExecutorType.isEqualTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
AbstractExecutorType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
AbstractExecutorType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
AbstractExecutorType.oclEquals(OCLValue thatValue) |
Constructor and Description |
---|
AbstractExecutorClass(java.lang.String name,
int flags) |
AbstractExecutorEnumerationLiteral(java.lang.String name) |
AbstractExecutorFeature(java.lang.String name,
Type executorType) |
AbstractExecutorFeature(java.lang.String name,
Type executorType) |
AbstractExecutorNamedElement(java.lang.String name) |
AbstractExecutorOperation(java.lang.String name,
Type executorType) |
AbstractExecutorOperation(java.lang.String name,
Type executorType) |
AbstractExecutorPackage(java.lang.String name) |
AbstractExecutorParameter(java.lang.String name,
Type type,
boolean typeof) |
AbstractExecutorParameter(java.lang.String name,
Type type,
boolean typeof) |
AbstractExecutorProperty(java.lang.String name,
Type executorType,
int propertyIndex) |
AbstractExecutorProperty(java.lang.String name,
Type executorType,
int propertyIndex) |
AbstractExecutorType(java.lang.String name,
int flags) |
AbstractExecutorTypedElement(java.lang.String name,
Type executorType) |
AbstractExecutorTypedElement(java.lang.String name,
Type executorType) |
Modifier and Type | Field and Description |
---|---|
protected CompleteEnvironmentInternal |
AbstractEvaluationVisitor.completeEnvironment |
protected EV |
AbstractEvaluationVisitorDecorator.delegate |
protected EnvironmentFactoryInternal |
AbstractEvaluationVisitor.environmentFactory |
protected EnvironmentFactory |
BasicEvaluationEnvironment.environmentFactory |
protected EnvironmentFactoryInternal |
PivotModelManager.environmentFactory |
protected EvaluationEnvironment |
AbstractEvaluationVisitor.evaluationEnvironment |
protected NamedElement |
BasicEvaluationEnvironment.executableObject |
protected PivotMetamodelManager |
AbstractEvaluationVisitor.metamodelManager |
protected ModelManager |
AbstractEvaluationVisitor.modelManager |
protected ModelManager |
BasicEvaluationEnvironment.modelManager |
protected StandardLibraryInternal |
AbstractEvaluationVisitor.standardLibrary |
protected EvaluationVisitor |
AbstractEvaluationVisitor.undecoratedVisitor |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<Option<?>,java.lang.Object> |
AbstractCustomizable.basicGetOptions() |
java.util.Map<Option<?>,java.lang.Object> |
AbstractCustomizable.clearOptions() |
EvaluationVisitor |
AbstractEvaluationVisitorDecorator.createNestedEvaluator()
Delegates to my decorated visitor.
|
EvaluationVisitor |
OCLEvaluationVisitor.createNestedEvaluator() |
EvaluationVisitor |
TracingEvaluationVisitor.createNestedEvaluator() |
EvaluationVisitor |
OCLEvaluationVisitor.createNestedUndecoratedEvaluator(NamedElement operation) |
protected java.util.Map<java.lang.String,java.util.regex.Pattern> |
AbstractEvaluationVisitor.createRegexCache()
Creates (on demand) the regular-expression matcher cache.
|
CompleteEnvironment |
AbstractEvaluationVisitor.getCompleteEnvironment() |
CompleteEnvironment |
TracingEvaluationVisitor.getCompleteEnvironment() |
protected EV |
AbstractEvaluationVisitorDecorator.getDelegate()
Obtains the visitor that I decorate.
|
EnvironmentFactory |
AbstractEvaluationVisitor.getEnvironmentFactory() |
EnvironmentFactory |
AbstractEvaluationVisitorDecorator.getEnvironmentFactory()
Obtains my delegate's environment.
|
EnvironmentFactory |
BasicEvaluationEnvironment.getEnvironmentFactory() |
EvaluationEnvironment |
AbstractEvaluationVisitor.getEvaluationEnvironment() |
EvaluationEnvironment |
AbstractEvaluationVisitorDecorator.getEvaluationEnvironment()
Obtains my delegate's evaluation environment.
|
EvaluationVisitor |
OCLEvaluationVisitor.getEvaluator() |
EvaluationVisitor |
TracingEvaluationVisitor.getEvaluator() |
NamedElement |
BasicEvaluationEnvironment.getExecutableObject() |
IdResolver |
AbstractEvaluationVisitor.getIdResolver() |
IdResolver |
TracingEvaluationVisitor.getIdResolver() |
PivotMetamodelManager |
AbstractEvaluationVisitor.getMetamodelManager() |
MetamodelManager |
TracingEvaluationVisitor.getMetamodelManager() |
ModelManager |
AbstractEvaluationVisitor.getModelManager() |
ModelManager |
AbstractEvaluationVisitorDecorator.getModelManager()
Obtains my delegate's extent map.
|
ModelManager |
BasicEvaluationEnvironment.getModelManager() |
java.util.regex.Pattern |
AbstractEvaluationVisitor.getRegexPattern(java.lang.String regex)
Return a cached matcher for a give regular expression.
|
java.util.regex.Pattern |
TracingEvaluationVisitor.getRegexPattern(java.lang.String regex) |
StandardLibrary |
AbstractEvaluationVisitor.getStandardLibrary() |
StandardLibrary |
TracingEvaluationVisitor.getStandardLibrary() |
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) |
protected EvaluationVisitor |
AbstractEvaluationVisitor.getUndecoratedVisitor()
Obtains the visitor on which I perform nested
Visitable.accept(Visitor) calls. |
java.util.Set<TypedElement> |
BasicEvaluationEnvironment.getVariables() |
LibraryFeature |
OCLEvaluationVisitor.lookupImplementation(Class dynamicType,
Operation staticOperation) |
<T> java.util.Map<Option<T>,T> |
AbstractCustomizable.removeOptions(java.util.Collection<Option<T>> unwantedOptions) |
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
|
EvaluationVisitor |
OCLEvaluationVisitor.createNestedUndecoratedEvaluator(NamedElement operation) |
java.lang.Object |
OCLEvaluationVisitor.evaluate(OCLExpression body) |
java.lang.Object |
TracingEvaluationVisitor.evaluate(OCLExpression body) |
protected java.lang.Object |
OCLEvaluationVisitor.evaluatePropertyCallExp(NavigationCallExp navigationCallExp,
Property referredProperty) |
protected java.lang.Object |
OCLEvaluationVisitor.evaluatePropertyCallExp(NavigationCallExp navigationCallExp,
Property referredProperty) |
java.util.regex.Pattern |
AbstractEvaluationVisitor.getRegexPattern(java.lang.String regex)
Return a cached matcher for a give regular expression.
|
java.util.regex.Pattern |
TracingEvaluationVisitor.getRegexPattern(java.lang.String regex) |
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) |
<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
|
boolean |
AbstractCustomizable.isEnabled(Option<java.lang.Boolean> option) |
protected boolean |
PivotModelManager.isInstance(Type requiredType,
org.eclipse.emf.ecore.EObject eObject) |
protected boolean |
PivotModelManager.isInstance(Type requiredType,
org.eclipse.emf.ecore.EObject eObject) |
static boolean |
OCLEvaluationVisitor.isSimpleRange(CollectionLiteralExp cl) |
LibraryFeature |
OCLEvaluationVisitor.lookupImplementation(Class dynamicType,
Operation staticOperation) |
LibraryFeature |
OCLEvaluationVisitor.lookupImplementation(Class dynamicType,
Operation staticOperation) |
<T> void |
AbstractCustomizable.putOptions(java.util.Map<? extends Option<T>,? extends T> newOptions) |
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) |
<T> java.util.Map<Option<T>,T> |
AbstractCustomizable.removeOptions(java.util.Collection<Option<T>> unwantedOptions) |
void |
BasicEvaluationEnvironment.replace(TypedElement referredVariable,
java.lang.Object value)
Replaces the current value of the supplied referredVariable with the supplied value.
|
<T> void |
AbstractCustomizable.setOption(Option<T> option,
T value) |
void |
AbstractEvaluationVisitor.setUndecoratedVisitor(EvaluationVisitor evaluationVisitor)
Sets the visitor on which I perform nested
Visitable.accept(Visitor) calls. |
void |
AbstractEvaluationVisitorDecorator.setUndecoratedVisitor(EvaluationVisitor evaluationVisitor)
Delegates to my decorated visitor.
|
protected java.lang.Object |
TracingEvaluationVisitor.trace(Element expression,
java.lang.Object value) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitAssociationClassCallExp(AssociationClassCallExp callExp)
Delegates to my decorated visitor.
|
java.lang.Object |
TracingEvaluationVisitor.visitAssociationClassCallExp(AssociationClassCallExp callExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitBooleanLiteralExp(BooleanLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitBooleanLiteralExp(BooleanLiteralExp booleanLiteralExp)
Callback for a BooleanLiteralExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitBooleanLiteralExp(BooleanLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitCollectionItem(CollectionItem item)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitCollectionItem(CollectionItem item) |
java.lang.Object |
TracingEvaluationVisitor.visitCollectionItem(CollectionItem item) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitCollectionLiteralExp(CollectionLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitCollectionLiteralExp(CollectionLiteralExp cl)
Callback for a CollectionLiteralExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitCollectionLiteralExp(CollectionLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitCollectionRange(CollectionRange range)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitCollectionRange(CollectionRange range) |
java.lang.Object |
TracingEvaluationVisitor.visitCollectionRange(CollectionRange range) |
java.lang.Object |
AbstractEvaluationVisitor.visitConstraint(Constraint constraint)
This default implementation asserts that the constraint is
boolean-valued if it is an invariant, pre-condition, or post-condition
constraint and returns the value of its body expression by delegation to
Visitable.accept(Visitor) . |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitConstraint(Constraint constraint)
Delegates to my decorated visitor.
|
java.lang.Object |
TracingEvaluationVisitor.visitConstraint(Constraint constraint) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitEnumLiteralExp(EnumLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitEnumLiteralExp(EnumLiteralExp el)
Callback for an EnumLiteralExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitEnumLiteralExp(EnumLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitExpressionInOCL(ExpressionInOCL expression)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitExpressionInOCL(ExpressionInOCL expression) |
java.lang.Object |
TracingEvaluationVisitor.visitExpressionInOCL(ExpressionInOCL expression) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitIfExp(IfExp ifExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitIfExp(IfExp ifExp)
Callback for an IfExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitIfExp(IfExp ifExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visiting(Visitable visitable)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visiting(Visitable visitable) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitIntegerLiteralExp(IntegerLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitIntegerLiteralExp(IntegerLiteralExp integerLiteralExp)
Callback for an IntegerLiteralExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitIntegerLiteralExp(IntegerLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitInvalidLiteralExp(InvalidLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitInvalidLiteralExp(InvalidLiteralExp invalidLiteralExp) |
java.lang.Object |
TracingEvaluationVisitor.visitInvalidLiteralExp(InvalidLiteralExp literalExp) |
java.lang.Object |
OCLEvaluationVisitor.visitIterateExp(IterateExp iterateExp)
Callback for an IterateExp visit.
|
java.lang.Object |
OCLEvaluationVisitor.visitIteratorExp(IteratorExp iteratorExp)
Callback for an IteratorExp visit.
|
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitLetExp(LetExp letExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitLetExp(LetExp letExp)
Callback for LetExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitLetExp(LetExp letExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitMapLiteralExp(MapLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitMapLiteralExp(MapLiteralExp mapLiteralExp)
Callback for a CollectionLiteralExp visit.
|
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 |
AbstractEvaluationVisitorDecorator.visitMessageExp(MessageExp messageExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitMessageExp(MessageExp m) |
java.lang.Object |
TracingEvaluationVisitor.visitMessageExp(MessageExp messageExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitNullLiteralExp(NullLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitNullLiteralExp(NullLiteralExp nullLiteralExp) |
java.lang.Object |
TracingEvaluationVisitor.visitNullLiteralExp(NullLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitOperationCallExp(OperationCallExp callExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitOperationCallExp(OperationCallExp operationCallExp)
Callback for an OperationCallExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitOperationCallExp(OperationCallExp callExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitOppositePropertyCallExp(OppositePropertyCallExp callExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp oppositePropertyCallExp)
Callback for an OppositePropertyCallExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp callExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitPropertyCallExp(PropertyCallExp callExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitPropertyCallExp(PropertyCallExp propertyCallExp)
Callback for a PropertyCallExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitPropertyCallExp(PropertyCallExp callExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitRealLiteralExp(RealLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitRealLiteralExp(RealLiteralExp realLiteralExp)
Callback for a RealLiteralExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitRealLiteralExp(RealLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitShadowExp(ShadowExp shadowExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitShadowExp(ShadowExp ce) |
java.lang.Object |
TracingEvaluationVisitor.visitShadowExp(ShadowExp shadowExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitStateExp(StateExp stateExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitStateExp(StateExp s) |
java.lang.Object |
TracingEvaluationVisitor.visitStateExp(StateExp stateExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitStringLiteralExp(StringLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitStringLiteralExp(StringLiteralExp stringLiteralExp)
Callback for a StringLiteralExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitStringLiteralExp(StringLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitTupleLiteralExp(TupleLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitTupleLiteralExp(TupleLiteralExp tl)
Callback for a TupleLiteralExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitTupleLiteralExp(TupleLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitTupleLiteralPart(TupleLiteralPart part)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitTupleLiteralPart(TupleLiteralPart tp) |
java.lang.Object |
TracingEvaluationVisitor.visitTupleLiteralPart(TupleLiteralPart part) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitTypeExp(TypeExp typeExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitTypeExp(TypeExp t)
Callback for a TypeExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitTypeExp(TypeExp typeExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp literalExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp unlimitedNaturalLiteralExp)
Callback for an UnlimitedNaturalLiteralExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp literalExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitUnspecifiedValueExp(UnspecifiedValueExp unspecExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp uv)
Callback for an UnspecifiedValueExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp unspecExp) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitVariable(Variable variable)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitVariable(Variable variable)
Callback for a Variable visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitVariable(Variable variable) |
java.lang.Object |
AbstractEvaluationVisitorDecorator.visitVariableExp(VariableExp variableExp)
Delegates to my decorated visitor.
|
java.lang.Object |
OCLEvaluationVisitor.visitVariableExp(VariableExp variableExp)
Callback for a VariableExp visit.
|
java.lang.Object |
TracingEvaluationVisitor.visitVariableExp(VariableExp variableExp) |
Modifier and Type | Field and Description |
---|---|
protected Class |
AbstractSpecializedType.containerType |
protected Type |
ExecutorCollectionType.elementType |
protected EnvironmentFactoryInternal |
PivotExecutorStandardLibrary.environmentFactory |
protected Type |
ExecutorMapType.keyType |
protected IntegerValue |
ExecutorCollectionType.lower |
protected CollectionTypeId |
ExecutorCollectionType.typeId |
protected MapTypeId |
ExecutorMapType.typeId |
protected TupleTypeId |
ExecutorTupleType.typeId |
protected UnlimitedNaturalValue |
ExecutorCollectionType.upper |
protected Type |
ExecutorMapType.valueType |
Modifier and Type | Method and Description |
---|---|
protected Package |
PivotExecutorStandardLibrary.createPackage(Package domainPackage) |
protected Class |
PivotExecutorStandardLibrary.createType(Class domainType) |
Class |
PivotExecutorStandardLibrary.getClassType() |
Class |
ExecutorCollectionType.getCommonType(IdResolver idResolver,
Type type) |
Class |
ExecutorMapType.getCommonType(IdResolver idResolver,
Type type) |
Class |
ExecutorTupleType.getCommonType(IdResolver idResolver,
Type type) |
Class |
ExecutorCollectionType.getContainerType() |
Class |
ExecutorMapType.getContainerType() |
Type |
ExecutorCollectionType.getElementType() |
Class |
PivotExecutorStandardLibrary.getEnumerationType() |
CompleteInheritance |
PivotExecutorStandardLibrary.getInheritance(Class type) |
Type |
ExecutorMapType.getKeyType() |
IntegerValue |
ExecutorCollectionType.getLowerValue() |
PivotMetamodelManager |
PivotExecutorStandardLibrary.getMetamodelManager() |
Operation |
PivotExecutorStandardLibrary.getOclInvalidOperation() |
java.util.List<Operation> |
ExecutorCollectionType.getOwnedOperations() |
java.util.List<Operation> |
ExecutorMapType.getOwnedOperations() |
TupleTypeId |
ExecutorTupleType.getTupleTypeId() |
Type |
PivotExecutorStandardLibrary.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
CollectionTypeId |
ExecutorCollectionType.getTypeId() |
MapTypeId |
ExecutorMapType.getTypeId() |
TupleTypeId |
ExecutorTupleType.getTypeId() |
UnlimitedNaturalValue |
ExecutorCollectionType.getUpperValue() |
Type |
ExecutorMapType.getValueType() |
Operation |
AbstractSpecializedType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorTupleType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
AbstractSpecializedType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorTupleType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Modifier and Type | Method and Description |
---|---|
boolean |
ExecutorCollectionType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorCollectionType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorMapType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorMapType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.conformsTo(StandardLibrary standardLibrary,
Type type) |
protected Package |
PivotExecutorStandardLibrary.createPackage(Package domainPackage) |
protected Class |
PivotExecutorStandardLibrary.createType(Class domainType) |
Class |
ExecutorCollectionType.getCommonType(IdResolver idResolver,
Type type) |
Class |
ExecutorCollectionType.getCommonType(IdResolver idResolver,
Type type) |
Class |
ExecutorMapType.getCommonType(IdResolver idResolver,
Type type) |
Class |
ExecutorMapType.getCommonType(IdResolver idResolver,
Type type) |
Class |
ExecutorTupleType.getCommonType(IdResolver idResolver,
Type type) |
Class |
ExecutorTupleType.getCommonType(IdResolver idResolver,
Type type) |
CompleteInheritance |
PivotExecutorStandardLibrary.getInheritance(Class type) |
Operation |
PivotReflectiveFragment.getLocalOperation(Operation baseOperation) |
Package |
PivotExecutorStandardLibrary.getNsURIPackage(java.lang.String nsURI) |
Type |
PivotExecutorStandardLibrary.getOclType(java.lang.String typeName) |
Type |
PivotExecutorStandardLibrary.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
boolean |
ExecutorCollectionType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorCollectionType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorMapType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorMapType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
Operation |
AbstractSpecializedType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
AbstractSpecializedType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorTupleType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorTupleType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
AbstractSpecializedType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
AbstractSpecializedType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorTupleType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorTupleType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
void |
ExecutorCollectionType.setLowerValue(IntegerValue lower) |
void |
ExecutorCollectionType.setUpperValue(UnlimitedNaturalValue upper) |
Constructor and Description |
---|
AbstractSpecializedType(java.lang.String name,
Class containerType) |
AbstractSpecializedType(java.lang.String name,
Class containerType) |
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) |
ExecutorCollectionType(java.lang.String name,
Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
ExecutorMapType(java.lang.String name,
Class containerType,
Type keyType,
Type valueType) |
ExecutorMapType(java.lang.String name,
Class containerType,
Type keyType,
Type valueType) |
ExecutorMapType(java.lang.String name,
Class containerType,
Type keyType,
Type valueType) |
ExecutorMapType(java.lang.String name,
Class containerType,
Type keyType,
Type valueType) |
ExecutorTuplePart(Type type,
java.lang.String name) |
ExecutorTuplePart(Type type,
java.lang.String name) |
ExecutorTupleType(TupleTypeId typeId) |
PivotReflectiveFragment(CompleteInheritanceImpl derivedInheritance,
CompleteInheritance baseInheritance) |
PivotReflectiveFragment(CompleteInheritanceImpl derivedInheritance,
CompleteInheritance baseInheritance) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
HelperUtil.EMPTY_STRING |
protected OCL |
OCLHelperImpl.ocl |
Modifier and Type | Method and Description |
---|---|
ExpressionInOCL |
OCLHelperImpl.createBodyCondition(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createDerivedValueExpression(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createInvariant(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createPostcondition(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createPrecondition(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createQuery(java.lang.String expression) |
protected ExpressionInOCL |
OCLHelperImpl.createSpecification(java.lang.String expression) |
java.util.List<?> |
QueryImpl.evaluateBoxed(java.lang.Iterable<?> boxedObjects) |
org.eclipse.emf.common.util.EList<?> |
QueryImpl.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Iterable<?> ecoreObjects) |
org.eclipse.emf.common.util.EList<?> |
QueryImpl.evaluateEcore(java.lang.Iterable<?> ecoreObjects) |
EnvironmentFactory |
OCLHelperImpl.getEnvironmentFactory() |
EvaluationEnvironment |
QueryImpl.getEvaluationEnvironment(java.lang.Object unboxedObject) |
OCLExpression |
QueryImpl.getExpression() |
MetamodelManager |
OCLHelperImpl.getMetamodelManager() |
OCL |
OCLHelperImpl.getOCL() |
OCL |
QueryImpl.getOCL() |
<T> java.util.List<T> |
QueryImpl.rejectEcore(java.lang.Iterable<T> ecoreObjects) |
<T> java.util.List<T> |
QueryImpl.selectEcore(java.lang.Iterable<T> ecoreObjects) |
Modifier and Type | Method and Description |
---|---|
boolean |
QueryImpl.checkBoxed(java.lang.Iterable<?> boxedObjects) |
boolean |
QueryImpl.checkEcore(java.lang.Iterable<?> ecoreObjects) |
ExpressionInOCL |
OCLHelperImpl.createBodyCondition(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createDerivedValueExpression(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createInvariant(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createPostcondition(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createPrecondition(java.lang.String expression) |
ExpressionInOCL |
OCLHelperImpl.createQuery(java.lang.String expression) |
protected ExpressionInOCL |
OCLHelperImpl.createSpecification(java.lang.String expression) |
java.util.List<?> |
QueryImpl.evaluateBoxed(java.lang.Iterable<?> boxedObjects) |
org.eclipse.emf.common.util.EList<?> |
QueryImpl.evaluateEcore(java.lang.Class<?> instanceClass,
java.lang.Iterable<?> ecoreObjects) |
org.eclipse.emf.common.util.EList<?> |
QueryImpl.evaluateEcore(java.lang.Iterable<?> ecoreObjects) |
<T> java.util.List<T> |
QueryImpl.rejectEcore(java.lang.Iterable<T> ecoreObjects) |
<T> java.util.List<T> |
QueryImpl.selectEcore(java.lang.Iterable<T> ecoreObjects) |
Constructor and Description |
---|
OCLHelperImpl(OCL ocl,
org.eclipse.emf.ecore.EObject context)
Initializes me with my environment.
|
QueryImpl(OCL ocl,
ExpressionInOCL query) |
QueryImpl(OCL ocl,
ExpressionInOCL query) |
Modifier and Type | Field and Description |
---|---|
protected T |
AbstractSpecializedIdImpl.generalizedId |
protected java.lang.Integer |
AbstractPackageIdImpl.hashCode |
protected java.lang.Integer |
AbstractTemplateableIdImpl.hashCode |
protected java.lang.Integer |
GeneralizedTupleTypeIdImpl.hashCode |
protected java.lang.Integer |
PropertyIdImpl.hashCode |
protected java.lang.Integer |
TuplePartIdImpl.hashCode |
protected java.lang.String |
AbstractGeneralizedIdImpl.name |
protected java.lang.String |
EnumerationIdImpl.name |
protected java.lang.String |
GeneralizedTupleTypeIdImpl.name |
protected java.lang.String |
NestedPackageIdImpl.name |
protected java.lang.String |
PropertyIdImpl.name |
protected java.lang.String |
RootPackageIdImpl.name |
protected java.lang.String |
TuplePartIdImpl.name |
protected java.lang.String |
UnscopedId.name |
protected java.lang.String |
NsURIPackageIdImpl.nsURI |
protected ParametersId |
GeneralizedLambdaTypeIdImpl.parametersId |
protected ParametersId |
GeneralizedOperationIdImpl.parametersId |
protected PackageId |
EnumerationIdImpl.parent |
protected PackageId |
GeneralizedNestedTypeIdImpl.parent |
protected PackageId |
NestedPackageIdImpl.parent |
protected TypeId |
AbstractElementId.OperationIdsMap.parentId |
protected TypeId |
AbstractElementId.PropertyIdsMap.parentId |
protected EnumerationId |
EnumerationLiteralIdImpl.parentId |
protected TypeId |
GeneralizedOperationIdImpl.parentId |
protected TypeId |
PropertyIdImpl.parentId |
protected TuplePartId[] |
GeneralizedTupleTypeIdImpl.partIds |
protected BindingsId |
AbstractSpecializedIdImpl.templateBindings |
protected Type |
UnspecifiedIdImpl.type |
protected TypeId |
TuplePartIdImpl.typeId |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
AbstractTemplateableIdImpl.createSpecializedId(BindingsId templateBindings) |
protected CollectionTypeId |
GeneralizedCollectionTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected LambdaTypeId |
GeneralizedLambdaTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected MapTypeId |
GeneralizedMapTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected TemplateableTypeId |
GeneralizedNestedTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected OperationId |
GeneralizedOperationIdImpl.createSpecializedId(BindingsId templateBindings) |
protected CollectionTypeId |
SpecializedCollectionTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected LambdaTypeId |
SpecializedLambdaTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected MapTypeId |
SpecializedMapTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected OperationId |
SpecializedOperationIdImpl.createSpecializedId(BindingsId templateBindings) |
protected TemplateableTypeId |
SpecializedTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
TypeId[] |
ParametersIdImpl.get() |
ElementId |
BindingsIdImpl.get(int i) |
TypeId |
ParametersIdImpl.get(int index) |
ClassId |
AbstractPackageIdImpl.getClassId(java.lang.String name,
int templateParameters) |
CollectionTypeId |
OclVoidTypeIdImpl.getCollectedTypeId() |
DataTypeId |
AbstractPackageIdImpl.getDataTypeId(java.lang.String name,
int templateParameters) |
java.lang.String |
AbstractSpecializedIdImpl.getDisplayName() |
java.lang.String |
EnumerationIdImpl.getDisplayName() |
java.lang.String |
EnumerationLiteralIdImpl.getDisplayName() |
java.lang.String |
GeneralizedCollectionTypeIdImpl.getDisplayName() |
java.lang.String |
GeneralizedLambdaTypeIdImpl.getDisplayName() |
java.lang.String |
GeneralizedMapTypeIdImpl.getDisplayName() |
java.lang.String |
GeneralizedNestedTypeIdImpl.getDisplayName() |
java.lang.String |
GeneralizedOperationIdImpl.getDisplayName() |
java.lang.String |
GeneralizedTupleTypeIdImpl.getDisplayName() |
java.lang.String |
NestedPackageIdImpl.getDisplayName() |
java.lang.String |
NsURIPackageIdImpl.getDisplayName() |
java.lang.String |
PropertyIdImpl.getDisplayName() |
java.lang.String |
RootPackageIdImpl.getDisplayName() |
java.lang.String |
TemplateBindingImpl.getDisplayName() |
java.lang.String |
TemplateParameterIdImpl.getDisplayName() |
java.lang.String |
TuplePartIdImpl.getDisplayName() |
java.lang.String |
UnscopedId.getDisplayName() |
java.lang.String |
UnspecifiedIdImpl.getDisplayName() |
TypeId |
OclVoidTypeIdImpl.getElementId() |
TemplateParameterId |
GeneralizedCollectionTypeIdImpl.getElementTypeId() |
TypeId |
OclVoidTypeIdImpl.getElementTypeId() |
TypeId |
SpecializedCollectionTypeIdImpl.getElementTypeId() |
EnumerationId |
AbstractPackageIdImpl.getEnumerationId(java.lang.String name) |
EnumerationLiteralId |
AbstractTemplateableIdImpl.getEnumerationLiteralId(java.lang.String name) |
EnumerationLiteralId |
AbstractTypeId.getEnumerationLiteralId(java.lang.String name) |
EnumerationLiteralId |
EnumerationIdImpl.getEnumerationLiteralId(java.lang.String name) |
T |
AbstractSpecializedIdImpl.getGeneralizedId() |
CollectionTypeId |
GeneralizedCollectionTypeIdImpl.getGeneralizedId() |
LambdaTypeId |
GeneralizedLambdaTypeIdImpl.getGeneralizedId() |
MapTypeId |
GeneralizedMapTypeIdImpl.getGeneralizedId() |
TemplateableTypeId |
GeneralizedNestedTypeIdImpl.getGeneralizedId() |
OperationId |
GeneralizedOperationIdImpl.getGeneralizedId() |
TupleTypeId |
GeneralizedTupleTypeIdImpl.getGeneralizedId() |
OclVoidTypeIdImpl |
OclVoidTypeIdImpl.getGeneralizedId() |
OperationId |
AbstractElementId.OperationIdsMap.getId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
V |
WeakHashMapOfWeakReference.getId(K key) |
V |
WeakHashMapOfListOfWeakReference2.getId(K1 key1,
K2 key2) |
V |
WeakHashMapOfListOfWeakReference3.getId(K1 key1,
K2 key2,
K3 key3) |
V |
WeakHashMapOfListOfWeakReference4.getId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
TemplateParameterId |
GeneralizedMapTypeIdImpl.getKeyTypeId() |
TypeId |
SpecializedMapTypeIdImpl.getKeyTypeId() |
java.lang.String |
AbstractPackageIdImpl.getMetaTypeName() |
java.lang.String |
AbstractSpecializedIdImpl.getMetaTypeName() |
java.lang.String |
AbstractTypeId.getMetaTypeName() |
java.lang.String |
EnumerationIdImpl.getMetaTypeName() |
java.lang.String |
EnumerationLiteralIdImpl.getMetaTypeName() |
java.lang.String |
GeneralizedClassIdImpl.getMetaTypeName() |
java.lang.String |
GeneralizedCollectionTypeIdImpl.getMetaTypeName() |
java.lang.String |
GeneralizedDataTypeIdImpl.getMetaTypeName() |
java.lang.String |
GeneralizedLambdaTypeIdImpl.getMetaTypeName() |
java.lang.String |
GeneralizedMapTypeIdImpl.getMetaTypeName() |
java.lang.String |
GeneralizedOperationIdImpl.getMetaTypeName() |
java.lang.String |
GeneralizedTupleTypeIdImpl.getMetaTypeName() |
java.lang.String |
OclInvalidTypeIdImpl.getMetaTypeName() |
java.lang.String |
OclVoidTypeIdImpl.getMetaTypeName() |
java.lang.String |
PrimitiveTypeIdImpl.getMetaTypeName() |
java.lang.String |
PropertyIdImpl.getMetaTypeName() |
java.lang.String |
TemplateParameterIdImpl.getMetaTypeName() |
java.lang.String |
AbstractGeneralizedIdImpl.getName() |
java.lang.String |
AbstractSpecializedIdImpl.getName() |
java.lang.String |
EnumerationIdImpl.getName() |
java.lang.String |
GeneralizedTupleTypeIdImpl.getName() |
java.lang.String |
NestedPackageIdImpl.getName() |
java.lang.String |
PropertyIdImpl.getName() |
java.lang.String |
RootPackageIdImpl.getName() |
java.lang.String |
TemplateParameterIdImpl.getName() |
java.lang.String |
TuplePartIdImpl.getName() |
java.lang.String |
UnscopedId.getName() |
java.lang.String |
UnspecifiedIdImpl.getName() |
NestedPackageId |
AbstractPackageIdImpl.getNestedPackageId(java.lang.String name) |
java.lang.String |
NsURIPackageIdImpl.getNsURI() |
OperationId |
AbstractTemplateableIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
AbstractTypeId.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
GeneralizedTypeIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
TemplateParameterIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
ParametersId |
GeneralizedLambdaTypeIdImpl.getParametersId() |
ParametersId |
GeneralizedOperationIdImpl.getParametersId() |
ParametersId |
SpecializedLambdaTypeIdImpl.getParametersId() |
ParametersId |
SpecializedOperationIdImpl.getParametersId() |
PackageId |
EnumerationIdImpl.getParent() |
PackageId |
GeneralizedNestedTypeIdImpl.getParent() |
TypeId |
GeneralizedOperationIdImpl.getParent() |
PackageId |
NestedPackageIdImpl.getParent() |
TypeId |
OclVoidTypeIdImpl.getParent() |
TypeId |
PropertyIdImpl.getParent() |
TypeId |
SpecializedOperationIdImpl.getParent() |
PackageId |
UnspecifiedIdImpl.getParent() |
EnumerationId |
EnumerationLiteralIdImpl.getParentId() |
TuplePartId[] |
GeneralizedTupleTypeIdImpl.getPartIds() |
TuplePartId[] |
OclVoidTypeIdImpl.getPartIds() |
PropertyId |
AbstractTemplateableIdImpl.getPropertyId(java.lang.String name) |
PropertyId |
AbstractTypeId.getPropertyId(java.lang.String name) |
PropertyId |
GeneralizedTypeIdImpl.getPropertyId(java.lang.String name) |
PropertyId |
TemplateParameterIdImpl.getPropertyId(java.lang.String name) |
T |
AbstractTemplateableIdImpl.getSpecializedId(BindingsId templateBindings) |
OclVoidTypeIdImpl |
OclVoidTypeIdImpl.getSpecializedId(BindingsId templateBindings) |
T |
AbstractTemplateableIdImpl.getSpecializedId(ElementId... templateBindings) |
CollectionTypeId |
OclVoidTypeIdImpl.getSpecializedId(ElementId... templateBindings) |
java.lang.Object |
UnspecifiedIdImpl.getSpecifier() |
BindingsId |
AbstractSpecializedIdImpl.getTemplateBindings() |
TemplateParameter |
TemplateBindingImpl.getTemplateParameter() |
TemplateParameterId |
AbstractTemplateableIdImpl.getTemplateParameterId(int index) |
TemplateParameterId |
AbstractTypeId.getTemplateParameterId(int index) |
TemplateParameterId |
TemplateParameterIdImpl.getTemplateParameterId(int index) |
TypeId |
TuplePartIdImpl.getTypeId() |
TemplateParameterId |
GeneralizedMapTypeIdImpl.getValueTypeId() |
TypeId |
SpecializedMapTypeIdImpl.getValueTypeId() |
protected GeneralizedOperationIdImpl |
AbstractElementId.OperationIdsMap.newId(java.lang.Integer hashCode,
java.lang.Integer templateParameters,
java.lang.String name,
ParametersId parametersId) |
protected abstract V |
WeakHashMapOfWeakReference.newId(K key) |
protected abstract V |
WeakHashMapOfListOfWeakReference2.newId(K1 key1,
K2 key2) |
protected abstract V |
WeakHashMapOfListOfWeakReference3.newId(K1 key1,
K2 key2,
K3 key3) |
protected abstract V |
WeakHashMapOfListOfWeakReference4.newId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
protected PropertyIdImpl |
AbstractElementId.PropertyIdsMap.newId(java.lang.String name) |
ElementId |
BindingsIdImpl.Iterator.next() |
TypeId |
ParametersIdImpl.Iterator.next() |
TypeId |
AbstractTypeId.specialize(BindingsId templateBindings) |
CollectionTypeId |
GeneralizedCollectionTypeIdImpl.specialize(BindingsId templateBindings) |
LambdaTypeId |
GeneralizedLambdaTypeIdImpl.specialize(BindingsId templateBindings) |
MapTypeId |
GeneralizedMapTypeIdImpl.specialize(BindingsId templateBindings) |
TemplateableTypeId |
GeneralizedNestedTypeIdImpl.specialize(BindingsId templateBindings) |
CollectionTypeId |
SpecializedCollectionTypeIdImpl.specialize(BindingsId templateBindings) |
LambdaTypeId |
SpecializedLambdaTypeIdImpl.specialize(BindingsId templateBindings) |
MapTypeId |
SpecializedMapTypeIdImpl.specialize(BindingsId templateBindings) |
TemplateableTypeId |
SpecializedTypeIdImpl.specialize(BindingsId templateBindings) |
TypeId |
TemplateBindingImpl.specialize(BindingsId templateBindings) |
ElementId |
TemplateParameterIdImpl.specialize(BindingsId templateBindings) |
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) |
protected abstract T |
AbstractTemplateableIdImpl.createSpecializedId(BindingsId templateBindings) |
protected CollectionTypeId |
GeneralizedCollectionTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected LambdaTypeId |
GeneralizedLambdaTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected MapTypeId |
GeneralizedMapTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected TemplateableTypeId |
GeneralizedNestedTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected OperationId |
GeneralizedOperationIdImpl.createSpecializedId(BindingsId templateBindings) |
protected CollectionTypeId |
SpecializedCollectionTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected LambdaTypeId |
SpecializedLambdaTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected MapTypeId |
SpecializedMapTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
protected OperationId |
SpecializedOperationIdImpl.createSpecializedId(BindingsId templateBindings) |
protected TemplateableTypeId |
SpecializedTypeIdImpl.createSpecializedId(BindingsId templateBindings) |
ClassId |
AbstractPackageIdImpl.getClassId(java.lang.String name,
int templateParameters) |
DataTypeId |
AbstractPackageIdImpl.getDataTypeId(java.lang.String name,
int templateParameters) |
EnumerationId |
AbstractPackageIdImpl.getEnumerationId(java.lang.String name) |
EnumerationLiteralId |
AbstractTemplateableIdImpl.getEnumerationLiteralId(java.lang.String name) |
EnumerationLiteralId |
AbstractTypeId.getEnumerationLiteralId(java.lang.String name) |
EnumerationLiteralId |
EnumerationIdImpl.getEnumerationLiteralId(java.lang.String name) |
OperationId |
AbstractElementId.OperationIdsMap.getId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
AbstractElementId.OperationIdsMap.getId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
V |
WeakHashMapOfWeakReference.getId(K key) |
V |
WeakHashMapOfListOfWeakReference2.getId(K1 key1,
K2 key2) |
V |
WeakHashMapOfListOfWeakReference2.getId(K1 key1,
K2 key2) |
V |
WeakHashMapOfListOfWeakReference3.getId(K1 key1,
K2 key2,
K3 key3) |
V |
WeakHashMapOfListOfWeakReference3.getId(K1 key1,
K2 key2,
K3 key3) |
V |
WeakHashMapOfListOfWeakReference3.getId(K1 key1,
K2 key2,
K3 key3) |
V |
WeakHashMapOfListOfWeakReference4.getId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
V |
WeakHashMapOfListOfWeakReference4.getId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
V |
WeakHashMapOfListOfWeakReference4.getId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
V |
WeakHashMapOfListOfWeakReference4.getId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
NestedPackageId |
AbstractPackageIdImpl.getNestedPackageId(java.lang.String name) |
OperationId |
AbstractTemplateableIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
AbstractTemplateableIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
AbstractTypeId.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
AbstractTypeId.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
GeneralizedTypeIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
GeneralizedTypeIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
TemplateParameterIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
OperationId |
TemplateParameterIdImpl.getOperationId(int templateParameters,
java.lang.String name,
ParametersId parametersId) |
TuplePartId |
GeneralizedTupleTypeIdImpl.getPartId(java.lang.String name) |
TuplePartId |
OclVoidTypeIdImpl.getPartId(java.lang.String name) |
PropertyId |
AbstractTemplateableIdImpl.getPropertyId(java.lang.String name) |
PropertyId |
AbstractTypeId.getPropertyId(java.lang.String name) |
PropertyId |
GeneralizedTypeIdImpl.getPropertyId(java.lang.String name) |
PropertyId |
TemplateParameterIdImpl.getPropertyId(java.lang.String name) |
T |
AbstractTemplateableIdImpl.getSpecializedId(BindingsId templateBindings) |
OclVoidTypeIdImpl |
OclVoidTypeIdImpl.getSpecializedId(BindingsId templateBindings) |
T |
AbstractTemplateableIdImpl.getSpecializedId(ElementId... templateBindings) |
CollectionTypeId |
OclVoidTypeIdImpl.getSpecializedId(ElementId... templateBindings) |
void |
TemplateBindingImpl.install(TemplateParameterId templateParameterId) |
boolean |
BindingsIdImpl.matches(ElementId[] thoseElementIds) |
boolean |
GeneralizedOperationIdImpl.matches(java.lang.Integer thoseTemplateParameters,
java.lang.String thatName,
ParametersId thatParametersId) |
boolean |
GeneralizedOperationIdImpl.matches(java.lang.Integer thoseTemplateParameters,
java.lang.String thatName,
ParametersId thatParametersId) |
boolean |
GeneralizedOperationIdImpl.matches(java.lang.Integer thoseTemplateParameters,
java.lang.String thatName,
ParametersId thatParametersId) |
boolean |
TuplePartIdImpl.matches(java.lang.Integer thatIndex,
java.lang.String thatName,
TypeId thatTypeid) |
boolean |
TuplePartIdImpl.matches(java.lang.Integer thatIndex,
java.lang.String thatName,
TypeId thatTypeid) |
boolean |
TuplePartIdImpl.matches(java.lang.Integer thatIndex,
java.lang.String thatName,
TypeId thatTypeid) |
boolean |
WeakHashMapOfListOfWeakReference2.MatchableId.matches(K2 value) |
boolean |
WeakHashMapOfListOfWeakReference3.MatchableId.matches(K2 key2,
K3 key3) |
boolean |
WeakHashMapOfListOfWeakReference3.MatchableId.matches(K2 key2,
K3 key3) |
boolean |
WeakHashMapOfListOfWeakReference4.MatchableId.matches(K2 key2,
K3 key3,
K4 key4) |
boolean |
WeakHashMapOfListOfWeakReference4.MatchableId.matches(K2 key2,
K3 key3,
K4 key4) |
boolean |
WeakHashMapOfListOfWeakReference4.MatchableId.matches(K2 key2,
K3 key3,
K4 key4) |
boolean |
GeneralizedLambdaTypeIdImpl.matches(java.lang.String thatName,
ParametersId thatParametersId) |
boolean |
GeneralizedLambdaTypeIdImpl.matches(java.lang.String thatName,
ParametersId thatParametersId) |
boolean |
GeneralizedTupleTypeIdImpl.matches(java.lang.String thatName,
TuplePartId[] thoseOrderedParts) |
boolean |
GeneralizedTupleTypeIdImpl.matches(java.lang.String thatName,
TuplePartId[] thoseOrderedParts) |
boolean |
ParametersIdImpl.matches(TypeId[] thoseTypeIds) |
protected GeneralizedOperationIdImpl |
AbstractElementId.OperationIdsMap.newId(java.lang.Integer hashCode,
java.lang.Integer templateParameters,
java.lang.String name,
ParametersId parametersId) |
protected GeneralizedOperationIdImpl |
AbstractElementId.OperationIdsMap.newId(java.lang.Integer hashCode,
java.lang.Integer templateParameters,
java.lang.String name,
ParametersId parametersId) |
protected GeneralizedOperationIdImpl |
AbstractElementId.OperationIdsMap.newId(java.lang.Integer hashCode,
java.lang.Integer templateParameters,
java.lang.String name,
ParametersId parametersId) |
protected GeneralizedOperationIdImpl |
AbstractElementId.OperationIdsMap.newId(java.lang.Integer hashCode,
java.lang.Integer templateParameters,
java.lang.String name,
ParametersId parametersId) |
protected abstract V |
WeakHashMapOfWeakReference.newId(K key) |
protected abstract V |
WeakHashMapOfListOfWeakReference2.newId(K1 key1,
K2 key2) |
protected abstract V |
WeakHashMapOfListOfWeakReference2.newId(K1 key1,
K2 key2) |
protected abstract V |
WeakHashMapOfListOfWeakReference3.newId(K1 key1,
K2 key2,
K3 key3) |
protected abstract V |
WeakHashMapOfListOfWeakReference3.newId(K1 key1,
K2 key2,
K3 key3) |
protected abstract V |
WeakHashMapOfListOfWeakReference3.newId(K1 key1,
K2 key2,
K3 key3) |
protected abstract V |
WeakHashMapOfListOfWeakReference4.newId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
protected abstract V |
WeakHashMapOfListOfWeakReference4.newId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
protected abstract V |
WeakHashMapOfListOfWeakReference4.newId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
protected abstract V |
WeakHashMapOfListOfWeakReference4.newId(K1 key1,
K2 key2,
K3 key3,
K4 key4) |
protected PropertyIdImpl |
AbstractElementId.PropertyIdsMap.newId(java.lang.String name) |
void |
NsURIPackageIdImpl.setEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
TypeId |
AbstractTypeId.specialize(BindingsId templateBindings) |
CollectionTypeId |
GeneralizedCollectionTypeIdImpl.specialize(BindingsId templateBindings) |
LambdaTypeId |
GeneralizedLambdaTypeIdImpl.specialize(BindingsId templateBindings) |
MapTypeId |
GeneralizedMapTypeIdImpl.specialize(BindingsId templateBindings) |
TemplateableTypeId |
GeneralizedNestedTypeIdImpl.specialize(BindingsId templateBindings) |
CollectionTypeId |
SpecializedCollectionTypeIdImpl.specialize(BindingsId templateBindings) |
LambdaTypeId |
SpecializedLambdaTypeIdImpl.specialize(BindingsId templateBindings) |
MapTypeId |
SpecializedMapTypeIdImpl.specialize(BindingsId templateBindings) |
TemplateableTypeId |
SpecializedTypeIdImpl.specialize(BindingsId templateBindings) |
TypeId |
TemplateBindingImpl.specialize(BindingsId templateBindings) |
ElementId |
TemplateParameterIdImpl.specialize(BindingsId templateBindings) |
Constructor and Description |
---|
AbstractElementId.OperationIdsMap(TypeId parentId) |
AbstractElementId.PropertyIdsMap(TypeId parentId) |
AbstractGeneralizedIdImpl(java.lang.Integer hashCode,
int templateParameters,
java.lang.String name) |
AbstractGeneralizedIdImpl(java.lang.Integer hashCode,
int templateParameters,
java.lang.String name) |
AbstractPackageIdImpl(java.lang.Integer hashCode) |
AbstractSpecializedIdImpl(T generalizedId,
BindingsId templateBindings) |
AbstractSpecializedIdImpl(T generalizedId,
BindingsId templateBindings) |
AbstractTemplateableIdImpl(java.lang.Integer hashCode,
int templateParameters) |
BindingsIdImpl(IdManager idManager,
java.lang.Integer hashCode,
ElementId[] elementIds)
Construct a BindingsId for an idManager that has computed the hashCode for the typeIds.
|
BindingsIdImpl(IdManager idManager,
java.lang.Integer hashCode,
ElementId[] elementIds)
Construct a BindingsId for an idManager that has computed the hashCode for the typeIds.
|
BindingsIdImpl(IdManager idManager,
java.lang.Integer hashCode,
ElementId[] elementIds)
Construct a BindingsId for an idManager that has computed the hashCode for the typeIds.
|
EnumerationIdImpl(PackageId parent,
java.lang.String name) |
EnumerationIdImpl(PackageId parent,
java.lang.String name) |
EnumerationLiteralIdImpl(EnumerationId parentId,
java.lang.String name) |
EnumerationLiteralIdImpl(EnumerationId parentId,
java.lang.String name) |
GeneralizedClassIdImpl(PackageId parent,
int templateParameters,
java.lang.String name) |
GeneralizedClassIdImpl(PackageId parent,
int templateParameters,
java.lang.String name) |
GeneralizedCollectionTypeIdImpl(IdManager idManager,
java.lang.String name) |
GeneralizedCollectionTypeIdImpl(IdManager idManager,
java.lang.String name) |
GeneralizedDataTypeIdImpl(PackageId parent,
int templateParameters,
java.lang.String name) |
GeneralizedDataTypeIdImpl(PackageId parent,
int templateParameters,
java.lang.String name) |
GeneralizedLambdaTypeIdImpl(java.lang.Integer hashCode,
java.lang.String name,
ParametersId parametersId) |
GeneralizedLambdaTypeIdImpl(java.lang.Integer hashCode,
java.lang.String name,
ParametersId parametersId) |
GeneralizedLambdaTypeIdImpl(java.lang.Integer hashCode,
java.lang.String name,
ParametersId parametersId) |
GeneralizedMapTypeIdImpl(IdManager idManager,
java.lang.String name) |
GeneralizedMapTypeIdImpl(IdManager idManager,
java.lang.String name) |
GeneralizedNestedTypeIdImpl(PackageId parent,
int templateParameters,
java.lang.String name) |
GeneralizedNestedTypeIdImpl(PackageId parent,
int templateParameters,
java.lang.String name) |
GeneralizedOperationIdImpl(java.lang.Integer hashCode,
TypeId parentId,
int templateParameters,
java.lang.String name,
ParametersId parametersId) |
GeneralizedOperationIdImpl(java.lang.Integer hashCode,
TypeId parentId,
int templateParameters,
java.lang.String name,
ParametersId parametersId) |
GeneralizedOperationIdImpl(java.lang.Integer hashCode,
TypeId parentId,
int templateParameters,
java.lang.String name,
ParametersId parametersId) |
GeneralizedOperationIdImpl(java.lang.Integer hashCode,
TypeId parentId,
int templateParameters,
java.lang.String name,
ParametersId parametersId) |
GeneralizedTupleTypeIdImpl(IdManager idManager,
java.lang.Integer hashCode,
java.lang.String name,
TuplePartId[] orderedPartIds) |
GeneralizedTupleTypeIdImpl(IdManager idManager,
java.lang.Integer hashCode,
java.lang.String name,
TuplePartId[] orderedPartIds) |
GeneralizedTupleTypeIdImpl(IdManager idManager,
java.lang.Integer hashCode,
java.lang.String name,
TuplePartId[] orderedPartIds) |
GeneralizedTupleTypeIdImpl(IdManager idManager,
java.lang.Integer hashCode,
java.lang.String name,
TuplePartId[] orderedPartIds) |
GeneralizedTypeIdImpl(int hashCode,
int templateParameters,
java.lang.String name) |
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) |
OclInvalidTypeIdImpl(java.lang.String name) |
OclVoidTypeIdImpl(java.lang.String name) |
ParametersIdImpl(IdManager idManager,
java.lang.Integer hashCode,
TypeId[] typeIds)
Construct a ParametersId for an idManager that has computed the hashCode for the typeIds.
|
ParametersIdImpl(IdManager idManager,
java.lang.Integer hashCode,
TypeId[] typeIds)
Construct a ParametersId for an idManager that has computed the hashCode for the typeIds.
|
ParametersIdImpl(IdManager idManager,
java.lang.Integer hashCode,
TypeId[] typeIds)
Construct a ParametersId for an idManager that has computed the hashCode for the typeIds.
|
PrimitiveTypeIdImpl(IdManager idManager,
java.lang.String name) |
PrimitiveTypeIdImpl(IdManager idManager,
java.lang.String name) |
PropertyIdImpl(TypeId parentId,
java.lang.String name) |
PropertyIdImpl(TypeId parentId,
java.lang.String name) |
RootPackageIdImpl(IdManager idManager,
java.lang.String name) |
RootPackageIdImpl(IdManager idManager,
java.lang.String name) |
SpecializedCollectionTypeIdImpl(CollectionTypeId generalizedId,
BindingsId templateBindings) |
SpecializedCollectionTypeIdImpl(CollectionTypeId generalizedId,
BindingsId templateBindings) |
SpecializedLambdaTypeIdImpl(LambdaTypeId generalizedId,
BindingsId templateBindings) |
SpecializedLambdaTypeIdImpl(LambdaTypeId generalizedId,
BindingsId templateBindings) |
SpecializedMapTypeIdImpl(MapTypeId generalizedId,
BindingsId templateBindings) |
SpecializedMapTypeIdImpl(MapTypeId generalizedId,
BindingsId templateBindings) |
SpecializedOperationIdImpl(OperationId generalizedId,
BindingsId templateBindings) |
SpecializedOperationIdImpl(OperationId generalizedId,
BindingsId templateBindings) |
SpecializedTypeIdImpl(TemplateableTypeId generalizedId,
BindingsId templateBindings) |
SpecializedTypeIdImpl(TemplateableTypeId generalizedId,
BindingsId templateBindings) |
TemplateBindingImpl(TemplateParameter templateParameter) |
TemplateParameterIdImpl(IdManager idManager,
int index) |
TuplePartIdImpl(IdManager idManager,
java.lang.Integer hashCode,
int index,
java.lang.String name,
TypeId typeId) |
TuplePartIdImpl(IdManager idManager,
java.lang.Integer hashCode,
int index,
java.lang.String name,
TypeId typeId) |
TuplePartIdImpl(IdManager idManager,
java.lang.Integer hashCode,
int index,
java.lang.String name,
TypeId typeId) |
TuplePartIdImpl(IdManager idManager,
java.lang.Integer hashCode,
int index,
java.lang.String name,
TypeId typeId) |
UnscopedId(java.lang.String name) |
UnspecifiedIdImpl(IdManager idManager,
Type type) |
UnspecifiedIdImpl(IdManager idManager,
Type type) |
Modifier and Type | Method and Description |
---|---|
void |
DynamicEObjectImplLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.impl.DynamicEObjectImpl object) |
void |
DynamicEObjectImplLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.impl.DynamicEObjectImpl object) |
void |
EAnnotationLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.EAnnotation object) |
void |
EAnnotationLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.EAnnotation object) |
void |
EGenericTypeLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.EGenericType object) |
void |
EGenericTypeLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.EGenericType object) |
void |
ElementIdLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
ElementId object) |
void |
ElementIdLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
ElementId object) |
void |
ENamedElementLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.ENamedElement object) |
void |
ENamedElementLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.ENamedElement object) |
void |
EObjectLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.EObject object) |
void |
EObjectLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.ecore.EObject object) |
void |
ExpressionInOCLLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
ExpressionInOCL object) |
void |
ExpressionInOCLLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
ExpressionInOCL object) |
void |
ModelLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
Model object) |
void |
ModelLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
Model object) |
void |
NameableLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
Nameable object) |
void |
NameableLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
Nameable object) |
void |
StringLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
java.lang.String object) |
void |
StringLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
java.lang.String object) |
void |
EcoreURILabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.common.util.URI object) |
void |
EcoreURILabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.emf.common.util.URI object) |
void |
ValueLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
Value object) |
void |
ValueLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
Value object) |
static void |
EAnnotationLabelGenerator.initialize(ILabelGenerator.Registry registry) |
static void |
EGenericTypeLabelGenerator.initialize(ILabelGenerator.Registry registry) |
static void |
ENamedElementLabelGenerator.initialize(ILabelGenerator.Registry registry) |
static void |
EObjectLabelGenerator.initialize(ILabelGenerator.Registry registry) |
static void |
EcoreURILabelGenerator.initialize(ILabelGenerator.Registry registry) |
static void |
StringLabelGenerator.initialize(ILabelGenerator.Registry registry) |
static void |
ValueLabelGenerator.initialize(ILabelGenerator.Registry registry) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
UnboxedCompositionProperty.containmentFeatureName |
protected org.eclipse.emf.ecore.EReference |
CompositionProperty.eContainmentFeature |
protected EnvironmentFactoryInternal |
ImplementationManager.environmentFactory |
protected org.eclipse.emf.ecore.EOperation |
EInvokeOperation.eOperation |
protected ExpressionInOCL |
ConstrainedOperation.expressionInOCL |
protected java.lang.reflect.Method |
JavaCompareToOperation.method |
protected PropertyId |
UnboxedOppositeNavigationProperty.oppositePropertyId |
protected Property |
BaseProperty.property |
protected Property |
ConstrainedProperty.property |
protected Property |
ExplicitNavigationProperty.property |
protected Property |
ExtensionProperty.property |
protected Property |
ImplicitNonCompositionProperty.property |
protected Property |
StaticProperty.property |
protected PropertyId |
CompositionProperty.propertyId |
protected PropertyId |
ExplicitNavigationProperty.propertyId |
protected PropertyId |
UnboxedExplicitNavigationProperty.propertyId |
static RegisteredContribution.Registry<StandardLibraryContribution> |
StandardLibraryContribution.REGISTRY |
protected Technology |
ImplementationManager.technology |
protected TuplePartId |
TuplePartProperty.tuplePartId |
Modifier and Type | Method and Description |
---|---|
java.util.List<java.lang.ClassLoader> |
ImplementationManager.getClassLoaders() |
LibraryProperty |
ImplementationManager.getPropertyImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
org.eclipse.emf.ecore.resource.Resource |
StandardLibraryContribution.getResource()
Return the resource containing the contribution to the standard library.
|
org.eclipse.emf.ecore.resource.Resource |
StandardLibraryContribution.Descriptor.getResource() |
Modifier and Type | Method and Description |
---|---|
void |
ImplementationManager.addClassLoader(java.lang.ClassLoader classLoader) |
java.lang.Object |
ConstrainedOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
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 |
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 |
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 |
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 |
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 |
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 |
ExtensionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ImplicitNonCompositionProperty.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) |
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 |
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 |
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 |
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 |
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 |
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 |
EInvokeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object... boxedArgumentValues) |
java.lang.Object |
EInvokeOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object... boxedArgumentValues) |
C |
RegisteredContribution.Registry.get(java.lang.String key) |
C |
RegisteredContribution.AbstractRegistry.get(java.lang.String key) |
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) |
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.Registry.put(java.lang.String key,
C contribution) |
C |
RegisteredContribution.AbstractRegistry.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) |
C |
RegisteredContribution.AbstractRegistry.remove(java.lang.String key) |
Constructor and Description |
---|
BaseProperty(Property property) |
CompositionProperty(org.eclipse.emf.ecore.EReference eContainmentFeature,
PropertyId propertyId) |
CompositionProperty(org.eclipse.emf.ecore.EReference eContainmentFeature,
PropertyId propertyId) |
ConstrainedOperation(ExpressionInOCL expressionInOCL) |
ConstrainedProperty(Property property) |
EInvokeOperation(org.eclipse.emf.ecore.EOperation eOperation) |
ExplicitNavigationProperty(Property property) |
ExtensionProperty(Property property) |
ImplementationManager(EnvironmentFactoryInternal environmentFactory) |
ImplicitNonCompositionProperty(Property property) |
JavaCompareToOperation(java.lang.reflect.Method method) |
StandardLibraryContribution.Descriptor(org.eclipse.core.runtime.IConfigurationElement e,
java.lang.String attrName) |
StandardLibraryContribution.Descriptor(org.eclipse.core.runtime.IConfigurationElement e,
java.lang.String attrName) |
StaticProperty(Property property) |
StereotypeProperty(Property property) |
TuplePartProperty(TuplePartId tuplePartId) |
UnboxedCompositionProperty(java.lang.String containmentFeatureName) |
UnboxedExplicitNavigationProperty(PropertyId propertyId) |
UnboxedOppositeNavigationProperty(PropertyId oppositePropertyId) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EClassifier |
EcoreReflectiveFragment.eClassifier |
protected org.eclipse.emf.ecore.EClassifier |
EcoreReflectiveType.eClassifier |
protected org.eclipse.emf.ecore.EStructuralFeature |
EcoreExecutorProperty.eFeature |
protected org.eclipse.emf.ecore.EStructuralFeature |
EcoreLibraryProperty.eFeature |
static java.util.List<CompleteInheritance> |
EcoreReflectiveType.EMPTY_INHERITANCES |
protected EcoreReflectivePackage |
EcoreReflectiveType.evaluationPackage |
protected IdResolver |
EcoreReflectivePackage.idResolver |
protected TemplateParameters |
EcoreReflectiveType.typeParameters |
Modifier and Type | Method and Description |
---|---|
protected Package |
EcoreIdResolver.addEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
protected java.util.Map<org.eclipse.emf.ecore.EClassifier,Class> |
EcoreReflectivePackage.computeClasses() |
protected AbstractFragment |
EcoreReflectiveType.createFragment(CompleteInheritance baseInheritance) |
protected IdResolver |
EcoreExecutorManager.createIdResolver() |
org.eclipse.emf.ecore.EObject |
EcoreExecutorEnumeration.createInstance() |
org.eclipse.emf.ecore.EObject |
EcoreExecutorType.createInstance() |
org.eclipse.emf.ecore.EObject |
EcoreReflectiveType.createInstance() |
java.lang.Object |
EcoreReflectiveType.createInstance(java.lang.String value) |
Evaluator |
EcoreExecutorManager.createNestedEvaluator() |
java.lang.Object |
EcoreLibraryOppositeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
EcoreReflectiveType.getCommonType(IdResolver idResolver,
Type type) |
Type |
EcoreExecutorManager.getDynamicTypeOf(java.lang.Object value) |
org.eclipse.emf.ecore.EClassifier |
EcoreReflectiveFragment.getEClassifier() |
org.eclipse.emf.ecore.EClassifier |
EcoreReflectiveType.getEClassifier() |
org.eclipse.emf.ecore.EEnum |
EcoreExecutorEnumeration.getEEnum() |
org.eclipse.emf.ecore.EStructuralFeature |
EcoreExecutorProperty.getEFeature() |
org.eclipse.emf.ecore.EStructuralFeature |
EcoreLibraryProperty.getEFeature() |
EnumerationId |
EcoreExecutorEnumeration.getEnumerationId() |
EnumerationId |
EcoreReflectiveEnumeration.getEnumerationId() |
org.eclipse.emf.common.util.Enumerator |
EcoreExecutorEnumerationLiteral.getEnumerator() |
IdResolver |
EcoreExecutorManager.getIdResolver() |
IdResolver |
EcoreReflectivePackage.getIdResolver() |
LibraryProperty |
EcoreExecutorProperty.getImplementation() |
CompleteInheritance |
EcoreIdResolver.getInheritance(org.eclipse.emf.ecore.EClassifier eClassifier) |
java.lang.Iterable<? extends CompleteInheritance> |
EcoreReflectiveType.getInitialSuperInheritances() |
java.lang.Iterable<? extends Property> |
EcoreReflectiveFragment.getLocalProperties() |
java.lang.String |
EcoreExecutorType.getMetaTypeName() |
java.lang.String |
EcoreReflectiveType.getMetaTypeName() |
ModelManager |
EcoreExecutorManager.getModelManager() |
java.util.List<Class> |
EcoreExecutorPackage.getOwnedClasses() |
java.util.List<Class> |
EcoreReflectivePackage.getOwnedClasses() |
java.util.List<Constraint> |
EcoreReflectiveType.getOwnedConstraints() |
java.util.List<Constraint> |
EcoreReflectiveType.getOwnedInvariants() |
java.util.List<EnumerationLiteral> |
EcoreExecutorEnumeration.getOwnedLiterals() |
java.util.List<EnumerationLiteral> |
EcoreReflectiveEnumeration.getOwnedLiterals() |
java.util.List<Operation> |
EcoreReflectiveType.getOwnedOperations() |
java.util.List<Package> |
EcoreExecutorPackage.getOwnedPackages() |
java.util.List<Package> |
EcoreReflectivePackage.getOwnedPackages() |
java.util.List<Property> |
EcoreReflectiveType.getOwnedProperties() |
Package |
EcoreReflectiveType.getOwningPackage() |
Class |
EcoreReflectiveType.getPivotClass() |
ExecutorStandardLibrary |
EcoreExecutorManager.getStandardLibrary() |
StandardLibrary |
EcoreReflectivePackage.getStandardLibrary() |
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) |
java.util.List<Class> |
EcoreReflectiveType.getSuperClasses() |
TupleType |
EcoreIdResolver.getTupleType(TupleTypeId typeId) |
TupleType |
EcoreIdResolver.getTupleType(TypedElement... parts) |
Class |
EcoreIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
TypeId |
EcoreExecutorType.getTypeId() |
TypeId |
EcoreReflectiveType.getTypeId() |
TemplateParameters |
EcoreReflectiveType.getTypeParameters() |
EcoreExecutorType |
EcoreExecutorType.initFragments(ExecutorFragment[] fragments,
int[] depthCounts,
org.eclipse.emf.ecore.EClassifier eClassifier)
Define the EClassifier associated with an executable type.
|
protected java.util.Map<Property,LibraryFeature> |
EcoreReflectiveFragment.initProperties() |
Modifier and Type | Method and Description |
---|---|
protected Package |
EcoreIdResolver.addEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
boolean |
EcoreExecutorInvalidType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
EcoreExecutorInvalidType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
EcoreExecutorVoidType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
EcoreExecutorVoidType.conformsTo(StandardLibrary standardLibrary,
Type type) |
protected AbstractFragment |
EcoreReflectiveType.createFragment(CompleteInheritance baseInheritance) |
java.lang.Object |
EcoreExecutorType.createInstance(java.lang.String value) |
java.lang.Object |
EcoreReflectiveType.createInstance(java.lang.String value) |
java.lang.Object |
EcoreExecutorProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
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 |
EcoreLibraryOppositeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
EcoreLibraryProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
EcoreLibraryProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
EcoreReflectiveType.getCommonType(IdResolver idResolver,
Type type) |
Type |
EcoreReflectiveType.getCommonType(IdResolver idResolver,
Type type) |
EnumerationLiteral |
EcoreExecutorEnumeration.getEnumerationLiteral(java.lang.String name) |
EnumerationLiteral |
EcoreReflectiveEnumeration.getEnumerationLiteral(java.lang.String name) |
CompleteInheritance |
EcoreIdResolver.getInheritance(org.eclipse.emf.ecore.EClassifier eClassifier) |
Operation |
EcoreReflectiveFragment.getLocalOperation(Operation baseOperation) |
Operation |
EcoreReflectiveType.getMemberOperation(OperationId operationId) |
Property |
EcoreReflectiveType.getMemberProperty(java.lang.String name) |
Class |
EcoreExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
EcoreExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
TupleType |
EcoreIdResolver.getTupleType(TupleTypeId typeId) |
Class |
EcoreIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
void |
EcoreExecutorPackage.init(ExecutorStandardLibrary standardLibrary,
ExecutorType[] types) |
EcoreExecutorType |
EcoreExecutorType.initFragments(ExecutorFragment[] fragments,
int[] depthCounts,
org.eclipse.emf.ecore.EClassifier eClassifier)
Define the EClassifier associated with an executable type.
|
void |
EcoreExecutorProperty.initValue(java.lang.Object objectValue,
java.lang.Object propertyValue) |
Constructor and Description |
---|
EcoreExecutorEnumeration(org.eclipse.emf.ecore.EEnum eEnum,
EcoreExecutorPackage evaluationPackage,
int flags)
Construct an executable type descriptor for a known EClassifier.
|
EcoreExecutorEnumerationLiteral(org.eclipse.emf.ecore.EEnumLiteral eEnumLiteral,
Enumeration enumeration,
int ordinal) |
EcoreExecutorInvalidType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
EcoreExecutorInvalidType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
EcoreExecutorInvalidType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
EcoreExecutorManager(java.lang.Object contextObject,
ExecutorStandardLibrary standardLibrary)
Construct an EMF to OCL execution bridge.
|
EcoreExecutorPackage(org.eclipse.emf.ecore.EPackage ePackage,
PackageId packageId) |
EcoreExecutorPackage(org.eclipse.emf.ecore.EPackage ePackage,
PackageId packageId) |
EcoreExecutorProperty(org.eclipse.emf.ecore.EStructuralFeature eFeature,
Type executorType,
int propertyIndex) |
EcoreExecutorType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters)
Construct an executable type descriptor in the absence of a known EClassifier.
|
EcoreExecutorType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters)
Construct an executable type descriptor in the absence of a known EClassifier.
|
EcoreExecutorType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters)
Construct an executable type descriptor in the absence of a known EClassifier.
|
EcoreExecutorType(org.eclipse.emf.ecore.EClassifier eClassifier,
EcoreExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters)
Construct an executable type descriptor for a known EClassifier.
|
EcoreExecutorType(org.eclipse.emf.ecore.EClassifier eClassifier,
EcoreExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters)
Construct an executable type descriptor for a known EClassifier.
|
EcoreExecutorType(java.lang.String name,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters)
Construct an executable type descriptor in the absence of a known EClassifier.
|
EcoreExecutorType(java.lang.String name,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters)
Construct an executable type descriptor in the absence of a known EClassifier.
|
EcoreExecutorType(java.lang.String name,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters)
Construct an executable type descriptor in the absence of a known EClassifier.
|
EcoreExecutorVoidType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
EcoreExecutorVoidType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
EcoreExecutorVoidType(BuiltInTypeId typeId,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
EcoreIdResolver(java.lang.Iterable<? extends org.eclipse.emf.ecore.EObject> roots,
ExecutorStandardLibrary standardLibrary) |
EcoreIdResolver(java.lang.Iterable<? extends org.eclipse.emf.ecore.EObject> roots,
ExecutorStandardLibrary standardLibrary) |
EcoreReflectiveEnumeration(EcoreReflectivePackage evaluationPackage,
int flags,
org.eclipse.emf.ecore.EEnum eEnum,
TemplateParameter... typeParameters) |
EcoreReflectiveEnumeration(EcoreReflectivePackage evaluationPackage,
int flags,
org.eclipse.emf.ecore.EEnum eEnum,
TemplateParameter... typeParameters) |
EcoreReflectiveEnumeration(EcoreReflectivePackage evaluationPackage,
int flags,
org.eclipse.emf.ecore.EEnum eEnum,
TemplateParameter... typeParameters) |
EcoreReflectiveFragment(EcoreReflectiveType derivedInheritance,
CompleteInheritance baseInheritance) |
EcoreReflectiveFragment(EcoreReflectiveType derivedInheritance,
CompleteInheritance baseInheritance) |
EcoreReflectivePackage(org.eclipse.emf.ecore.EPackage ePackage,
IdResolver idResolver,
PackageId packageId) |
EcoreReflectivePackage(org.eclipse.emf.ecore.EPackage ePackage,
IdResolver idResolver,
PackageId packageId) |
EcoreReflectivePackage(org.eclipse.emf.ecore.EPackage ePackage,
IdResolver idResolver,
PackageId packageId) |
EcoreReflectiveType(EcoreReflectivePackage evaluationPackage,
int flags,
org.eclipse.emf.ecore.EClassifier eClassifier,
TemplateParameter... typeParameters) |
EcoreReflectiveType(EcoreReflectivePackage evaluationPackage,
int flags,
org.eclipse.emf.ecore.EClassifier eClassifier,
TemplateParameter... typeParameters) |
EcoreReflectiveType(EcoreReflectivePackage evaluationPackage,
int flags,
org.eclipse.emf.ecore.EClassifier eClassifier,
TemplateParameter... typeParameters) |
Modifier and Type | Field and Description |
---|---|
protected LibraryTernaryOperation |
ExecutorDoubleIterationManager.body |
protected LibraryBinaryOperation |
ExecutorSingleIterationManager.body |
protected CollectionValue |
ExecutorDoubleIterationManager.collectionValue |
protected CollectionValue |
ExecutorSingleIterationManager.collectionValue |
protected Class |
DomainReflectiveType.domainClass |
protected Package |
DomainReflectivePackage.domainPackage |
protected Enumeration |
ExecutorEnumerationLiteral.enumeration |
protected CompleteEnvironment |
AbstractIdResolver.environment |
protected CompleteEnvironment |
ExecutorManager.environment |
protected DomainReflectivePackage |
DomainReflectiveType.evaluationPackage |
protected Package |
ExecutorType.evaluationPackage |
protected LibraryFeature |
ExecutorOperation.implementation |
protected LibraryProperty |
ExecutorPropertyWithImplementation.implementation |
protected CompleteInheritance |
DomainProperties.inheritance |
protected java.util.Iterator<? extends java.lang.Object> |
ExecutorSingleIterationManager.iteratorValue |
protected java.lang.Class<?> |
JavaType.javaClass |
protected java.util.Map<java.lang.String,Property> |
DomainProperties.name2property |
protected java.util.Map<java.lang.String,Package> |
AbstractIdResolver.nsURI2package
Mapping from package URI to corresponding Pivot Package.
|
protected PackageId |
ExecutorPackage.packageId |
protected ParameterTypes |
ExecutorOperation.parameterTypes |
protected TypeId |
ExecutorDoubleIterationManager.returnTypeId |
protected TypeId |
ExecutorSingleIterationManager.returnTypeId |
protected java.util.Map<java.lang.String,Package> |
AbstractIdResolver.roots2package
Mapping from root package name to corresponding Pivot Package.
|
protected StandardLibrary |
AbstractIdResolver.standardLibrary |
protected StandardLibrary |
DomainReflectivePackage.standardLibrary |
protected StandardLibrary |
ExecutorManager.standardLibrary |
protected java.lang.String |
AbstractIdResolver.Id2InstanceVisitor.stringValue |
protected TypeId |
ExecutorLambdaType.typeId |
protected TypeId |
ExecutorSpecializedType.typeId |
protected TypeId |
ExecutorTupleType.typeId |
protected TemplateParameters |
ExecutorOperation.typeParameters |
Modifier and Type | Method and Description |
---|---|
protected abstract Package |
AbstractIdResolver.addEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
protected java.util.Map<Class,CompleteInheritance> |
ReflectivePackage.computeClasses() |
BagValue |
AbstractIdResolver.createBagOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
BagValue |
AbstractIdResolver.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
CollectionValue |
AbstractIdResolver.createCollectionOfAll(boolean isOrdered,
boolean isUnique,
TypeId elementTypeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues)
Creates a new OCL Collection of the specified ordering and uniqueness.
|
CollectionValue |
AbstractIdResolver.createCollectionOfAll(CollectionTypeId collectedId,
java.lang.Iterable<?> unboxedValues) |
protected AbstractFragment |
DomainReflectiveType.createFragment(CompleteInheritance baseInheritance) |
protected ReflectiveInheritance |
DomainReflectivePackage.createInheritance(Class domainClass) |
protected abstract CompleteInheritance |
ReflectivePackage.createInheritance(Class domainClass) |
org.eclipse.emf.ecore.EObject |
ReflectiveInheritance.createInstance() |
MapValue |
AbstractIdResolver.createMapOfAll(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> unboxedValues) |
IterationManager |
ExecutorSingleIterationManager.createNestedIterationManager(CollectionValue value) |
OrderedSetValue |
AbstractIdResolver.createOrderedSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
OrderedSetValue |
AbstractIdResolver.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
protected java.util.Map<java.lang.String,java.util.regex.Pattern> |
ExecutorManager.createRegexCache()
Creates (on demand) the regular-expression matcher cache.
|
SequenceValue |
AbstractIdResolver.createSequenceOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SequenceValue |
AbstractIdResolver.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SetValue |
AbstractIdResolver.createSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SetValue |
AbstractIdResolver.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
protected java.util.HashMap<java.lang.Object,StatusCodes.Severity> |
ExecutableStandardLibrary.createValidationKey2severityMap() |
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) |
Value |
ExecutorManager.evaluate(OCLExpression body) |
java.util.Set<org.eclipse.emf.ecore.EObject> |
LazyModelManager.get(Class type)
Lazily computes the extent of the specified class
key . |
java.lang.Iterable<? extends CompletePackage> |
ExecutableStandardLibrary.getAllCompletePackages() |
AbstractInheritance.FragmentIterable |
ExecutorType.getAllProperSuperFragments() |
AbstractInheritance.FragmentIterable |
ReflectiveInheritance.getAllProperSuperFragments() |
java.lang.Iterable<? extends Property> |
DomainProperties.getAllProperties(FeatureFilter featureFilter) |
AbstractInheritance.FragmentIterable |
ExecutorType.getAllSuperFragments() |
AbstractInheritance.FragmentIterable |
ReflectiveInheritance.getAllSuperFragments() |
Class |
ExecutableStandardLibrary.getBagType() |
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
ExecutableStandardLibrary.getBooleanType() |
Class |
AbstractIdResolver.getClass(TypeId typeId,
java.lang.Object context) |
Class |
ExecutorStandardLibrary.getClassType() |
Class |
ExecutableStandardLibrary.getCollectionType() |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
AbstractIdResolver.getCollectionType(CollectionTypeId typeId) |
Class |
AbstractIdResolver.getCollectionType(CollectionTypeId typeId,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Type |
DomainReflectiveType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorLambdaType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorSpecializedType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorTupleType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorTypeParameter.getCommonType(IdResolver idResolver,
Type type) |
Class |
JavaType.getCommonType(IdResolver idResolver,
Type type) |
CompleteEnvironment |
ExecutorManager.getCompleteEnvironment() |
protected java.util.List<Class> |
DomainReflectivePackage.getDomainClasses() |
protected abstract java.util.List<Class> |
ReflectivePackage.getDomainClasses() |
Class |
AbstractIdResolver.getDynamicTypeOf(java.lang.Object value) |
Type |
ExecutorManager.getDynamicTypeOf(java.lang.Object value) |
ElementId |
ExecutorPackage.getElementId() |
EnumerationLiteralId |
ExecutorEnumerationLiteral.getEnumerationLiteralId() |
Class |
ExecutorStandardLibrary.getEnumerationType() |
CompleteEnvironment |
AbstractIdResolver.getEnvironment() |
EvaluationEnvironment |
ExecutorManager.getEvaluationEnvironment() |
java.lang.Iterable<InheritanceFragment> |
ExecutorType.getFragments() |
java.lang.Iterable<InheritanceFragment> |
ReflectiveInheritance.getFragments() |
LibraryFeature |
ExecutorOperation.getImplementation() |
LibraryProperty |
ExecutorPropertyWithImplementation.getImplementation() |
LibraryFeature |
ExecutorFragment.getImplementation(Operation staticOperation) |
LibraryFeature |
ReflectiveFragment.getImplementation(Operation apparentOperation) |
CompleteInheritance |
ExecutorStandardLibrary.getInheritance(Class domainClass) |
CompleteInheritance |
ReflectivePackage.getInheritance(Class domainClass) |
CompleteInheritance |
AbstractReflectiveInheritanceType.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ExecutorOperation.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ExecutorType.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
JavaType.getInheritance(StandardLibrary standardLibrary) |
java.lang.Iterable<? extends CompleteInheritance> |
DomainReflectiveType.getInitialSuperInheritances() |
protected abstract java.lang.Iterable<? extends CompleteInheritance> |
ReflectiveInheritance.getInitialSuperInheritances()
Return the immediate superinheritances without reference to the fragments.
|
Class |
ExecutableStandardLibrary.getIntegerType() |
Class |
AbstractIdResolver.getJavaType(java.lang.Class<?> javaClass) |
LambdaType |
ExecutableStandardLibrary.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
java.util.List<Operation> |
ExecutorFragment.getLocalOperations() |
java.lang.Iterable<? extends Operation> |
ReflectiveFragment.getLocalOperations() |
java.util.List<Property> |
ExecutorFragment.getLocalProperties() |
java.lang.Iterable<? extends Property> |
ReflectiveFragment.getLocalProperties() |
Class |
ExecutableStandardLibrary.getMapType() |
MapType |
ExecutableStandardLibrary.getMapType(Class genericType,
Type keyType,
Type valueType) |
Class |
AbstractIdResolver.getMapType(MapTypeId typeId) |
Class |
ExecutableStandardLibrary.getMetaclass(Type classType) |
java.lang.String |
DomainReflectiveType.getMetaTypeName() |
java.lang.String |
ExecutorType.getMetaTypeName() |
Class |
AbstractReflectiveInheritanceType.getNormalizedType(StandardLibrary standardLibrary) |
Class |
ExecutorType.getNormalizedType(StandardLibrary standardLibrary) |
Class |
ExecutableStandardLibrary.getOclAnyType() |
Class |
ExecutableStandardLibrary.getOclComparableType() |
Class |
ExecutableStandardLibrary.getOclElementType() |
Operation |
ExecutorStandardLibrary.getOclInvalidOperation() |
Class |
ExecutableStandardLibrary.getOclInvalidType() |
Class |
ExecutableStandardLibrary.getOclMessageType() |
Class |
ExecutableStandardLibrary.getOclSelfType() |
Class |
ExecutableStandardLibrary.getOclSummableType() |
Class |
ExecutableStandardLibrary.getOclTupleType() |
Class |
ExecutableStandardLibrary.getOclVoidType() |
Operation |
AbstractIdResolver.getOperation(OperationId operationId) |
OperationId |
ExecutorOperation.getOperationId() |
Class |
ExecutableStandardLibrary.getOrderedCollectionType() |
Class |
ExecutableStandardLibrary.getOrderedSetType() |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
abstract java.util.List<Class> |
ExecutorPackage.getOwnedClasses() |
java.util.List<Class> |
ReflectivePackage.getOwnedClasses() |
CompleteModel |
ExecutableStandardLibrary.getOwnedCompleteModel() |
java.util.List<Constraint> |
DomainReflectiveType.getOwnedConstraints() |
java.util.List<Constraint> |
ExecutorOperation.getOwnedConstraints() |
java.util.List<Constraint> |
ExecutorPackage.getOwnedConstraints() |
java.util.List<Constraint> |
ExecutorType.getOwnedConstraints() |
java.util.List<Constraint> |
DomainReflectiveType.getOwnedInvariants() |
java.util.List<Constraint> |
ExecutorType.getOwnedInvariants() |
java.util.List<Operation> |
DomainReflectiveType.getOwnedOperations() |
java.util.List<Operation> |
ExecutorType.getOwnedOperations() |
java.util.List<Package> |
DomainReflectivePackage.getOwnedPackages() |
java.util.List<Parameter> |
ExecutorOperation.getOwnedParameters() |
java.util.List<Constraint> |
ExecutorOperation.getOwnedPostconditions() |
java.util.List<Constraint> |
ExecutorOperation.getOwnedPreconditions() |
java.util.List<Property> |
DomainReflectiveType.getOwnedProperties() |
java.util.List<Property> |
ExecutorType.getOwnedProperties() |
StandardLibrary |
ExecutableStandardLibrary.getOwnedStandardLibrary() |
Enumeration |
ExecutorEnumerationLiteral.getOwningEnumeration() |
Package |
DomainReflectiveType.getOwningPackage() |
Package |
ExecutorType.getOwningPackage() |
Package |
ExecutableStandardLibrary.getPackage() |
Package |
AbstractIdResolver.getPackage(PackageId packageId) |
PackageId |
DomainReflectivePackage.getPackageId() |
PackageId |
ExecutorPackage.getPackageId() |
ParametersId |
ExecutorOperation.getParametersId() |
ParameterTypes |
ExecutorOperation.getParameterTypes() |
Class |
DomainReflectiveType.getPivotClass() |
Class |
ExecutorType.getPivotClass() |
Property |
AbstractIdResolver.getProperty(PropertyId propertyId) |
Class |
ExecutableStandardLibrary.getRealType() |
java.util.regex.Pattern |
ExecutorManager.getRegexPattern(java.lang.String regex)
Return a cached matcher for a give regular expression.
|
ExecutorSingleIterationManager |
ExecutorSingleIterationManager.getRootIterationManager() |
ExecutorFragment |
ExecutorType.getSelfFragment() |
InheritanceFragment |
ReflectiveInheritance.getSelfFragment() |
Class |
ExecutableStandardLibrary.getSequenceType() |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
ExecutableStandardLibrary.getSetType() |
CollectionType |
ExecutableStandardLibrary.getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionValue |
ExecutorDoubleIterationManager.getSourceCollection() |
CollectionValue |
ExecutorSingleIterationManager.getSourceCollection() |
Type |
ExecutableStandardLibrary.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
StandardLibrary |
AbstractIdResolver.getStandardLibrary() |
protected StandardLibrary |
DomainReflectivePackage.getStandardLibrary() |
StandardLibrary |
ExecutorManager.getStandardLibrary() |
StandardLibrary |
ExecutorType.getStandardLibrary() |
protected abstract StandardLibrary |
ReflectivePackage.getStandardLibrary() |
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) |
Class |
ExecutableStandardLibrary.getStringType() |
java.util.List<Class> |
DomainReflectiveType.getSuperClasses() |
java.util.List<Class> |
ExecutorFragment.getSuperClasses() |
java.util.List<Class> |
ExecutorType.getSuperClasses() |
AbstractInheritance.FragmentIterable |
ExecutorType.getSuperFragments(int depth) |
AbstractInheritance.FragmentIterable |
ReflectiveInheritance.getSuperFragments(int depth) |
Element |
ExecutableStandardLibrary.getTemplateParameter(TemplateParameterId id,
Element context) |
TemplateParameterId |
ExecutorTypeParameter.getTemplateParameterId() |
TypedElement |
AbstractIdResolver.getTuplePart(java.lang.String name,
Type type) |
TypedElement |
AbstractIdResolver.getTuplePart(java.lang.String name,
TypeId typeId) |
TupleType |
ExecutableStandardLibrary.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
abstract TupleType |
AbstractIdResolver.getTupleType(TupleTypeId typeId) |
TupleType |
ExecutableStandardLibrary.getTupleType(TupleTypeId typeId) |
Type |
AbstractIdResolver.getType(TypeId typeId,
java.lang.Object context) |
TypeId |
DomainReflectiveType.getTypeId() |
TypeId |
ExecutorLambdaType.getTypeId() |
TypeId |
ExecutorOperation.getTypeId() |
TypeId |
ExecutorSpecializedType.getTypeId() |
TypeId |
ExecutorTupleType.getTypeId() |
TemplateParameterId |
ExecutorTypeParameter.getTypeId() |
TypeId |
JavaType.getTypeId() |
TemplateParameters |
DomainReflectiveType.getTypeParameters() |
TemplateParameters |
ExecutorOperation.getTypeParameters() |
TemplateParameters |
ExecutorType.getTypeParameters() |
Class |
ExecutableStandardLibrary.getUniqueCollectionType() |
Class |
ExecutableStandardLibrary.getUnlimitedNaturalType() |
Class |
AbstractReflectiveInheritanceType.isClass() |
Class |
ExecutorType.isClass() |
TemplateParameter |
ExecutorTypeParameter.isTemplateParameter() |
Operation |
ExecutorLambdaType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorSpecializedType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorTupleType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
JavaType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorLambdaType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorSpecializedType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorTupleType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
JavaType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
org.eclipse.emf.common.util.Enumerator |
AbstractIdResolver.unboxedValueOf(EnumerationLiteralId enumerationLiteralId) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
AbstractIdResolver.unboxedValuesOfAll(java.util.Collection<? extends java.lang.Object> boxedValues) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
AbstractIdResolver.unboxedValuesOfEach(java.lang.Object... boxedValues) |
Type |
AbstractIdResolver.visitClassId(ClassId id) |
Type |
AbstractIdResolver.visitCollectedId(CollectionTypeId id) |
Type |
AbstractIdResolver.visitCollectionTypeId(CollectionTypeId id) |
Type |
AbstractIdResolver.visitDataTypeId(DataTypeId id) |
Enumeration |
AbstractIdResolver.visitEnumerationId(EnumerationId id) |
EnumerationLiteral |
AbstractIdResolver.visitEnumerationLiteralId(EnumerationLiteralId id) |
Type |
AbstractIdResolver.visitInvalidId(OclInvalidTypeId id) |
Type |
AbstractIdResolver.visitLambdaTypeId(LambdaTypeId id) |
Type |
AbstractIdResolver.visitMapTypeId(MapTypeId id) |
Package |
AbstractIdResolver.visitNestedPackageId(NestedPackageId packageId) |
Package |
AbstractIdResolver.visitNsURIPackageId(NsURIPackageId id) |
Type |
AbstractIdResolver.visitNullId(OclVoidTypeId id) |
Operation |
AbstractIdResolver.visitOperationId(OperationId id) |
Type |
AbstractIdResolver.visitPrimitiveTypeId(PrimitiveTypeId id) |
Property |
AbstractIdResolver.visitPropertyId(PropertyId id) |
Package |
AbstractIdResolver.visitRootPackageId(RootPackageId id) |
Type |
AbstractIdResolver.visitTemplateableTypeId(TemplateableTypeId id) |
Element |
AbstractIdResolver.visitTemplateBinding(TemplateBinding id) |
Element |
AbstractIdResolver.visitTemplateParameterId(TemplateParameterId id) |
TypedElement |
AbstractIdResolver.visitTuplePartId(TuplePartId id) |
Type |
AbstractIdResolver.visitTupleTypeId(TupleTypeId id) |
Type |
AbstractIdResolver.visitUnspecifiedId(UnspecifiedId id) |
Modifier and Type | Method and Description |
---|---|
protected abstract Package |
AbstractIdResolver.addEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
void |
ExecutorStandardLibrary.addExtension(EcoreExecutorPackage basePackage,
EcoreExecutorPackage extensionPackage) |
void |
ExecutorStandardLibrary.addExtension(EcoreExecutorPackage basePackage,
EcoreExecutorPackage extensionPackage) |
void |
ExecutorStandardLibrary.addPackage(EcoreExecutorPackage execPackage,
EcoreExecutorPackage extendedPackage) |
void |
AbstractIdResolver.addRoot(org.eclipse.emf.ecore.EObject eObject) |
void |
ReflectiveInheritance.addSubInheritance(ReflectiveInheritance subInheritance) |
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.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) |
protected static int |
ReflectiveInheritance.computeFlags(Class domainClass) |
boolean |
AbstractReflectiveInheritanceType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
AbstractReflectiveInheritanceType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorLambdaType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorLambdaType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorSpecializedType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorSpecializedType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorType.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTypeParameter.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTypeParameter.conformsTo(StandardLibrary standardLibrary,
Type type) |
boolean |
JavaType.conformsTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
JavaType.conformsTo(StandardLibrary standardLibrary,
Type thatType) |
BagValue |
AbstractIdResolver.createBagOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
BagValue |
AbstractIdResolver.createBagOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
BagValue |
AbstractIdResolver.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
BagValue |
AbstractIdResolver.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
CollectionValue |
AbstractIdResolver.createCollectionOfAll(boolean isOrdered,
boolean isUnique,
TypeId elementTypeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues)
Creates a new OCL Collection of the specified ordering and uniqueness.
|
CollectionValue |
AbstractIdResolver.createCollectionOfAll(boolean isOrdered,
boolean isUnique,
TypeId elementTypeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues)
Creates a new OCL Collection of the specified ordering and uniqueness.
|
CollectionValue |
AbstractIdResolver.createCollectionOfAll(CollectionTypeId collectedId,
java.lang.Iterable<?> unboxedValues) |
CollectionValue |
AbstractIdResolver.createCollectionOfAll(CollectionTypeId collectedId,
java.lang.Iterable<?> unboxedValues) |
protected AbstractFragment |
DomainReflectiveType.createFragment(CompleteInheritance baseInheritance) |
protected abstract AbstractFragment |
ReflectiveInheritance.createFragment(CompleteInheritance baseInheritance) |
protected ReflectiveInheritance |
DomainReflectivePackage.createInheritance(Class domainClass) |
protected abstract CompleteInheritance |
ReflectivePackage.createInheritance(Class domainClass) |
java.lang.Object |
ReflectiveInheritance.createInstance(java.lang.String value) |
java.lang.Object |
AbstractIdResolver.createInstance(TypeId typeId,
java.lang.String stringValue) |
java.lang.Object |
AbstractIdResolver.createInstance(TypeId typeId,
java.lang.String stringValue) |
MapValue |
AbstractIdResolver.createMapOfAll(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> unboxedValues) |
MapValue |
AbstractIdResolver.createMapOfAll(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> unboxedValues) |
MapValue |
AbstractIdResolver.createMapOfAll(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> unboxedValues) |
IterationManager |
ExecutorSingleIterationManager.createNestedIterationManager(CollectionValue value) |
OrderedSetValue |
AbstractIdResolver.createOrderedSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
OrderedSetValue |
AbstractIdResolver.createOrderedSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
OrderedSetValue |
AbstractIdResolver.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
OrderedSetValue |
AbstractIdResolver.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SequenceValue |
AbstractIdResolver.createSequenceOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SequenceValue |
AbstractIdResolver.createSequenceOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SequenceValue |
AbstractIdResolver.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SequenceValue |
AbstractIdResolver.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SetValue |
AbstractIdResolver.createSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SetValue |
AbstractIdResolver.createSetOfAll(CollectionTypeId typeId,
java.lang.Iterable<? extends java.lang.Object> unboxedValues) |
SetValue |
AbstractIdResolver.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
SetValue |
AbstractIdResolver.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... unboxedValues) |
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) |
Value |
ExecutorManager.evaluate(OCLExpression body) |
boolean |
ReflectiveInheritance.gatherUninstalledInheritances(java.util.List<ReflectiveInheritance> inheritances)
Add this Inheritance and all un-installed super-Inheritances to inheritances, returning true if this
inheritance was already installed.
|
java.util.Set<org.eclipse.emf.ecore.EObject> |
LazyModelManager.get(Class type)
Lazily computes the extent of the specified class
key . |
CollectionType |
ExecutableStandardLibrary.getBagType(Type elementType,
boolean isNullFree,
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) |
Class |
AbstractIdResolver.getCollectionType(CollectionTypeId typeId,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Type |
DomainReflectiveType.getCommonType(IdResolver idResolver,
Type type) |
Type |
DomainReflectiveType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorLambdaType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorLambdaType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorSpecializedType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorSpecializedType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorTupleType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorTupleType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorType.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorTypeParameter.getCommonType(IdResolver idResolver,
Type type) |
Type |
ExecutorTypeParameter.getCommonType(IdResolver idResolver,
Type type) |
Class |
JavaType.getCommonType(IdResolver idResolver,
Type type) |
Class |
JavaType.getCommonType(IdResolver idResolver,
Type type) |
Type |
AbstractIdResolver.getDynamicTypeOf(java.lang.Iterable<?> values) |
Type |
AbstractIdResolver.getDynamicTypeOf(java.lang.Object... values) |
LibraryFeature |
ExecutorFragment.getImplementation(Operation staticOperation) |
LibraryFeature |
ReflectiveFragment.getImplementation(Operation apparentOperation) |
CompleteInheritance |
ExecutorStandardLibrary.getInheritance(Class domainClass) |
CompleteInheritance |
ReflectivePackage.getInheritance(Class domainClass) |
CompleteInheritance |
AbstractReflectiveInheritanceType.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ExecutorOperation.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
ExecutorType.getInheritance(StandardLibrary standardLibrary) |
CompleteInheritance |
JavaType.getInheritance(StandardLibrary standardLibrary) |
Class |
AbstractIdResolver.getJavaType(java.lang.Class<?> javaClass) |
LambdaType |
ExecutableStandardLibrary.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
ExecutableStandardLibrary.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
ExecutableStandardLibrary.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
ExecutableStandardLibrary.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Operation |
DomainReflectiveFragment.getLocalOperation(Operation baseOperation) |
Operation |
ExecutorFragment.getLocalOperation(Operation staticOperation) |
MapType |
ExecutableStandardLibrary.getMapType(Class genericType,
Type keyType,
Type valueType) |
MapType |
ExecutableStandardLibrary.getMapType(Class genericType,
Type keyType,
Type valueType) |
MapType |
ExecutableStandardLibrary.getMapType(Class genericType,
Type keyType,
Type valueType) |
Class |
AbstractIdResolver.getMapType(MapTypeId typeId) |
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) |
Class |
ExecutableStandardLibrary.getMetaclass(Type classType) |
Type |
ExecutableStandardLibrary.getMetaType(Type instanceType) |
Package |
ExecutableStandardLibrary.getNestedPackage(Package parentPackage,
java.lang.String name) |
Package |
ExecutableStandardLibrary.getNestedPackage(Package parentPackage,
java.lang.String name) |
Class |
ExecutableStandardLibrary.getNestedType(Package parentPackage,
java.lang.String name) |
Class |
ExecutableStandardLibrary.getNestedType(Package parentPackage,
java.lang.String name) |
Class |
ExecutorStandardLibrary.getNestedType(Package parentPackage,
java.lang.String name) |
Class |
ExecutorStandardLibrary.getNestedType(Package parentPackage,
java.lang.String name) |
Class |
AbstractReflectiveInheritanceType.getNormalizedType(StandardLibrary standardLibrary) |
Class |
ExecutorType.getNormalizedType(StandardLibrary standardLibrary) |
Package |
ExecutorStandardLibrary.getNsURIPackage(java.lang.String nsURI) |
Class |
ExecutorStandardLibrary.getOclType(java.lang.String typeName) |
Operation |
AbstractIdResolver.getOperation(OperationId operationId) |
Element |
ExecutableStandardLibrary.getOperationTemplateParameter(Operation anOperation,
int index) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
EcoreExecutorPackage |
ExecutorStandardLibrary.getPackage(org.eclipse.emf.ecore.EPackage ePackage) |
Package |
AbstractIdResolver.getPackage(PackageId packageId) |
Class |
ExecutableStandardLibrary.getPivotType(java.lang.String className) |
Class |
ExecutorStandardLibrary.getPivotType(java.lang.String className) |
Type |
ExecutableStandardLibrary.getPrimitiveType(PrimitiveTypeId typeId) |
Property |
AbstractIdResolver.getProperty(PropertyId propertyId) |
java.util.regex.Pattern |
ExecutorManager.getRegexPattern(java.lang.String regex)
Return a cached matcher for a give regular expression.
|
Package |
ExecutableStandardLibrary.getRootPackage(java.lang.String name) |
CollectionType |
ExecutableStandardLibrary.getSequenceType(Type elementType,
boolean isNullFree,
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,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Type |
ExecutableStandardLibrary.getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
Class |
AbstractIdResolver.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
ExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
ExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
Element |
ExecutableStandardLibrary.getTemplateParameter(TemplateParameterId id,
Element context) |
TypedElement |
AbstractIdResolver.getTuplePart(java.lang.String name,
Type type) |
TypedElement |
AbstractIdResolver.getTuplePart(java.lang.String name,
Type type) |
TypedElement |
AbstractIdResolver.getTuplePart(java.lang.String name,
TypeId typeId) |
TypedElement |
AbstractIdResolver.getTuplePart(java.lang.String name,
TypeId typeId) |
TupleType |
ExecutableStandardLibrary.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
TupleType |
ExecutableStandardLibrary.getTupleType(java.lang.String typeName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
abstract TupleType |
AbstractIdResolver.getTupleType(TupleTypeId typeId) |
TupleType |
ExecutableStandardLibrary.getTupleType(TupleTypeId typeId) |
Type |
AbstractIdResolver.getType(TypeId typeId,
java.lang.Object context) |
void |
ExecutorType.initFragments(ExecutorFragment[] fragments,
int[] depthCounts) |
void |
ExecutorFragment.initOperations(ExecutorOperation[] operations) |
void |
ExecutorFragment.initProperties(ExecutorProperty[] properties) |
boolean |
AbstractReflectiveInheritanceType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
AbstractReflectiveInheritanceType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorLambdaType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorLambdaType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorSpecializedType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorSpecializedType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTupleType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorType.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTypeParameter.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorTypeParameter.isEqualTo(StandardLibrary standardLibrary,
Type type) |
boolean |
JavaType.isEqualTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
JavaType.isEqualTo(StandardLibrary standardLibrary,
Type thatType) |
boolean |
AbstractReflectiveInheritanceType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
AbstractReflectiveInheritanceType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
boolean |
ExecutorType.isEqualToUnspecializedType(StandardLibrary standardLibrary,
Type type) |
protected abstract boolean |
LazyModelManager.isInstance(Type type,
org.eclipse.emf.ecore.EObject element)
Implemented by subclasses to determine whether the specified element
is an instance of the specified class, according to the metamodel
semantics implemented by the environment that created this extent map.
|
protected abstract boolean |
LazyModelManager.isInstance(Type type,
org.eclipse.emf.ecore.EObject element)
Implemented by subclasses to determine whether the specified element
is an instance of the specified class, according to the metamodel
semantics implemented by the environment that created this extent map.
|
Operation |
ExecutorLambdaType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorLambdaType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorSpecializedType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorSpecializedType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorTupleType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorTupleType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
JavaType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
JavaType.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorLambdaType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorLambdaType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorSpecializedType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorSpecializedType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorTupleType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
ExecutorTupleType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
JavaType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
JavaType.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
ExecutorSpecializedType.lookupOperation(StandardLibrary standardLibrary,
java.lang.String operationName,
Type... argumentTypes) |
Operation |
ExecutorTupleType.lookupOperation(StandardLibrary standardLibrary,
java.lang.String operationName,
Type... argumentTypes) |
boolean |
AbstractReflectiveInheritanceType.oclEquals(OCLValue thatValue) |
boolean |
ExecutorType.oclEquals(OCLValue thatValue) |
void |
ReflectiveInheritance.removeSubInheritance(ReflectiveInheritance subInheritance) |
org.eclipse.emf.common.util.Enumerator |
AbstractIdResolver.unboxedValueOf(EnumerationLiteralId enumerationLiteralId) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
AbstractIdResolver.unboxedValuesOfAll(java.util.Collection<? extends java.lang.Object> boxedValues) |
org.eclipse.emf.common.util.EList<java.lang.Object> |
AbstractIdResolver.unboxedValuesOfEach(java.lang.Object... boxedValues) |
Type |
AbstractIdResolver.visitClassId(ClassId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitClassId(ClassId id) |
Type |
AbstractIdResolver.visitCollectedId(CollectionTypeId id) |
Type |
AbstractIdResolver.visitCollectionTypeId(CollectionTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitCollectionTypeId(CollectionTypeId id) |
Type |
AbstractIdResolver.visitDataTypeId(DataTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitDataTypeId(DataTypeId id) |
Enumeration |
AbstractIdResolver.visitEnumerationId(EnumerationId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitEnumerationId(EnumerationId id) |
EnumerationLiteral |
AbstractIdResolver.visitEnumerationLiteralId(EnumerationLiteralId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitEnumerationLiteralId(EnumerationLiteralId id) |
Type |
AbstractIdResolver.visitInvalidId(OclInvalidTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitInvalidId(OclInvalidTypeId id) |
Type |
AbstractIdResolver.visitLambdaTypeId(LambdaTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitLambdaTypeId(LambdaTypeId id) |
Type |
AbstractIdResolver.visitMapTypeId(MapTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitMapTypeId(MapTypeId id) |
Package |
AbstractIdResolver.visitNestedPackageId(NestedPackageId packageId) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitNestedPackageId(NestedPackageId id) |
Package |
AbstractIdResolver.visitNsURIPackageId(NsURIPackageId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitNsURIPackageId(NsURIPackageId id) |
Type |
AbstractIdResolver.visitNullId(OclVoidTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitNullId(OclVoidTypeId id) |
Operation |
AbstractIdResolver.visitOperationId(OperationId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitOperationId(OperationId id) |
Type |
AbstractIdResolver.visitPrimitiveTypeId(PrimitiveTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitPrimitiveTypeId(PrimitiveTypeId id) |
Property |
AbstractIdResolver.visitPropertyId(PropertyId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitPropertyId(PropertyId id) |
Package |
AbstractIdResolver.visitRootPackageId(RootPackageId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitRootPackageId(RootPackageId id) |
Type |
AbstractIdResolver.visitTemplateableTypeId(TemplateableTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTemplateableTypeId(TemplateableTypeId id) |
Element |
AbstractIdResolver.visitTemplateBinding(TemplateBinding id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTemplateBinding(TemplateBinding id) |
Element |
AbstractIdResolver.visitTemplateParameterId(TemplateParameterId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTemplateParameterId(TemplateParameterId id) |
TypedElement |
AbstractIdResolver.visitTuplePartId(TuplePartId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTuplePartId(TuplePartId id) |
Type |
AbstractIdResolver.visitTupleTypeId(TupleTypeId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitTupleTypeId(TupleTypeId id) |
Type |
AbstractIdResolver.visitUnspecifiedId(UnspecifiedId id) |
java.lang.Object |
AbstractIdResolver.Id2InstanceVisitor.visitUnspecifiedId(UnspecifiedId id) |
protected <K,V> V |
AbstractIdResolver.weakGet(java.util.Map<K,java.lang.ref.WeakReference<V>> map,
K key)
Return the map.get(key).get() entry if there is one or null if not, removing any stale
entry that may be encountered.
|
protected <K,V> V |
AbstractIdResolver.weakGet(java.util.Map<K,java.lang.ref.WeakReference<V>> map,
K key)
Return the map.get(key).get() entry if there is one or null if not, removing any stale
entry that may be encountered.
|
protected <K,V> V |
ExecutableStandardLibrary.weakGet(java.util.Map<K,java.lang.ref.WeakReference<V>> map,
K key)
Return the map.get(key).get() entry if there is one or null if not, removing any stale
entry that may be encountered.
|
protected <K,V> V |
ExecutableStandardLibrary.weakGet(java.util.Map<K,java.lang.ref.WeakReference<V>> map,
K key)
Return the map.get(key).get() entry if there is one or null if not, removing any stale
entry that may be encountered.
|
Constructor and Description |
---|
AbstractIdResolver(CompleteEnvironment environment) |
AbstractReflectiveInheritanceType(java.lang.String name,
int flags) |
DomainProperties(CompleteInheritance inheritance) |
DomainReflectiveFragment(DomainReflectiveType derivedInheritance,
CompleteInheritance baseInheritance) |
DomainReflectiveFragment(DomainReflectiveType derivedInheritance,
CompleteInheritance baseInheritance) |
DomainReflectivePackage(StandardLibrary standardLibrary,
Package domainPackage) |
DomainReflectivePackage(StandardLibrary standardLibrary,
Package domainPackage) |
DomainReflectiveType(DomainReflectivePackage evaluationPackage,
Class domainClass) |
DomainReflectiveType(DomainReflectivePackage evaluationPackage,
Class domainClass) |
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) |
ExecutorDoubleIterationManager(Evaluator evaluator,
TypeId returnTypeId,
LibraryTernaryOperation body,
CollectionValue collectionValue,
java.lang.Object accumulatorValue) |
ExecutorEnumerationLiteral(java.lang.String name,
Enumeration enumeration,
int ordinal) |
ExecutorEnumerationLiteral(java.lang.String name,
Enumeration enumeration,
int ordinal) |
ExecutorFragment(ExecutorType derivedInheritance,
CompleteInheritance baseInheritance) |
ExecutorFragment(ExecutorType derivedInheritance,
CompleteInheritance baseInheritance) |
ExecutorLambdaType(java.lang.String name,
ExecutorTypeArgument... typeArguments) |
ExecutorLambdaType(java.lang.String name,
ExecutorTypeArgument... typeArguments) |
ExecutorManager(CompleteEnvironment environment) |
ExecutorOperation(java.lang.String name,
ParameterTypes parameterTypes,
Type type,
int index,
TemplateParameters typeParameters,
LibraryFeature implementation) |
ExecutorOperation(java.lang.String name,
ParameterTypes parameterTypes,
Type type,
int index,
TemplateParameters typeParameters,
LibraryFeature implementation) |
ExecutorOperation(java.lang.String name,
ParameterTypes parameterTypes,
Type type,
int index,
TemplateParameters typeParameters,
LibraryFeature implementation) |
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) |
ExecutorProperty(java.lang.String name,
Type executorType,
int propertyIndex) |
ExecutorProperty(java.lang.String name,
Type executorType,
int propertyIndex) |
ExecutorPropertyWithImplementation(java.lang.String name,
Type executorType,
int propertyIndex,
LibraryProperty implementation) |
ExecutorPropertyWithImplementation(java.lang.String name,
Type executorType,
int propertyIndex,
LibraryProperty implementation) |
ExecutorPropertyWithImplementation(java.lang.String name,
Type executorType,
int propertyIndex,
LibraryProperty implementation) |
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) |
ExecutorSingleIterationManager(Evaluator evaluator,
TypeId returnTypeId,
LibraryBinaryOperation body,
CollectionValue value,
java.lang.Object accumulatorValue) |
ExecutorSingleIterationManager(ExecutorSingleIterationManager iterationManager,
CollectionValue collectionValue) |
ExecutorSingleIterationManager(ExecutorSingleIterationManager iterationManager,
CollectionValue collectionValue) |
ExecutorSpecializedType(java.lang.String name,
ExecutorTypeArgument... typeArguments) |
ExecutorSpecializedType(java.lang.String name,
ExecutorTypeArgument... typeArguments) |
ExecutorTupleType(java.lang.String name,
java.util.Collection<? extends TuplePartId> parts) |
ExecutorTupleType(java.lang.String name,
java.util.Collection<? extends TuplePartId> parts) |
ExecutorType(java.lang.String name,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
ExecutorType(java.lang.String name,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
ExecutorType(java.lang.String name,
ExecutorPackage evaluationPackage,
int flags,
ExecutorTypeParameter... typeParameters) |
ExecutorTypeParameter(TemplateParameterId typeid,
java.lang.String name) |
ExecutorTypeParameter(TemplateParameterId typeid,
java.lang.String name) |
JavaType(java.lang.Class<?> javaClass) |
ReflectiveFragment(CompleteInheritance derivedInheritance,
CompleteInheritance baseInheritance) |
ReflectiveFragment(CompleteInheritance derivedInheritance,
CompleteInheritance baseInheritance) |
ReflectiveInheritance(java.lang.String name,
int flags,
ExecutorTypeParameter... typeParameters) |
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 | Field and Description |
---|---|
protected EnvironmentFactory |
SingleResultEnvironmentImpl.envFactory |
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) |
java.util.Map<java.lang.String,java.util.List<? extends NamedElement>> |
AllResultsEnvironment.getAllResults() |
java.util.List<NamedElement> |
SingleResultEnvironment.getAllResults() |
java.util.List<NamedElement> |
SingleResultEnvironmentImpl.getAllResults() |
static java.lang.Iterable<java.lang.Class<?>> |
SingleResultEnvironmentImpl.getDisambiguatorKeys() |
Evaluator |
LookupEnvironment.getEvaluator() |
Evaluator |
SingleResultEnvironmentImpl.getEvaluator() |
SingleResultEnvironmentImpl |
SingleResultEnvironmentImpl.resolveDuplicates() |
Modifier and Type | Method and Description |
---|---|
static <T> void |
SingleResultEnvironmentImpl.addDisambiguator(java.lang.Class<T> targetClass,
java.util.Comparator<T> disambiguator) |
static <T> void |
SingleResultEnvironmentImpl.addDisambiguator(java.lang.Class<T> targetClass,
java.util.Comparator<T> disambiguator) |
void |
SingleResultEnvironmentImpl.addFilter(ScopeFilter filter) |
abstract int |
SingleResultEnvironmentImpl.Disambiguator.compare(EnvironmentFactory environmentFactory,
T o1,
T o2) |
abstract int |
SingleResultEnvironmentImpl.Disambiguator.compare(EnvironmentFactory environmentFactory,
T o1,
T o2) |
abstract int |
SingleResultEnvironmentImpl.Disambiguator.compare(EnvironmentFactory environmentFactory,
T o1,
T o2) |
static java.util.List<java.util.Comparator<java.lang.Object>> |
SingleResultEnvironmentImpl.getDisambiguators(java.lang.Class<?> key) |
void |
SingleResultEnvironmentImpl.removeFilter(ScopeFilter filter) |
Constructor and Description |
---|
SingleResultEnvironmentImpl(EnvironmentFactory envFactory,
Evaluator evaluator,
java.lang.String name) |
SingleResultEnvironmentImpl(EnvironmentFactory envFactory,
Evaluator evaluator,
java.lang.String name) |
SingleResultEnvironmentImpl(EnvironmentFactory envFactory,
Evaluator evaluator,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
LookupEnvironment |
EnvironmentImpl.addElement(NamedElement element) |
LookupEnvironment |
EnvironmentImpl.addElements(java.util.Collection<NamedElement> elements) |
Evaluator |
EnvironmentImpl.getEvaluator() |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<Library> |
PivotMetamodelManager.asLibraries
All Library packages imported into the current type managed domain.
|
protected org.eclipse.emf.ecore.resource.ResourceSet |
PivotMetamodelManager.asResourceSet |
protected CompleteEnvironmentInternal |
LambdaTypeManager.completeEnvironment |
protected CompleteEnvironmentInternal |
TupleTypeManager.completeEnvironment |
protected CompleteModelInternal |
FinalAnalysis.completeModel |
protected org.eclipse.emf.ecore.EObject |
PivotExecutorManager.contextObject |
static java.util.List<Constraint> |
PivotMetamodelManager.EMPTY_CONSTRAINT_LIST |
static java.util.List<Element> |
PivotMetamodelManager.EMPTY_ELEMENT_LIST |
static java.util.List<Operation> |
PivotMetamodelManager.EMPTY_OPERATION_LIST |
static java.util.List<Property> |
PivotMetamodelManager.EMPTY_PROPERTY_LIST |
static java.util.List<State> |
PivotMetamodelManager.EMPTY_STATE_LIST |
static java.util.List<TemplateParameter> |
PivotMetamodelManager.EMPTY_TEMPLATE_PARAMETER_LIST |
static java.util.List<Type> |
PivotMetamodelManager.EMPTY_TYPE_LIST |
protected CompleteEnvironment |
TemplateSpecialisation.environment |
protected EnvironmentFactory |
PivotExecutorManager.environmentFactory |
protected EnvironmentFactoryInternal |
PivotIdResolver.environmentFactory |
protected EnvironmentFactoryInternal |
PivotMetamodelManager.environmentFactory |
protected IdResolver |
PivotExecutorManager.idResolver |
static Precedence |
PrecedenceManager.LEAF_PRECEDENCE |
protected PivotMetamodelManager |
FinalAnalysis.metamodelManager |
protected PivotMetamodelManager |
PivotIdResolver.metamodelManager |
protected PivotMetamodelManager |
TupleTypeManager.metamodelManager |
static Precedence |
PrecedenceManager.NAVIGATION_PRECEDENCE |
static Precedence |
PrecedenceManager.NULL_PRECEDENCE |
protected Class |
LambdaTypeManager.oclLambdaType |
protected Class |
TupleTypeManager.oclTupleType |
static org.eclipse.emf.common.util.URI |
Orphanage.ORPHANAGE_URI |
protected TuplePartId |
TupleTypeManager.TuplePart.partId |
protected java.util.Map<java.lang.Integer,TemplateParameter> |
TupleTypeManager.TemplateParameterReferencesVisitor.templateParameters |
Modifier and Type | Method and Description |
---|---|
protected Package |
PivotIdResolver.addEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
java.util.List<java.lang.String> |
PrecedenceManager.compilePrecedences(java.lang.Iterable<? extends Library> libraries)
Interleave the ownedPrecedences of the rootPackages to establish a merged
ordering and assign the index in that ordering to each
rootPackages.ownedPrecedences.
|
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type formalType,
Type actualType) |
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
Operation candidateOperation) |
BooleanLiteralExp |
PivotMetamodelManager.createBooleanLiteralExp(boolean booleanSymbol) |
protected IdResolver |
PivotExecutorManager.createIdResolver() |
IfExp |
PivotMetamodelManager.createIfExp(OperationCallExp asCondition,
OCLExpression asThen,
OCLExpression asElse) |
IntegerLiteralExp |
PivotMetamodelManager.createIntegerLiteralExp(java.lang.Number integerSymbol) |
InvalidLiteralExp |
PivotMetamodelManager.createInvalidExpression() |
Evaluator |
PivotExecutorManager.createNestedEvaluator() |
NullLiteralExp |
PivotMetamodelManager.createNullLiteralExp() |
Orphanage |
PivotMetamodelManager.createOrphanage() |
protected PrecedenceManager |
PivotMetamodelManager.createPrecedenceManager() |
RealLiteralExp |
PivotMetamodelManager.createRealLiteralExp(java.lang.Number realSymbol) |
StringLiteralExp |
PivotMetamodelManager.createStringLiteralExp(java.lang.String stringSymbol) |
UnlimitedNaturalLiteralExp |
PivotMetamodelManager.createUnlimitedNaturalLiteralExp(java.lang.Number unlimitedNaturalSymbol) |
protected static TemplateParameterSubstitutionVisitor |
TemplateParameterSubstitutionVisitor.createVisitor(org.eclipse.emf.ecore.EObject eObject,
EnvironmentFactoryInternal environmentFactory,
Type selfType,
Type selfTypeValue) |
WildcardType |
PivotMetamodelManager.createWildcardType(Class lowerBound,
Class upperBound) |
static PivotMetamodelManager |
PivotMetamodelManager.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet)
Return the non-null MetamodelManager for the asResourceSet.
|
java.lang.Iterable<CompletePackageInternal> |
PivotMetamodelManager.getAllCompletePackages() |
java.lang.Iterable<Constraint> |
MetamodelManagerInternal.getAllInvariants(Type pivotType) |
java.lang.Iterable<Constraint> |
PivotMetamodelManager.getAllInvariants(Type pivotType)
Return all constraints applicable to a type and its superclasses.
|
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(Property pivotProperty) |
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) |
java.lang.Iterable<CompleteClass> |
PivotMetamodelManager.getAllSuperCompleteClasses(Type type) |
java.lang.Iterable<Class> |
PivotMetamodelManager.getAllTypes(Class pivotType)
Deprecated.
|
java.lang.Iterable<Type> |
PivotMetamodelManager.getAllTypes(Type pivotType)
Deprecated.
|
org.eclipse.emf.ecore.resource.ResourceSet |
PivotMetamodelManager.getASResourceSet() |
Class |
PivotIdResolver.getClass(TypeId typeId,
java.lang.Object context) |
CollectionType |
PivotMetamodelManager.getCollectionType(boolean isOrdered,
boolean isUnique) |
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 |
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
|
Type |
PivotMetamodelManager.getCommonType(Type leftType,
TemplateParameterSubstitutions leftSubstitutions,
Type rightType,
TemplateParameterSubstitutions rightSubstitutions) |
CompleteClassInternal |
MetamodelManagerInternal.getCompleteClass(Type pivotType) |
CompleteClassInternal |
PivotMetamodelManager.getCompleteClass(Type pivotType) |
CompleteEnvironmentInternal |
PivotMetamodelManager.getCompleteEnvironment() |
CompleteModelInternal |
MetamodelManagerInternal.getCompleteModel() |
CompleteModelInternal |
PivotMetamodelManager.getCompleteModel() |
CompletePackage |
MetamodelManagerInternal.getCompletePackage(Package asPackage) |
CompletePackage |
PivotMetamodelManager.getCompletePackage(Package asPackage) |
Type |
PivotExecutorManager.getDynamicTypeOf(java.lang.Object value) |
ElementExtension |
PivotMetamodelManager.getElementExtension(Element asStereotypedElement,
Stereotype asStereotype)
Return an ElementExtension for asStereotype reusing any that already exist in asElementExtensions.
|
EnvironmentFactoryInternal |
MetamodelManagerInternal.getEnvironmentFactory() |
EnvironmentFactoryInternal |
PivotMetamodelManager.getEnvironmentFactory() |
FinalAnalysis |
PivotMetamodelManager.getFinalAnalysis() |
java.util.Set<java.util.Map.Entry<java.lang.String,Namespace>> |
PivotMetamodelManager.getGlobalNamespaces() |
java.lang.Iterable<Type> |
PivotMetamodelManager.getGlobalTypes() |
IdResolver |
PivotExecutorManager.getIdResolver() |
LibraryProperty |
PivotMetamodelManager.getImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryFeature |
PivotMetamodelManager.getImplementation(Feature feature) |
LibraryProperty |
PivotMetamodelManager.getImplementation(java.lang.Object sourceValue,
Property property)
Deprecated.
|
LibraryFeature |
PivotMetamodelManager.getImplementation(Operation operation) |
ImplementationManager |
PivotMetamodelManager.getImplementationManager() |
CompleteInheritance |
PivotMetamodelManager.getInheritance(Class type) |
CompleteInheritance |
PivotIdResolver.getInheritance(org.eclipse.emf.ecore.EClassifier eClassifier) |
protected java.lang.Iterable<Operation> |
PivotMetamodelManager.CompleteTypeOperationsIterable.getInnerIterable(Class model) |
protected java.lang.Iterable<Property> |
PivotMetamodelManager.CompleteClassPropertiesIterable.getInnerIterable(Class model) |
protected java.lang.Iterable<Constraint> |
PivotMetamodelManager.CompleteElementInvariantsIterable.getInnerIterable(Class model) |
LambdaType |
LambdaTypeManager.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
java.util.List<Library> |
PivotMetamodelManager.getLibraries() |
<T extends Class> |
PivotMetamodelManager.getLibraryType(T libraryType,
java.util.List<? extends Type> templateArguments) |
java.lang.Iterable<Constraint> |
PivotMetamodelManager.getLocalInvariants(Class type) |
Class |
PivotMetamodelManager.getMapType(java.lang.String mapTypeName,
Type keyType,
Type valueType) |
java.lang.Iterable<Operation> |
PivotMetamodelManager.getMemberOperations(Class type,
boolean selectStatic) |
java.lang.Iterable<? extends CompletePackage> |
PivotMetamodelManager.getMemberPackages(Package pkg) |
java.lang.Iterable<Property> |
PivotMetamodelManager.getMemberProperties(Class type,
boolean selectStatic) |
Class |
PivotMetamodelManager.getMetaclass(Type domainInstanceType) |
ModelManager |
PivotExecutorManager.getModelManager() |
java.lang.Iterable<? extends Operation> |
PivotMetamodelManager.getOperationOverloads(Operation pivotOperation) |
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.
|
org.eclipse.emf.common.util.EList<Class> |
Orphanage.getOwnedClasses() |
java.lang.Iterable<Class> |
PivotMetamodelManager.getPartialClasses(Type pivotType) |
java.lang.Iterable<? extends Package> |
PivotMetamodelManager.getPartialPackages(Package pkg,
boolean loadASmetamodelFirst) |
protected PrecedenceManager |
PivotMetamodelManager.getPrecedenceManager() |
Class |
PivotMetamodelManager.getPrimaryClass(Class type) |
<T extends org.eclipse.emf.ecore.EObject> |
PivotMetamodelManager.getPrimaryElement(T element) |
Operation |
PivotMetamodelManager.getPrimaryOperation(Operation pivotOperation) |
Package |
PivotMetamodelManager.getPrimaryPackage(Package aPackage)
Lookup a primary sub-package.
|
Property |
PivotMetamodelManager.getPrimaryProperty(Property pivotProperty) |
Type |
PivotMetamodelManager.getPrimaryType(Type type) |
ASResource |
PivotMetamodelManager.getResource(org.eclipse.emf.common.util.URI uri,
java.lang.String contentType) |
Class |
TemplateSpecialisation.getSpecialisation(Type referredType) |
protected TupleType |
TemplateParameterSubstitutionVisitor.getSpecializedTupleType(TupleType type) |
StandardLibraryInternal |
MetamodelManagerInternal.getStandardLibrary() |
StandardLibraryInternal |
PivotMetamodelManager.getStandardLibrary() |
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(IdResolver idResolver,
TupleTypeId tupleTypeId) |
TupleType |
TupleTypeManager.getTupleType(java.lang.String tupleName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions usageBindings) |
TupleType |
TupleTypeManager.getTupleType(java.lang.String tupleName,
java.util.Map<java.lang.String,? extends Type> parts)
Return the named tuple typeId with the defined parts (which need not be alphabetically ordered).
|
TupleType |
PivotIdResolver.getTupleType(TupleTypeId typeId) |
TupleType |
TupleTypeManager.getTupleType(TupleType type,
TemplateParameterSubstitutions usageBindings) |
Class |
PivotIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
Type |
PivotIdResolver.getType(TypeId typeId,
java.lang.Object context) |
TypeId |
TupleTypeManager.TuplePart.getTypeId() |
LibraryFeature |
PivotMetamodelManager.lookupImplementation(Operation dynamicOperation) |
ExpressionInOCL |
PivotMetamodelManager.parseSpecification(LanguageExpression specification)
Return the compiled query for a specification resolving a String body into a non-null bodyExpression.
|
Type |
TemplateParameterSubstitutionVisitor.put(TemplateParameter formalTemplateParameter,
Type actualType) |
Type |
TupleTypeManager.TemplateParameterReferencesVisitor.put(TemplateParameter formalTemplateParameter,
Type actualType) |
Type |
TemplateParameterSubstitutionVisitor.specializeType(Type type) |
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.
|
Package |
PivotIdResolver.visitNsURIPackageId(NsURIPackageId id) |
Package |
PivotIdResolver.visitRootPackageId(RootPackageId id) |
Element |
TupleTypeManager.TupleIdResolver.visitTemplateParameterId(TemplateParameterId id) |
Modifier and Type | Method and Description |
---|---|
void |
MetamodelManagerInternal.addClassLoader(java.lang.ClassLoader classLoader) |
void |
PivotMetamodelManager.addClassLoader(java.lang.ClassLoader classLoader) |
protected Package |
PivotIdResolver.addEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
void |
MetamodelManagerInternal.addExternal2AS(External2AS external2as) |
void |
PivotMetamodelManager.addExternal2AS(External2AS es2as) |
void |
MetamodelManagerInternal.addGenModel(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel) |
void |
PivotMetamodelManager.addGenModel(org.eclipse.emf.codegen.ecore.genmodel.GenModel genModel) |
void |
PivotMetamodelManager.addGenPackage(org.eclipse.emf.codegen.ecore.genmodel.GenPackage genPackage) |
Namespace |
MetamodelManagerInternal.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
Namespace |
MetamodelManagerInternal.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
Namespace |
PivotMetamodelManager.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
Namespace |
PivotMetamodelManager.addGlobalNamespace(java.lang.String name,
Namespace namespace) |
boolean |
PivotMetamodelManager.addGlobalTypes(java.util.Collection<Type> types) |
static void |
TemplateParameterSubstitutionHelper.addHelper(java.lang.Class<? extends LibraryFeature> className,
TemplateParameterSubstitutionHelper helper) |
static void |
TemplateParameterSubstitutionHelper.addHelper(java.lang.Class<? extends LibraryFeature> className,
TemplateParameterSubstitutionHelper helper) |
void |
MetamodelManagerInternal.addLockedElement(java.lang.Object lockedElement) |
void |
PivotMetamodelManager.addLockedElement(java.lang.Object lockedElement) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeTypedElements(java.util.List<? extends TypedElement> formalElements,
java.util.List<? extends TypedElement> actualElements) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeTypes(java.util.List<? extends Type> formalElements,
java.util.List<? extends Type> actualElements) |
protected void |
TemplateParameterSubstitutionVisitor.analyzeTypes(java.util.List<? extends Type> formalElements,
java.util.List<? extends Type> actualElements) |
void |
PivotMetamodelManager.assignLibraryIds(AS2XMIid as2xmIid,
java.util.Map<?,?> options)
Assign xmi:id values to referenceable elements in the libraries.
|
int |
PivotMetamodelManager.compareOperationMatches(Operation reference,
TemplateParameterSubstitutions referenceBindings,
Operation candidate,
TemplateParameterSubstitutions candidateBindings)
Return -ve if match1 is inferior to match2, +ve if match2 is inferior to match1, or
zero if both matches are of equal validity.
|
int |
PivotMetamodelManager.compareOperationMatches(Operation reference,
TemplateParameterSubstitutions referenceBindings,
Operation candidate,
TemplateParameterSubstitutions candidateBindings)
Return -ve if match1 is inferior to match2, +ve if match2 is inferior to match1, or
zero if both matches are of equal validity.
|
int |
PivotMetamodelManager.compareOperationMatches(Operation reference,
TemplateParameterSubstitutions referenceBindings,
Operation candidate,
TemplateParameterSubstitutions candidateBindings)
Return -ve if match1 is inferior to match2, +ve if match2 is inferior to match1, or
zero if both matches are of equal validity.
|
int |
PivotMetamodelManager.compareOperationMatches(Operation reference,
TemplateParameterSubstitutions referenceBindings,
Operation candidate,
TemplateParameterSubstitutions candidateBindings)
Return -ve if match1 is inferior to match2, +ve if match2 is inferior to match1, or
zero if both matches are of equal validity.
|
protected void |
PrecedenceManager.compilePrecedenceOperation(java.util.List<java.lang.String> errors,
Operation operation) |
protected void |
PrecedenceManager.compilePrecedenceOperation(java.util.List<java.lang.String> errors,
Operation operation) |
protected void |
PrecedenceManager.compilePrecedencePackage(java.util.List<java.lang.String> errors,
Library library) |
protected void |
PrecedenceManager.compilePrecedencePackage(java.util.List<java.lang.String> errors,
Library library) |
java.util.List<java.lang.String> |
PrecedenceManager.compilePrecedences(java.lang.Iterable<? extends Library> libraries)
Interleave the ownedPrecedences of the rootPackages to establish a merged
ordering and assign the index in that ordering to each
rootPackages.ownedPrecedences.
|
protected void |
PrecedenceManager.compilePrecedenceType(java.util.List<java.lang.String> errors,
Class pivotType) |
protected void |
PrecedenceManager.compilePrecedenceType(java.util.List<java.lang.String> errors,
Class pivotType) |
boolean |
MetamodelManagerInternal.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
MetamodelManagerInternal.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
MetamodelManagerInternal.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
MetamodelManagerInternal.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
PivotMetamodelManager.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
PivotMetamodelManager.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
PivotMetamodelManager.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
boolean |
PivotMetamodelManager.conformsTo(Type firstType,
TemplateParameterSubstitutions firstSubstitutions,
Type secondType,
TemplateParameterSubstitutions secondSubstitutions) |
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type formalType,
Type actualType) |
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type formalType,
Type actualType) |
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type formalType,
Type actualType) |
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
Operation candidateOperation) |
static TemplateParameterSubstitutions |
TemplateParameterSubstitutionVisitor.createBindings(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue,
Operation candidateOperation) |
IfExp |
PivotMetamodelManager.createIfExp(OperationCallExp asCondition,
OCLExpression asThen,
OCLExpression asElse) |
IfExp |
PivotMetamodelManager.createIfExp(OperationCallExp asCondition,
OCLExpression asThen,
OCLExpression asElse) |
IfExp |
PivotMetamodelManager.createIfExp(OperationCallExp asCondition,
OCLExpression asThen,
OCLExpression asElse) |
IntegerLiteralExp |
PivotMetamodelManager.createIntegerLiteralExp(java.lang.Number integerSymbol) |
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.
|
RealLiteralExp |
PivotMetamodelManager.createRealLiteralExp(java.lang.Number realSymbol) |
StringLiteralExp |
PivotMetamodelManager.createStringLiteralExp(java.lang.String stringSymbol) |
UnlimitedNaturalLiteralExp |
PivotMetamodelManager.createUnlimitedNaturalLiteralExp(java.lang.Number unlimitedNaturalSymbol) |
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) |
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.
|
static PivotMetamodelManager |
PivotMetamodelManager.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet)
Return the non-null MetamodelManager for the asResourceSet.
|
java.lang.Iterable<Constraint> |
MetamodelManagerInternal.getAllInvariants(Type pivotType) |
java.lang.Iterable<Constraint> |
PivotMetamodelManager.getAllInvariants(Type pivotType)
Return all constraints applicable to a type and its superclasses.
|
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<Operation> |
PivotMetamodelManager.getAllOperations(Type type,
FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<? extends Property> |
PivotMetamodelManager.getAllProperties(Property pivotProperty) |
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) |
java.lang.Iterable<? extends Property> |
PivotMetamodelManager.getAllProperties(Type type,
FeatureFilter featureFilter,
java.lang.String name) |
java.lang.Iterable<CompleteClass> |
PivotMetamodelManager.getAllSuperCompleteClasses(Type type) |
java.lang.Iterable<Class> |
PivotMetamodelManager.getAllTypes(Class pivotType)
Deprecated.
|
java.lang.Iterable<Type> |
PivotMetamodelManager.getAllTypes(Type pivotType)
Deprecated.
|
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) |
<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) |
Class |
PivotIdResolver.getClass(TypeId typeId,
java.lang.Object context) |
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 |
TupleTypeManager.getCommonType(TupleType leftType,
TemplateParameterSubstitutions leftSubstitutions,
TupleType rightType,
TemplateParameterSubstitutions rightSubstitutions) |
Type |
TupleTypeManager.getCommonType(TupleType leftType,
TemplateParameterSubstitutions leftSubstitutions,
TupleType rightType,
TemplateParameterSubstitutions rightSubstitutions) |
Type |
TupleTypeManager.getCommonType(TupleType leftType,
TemplateParameterSubstitutions leftSubstitutions,
TupleType rightType,
TemplateParameterSubstitutions rightSubstitutions) |
Type |
TupleTypeManager.getCommonType(TupleType leftType,
TemplateParameterSubstitutions leftSubstitutions,
TupleType rightType,
TemplateParameterSubstitutions rightSubstitutions) |
Type |
PivotMetamodelManager.getCommonType(Type leftType,
TemplateParameterSubstitutions leftSubstitutions,
Type rightType,
TemplateParameterSubstitutions rightSubstitutions) |
Type |
PivotMetamodelManager.getCommonType(Type leftType,
TemplateParameterSubstitutions leftSubstitutions,
Type rightType,
TemplateParameterSubstitutions rightSubstitutions) |
Type |
PivotMetamodelManager.getCommonType(Type leftType,
TemplateParameterSubstitutions leftSubstitutions,
Type rightType,
TemplateParameterSubstitutions rightSubstitutions) |
Type |
PivotMetamodelManager.getCommonType(Type leftType,
TemplateParameterSubstitutions leftSubstitutions,
Type rightType,
TemplateParameterSubstitutions rightSubstitutions) |
CompleteClassInternal |
MetamodelManagerInternal.getCompleteClass(Type pivotType) |
CompleteClassInternal |
PivotMetamodelManager.getCompleteClass(Type pivotType) |
CompletePackage |
MetamodelManagerInternal.getCompletePackage(Package asPackage) |
CompletePackage |
PivotMetamodelManager.getCompletePackage(Package asPackage) |
ExpressionInOCL |
PivotMetamodelManager.getDefaultExpression(Property property) |
<T extends org.eclipse.emf.ecore.EObject> |
PivotMetamodelManager.getEcoreOfPivot(java.lang.Class<T> ecoreClass,
Element element) |
<T extends org.eclipse.emf.ecore.EObject> |
PivotMetamodelManager.getEcoreOfPivot(java.lang.Class<T> ecoreClass,
Element element) |
ElementExtension |
PivotMetamodelManager.getElementExtension(Element asStereotypedElement,
Stereotype asStereotype)
Return an ElementExtension for asStereotype reusing any that already exist in asElementExtensions.
|
ElementExtension |
PivotMetamodelManager.getElementExtension(Element asStereotypedElement,
Stereotype asStereotype)
Return an ElementExtension for asStereotype reusing any that already exist in asElementExtensions.
|
Class |
PivotMetamodelManager.getEquivalentClass(Model thisModel,
Class thatClass)
Return the equivalent class to thatClass in thisModel, where equivalent is the same
class/package name hierarchy.
|
Class |
PivotMetamodelManager.getEquivalentClass(Model thisModel,
Class thatClass)
Return the equivalent class to thatClass in thisModel, where equivalent is the same
class/package name hierarchy.
|
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) |
LibraryProperty |
PivotMetamodelManager.getImplementation(Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryFeature |
PivotMetamodelManager.getImplementation(Feature feature) |
LibraryProperty |
PivotMetamodelManager.getImplementation(java.lang.Object sourceValue,
Property property)
Deprecated.
|
LibraryFeature |
PivotMetamodelManager.getImplementation(Operation operation) |
Precedence |
PivotMetamodelManager.getInfixPrecedence(java.lang.String operatorName) |
Precedence |
PrecedenceManager.getInfixPrecedence(java.lang.String operatorName) |
CompleteInheritance |
PivotMetamodelManager.getInheritance(Class type) |
CompleteInheritance |
PivotIdResolver.getInheritance(org.eclipse.emf.ecore.EClassifier eClassifier) |
protected java.lang.Iterable<Operation> |
PivotMetamodelManager.CompleteTypeOperationsIterable.getInnerIterable(Class model) |
protected java.lang.Iterable<Property> |
PivotMetamodelManager.CompleteClassPropertiesIterable.getInnerIterable(Class model) |
protected java.lang.Iterable<Constraint> |
PivotMetamodelManager.CompleteElementInvariantsIterable.getInnerIterable(Class model) |
protected Operation |
PivotMetamodelManager.CompleteTypeOperationsIterable.getInnerValue(Operation element) |
protected Property |
PivotMetamodelManager.CompleteClassPropertiesIterable.getInnerValue(Property element) |
LambdaType |
LambdaTypeManager.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
LambdaTypeManager.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
LambdaTypeManager.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
LambdaType |
LambdaTypeManager.getLambdaType(java.lang.String typeName,
Type contextType,
java.util.List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
Class |
PivotMetamodelManager.getLibraryType(java.lang.String string,
java.util.List<? extends Type> templateArguments) |
Class |
PivotMetamodelManager.getLibraryType(java.lang.String string,
java.util.List<? extends Type> templateArguments) |
<T extends Class> |
PivotMetamodelManager.getLibraryType(T libraryType,
java.util.List<? extends Type> templateArguments) |
<T extends Class> |
PivotMetamodelManager.getLibraryType(T libraryType,
java.util.List<? extends Type> templateArguments) |
java.lang.Iterable<Constraint> |
PivotMetamodelManager.getLocalInvariants(Class type) |
Class |
PivotMetamodelManager.getMapType(java.lang.String mapTypeName,
Type keyType,
Type valueType) |
Class |
PivotMetamodelManager.getMapType(java.lang.String mapTypeName,
Type keyType,
Type valueType) |
Class |
PivotMetamodelManager.getMapType(java.lang.String mapTypeName,
Type keyType,
Type valueType) |
java.lang.Iterable<Operation> |
PivotMetamodelManager.getMemberOperations(Class type,
boolean selectStatic) |
java.lang.Iterable<? extends CompletePackage> |
PivotMetamodelManager.getMemberPackages(Package pkg) |
java.lang.Iterable<Property> |
PivotMetamodelManager.getMemberProperties(Class type,
boolean selectStatic) |
Class |
PivotMetamodelManager.getMetaclass(Type domainInstanceType) |
Type |
PivotMetamodelManager.getOclType(java.lang.String typeName) |
java.lang.Iterable<? extends Operation> |
PivotMetamodelManager.getOperationOverloads(Operation pivotOperation) |
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.
|
java.lang.Iterable<Class> |
PivotMetamodelManager.getPartialClasses(Type pivotType) |
java.lang.Iterable<? extends Package> |
PivotMetamodelManager.getPartialPackages(Package pkg,
boolean loadASmetamodelFirst) |
protected Package |
PivotIdResolver.getPivotlessEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
Precedence |
PivotMetamodelManager.getPrefixPrecedence(java.lang.String operatorName) |
Precedence |
PrecedenceManager.getPrefixPrecedence(java.lang.String operatorName) |
Class |
PivotMetamodelManager.getPrimaryClass(Class type) |
<T extends org.eclipse.emf.ecore.EObject> |
PivotMetamodelManager.getPrimaryElement(T element) |
Operation |
PivotMetamodelManager.getPrimaryOperation(Operation pivotOperation) |
Package |
PivotMetamodelManager.getPrimaryPackage(Package aPackage)
Lookup a primary sub-package.
|
Package |
PivotMetamodelManager.getPrimaryPackage(java.lang.String nsURI,
java.lang.String... subPackagePath)
Lookup a primary package by its URI and optionally a sub-package path.
|
Property |
PivotMetamodelManager.getPrimaryProperty(Property pivotProperty) |
Class |
MetamodelManagerInternal.getPrimaryType(java.lang.String nsURI,
java.lang.String path,
java.lang.String... extraPath) |
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) |
Class |
PivotMetamodelManager.getPrimaryType(java.lang.String nsURI,
java.lang.String path,
java.lang.String... extraPath) |
Type |
PivotMetamodelManager.getPrimaryType(Type type) |
ASResource |
PivotMetamodelManager.getResource(org.eclipse.emf.common.util.URI uri,
java.lang.String contentType) |
Class |
TemplateSpecialisation.getSpecialisation(Type referredType) |
protected TupleType |
TemplateParameterSubstitutionVisitor.getSpecializedTupleType(TupleType type) |
Class |
PivotExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
PivotExecutorManager.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
java.lang.Iterable<CompleteClass> |
PivotMetamodelManager.getSuperCompleteClasses(Class pivotType) |
java.lang.Iterable<CompleteClass> |
PivotMetamodelManager.getSuperCompleteClasses(CompleteClass completeClass) |
TupleType |
TupleTypeManager.getTupleType(IdResolver idResolver,
TupleTypeId tupleTypeId) |
TupleType |
TupleTypeManager.getTupleType(IdResolver idResolver,
TupleTypeId tupleTypeId) |
TupleType |
TupleTypeManager.getTupleType(java.lang.String tupleName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions usageBindings) |
TupleType |
TupleTypeManager.getTupleType(java.lang.String tupleName,
java.util.Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions usageBindings) |
TupleType |
TupleTypeManager.getTupleType(java.lang.String tupleName,
java.util.Map<java.lang.String,? extends Type> parts)
Return the named tuple typeId with the defined parts (which need not be alphabetically ordered).
|
TupleType |
TupleTypeManager.getTupleType(java.lang.String tupleName,
java.util.Map<java.lang.String,? extends Type> parts)
Return the named tuple typeId with the defined parts (which need not be alphabetically ordered).
|
TupleType |
PivotIdResolver.getTupleType(TupleTypeId typeId) |
TupleType |
TupleTypeManager.getTupleType(TupleType type,
TemplateParameterSubstitutions usageBindings) |
Class |
PivotIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
Type |
PivotIdResolver.getType(TypeId typeId,
java.lang.Object context) |
protected void |
PivotMetamodelManager.installLibraryContents(Library asLibrary)
Merge all types in asLibrary into the overall Standard Library.
|
void |
PivotMetamodelManager.installPropertyDeclaration(Property thisProperty)
Create implicit an opposite property if there is no explicit opposite.
|
void |
PivotMetamodelManager.installResource(org.eclipse.emf.ecore.resource.Resource asResource) |
void |
MetamodelManagerInternal.installRoot(Model pivotModel) |
void |
PivotMetamodelManager.installRoot(Model pivotModel) |
boolean |
FinalAnalysis.isFinal(CompleteClass completeClass) |
boolean |
FinalAnalysis.isFinal(Operation operation) |
Operation |
FinalAnalysis.isFinal(Operation operation,
CompleteClass completeClass) |
Operation |
FinalAnalysis.isFinal(Operation operation,
CompleteClass completeClass) |
boolean |
PivotMetamodelManager.isSuperClassOf(Class unspecializedFirstType,
Class secondType) |
boolean |
PivotMetamodelManager.isSuperClassOf(Class unspecializedFirstType,
Class secondType) |
boolean |
PivotMetamodelManager.isSuperCompleteClassOf(CompleteClass unspecializedFirstType,
CompleteClass secondType) |
boolean |
PivotMetamodelManager.isSuperCompleteClassOf(CompleteClass unspecializedFirstType,
CompleteClass secondType) |
boolean |
PivotMetamodelManager.isTypeServeable(Type type) |
protected boolean |
PivotMetamodelManager.isUnspecialized(java.util.List<TemplateParameter> templateParameters,
java.util.List<? extends Type> templateArguments) |
protected boolean |
PivotMetamodelManager.isUnspecialized(java.util.List<TemplateParameter> templateParameters,
java.util.List<? extends Type> templateArguments) |
protected void |
PivotMetamodelManager.loadASmetamodel(Package asLibrary)
Load the Pivot Metamodel of the Pivot Model to accompany a given asLibrary.
|
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) |
LibraryFeature |
PivotMetamodelManager.lookupImplementation(Operation dynamicOperation) |
ExpressionInOCL |
PivotMetamodelManager.parseSpecification(LanguageExpression specification)
Return the compiled query for a specification resolving a String body into a non-null bodyExpression.
|
void |
FinalAnalysis.print(java.lang.StringBuilder s) |
Type |
TemplateParameterSubstitutionVisitor.put(TemplateParameter formalTemplateParameter,
Type actualType) |
Type |
TemplateParameterSubstitutionVisitor.put(TemplateParameter formalTemplateParameter,
Type actualType) |
Type |
TupleTypeManager.TemplateParameterReferencesVisitor.put(TemplateParameter formalTemplateParameter,
Type actualType) |
Type |
TupleTypeManager.TemplateParameterReferencesVisitor.put(TemplateParameter formalTemplateParameter,
Type actualType) |
void |
PivotMetamodelManager.removeExternalResource(External2AS external2as) |
void |
PivotMetamodelManager.removeExternalResource(org.eclipse.emf.ecore.resource.Resource esResource) |
Type |
TemplateParameterSubstitutionHelper.resolveBodyType(PivotMetamodelManager metamodelManager,
CallExp callExp,
Type bodyType) |
Type |
TemplateParameterSubstitutionHelper.resolveBodyType(PivotMetamodelManager metamodelManager,
CallExp callExp,
Type bodyType) |
Type |
TemplateParameterSubstitutionHelper.resolveReturnType(PivotMetamodelManager metamodelManager,
CallExp callExp,
Type returnType) |
Type |
TemplateParameterSubstitutionHelper.resolveReturnType(PivotMetamodelManager metamodelManager,
CallExp callExp,
Type returnType) |
void |
TemplateParameterSubstitutionHelper.resolveUnmodeledTemplateParameterSubstitutions(TemplateParameterSubstitutionVisitor templateParameterSubstitutions,
CallExp callExp) |
void |
TemplateParameterSubstitutionHelper.resolveUnmodeledTemplateParameterSubstitutions(TemplateParameterSubstitutionVisitor templateParameterSubstitutions,
CallExp callExp) |
void |
PivotMetamodelManager.setMetamodelNsURI(java.lang.String metaNsURI) |
Type |
TemplateParameterSubstitutionVisitor.specializeType(Type type) |
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.
|
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.
|
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.
|
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 |
TemplateParameterSubstitutionVisitor.visitClass(Class object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitCollectionType(CollectionType object) |
java.lang.String |
TemplateParameterSubstitutionVisitor.visiting(Visitable visitable) |
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) |
Package |
PivotIdResolver.visitNsURIPackageId(NsURIPackageId id) |
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) |
Package |
PivotIdResolver.visitRootPackageId(RootPackageId id) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitSelfType(SelfType object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitTemplateParameter(TemplateParameter object) |
Element |
TupleTypeManager.TupleIdResolver.visitTemplateParameterId(TemplateParameterId id) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitTupleType(TupleType object) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitTypedElement(TypedElement object) |
Constructor and Description |
---|
FinalAnalysis(CompleteModelInternal completeModel) |
LambdaTypeManager(CompleteEnvironmentInternal allCompleteClasses) |
Orphanage.OrphanResource(org.eclipse.emf.common.util.URI uri) |
Orphanage(java.lang.String name,
java.lang.String nsURI) |
Orphanage(java.lang.String name,
java.lang.String nsURI) |
PivotExecutorManager(EnvironmentFactory environmentFactory,
org.eclipse.emf.ecore.EObject contextObject) |
PivotExecutorManager(EnvironmentFactory environmentFactory,
org.eclipse.emf.ecore.EObject contextObject) |
PivotIdResolver(EnvironmentFactoryInternal environmentFactory) |
PivotMetamodelManager.CompleteClassPropertiesIterable(java.lang.Iterable<Class> types,
boolean selectStatic) |
PivotMetamodelManager.CompleteElementInvariantsIterable(java.lang.Iterable<? extends Class> models) |
PivotMetamodelManager.CompleteTypeOperationsIterable(java.lang.Iterable<Class> types,
boolean selectStatic) |
PivotMetamodelManager(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.ResourceSet asResourceSet)
Construct a MetamodelManager that will use environmentFactory to create its artefacts
such as an asResourceSet to contain pivot copies of meta-models.
|
PivotMetamodelManager(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.ResourceSet asResourceSet)
Construct a MetamodelManager that will use environmentFactory to create its artefacts
such as an asResourceSet to contain pivot copies of meta-models.
|
TemplateParameterSubstitutionVisitor(EnvironmentFactoryInternal environmentFactory,
Type selfType,
Type selfTypeValue) |
TemplateSpecialisation(CompleteEnvironment environment) |
TupleTypeManager.TemplateParameterReferencesVisitor(EnvironmentFactoryInternal environmentFactory,
java.util.Collection<? extends Type> partValues) |
TupleTypeManager.TuplePart(TuplePartId partId) |
TupleTypeManager(CompleteEnvironmentInternal allCompleteClasses) |
Modifier and Type | Field and Description |
---|---|
protected CompleteOCLRegistry |
CompleteOCLRegistryReader.registry |
protected ILabelGenerator.Registry |
LabelGeneratorRegistryReader.registry |
Constructor and Description |
---|
CompleteOCLRegistryReader(CompleteOCLRegistry registry) |
LabelGeneratorRegistryReader(ILabelGenerator.Registry registry) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PrettyPrinter.NULL_PLACEHOLDER |
static java.util.List<java.lang.String> |
PrettyPrinter.reservedNameList |
static java.util.List<java.lang.String> |
PrettyPrinter.restrictedNameList |
Modifier and Type | Method and Description |
---|---|
static PrettyPrinter |
PrettyPrinter.createNamePrinter(Element element,
PrettyPrintOptions options) |
static PrettyPrintOptions.Global |
PrettyPrinter.createOptions(Namespace scope) |
static PrettyPrinter |
PrettyPrinter.createPrinter(Element element,
PrettyPrintOptions options) |
java.util.Set<Namespace> |
PrettyPrintOptions.Global.getAliasedNamespaces() |
abstract PrettyPrintOptions.Global |
PrettyPrintOptions.getGlobalOptions() |
PrettyPrintOptions.Global |
PrettyPrintOptions.Global.getGlobalOptions() |
PrettyPrintOptions.Global |
PrettyPrintOptions.Local.getGlobalOptions() |
java.lang.String |
PrettyPrintOptions.getIndentStep() |
java.lang.String |
PrettyPrintOptions.Global.getIndentStep() |
static java.lang.String |
PrettyPrinter.print(Element element) |
static java.lang.String |
PrettyPrinter.print(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.print(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.printName(Element element) |
static java.lang.String |
PrettyPrinter.printName(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printName(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.printType(Element element) |
static java.lang.String |
PrettyPrinter.printType(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printType(Element element,
PrettyPrintOptions options) |
org.eclipse.ocl.pivot.internal.prettyprint.PrettyPrinter.Mode |
PrettyPrinter.pushMode(org.eclipse.ocl.pivot.internal.prettyprint.PrettyPrinter.Mode newMode) |
java.lang.String |
PrettyPrinter.toString() |
java.lang.String |
PrettyPrinter.toString(java.lang.String indent,
int lineLength) |
Modifier and Type | Method and Description |
---|---|
void |
PrettyPrintOptions.Global.addAliases(Namespace namespace,
java.lang.String alias) |
void |
PrettyPrintOptions.Global.addAliases(Namespace namespace,
java.lang.String alias) |
abstract void |
PrettyPrintOptions.addReservedNames(java.lang.Iterable<java.lang.String> names) |
void |
PrettyPrintOptions.Global.addReservedNames(java.lang.Iterable<java.lang.String> names) |
void |
PrettyPrintOptions.Local.addReservedNames(java.lang.Iterable<java.lang.String> names) |
abstract void |
PrettyPrintOptions.addRestrictedNames(java.lang.Iterable<java.lang.String> names) |
void |
PrettyPrintOptions.Global.addRestrictedNames(java.lang.Iterable<java.lang.String> names) |
void |
PrettyPrintOptions.Local.addRestrictedNames(java.lang.Iterable<java.lang.String> names) |
void |
PrettyPrinter.appendQualifiedType(Element element) |
protected void |
EssentialOCLPrettyPrintVisitor.appendSourceNavigation(CallExp object) |
void |
PrettyPrinter.appendTemplateBindings(TemplateableElement typeRef) |
static PrettyPrinter |
PrettyPrinter.createNamePrinter(Element element,
PrettyPrintOptions options) |
static PrettyPrinter |
PrettyPrinter.createNamePrinter(Element element,
PrettyPrintOptions options) |
static PrettyPrinter |
PrettyPrinter.createPrinter(Element element,
PrettyPrintOptions options) |
static PrettyPrinter |
PrettyPrinter.createPrinter(Element element,
PrettyPrintOptions options) |
void |
PrettyPrinter.exdent(java.lang.String prefix,
java.lang.String text,
java.lang.String suffix)
Flush the current indented region.
|
void |
PrettyPrinter.exdent(java.lang.String prefix,
java.lang.String text,
java.lang.String suffix)
Flush the current indented region.
|
void |
PrettyPrinter.exdent(java.lang.String prefix,
java.lang.String text,
java.lang.String suffix)
Flush the current indented region.
|
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) |
void |
PrettyPrinter.next(java.lang.String prefix,
java.lang.String text,
java.lang.String suffix)
Flush the current indented region.
|
void |
PrettyPrinter.next(java.lang.String prefix,
java.lang.String text,
java.lang.String suffix)
Flush the current indented region.
|
void |
PrettyPrinter.popMode(org.eclipse.ocl.pivot.internal.prettyprint.PrettyPrinter.Mode oldMode) |
static java.lang.String |
PrettyPrinter.print(Element element) |
static java.lang.String |
PrettyPrinter.print(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.print(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.print(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.print(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.printName(Element element) |
static java.lang.String |
PrettyPrinter.printName(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printName(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printName(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.printName(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.printType(Element element) |
static java.lang.String |
PrettyPrinter.printType(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printType(Element element,
Namespace namespace) |
static java.lang.String |
PrettyPrinter.printType(Element element,
PrettyPrintOptions options) |
static java.lang.String |
PrettyPrinter.printType(Element element,
PrettyPrintOptions options) |
void |
PrettyPrinter.push(java.lang.String text,
java.lang.String suffix)
Emit text to the current indented region.
|
org.eclipse.ocl.pivot.internal.prettyprint.PrettyPrinter.Mode |
PrettyPrinter.pushMode(org.eclipse.ocl.pivot.internal.prettyprint.PrettyPrinter.Mode newMode) |
void |
PrettyPrintOptions.Global.setAliases(java.util.Map<Namespace,java.lang.String> namespace2alias) |
void |
PrettyPrintOptions.setIndentStep(java.lang.String indentStep) |
void |
PrettyPrintOptions.Global.setIndentStep(java.lang.String indentStep) |
java.lang.String |
PrettyPrinter.toString(java.lang.String indent,
int lineLength) |
java.lang.Object |
PrettyPrintVisitor.visitAnyType(AnyType object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitBooleanLiteralExp(BooleanLiteralExp object) |
java.lang.Object |
PrettyPrintVisitor.visitClass(Class object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitCollectionItem(CollectionItem object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitCollectionLiteralExp(CollectionLiteralExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitCollectionRange(CollectionRange object) |
java.lang.Object |
PrettyPrintVisitor.visitCollectionType(CollectionType object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitConstraint(Constraint object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitEnumLiteralExp(EnumLiteralExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitExpressionInOCL(ExpressionInOCL object) |
java.lang.Object |
PrettyPrintVisitor.visitExpressionInOCL(ExpressionInOCL object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitIfExp(IfExp object) |
java.lang.String |
PrettyPrintVisitor.visiting(Visitable visitable) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitIntegerLiteralExp(IntegerLiteralExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitInvalidLiteralExp(InvalidLiteralExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitIterateExp(IterateExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitIteratorExp(IteratorExp object) |
java.lang.Object |
PrettyPrintVisitor.visitLambdaType(LambdaType object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitLetExp(LetExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitMapLiteralExp(MapLiteralExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitMapLiteralPart(MapLiteralPart object) |
java.lang.Object |
PrettyPrintVisitor.visitMapType(MapType object) |
java.lang.Object |
PrettyPrintVisitor.visitNamedElement(NamedElement object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitNullLiteralExp(NullLiteralExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitOCLExpression(OCLExpression object) |
java.lang.Object |
PrettyPrintVisitor.visitOperation(Operation object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitOperationCallExp(OperationCallExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitParameter(Parameter object) |
java.lang.Object |
PrettyPrintVisitor.visitPrimitiveType(PrimitiveType object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitPropertyCallExp(PropertyCallExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitRealLiteralExp(RealLiteralExp object) |
Value |
EssentialOCLPrettyPrintVisitor.visitShadowExp(ShadowExp object) |
java.lang.String |
EssentialOCLPrettyPrintVisitor.visitShadowPart(ShadowPart part) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitStringLiteralExp(StringLiteralExp object) |
java.lang.Object |
PrettyPrintVisitor.visitTemplateParameter(TemplateParameter object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitTupleLiteralExp(TupleLiteralExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitTupleLiteralPart(TupleLiteralPart object) |
java.lang.Object |
PrettyPrintVisitor.visitTupleType(TupleType object) |
java.lang.Object |
PrettyPrintVisitor.visitTypedElement(TypedElement object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitTypeExp(TypeExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitVariable(Variable object) |
java.lang.Object |
EssentialOCLPrettyPrintVisitor.visitVariableExp(VariableExp object) |
Constructor and Description |
---|
EssentialOCLPrettyPrintVisitor(PrettyPrinter context) |
PrettyPrintOptions.Local(PrettyPrintOptions options,
Namespace scope) |
PrettyPrintVisitor(PrettyPrinter context) |
Modifier and Type | Field and Description |
---|---|
static CompleteOCLRegistry |
CompleteOCLRegistry.INSTANCE |
Modifier and Type | Method and Description |
---|---|
java.util.Set<org.eclipse.emf.common.util.URI> |
CompleteOCLRegistry.getResourceURIs(java.lang.Iterable<java.lang.String> nsURIs)
Returns all document resource URIs that provide content for any of the nsURIs
|
java.util.Set<org.eclipse.emf.common.util.URI> |
CompleteOCLRegistry.getResourceURIs(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Returns all document resource URIs that provide content for any EPackege nsURI in resourceSet
|
Modifier and Type | Method and Description |
---|---|
void |
CompleteOCLRegistry.addRegistration(CompleteOCLRegistry.Registration registration) |
java.util.Set<org.eclipse.emf.common.util.URI> |
CompleteOCLRegistry.getResourceURIs(java.lang.Iterable<java.lang.String> nsURIs)
Returns all document resource URIs that provide content for any of the nsURIs
|
java.util.Set<org.eclipse.emf.common.util.URI> |
CompleteOCLRegistry.getResourceURIs(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Returns all document resource URIs that provide content for any EPackege nsURI in resourceSet
|
void |
CompleteOCLRegistry.removeRegistration(CompleteOCLRegistry.Registration registration) |
Constructor and Description |
---|
CompleteOCLRegistry.Registration(org.eclipse.emf.common.util.URI resourceURI,
java.lang.Iterable<java.lang.String> nsURIs) |
CompleteOCLRegistry.Registration(org.eclipse.emf.common.util.URI resourceURI,
java.lang.Iterable<java.lang.String> nsURIs) |
Modifier and Type | Field and Description |
---|---|
protected ASResourceFactory |
ASResourceImpl.asResourceFactory |
static java.lang.String |
StandaloneProjectMap.PluginReader.classAttribute |
protected java.lang.String |
AbstractASResourceFactory.contentType |
protected java.util.Map<java.lang.String,ASResourceFactoryContribution> |
ASResourceFactoryRegistry.contentType2resourceFactory |
static java.lang.String |
StandaloneProjectMap.GenModelReader.ecorePackageAttribute |
protected java.util.List<java.lang.String> |
StandaloneProjectMap.GenModelReader.ecorePackages |
static java.lang.String |
StandaloneProjectMap.GenModelReader.ecorePackageTag |
protected EnvironmentFactoryInternal |
EnvironmentFactoryAdapter.environmentFactory |
protected java.util.Map<java.lang.String,ASResourceFactoryContribution> |
ASResourceFactoryRegistry.extension2resourceFactory |
static java.lang.String |
StandaloneProjectMap.PluginReader.extensionPointAttribute |
static java.lang.String |
StandaloneProjectMap.PluginReader.extensionTag |
static java.lang.String |
StandaloneProjectMap.PluginReader.genModelAttribute |
static java.lang.String |
StandaloneProjectMap.GenModelReader.genmodelTag |
protected org.eclipse.emf.common.util.URI |
StandaloneProjectMap.AbstractResourceDescriptor.genModelURI
The project-relative URI of the GenModel for the EPackage (e.g.
|
protected org.eclipse.emf.common.util.URI |
StandaloneProjectMap.GenModelReader.genModelURI |
static java.lang.String |
StandaloneProjectMap.GenModelReader.genPackagesTag |
static java.lang.String |
StandaloneProjectMap.GenModelReader.hrefAttribute |
static ASResourceFactoryRegistry |
ASResourceFactoryRegistry.INSTANCE |
static ASResourceFactoryRegistry.ContributionFunction |
ASResourceFactoryRegistry.ContributionFunction.INSTANCE |
static ASResourceFactoryRegistry.ExternalResourcePredicate |
ASResourceFactoryRegistry.ExternalResourcePredicate.INSTANCE |
static ASResourceFactoryRegistry.LoadedResourcePredicate |
ASResourceFactoryRegistry.LoadedResourcePredicate.INSTANCE |
static ProjectManager.IResourceLoadStrategy |
StandaloneProjectMap.LoadBothStrategy.INSTANCE |
static ProjectManager.IResourceLoadStrategy |
StandaloneProjectMap.LoadingBothLoadedDynamicResourceStrategy.INSTANCE |
static ProjectManager.IResourceLoadStrategy |
StandaloneProjectMap.LoadGeneratedPackageStrategy.INSTANCE |
static ProjectManager.IResourceLoadStrategy |
StandaloneProjectMap.LoadFirstStrategy.INSTANCE |
static ProjectManager.IResourceLoadStrategy |
StandaloneProjectMap.LoadDynamicResourceStrategy.INSTANCE |
static ProjectManager.IConflictHandler |
StandaloneProjectMap.MapToFirstConflictHandler.INSTANCE |
static ProjectManager.IConflictHandler |
StandaloneProjectMap.MapToFirstConflictHandlerWithLog.INSTANCE |
protected org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.locationURI
The resolveable location.
|
protected java.lang.String |
StandaloneProjectMap.ProjectDescriptor.name
The project/bundle/plugin name; e.g.
|
protected org.eclipse.emf.common.util.URI |
StandaloneProjectMap.PackageDescriptor.namespaceURI
The namespace URI of the EPackage (e.g.
|
protected StandaloneProjectMap.EPackageDescriptor |
StandaloneProjectMap.PackageLoadStatus.namespaceURIDescriptor |
static java.lang.String |
StandaloneProjectMap.GenModelReader.nestedGenPackagesTag |
protected org.eclipse.emf.common.notify.Notifier |
EnvironmentFactoryAdapter.notifier |
protected java.util.Map<java.lang.String,ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.GenModelReader.nsURI2packageDescriptor |
protected ProjectManager.IPackageDescriptor |
StandaloneProjectMap.PackageLoadStatus.packageDescriptor |
protected java.util.List<ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.AbstractResourceDescriptor.packageDescriptors
The package descriptors for each of the multiple packages in the genmodel.
|
protected ProjectManager.IPackageLoadStatus |
StandaloneProjectMap.EPackageDescriptor.packageLoadStatus |
protected ProjectManager.IPackageLoadStatus |
StandaloneProjectMap.DelegatedSinglePackageResource.packageLoadStatus |
protected java.lang.Iterable<StandaloneProjectMap.PackageLoadStatus> |
StandaloneProjectMap.DelegatedMultiplePackageResource.packageLoadStatuses |
protected org.eclipse.emf.ecore.EPackage.Registry |
StandaloneProjectMap.AbstractResourceLoadStatus.packageRegistry |
static java.lang.String |
StandaloneProjectMap.PluginReader.packageTag |
static java.lang.String |
StandaloneProjectMap.PluginReader.pluginTag |
static java.lang.String |
StandaloneProjectMap.PluginReader.pointTag |
static TracingOption |
StandaloneProjectMap.PROJECT_MAP_ADD_EPACKAGE |
static TracingOption |
StandaloneProjectMap.PROJECT_MAP_ADD_GEN_MODEL |
static TracingOption |
StandaloneProjectMap.PROJECT_MAP_ADD_GENERATED_PACKAGE |
static TracingOption |
StandaloneProjectMap.PROJECT_MAP_ADD_URI_MAP |
static TracingOption |
StandaloneProjectMap.PROJECT_MAP_CONFIGURE |
static TracingOption |
StandaloneProjectMap.PROJECT_MAP_GET |
static TracingOption |
StandaloneProjectMap.PROJECT_MAP_INSTALL |
static TracingOption |
StandaloneProjectMap.PROJECT_MAP_RESOLVE |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.AbstractResourceDescriptor.projectDescriptor
The bundle/project in which this package is defined (e.g.
|
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.GenModelReader.projectDescriptor |
protected StandaloneProjectMap |
StandaloneProjectMap.ProjectDescriptor.projectMap
The overall ProjectMap
|
protected org.eclipse.emf.ecore.resource.Resource |
ASSaver.resource |
protected java.util.Map<java.lang.String,ASResourceFactoryContribution> |
ASResourceFactoryRegistry.resourceClassName2resourceFactory |
protected ProjectManager.IResourceDescriptor |
StandaloneProjectMap.AbstractResourceLoadStatus.resourceDescriptor |
protected ProjectManager.IResourceDescriptor |
StandaloneProjectMap.PackageDescriptor.resourceDescriptor
The MultiplePackageResourceDescriptor if this PackageDescriptor is part of a multi-package genmodel.
|
protected ProjectManager.IResourceDescriptor |
StandaloneProjectMap.GenModelReader.resourceDescriptor |
protected ProjectManager.IResourceLoadStatus |
StandaloneProjectMap.DelegatedMultiplePackageResource.resourceLoadStatus |
protected StandaloneProjectMap.AbstractResourceLoadStatus |
StandaloneProjectMap.PackageLoadStatus.resourceLoadStatus |
protected ProjectManager.IResourceLoadStrategy |
StandaloneProjectMap.AbstractResourceLoadStatus.resourceLoadStrategy
The strategy to be used to resolve further URI to EPackage mappings.
|
static java.lang.String |
StandaloneProjectMap.PluginReader.uriAttribute |
Modifier and Type | Method and Description |
---|---|
ASResourceFactory |
AbstractASResourceFactory.basicGetASResourceFactory() |
AS2MonikerVisitor |
ASResourceFactory.createAS2MonikerVisitor(AS2Moniker as2moniker)
Create a visitor to compute a structural descriptor for an element.
|
AS2MonikerVisitor |
AbstractASResourceFactory.createAS2MonikerVisitor(AS2Moniker as2moniker) |
AS2XMIidVisitor |
ASResourceFactory.createAS2XMIidVisitor(AS2XMIid as2id)
Create a visitor to compute the xmi:id value of an element.
|
AS2XMIidVisitor |
AbstractASResourceFactory.createAS2XMIidVisitor(AS2XMIid as2id) |
ASSaverLocateVisitor |
ASResourceFactory.createASSaverLocateVisitor(ASSaver asSaver)
Create a visitor to locate orphan specializations.
|
ASSaverLocateVisitor |
AbstractASResourceFactory.createASSaverLocateVisitor(ASSaver saver) |
ASSaverNormalizeVisitor |
ASResourceFactory.createASSaverNormalizeVisitor(ASSaver asSaver)
Create a visitor to normalize content.
|
ASSaverNormalizeVisitor |
AbstractASResourceFactory.createASSaverNormalizeVisitor(ASSaver saver) |
ASSaverResolveVisitor |
ASResourceFactory.createASSaverResolveVisitor(ASSaver asSaver)
Create a visitor to resolve orphan specializations.
|
ASSaverResolveVisitor |
AbstractASResourceFactory.createASSaverResolveVisitor(ASSaver saver) |
static EnvironmentFactoryInternal |
OCLAdapter.createEnvironmentFactory(org.eclipse.emf.common.notify.Notifier notifier) |
static EnvironmentFactoryInternal |
OCLAdapter.createEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.common.notify.Notifier notifier) |
EnvironmentFactoryInternal |
ASResourceFactoryRegistry.createEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet)
Create a new EnvironmentFactory appropriate to the resources in ResourceSet.
|
PrettyPrintVisitor |
ASResourceFactory.createPrettyPrintVisitor(PrettyPrinter prettyPrinter)
Create a visitor to provide a pretty printed representation of one or more elements in the resource.
|
PrettyPrintVisitor |
AbstractASResourceFactory.createPrettyPrintVisitor(PrettyPrinter prettyPrinter) |
protected ProjectManager.IProjectDescriptor |
ProjectMap.createProjectDescriptor(java.lang.String projectName,
org.eclipse.emf.common.util.URI locationURI) |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.createProjectDescriptor(java.lang.String projectName,
org.eclipse.emf.common.util.URI locationURI) |
ProjectManager.IResourceDescriptor |
StandaloneProjectMap.ProjectDescriptor.createResourceDescriptor(java.lang.String genModel,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
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 |
AbstractASResourceFactory.createTemplateParameterSubstitutionVisitor(EnvironmentFactory environmentFactory,
Type selfType,
Type selfTypeValue) |
ToStringVisitor |
ASResourceFactory.createToStringVisitor(java.lang.StringBuilder s)
Create a visitor to provide a debug representation of one or more elements in the resource.
|
ToStringVisitor |
AbstractASResourceFactory.createToStringVisitor(java.lang.StringBuilder s) |
static OCLAdapter |
OCLAdapter.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static StandaloneProjectMap |
ProjectMap.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static StandaloneProjectMap |
StandaloneProjectMap.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return the StandaloneProjectMap already installed as an adapter on a
resourceSet if one exists, else creates, installs, initializes
and returns a new StandaloneProjectMap.
|
ASResourceFactory |
ASResourceFactoryContribution.getASResourceFactory() |
ASResourceFactory |
ASResourceFactoryContribution.Descriptor.getASResourceFactory() |
ASResourceFactory |
ASResourceImpl.getASResourceFactory() |
ASResourceFactory |
OCLASResourceFactory.getASResourceFactory() |
java.lang.String |
ASResourceFactory.getContentType() |
java.lang.String |
AbstractASResourceFactory.getContentType() |
ASResourceFactory |
AbstractASResourceFactory.getContribution() |
EnvironmentFactoryInternal |
EnvironmentFactoryAdapter.getEnvironmentFactory() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.AbstractResourceDescriptor.getGenModelURI() |
static OCLASResourceFactory |
OCLASResourceFactory.getInstance() |
protected ASSaverLocateVisitor |
ASSaver.getLocateVisitor(org.eclipse.emf.ecore.EObject eObject) |
java.io.File |
StandaloneProjectMap.ProjectDescriptor.getLocationFile(java.lang.String projectRelativeFileName) |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.AbstractResourceDescriptor.getLocationURI() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getLocationURI() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getLocationURI(java.lang.String projectRelativeFileName) |
PivotMetamodelManager |
EnvironmentFactoryAdapter.getMetamodelManager() |
Model |
ASResourceImpl.getModel() |
java.lang.String |
StandaloneProjectMap.ProjectDescriptor.getName() |
protected ASSaverNormalizeVisitor |
ASSaver.getNormalizeVisitor(org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.PackageDescriptor.getNsURI() |
protected Class |
ASSaver.getOrphanClass(Package orphanagePackage) |
protected Package |
ASSaver.getOrphanPackage(org.eclipse.emf.ecore.resource.Resource resource) |
ProjectManager.IPackageDescriptor |
StandaloneProjectMap.PackageLoadStatus.getPackageDescriptor() |
java.util.List<? extends ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.AbstractResourceDescriptor.getPackageDescriptors() |
java.util.List<? extends ProjectManager.IPackageDescriptor> |
StandaloneProjectMap.PackageDescriptor.getPackageDescriptors() |
org.eclipse.emf.ecore.EPackage.Registry |
StandaloneProjectMap.AbstractResourceLoadStatus.getPackageRegistry() |
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. |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.AbstractResourceDescriptor.getPlatformPluginURI() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getPlatformPluginURI() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getPlatformPluginURI(java.lang.String projectRelativeFileName) |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.AbstractResourceDescriptor.getPlatformResourceURI() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getPlatformResourceURI() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getPlatformResourceURI(java.lang.String projectRelativeFileName) |
ProjectManager.IProjectDescriptor |
StandaloneProjectMap.AbstractResourceDescriptor.getProjectDescriptor() |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.getProjectDescriptorInternal(org.eclipse.emf.common.util.URI platformURI) |
StandaloneProjectMap |
StandaloneProjectMap.ProjectDescriptor.getProjectManager() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.AbstractResourceDescriptor.getProjectRelativeEcorePackageURI(org.eclipse.emf.common.util.URI genModelRelativeEcorePackageURI) |
protected ASSaverResolveVisitor |
ASSaver.getResolveVisitor(org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.ecore.resource.Resource |
StandaloneProjectMap.DelegatedSinglePackageResource.getResource() |
ProjectManager.IResourceDescriptor |
StandaloneProjectMap.AbstractResourceLoadStatus.getResourceDescriptor() |
ProjectManager.IResourceDescriptor |
StandaloneProjectMap.PackageDescriptor.getResourceDescriptor() |
ProjectManager.IResourceLoadStatus |
StandaloneProjectMap.PackageLoadStatus.getResourceLoadStatus() |
ProjectManager.IResourceLoadStatus |
StandaloneProjectMap.AbstractResourceDescriptor.getResourceLoadStatus(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
ProjectManager.IResourceLoadStrategy |
StandaloneProjectMap.AbstractResourceLoadStatus.getResourceLoadStrategy() |
ProjectManager.IResourceLoadStrategy |
StandaloneProjectMap.PackageLoadStatus.getResourceLoadStrategy() |
org.eclipse.emf.common.notify.Notifier |
EnvironmentFactoryAdapter.getTarget() |
Technology |
ASResourceFactory.getTechnology() |
Technology |
ASResourceFactoryRegistry.getTechnology()
Determine the getTechnology appropriate to the registered ASResourceFactories.
|
Technology |
AbstractASResourceFactory.getTechnology() |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.EPackageDescriptor.getURI() |
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. |
<T extends Operation> |
ASSaver.resolveOperation(T referredOperation)
Return the resolved variant of referredType, which may require creation
of a local copy of a specialization.
|
<T extends Class> |
ASSaver.resolveType(T referredType)
Return the resolved variant of referredType, which may require creation
of a local copy of a specialization.
|
java.lang.String |
AbstractASResourceFactory.toString() |
java.lang.String |
StandaloneProjectMap.EPackageDescriptor.toString() |
java.lang.String |
StandaloneProjectMap.AbstractResourceLoadStatus.toString() |
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) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadBothStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadBothStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadFirstStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadFirstStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadDynamicResourceStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadDynamicResourceStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.addedDynamicResource(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.addedDynamicResource(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadBothStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadBothStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadingBothLoadedDynamicResourceStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadingBothLoadedDynamicResourceStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadFirstStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadFirstStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.addedGeneratedPackage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.addedGeneratedPackage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.ProjectDescriptor.addPackageDescriptor(ProjectManager.IPackageDescriptor packageDescriptor) |
void |
StandaloneProjectMap.addResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor)
Call-back to add a resourceDescriptor.
|
void |
StandaloneProjectMap.ProjectDescriptor.addResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor) |
void |
ASSaver.addSpecializingElement(Element object) |
boolean |
ASSaver.addSpecializingElement(Element object,
Class referredType) |
boolean |
ASSaver.addSpecializingElement(Element object,
Class referredType) |
boolean |
ASSaver.addSpecializingElement(Element object,
Operation referredOperation) |
boolean |
ASSaver.addSpecializingElement(Element object,
Operation referredOperation) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStrategy.basicGetEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.configure(ProjectManager.IResourceLoadStatus resourceLoadStatus,
ProjectManager.IConflictHandler conflictHandler) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.configure(ProjectManager.IResourceLoadStatus resourceLoadStatus,
ProjectManager.IConflictHandler conflictHandler) |
void |
ASResourceFactory.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Configure the MetamodelManager's external ResourceSet.
|
void |
AbstractASResourceFactory.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
OCLASResourceFactory.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
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.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.AbstractResourceLoadStatus.configureEPackageRegistry(org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.PackageLoadStatus.configureEPackageRegistry(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected void |
AbstractASResourceFactory.configureResource(ASResource asResource) |
void |
ASResourceFactoryRegistry.configureResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
StandaloneProjectMap.AbstractResourceLoadStatus.configureResourceSetURIResourceMap(org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.configureResourceSetURIResourceMap(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.configureResourceSetURIResourceMap(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource) |
AS2MonikerVisitor |
ASResourceFactory.createAS2MonikerVisitor(AS2Moniker as2moniker)
Create a visitor to compute a structural descriptor for an element.
|
AS2MonikerVisitor |
AbstractASResourceFactory.createAS2MonikerVisitor(AS2Moniker as2moniker) |
AS2XMIidVisitor |
ASResourceFactory.createAS2XMIidVisitor(AS2XMIid as2id)
Create a visitor to compute the xmi:id value of an element.
|
AS2XMIidVisitor |
AbstractASResourceFactory.createAS2XMIidVisitor(AS2XMIid as2id) |
ASSaverLocateVisitor |
ASResourceFactory.createASSaverLocateVisitor(ASSaver asSaver)
Create a visitor to locate orphan specializations.
|
ASSaverLocateVisitor |
AbstractASResourceFactory.createASSaverLocateVisitor(ASSaver saver) |
ASSaverNormalizeVisitor |
ASResourceFactory.createASSaverNormalizeVisitor(ASSaver asSaver)
Create a visitor to normalize content.
|
ASSaverNormalizeVisitor |
AbstractASResourceFactory.createASSaverNormalizeVisitor(ASSaver saver) |
ASSaverResolveVisitor |
ASResourceFactory.createASSaverResolveVisitor(ASSaver asSaver)
Create a visitor to resolve orphan specializations.
|
ASSaverResolveVisitor |
AbstractASResourceFactory.createASSaverResolveVisitor(ASSaver saver) |
static EnvironmentFactoryInternal |
OCLAdapter.createEnvironmentFactory(org.eclipse.emf.common.notify.Notifier notifier) |
static EnvironmentFactoryInternal |
OCLAdapter.createEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.common.notify.Notifier notifier) |
static EnvironmentFactoryInternal |
OCLAdapter.createEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.common.notify.Notifier notifier) |
EnvironmentFactoryInternal |
ASResourceFactoryRegistry.createEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet)
Create a new EnvironmentFactory appropriate to the resources in ResourceSet.
|
PrettyPrintVisitor |
ASResourceFactory.createPrettyPrintVisitor(PrettyPrinter prettyPrinter)
Create a visitor to provide a pretty printed representation of one or more elements in the resource.
|
PrettyPrintVisitor |
AbstractASResourceFactory.createPrettyPrintVisitor(PrettyPrinter prettyPrinter) |
protected ProjectManager.IProjectDescriptor |
ProjectMap.createProjectDescriptor(java.lang.String projectName,
org.eclipse.emf.common.util.URI locationURI) |
protected ProjectManager.IProjectDescriptor |
ProjectMap.createProjectDescriptor(java.lang.String projectName,
org.eclipse.emf.common.util.URI locationURI) |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.createProjectDescriptor(java.lang.String projectName,
org.eclipse.emf.common.util.URI locationURI) |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.createProjectDescriptor(java.lang.String projectName,
org.eclipse.emf.common.util.URI locationURI) |
ProjectManager.IResourceDescriptor |
StandaloneProjectMap.ProjectDescriptor.createResourceDescriptor(java.lang.String genModel,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
ProjectManager.IResourceDescriptor |
StandaloneProjectMap.ProjectDescriptor.createResourceDescriptor(java.lang.String genModel,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
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) |
ToStringVisitor |
ASResourceFactory.createToStringVisitor(java.lang.StringBuilder s)
Create a visitor to provide a debug representation of one or more elements in the resource.
|
ToStringVisitor |
AbstractASResourceFactory.createToStringVisitor(java.lang.StringBuilder s) |
static void |
EnvironmentFactoryAdapter.disposeAll(org.eclipse.emf.ecore.resource.Resource resource) |
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) |
static OCLAdapter |
OCLAdapter.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static StandaloneProjectMap |
ProjectMap.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
static StandaloneProjectMap |
StandaloneProjectMap.getAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return the StandaloneProjectMap already installed as an adapter on a
resourceSet if one exists, else creates, installs, initializes
and returns a new StandaloneProjectMap.
|
<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> |
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> |
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) |
<T extends Element> |
AbstractASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<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.
|
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStatus.getConflictingDynamicResource(org.eclipse.emf.ecore.EPackage ePackage) |
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 |
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.EOperation |
AbstractASResourceFactory.getEOperation(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject) |
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.EReference |
ASResourceFactory.getEReference(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject) |
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) |
org.eclipse.emf.ecore.EReference |
AbstractASResourceFactory.getEReference(ASResource asResource,
org.eclipse.emf.ecore.EObject eObject) |
protected ASSaverLocateVisitor |
ASSaver.getLocateVisitor(org.eclipse.emf.ecore.EObject eObject) |
org.eclipse.emf.common.util.URI |
ProjectMap.getLocation(java.lang.String projectName) |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.getLocation(java.lang.String projectName)
Return the resolveable URI for a given project or bundle name.
|
java.io.File |
StandaloneProjectMap.ProjectDescriptor.getLocationFile(java.lang.String projectRelativeFileName) |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getLocationURI(java.lang.String projectRelativeFileName) |
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) |
protected ASSaverNormalizeVisitor |
ASSaver.getNormalizeVisitor(org.eclipse.emf.ecore.EObject eObject) |
protected Class |
ASSaver.getOrphanClass(Package orphanagePackage) |
protected Package |
ASSaver.getOrphanPackage(org.eclipse.emf.ecore.resource.Resource resource) |
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) |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getPlatformPluginURI(java.lang.String projectRelativeFileName) |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.ProjectDescriptor.getPlatformResourceURI(java.lang.String projectRelativeFileName) |
ProjectManager.IProjectDescriptor |
StandaloneProjectMap.getProjectDescriptor(java.lang.String projectName)
Return the IProjectDescriptor for a given project or bundle name.
|
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.getProjectDescriptorInternal(org.eclipse.emf.common.util.URI platformURI) |
org.eclipse.emf.common.util.URI |
StandaloneProjectMap.AbstractResourceDescriptor.getProjectRelativeEcorePackageURI(org.eclipse.emf.common.util.URI genModelRelativeEcorePackageURI) |
protected ASSaverResolveVisitor |
ASSaver.getResolveVisitor(org.eclipse.emf.ecore.EObject eObject) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadFirstStrategy.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.LoadFirstStrategy.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.MapToFirstConflictHandler.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
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.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.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) |
org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.MapToFirstConflictHandlerWithLog.handleConflictingGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
protected void |
StandaloneProjectMap.AbstractResourceLoadStatus.handleLoadException(org.eclipse.emf.ecore.resource.Resource resource,
java.lang.String location,
java.lang.Exception exception) |
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 |
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) |
Element |
AbstractASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
void |
ASResourceFactory.initializeEValidatorRegistry(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry) |
void |
AbstractASResourceFactory.initializeEValidatorRegistry(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry) |
void |
StandaloneProjectMap.ProjectDescriptor.initializeGenModelLocationMap(java.util.Map<org.eclipse.emf.common.util.URI,ProjectManager.IPackageDescriptor> nsURI2package) |
void |
ProjectMap.ProjectDescriptor.initializeURIMap(java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> uriMap) |
void |
StandaloneProjectMap.ProjectDescriptor.initializeURIMap(java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> uriMap) |
static void |
AbstractASResourceFactory.installContentHandler(int priority,
org.eclipse.emf.ecore.resource.ContentHandler contentHandler) |
boolean |
ASResourceFactory.isCompatibleResource(org.eclipse.emf.ecore.resource.Resource newResource,
org.eclipse.emf.ecore.resource.Resource oldResource)
Return true if newResource can be ignored in favour of an already loaded oldResource.
|
boolean |
ASResourceFactory.isCompatibleResource(org.eclipse.emf.ecore.resource.Resource newResource,
org.eclipse.emf.ecore.resource.Resource oldResource)
Return true if newResource can be ignored in favour of an already loaded oldResource.
|
boolean |
AbstractASResourceFactory.isCompatibleResource(org.eclipse.emf.ecore.resource.Resource newResource,
org.eclipse.emf.ecore.resource.Resource oldResource) |
boolean |
AbstractASResourceFactory.isCompatibleResource(org.eclipse.emf.ecore.resource.Resource newResource,
org.eclipse.emf.ecore.resource.Resource oldResource) |
protected boolean |
ASSaver.isOrphanOperation(Operation operation) |
org.eclipse.emf.ecore.resource.Resource |
StandaloneProjectMap.AbstractResourceLoadStatus.loadDynamicResource(org.eclipse.emf.common.util.URI nsURI) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.loadedDynamicResource(ProjectManager.IResourceLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.loadedDynamicResource(ProjectManager.IResourceLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
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 void |
ASSaver.loadOrphanage(org.eclipse.emf.ecore.resource.Resource resource) |
protected void |
StandaloneProjectMap.logException(java.lang.String message,
java.lang.Exception e) |
protected void |
StandaloneProjectMap.logException(java.lang.String message,
java.lang.Exception e) |
protected void |
StandaloneProjectMap.notifyAddedDynamicResource(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource)
When a new Resource is added to a watched ResourceSet notify the resourceDescriptor that there is a new
(ResourceSet, Resource) pair so that it install both platform:/plugin and platform:/resource
entries in the ResourceSet's uriResourceMap and install a listener to detect when the Resource is loaded.
|
protected void |
StandaloneProjectMap.notifyAddedDynamicResource(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource)
When a new Resource is added to a watched ResourceSet notify the resourceDescriptor that there is a new
(ResourceSet, Resource) pair so that it install both platform:/plugin and platform:/resource
entries in the ResourceSet's uriResourceMap and install a listener to detect when the Resource is loaded.
|
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.registerBundle(java.io.File file,
javax.xml.parsers.SAXParser saxParser) |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.registerBundle(java.io.File file,
javax.xml.parsers.SAXParser saxParser) |
protected ProjectManager.IProjectDescriptor |
StandaloneProjectMap.registerProject(java.io.File file) |
<T extends Operation> |
ASSaver.resolveOperation(T referredOperation)
Return the resolved variant of referredType, which may require creation
of a local copy of a specialization.
|
<T extends Class> |
ASSaver.resolveType(T referredType)
Return the resolved variant of referredType, which may require creation
of a local copy of a specialization.
|
protected org.eclipse.emf.ecore.EPackage |
StandaloneProjectMap.AbstractResourceLoadStrategy.returnEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage) |
protected void |
ProjectMap.scanClassPath(java.util.Map<java.lang.String,ProjectManager.IProjectDescriptor> projectDescriptors,
javax.xml.parsers.SAXParser saxParser) |
protected void |
ProjectMap.scanClassPath(java.util.Map<java.lang.String,ProjectManager.IProjectDescriptor> projectDescriptors,
javax.xml.parsers.SAXParser saxParser) |
protected void |
StandaloneProjectMap.scanClassPath(java.util.Map<java.lang.String,ProjectManager.IProjectDescriptor> projectDescriptors,
javax.xml.parsers.SAXParser saxParser) |
protected void |
StandaloneProjectMap.scanClassPath(java.util.Map<java.lang.String,ProjectManager.IProjectDescriptor> projectDescriptors,
javax.xml.parsers.SAXParser saxParser) |
protected boolean |
StandaloneProjectMap.scanFolder(java.io.File f,
javax.xml.parsers.SAXParser saxParser,
java.util.Set<java.lang.String> alreadyVisited,
int depth) |
protected boolean |
StandaloneProjectMap.scanFolder(java.io.File f,
javax.xml.parsers.SAXParser saxParser,
java.util.Set<java.lang.String> alreadyVisited,
int depth) |
protected boolean |
StandaloneProjectMap.scanFolder(java.io.File f,
javax.xml.parsers.SAXParser saxParser,
java.util.Set<java.lang.String> alreadyVisited,
int depth) |
protected void |
ProjectMap.scanGenModels(javax.xml.parsers.SAXParser saxParser) |
protected void |
ProjectMap.scanProjects(java.util.Map<java.lang.String,ProjectManager.IProjectDescriptor> projectDescriptors) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.setEcoreModel(java.util.List<java.lang.String> genModelRelativeEcorePackageUris,
java.util.Map<java.lang.String,ProjectManager.IPackageDescriptor> nsURI2packageDescriptor) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.setEcoreModel(java.util.List<java.lang.String> genModelRelativeEcorePackageUris,
java.util.Map<java.lang.String,ProjectManager.IPackageDescriptor> nsURI2packageDescriptor) |
void |
StandaloneProjectMap.PackageLoadStatus.setEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.PackageLoadStatus.setModel(org.eclipse.emf.ecore.EPackage ePackage) |
void |
StandaloneProjectMap.AbstractResourceLoadStatus.setResource(org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceLoadStatus.setResourceLoadStrategy(ProjectManager.IResourceLoadStrategy resourceLoadStrategy) |
void |
StandaloneProjectMap.EPackageDescriptor.uninstall(org.eclipse.emf.ecore.EPackage.Registry packageRegistry) |
void |
StandaloneProjectMap.unload(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
StandaloneProjectMap.AbstractResourceDescriptor.unload(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
StandaloneProjectMap.ProjectDescriptor.unload(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
StandaloneProjectMap.LoadBothStrategy.unloadedResource(ProjectManager.IResourceLoadStatus packageLoadStatus) |
void |
StandaloneProjectMap.LoadingBothLoadedDynamicResourceStrategy.unloadedResource(ProjectManager.IResourceLoadStatus packageLoadStatus) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.unloadedResource(ProjectManager.IResourceLoadStatus packageLoadStatus) |
void |
StandaloneProjectMap.LoadFirstStrategy.unloadedResource(ProjectManager.IResourceLoadStatus packageLoadStatus) |
void |
StandaloneProjectMap.LoadDynamicResourceStrategy.unloadedResource(ProjectManager.IResourceLoadStatus packageLoadStatus) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.AbstractResourceLoadStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadBothStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadBothStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadGeneratedPackageStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadFirstStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.LoadFirstStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
StandaloneProjectMap.useGeneratedResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Use a registered resource for use in conjunction with resourceSet.
|
void |
StandaloneProjectMap.useGeneratedResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Use a registered resource for use in conjunction with resourceSet.
|
Constructor and Description |
---|
AbstractASResourceFactory(java.lang.String contentType) |
ASResourceFactoryContribution.Descriptor(org.eclipse.core.runtime.IConfigurationElement e,
java.lang.Integer priority,
java.lang.String attrName) |
ASResourceFactoryContribution.Descriptor(org.eclipse.core.runtime.IConfigurationElement e,
java.lang.Integer priority,
java.lang.String attrName) |
ASResourceImpl(org.eclipse.emf.common.util.URI uri,
ASResourceFactory asResourceFactory)
Creates an instance of the resource.
|
ASResourceImpl(org.eclipse.emf.common.util.URI uri,
ASResourceFactory asResourceFactory)
Creates an instance of the resource.
|
ASSaver(org.eclipse.emf.ecore.resource.Resource resource) |
EnvironmentFactoryAdapter(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.common.notify.Notifier notifier) |
EnvironmentFactoryAdapter(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.common.notify.Notifier notifier) |
OCLAdapter(OCLInternal ocl,
org.eclipse.emf.common.notify.Notifier notifier) |
OCLAdapter(OCLInternal ocl,
org.eclipse.emf.common.notify.Notifier notifier) |
ProjectMap.ProjectDescriptor(ProjectMap projectMap,
java.lang.String name,
org.eclipse.emf.common.util.URI locationURI) |
ProjectMap.ProjectDescriptor(ProjectMap projectMap,
java.lang.String name,
org.eclipse.emf.common.util.URI locationURI) |
ProjectMap.ProjectDescriptor(ProjectMap projectMap,
java.lang.String name,
org.eclipse.emf.common.util.URI locationURI) |
StandaloneProjectMap.AbstractResourceDescriptor(ProjectManager.IProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
StandaloneProjectMap.AbstractResourceDescriptor(ProjectManager.IProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
StandaloneProjectMap.AbstractResourceDescriptor(ProjectManager.IProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
StandaloneProjectMap.AbstractResourceLoadStatus(ProjectManager.IResourceDescriptor resourceDescriptor,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
StandaloneProjectMap.DelegatedMultiplePackageResource(org.eclipse.emf.common.util.URI uri,
ProjectManager.IResourceLoadStatus resourceLoadStatus,
java.lang.Iterable<StandaloneProjectMap.PackageLoadStatus> packageLoadStatuses) |
StandaloneProjectMap.DelegatedMultiplePackageResource(org.eclipse.emf.common.util.URI uri,
ProjectManager.IResourceLoadStatus resourceLoadStatus,
java.lang.Iterable<StandaloneProjectMap.PackageLoadStatus> packageLoadStatuses) |
StandaloneProjectMap.DelegatedMultiplePackageResource(org.eclipse.emf.common.util.URI uri,
ProjectManager.IResourceLoadStatus resourceLoadStatus,
java.lang.Iterable<StandaloneProjectMap.PackageLoadStatus> packageLoadStatuses) |
StandaloneProjectMap.DelegatedSinglePackageResource(org.eclipse.emf.common.util.URI uri,
ProjectManager.IPackageLoadStatus packageLoadStatus) |
StandaloneProjectMap.DelegatedSinglePackageResource(org.eclipse.emf.common.util.URI uri,
ProjectManager.IPackageLoadStatus packageLoadStatus) |
StandaloneProjectMap.EPackageDescriptor(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage.Registry packageRegistry) |
StandaloneProjectMap.EPackageDescriptor(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage.Registry packageRegistry) |
StandaloneProjectMap.GenModelReader(ProjectManager.IResourceDescriptor resourceDescriptor) |
StandaloneProjectMap.MultiplePackageResourceDescriptor(StandaloneProjectMap.ProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
StandaloneProjectMap.MultiplePackageResourceDescriptor(StandaloneProjectMap.ProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
StandaloneProjectMap.MultiplePackageResourceDescriptor(StandaloneProjectMap.ProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
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.PackageDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor,
org.eclipse.emf.common.util.URI nsURI,
java.lang.String className) |
StandaloneProjectMap.PackageLoadStatus(StandaloneProjectMap.AbstractResourceLoadStatus resourceLoadStatus,
ProjectManager.IPackageDescriptor packageDescriptor) |
StandaloneProjectMap.PackageLoadStatus(StandaloneProjectMap.AbstractResourceLoadStatus resourceLoadStatus,
ProjectManager.IPackageDescriptor packageDescriptor) |
StandaloneProjectMap.PluginReader(java.util.jar.JarFile jarFile,
ProjectManager.IProjectDescriptor projectDescriptor) |
StandaloneProjectMap.PluginReader(java.util.jar.JarFile jarFile,
ProjectManager.IProjectDescriptor projectDescriptor) |
StandaloneProjectMap.ProjectDescriptor(StandaloneProjectMap projectMap,
java.lang.String name,
org.eclipse.emf.common.util.URI locationURI) |
StandaloneProjectMap.ProjectDescriptor(StandaloneProjectMap projectMap,
java.lang.String name,
org.eclipse.emf.common.util.URI locationURI) |
StandaloneProjectMap.ProjectDescriptor(StandaloneProjectMap projectMap,
java.lang.String name,
org.eclipse.emf.common.util.URI locationURI) |
StandaloneProjectMap.SinglePackageResourceDescriptor(ProjectManager.IProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
StandaloneProjectMap.SinglePackageResourceDescriptor(ProjectManager.IProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
StandaloneProjectMap.SinglePackageResourceDescriptor(ProjectManager.IProjectDescriptor projectDescriptor,
org.eclipse.emf.common.util.URI genModelURI,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className) |
StandaloneProjectMap.SinglePackageResourceLoadStatus(StandaloneProjectMap.SinglePackageResourceDescriptor packageDescriptor,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactoryInternal |
EnvironmentView.environmentFactory |
protected EnvironmentFactoryInternal |
PivotScopeView.environmentFactory |
static DebugEmptyAttribution |
DebugEmptyAttribution.INSTANCE |
static EmptyAttribution |
EmptyAttribution.INSTANCE |
static NullAttribution |
NullAttribution.INSTANCE |
static ScopeView |
PivotScopeView.NULLSCOPEVIEW
The
NULLSCOPEVIEW to be returned by the most outer scope |
protected org.eclipse.emf.ecore.EStructuralFeature |
EnvironmentView.reference |
protected Element |
PivotScopeView.target |
Modifier and Type | Method and Description |
---|---|
Attribution |
PivotScopeView.getAttribution() |
Attribution |
ScopeView.getAttribution()
Return Attribution instance that defines the lookup algorithm for the target node.
|
static java.lang.Iterable<java.lang.Class<?>> |
EnvironmentView.getDisambiguatorKeys() |
java.util.Set<java.util.Map.Entry<java.lang.String,java.lang.Object>> |
EnvironmentView.getEntries() |
EnvironmentFactoryInternal |
EnvironmentView.getEnvironmentFactory() |
ScopeView |
PivotScopeView.getParent() |
ScopeView |
ScopeView.getParent()
Return the ScopeView that characterizes a lookup in the parent of the target node.
|
org.eclipse.emf.ecore.EStructuralFeature |
EnvironmentView.getReference() |
ScopeView |
PivotScopeView.getRoot() |
ScopeView |
ScopeView.getRoot()
Return the ScopeView that characterizes a lookup at the top level.
|
StandardLibraryInternal |
EnvironmentView.getStandardLibrary() |
Element |
PivotScopeView.getTarget() |
Modifier and Type | Method and Description |
---|---|
void |
EnvironmentView.addAllElements(Class asClass,
ScopeView scopeView) |
void |
EnvironmentView.addAllElements(Class asClass,
ScopeView scopeView) |
void |
EnvironmentView.addAllOperations(Class type,
FeatureFilter featureFilter) |
void |
EnvironmentView.addAllPackages(Model root) |
void |
EnvironmentView.addAllPackages(Package pkge) |
void |
EnvironmentView.addAllParameters(Operation pivot) |
void |
EnvironmentView.addAllPrecedences(Library pivot) |
void |
EnvironmentView.addAllProperties(Class type,
FeatureFilter featureFilter) |
void |
EnvironmentView.addAllStates(Type type) |
void |
EnvironmentView.addAllTemplateParameters(TemplateableElement pivot) |
void |
EnvironmentView.addAllTypes(Package pkge) |
static <T> void |
EnvironmentView.addDisambiguator(java.lang.Class<T> targetClass,
java.util.Comparator<T> disambiguator) |
static <T> void |
EnvironmentView.addDisambiguator(java.lang.Class<T> targetClass,
java.util.Comparator<T> disambiguator) |
void |
EnvironmentView.addElements(java.util.Map<java.lang.String,?> elements) |
void |
EnvironmentView.addElementsOfScope(Element asElement,
ScopeView scopeView) |
void |
EnvironmentView.addFilter(ScopeFilter filter) |
void |
EnvironmentView.addImportedElement(org.eclipse.emf.common.util.URI baseURI) |
void |
EnvironmentView.addLibContents(Class libType,
ScopeView scopeView) |
void |
EnvironmentView.addLibContents(Class libType,
ScopeView scopeView) |
abstract int |
EnvironmentView.Disambiguator.compare(EnvironmentFactoryInternal environmentFactory,
T o1,
T o2) |
abstract int |
EnvironmentView.Disambiguator.compare(EnvironmentFactoryInternal environmentFactory,
T o1,
T o2) |
abstract int |
EnvironmentView.Disambiguator.compare(EnvironmentFactoryInternal environmentFactory,
T o1,
T o2) |
ScopeView |
PivotScopeView.computeLookup(EnvironmentView environmentView,
org.eclipse.emf.ecore.EObject aTarget) |
ScopeView |
PivotScopeView.computeLookup(EnvironmentView environmentView,
org.eclipse.emf.ecore.EObject aTarget) |
ScopeView |
AbstractAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
AbstractAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
AbstractAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
Attribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView)
Add the local lookup contributions to a view of an Environment.
|
ScopeView |
Attribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView)
Add the local lookup contributions to a view of an Environment.
|
ScopeView |
Attribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView)
Add the local lookup contributions to a view of an Environment.
|
ScopeView |
DebugEmptyAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
DebugEmptyAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
DebugEmptyAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NullAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NullAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NullAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
int |
EnvironmentView.computeLookups(Element target,
Element child) |
int |
EnvironmentView.computeLookups(ScopeView scopeView) |
void |
EnvironmentView.computeQualifiedLookups(Element target) |
static java.util.List<java.util.Comparator<java.lang.Object>> |
EnvironmentView.getDisambiguators(java.lang.Class<?> key) |
boolean |
ScopeFilter.matches(EnvironmentView environmentView,
java.lang.Object object)
Return true if the filter accepts eObject as a candidate for
inclusion in the EnvironmentView.
|
boolean |
ScopeFilter.matches(EnvironmentView environmentView,
java.lang.Object object)
Return true if the filter accepts eObject as a candidate for
inclusion in the EnvironmentView.
|
void |
EnvironmentView.removeFilter(ScopeFilter filter) |
Constructor and Description |
---|
EnvironmentView(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EStructuralFeature reference,
java.lang.String name) |
EnvironmentView(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EStructuralFeature reference,
java.lang.String name) |
PivotScopeView(EnvironmentFactoryInternal environmentFactory,
Element target,
Element child,
boolean isQualified) |
PivotScopeView(EnvironmentFactoryInternal environmentFactory,
Element target,
Element child,
boolean isQualified) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
PivotConstantsInternal.ACCUMULATOR_SEPARATOR |
static IntegerValue |
PivotConstantsInternal.ANNOTATED_IMPLICIT_OPPOSITE_LOWER_VALUE
The default values for annotated implicit opposites are determined by what is pragmatic.
|
static UnlimitedNaturalValue |
PivotConstantsInternal.ANNOTATED_IMPLICIT_OPPOSITE_UPPER_VALUE |
static java.lang.String |
PivotConstantsInternal.ANNOTATION_QUOTE |
static java.lang.String |
PivotConstantsInternal.BINDINGS_PREFIX |
static java.lang.String |
PivotConstantsInternal.BODY_EXPRESSION_ROLE |
protected CompleteEnvironmentInternal |
AbstractConversion.completeEnvironment |
static java.lang.String |
PivotConstantsInternal.DEFAULT_EXPRESSION_ROLE |
static IntegerValue |
PivotConstantsInternal.DEFAULT_IMPLICIT_OPPOSITE_LOWER_VALUE
The default values for a totally blind implicit opposite are determined by what it is safe to use for a fully deduced opposite.
|
static UnlimitedNaturalValue |
PivotConstantsInternal.DEFAULT_IMPLICIT_OPPOSITE_UPPER_VALUE |
static java.lang.String |
PivotConstantsInternal.DOCUMENTATION_ANNOTATION_KEY |
static java.lang.String |
PivotConstantsInternal.DOCUMENTATION_ANNOTATION_SOURCE |
static java.lang.String |
PivotConstantsInternal.DUPLICATES_ANNOTATION_SOURCE
Ecore encoding of a UML redefines
|
protected EnvironmentFactoryInternal |
AbstractConversion.environmentFactory |
static org.eclipse.emf.common.util.URI |
PivotConstantsInternal.GEN_MODEL_URI |
static EcoreTechnology |
EcoreTechnology.INSTANCE |
protected java.lang.Iterable<? extends O> |
CompleteElementIterable.iterables |
static java.lang.String |
PivotConstantsInternal.ITERATOR_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.LIBRARY_MONIKER_PREFIX |
protected java.lang.String |
AS2XMIid.UnstableXMIidDiagnostics.message |
static java.lang.String |
PivotConstantsInternal.MESSAGE_ANNOTATION_DETAIL_SUFFIX
Deprecated.
|
protected PivotMetamodelManager |
AbstractConversion.metamodelManager |
static java.lang.String |
PivotConstantsInternal.MONIKER_EXP_CHILD_PREFIX |
static java.lang.String |
PivotConstantsInternal.MONIKER_IF_EXP |
static java.lang.String |
PivotConstantsInternal.MONIKER_INVALID_LITERAL_EXP |
static java.lang.String |
PivotConstantsInternal.MONIKER_LET_EXP |
static java.lang.String |
PivotConstantsInternal.MONIKER_NULL_LITERAL_EXP |
static java.lang.String |
PivotConstantsInternal.MONIKER_OPERATOR_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.MONIKER_PART_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.MONIKER_ROOT |
static java.lang.String |
PivotConstantsInternal.MONIKER_ROOT_EXP |
static java.lang.String |
PivotConstantsInternal.MONIKER_SCOPE_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.MONIKER_STRING_LITERAL_EXP |
static java.lang.String |
PivotConstantsInternal.MONIKER_TUPLE_LITERAL_EXP |
static java.lang.String |
PivotConstantsInternal.MONIKER_UNLIMITED_NATURAL_LITERAL_EXP |
protected java.util.Map<java.lang.String,java.lang.String> |
AS2XMIid.moniker2id |
static java.lang.String |
PivotConstantsInternal.NULL_MARKER |
static java.lang.String |
PivotConstantsInternal.NULL_ROOT |
protected OCL |
PivotDiagnostician.WeakOCLReference.ocl |
static java.lang.String |
PivotConstantsInternal.OLD_ORPHANAGE_URI |
static java.lang.String |
PivotConstantsInternal.OVERFLOW_MARKER |
static java.lang.String |
PivotConstantsInternal.OWNED_CONSTRAINT_ROLE |
static java.lang.String |
PivotConstantsInternal.PARAMETER_PREFIX |
static java.lang.String |
PivotConstantsInternal.PARAMETER_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.PARAMETER_SUFFIX |
static java.lang.String |
PivotConstantsInternal.PIVOT_ECORE |
static java.lang.String |
PivotConstantsInternal.PLUGIN_ID |
static java.lang.String |
PivotConstantsInternal.POSTCONDITION_ROLE |
static java.lang.String |
PivotConstantsInternal.PRECEDENCE_PREFIX |
static java.lang.String |
PivotConstantsInternal.PRECONDITION_ROLE |
static java.lang.String |
PivotConstantsInternal.REDEFINES_ANNOTATION_SOURCE |
static java.util.Map<org.eclipse.emf.ecore.EStructuralFeature,java.lang.String> |
PivotConstantsInternal.roleNames |
protected StandardLibraryInternal |
AbstractConversion.standardLibrary |
protected Technology |
PivotDiagnostician.technology |
static java.lang.String |
PivotConstantsInternal.TEMPLATE_BINDING_PREFIX |
static java.lang.String |
PivotConstantsInternal.TEMPLATE_BINDING_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.TEMPLATE_BINDING_SUFFIX |
static java.lang.String |
PivotConstantsInternal.TEMPLATE_PARAMETER_PREFIX |
static java.lang.String |
PivotConstantsInternal.TEMPLATE_SIGNATURE_PREFIX |
static java.lang.String |
PivotConstantsInternal.TEMPLATE_SIGNATURE_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.TEMPLATE_SIGNATURE_SUFFIX |
static java.lang.String |
PivotConstantsInternal.TUPLE_SIGNATURE_PART_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.TUPLE_SIGNATURE_PREFIX |
static java.lang.String |
PivotConstantsInternal.TUPLE_SIGNATURE_SUFFIX |
static java.lang.String |
PivotConstantsInternal.TUPLE_SIGNATURE_TYPE_SEPARATOR |
static java.lang.String |
PivotConstantsInternal.UNKNOWN_ROLE |
static java.lang.String |
PivotConstantsInternal.UNKNOWN_TYPE_TEXT |
static java.lang.String |
PivotConstantsInternal.UNRESOLVED_PROXY_MARKER |
static java.lang.String |
PivotConstantsInternal.WILDCARD_INDICATOR |
static java.lang.String |
PivotConstantsInternal.WILDCARD_NAME |
Modifier and Type | Method and Description |
---|---|
static EnvironmentFactoryAdapter |
OCLInternal.adapt(org.eclipse.emf.common.notify.Notifier notifier) |
protected AS2MonikerVisitor |
AS2Moniker.createAS2MonikerVisitor(Element element) |
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl |
EnvironmentFactoryInternal.createASResourceSet()
Create and initialize the AS ResourceSet used by metamodelManager to contain the AS forms of CS and Ecore/UML resources.
|
protected BagType |
AbstractContents.createBagType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
LibraryProperty |
AbstractTechnology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
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) |
CompleteEnvironmentInternal |
EnvironmentFactoryInternal.createCompleteEnvironment() |
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 |
Technology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
protected ExpressionInOCL |
AbstractContents.createExpressionInOCL(Type type,
java.lang.String exprString) |
LibraryProperty |
AbstractTechnology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
IdResolver |
EnvironmentFactoryInternal.createIdResolver()
Create and initialize the IdResolver used by metamodelManager to convert Ids to Elements.
|
IdResolver |
EcoreTechnology.createIdResolver(EnvironmentFactoryInternal environmentFactory) |
IdResolver |
Technology.createIdResolver(EnvironmentFactoryInternal environmentFactory) |
ImplementationManager |
EnvironmentFactoryInternal.createImplementationManager() |
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 MapType |
AbstractContents.createMapType(MapType pivotType,
java.lang.String name,
TemplateParameter keyParameter,
TemplateParameter valueParameter) |
protected MapType |
AbstractContents.createMapType(java.lang.String name,
TemplateParameter keyParameter,
TemplateParameter valueParameter) |
PivotMetamodelManager |
EnvironmentFactoryInternal.createMetamodelManager() |
OCLInternal |
EnvironmentFactoryInternal.createOCL() |
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) |
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 SetType |
AbstractContents.createSetType(java.lang.String name,
java.lang.String lower,
java.lang.String upper,
TemplateParameter templateParameter) |
LibraryProperty |
AbstractTechnology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
protected AnyType |
AbstractContents.getAnyType(Package asPackage,
java.lang.String name) |
Model |
External2AS.getASModel() |
static org.eclipse.emf.common.util.URI |
PivotUtilInternal.getASURI(org.eclipse.emf.common.util.URI uri) |
static Attribution |
PivotUtilInternal.getAttribution(org.eclipse.emf.ecore.EObject eObject) |
protected BagType |
AbstractContents.getBagType(Package asPackage,
java.lang.String name) |
static Type |
PivotUtilInternal.getBehavioralType(Type type)
Deprecated.
|
static Type |
PivotUtilInternal.getBehavioralType(TypedElement element)
Deprecated.
|
static java.lang.String |
PivotUtilInternal.getBodyExpression(java.lang.String umlBody)
Trim a surrounding "result=(...)" to convert a UML BodyCondition to an OCL BodyExpression.
|
protected Class |
AbstractContents.getClass(Package asPackage,
java.lang.String name) |
protected CollectionType |
AbstractContents.getCollectionType(Package asPackage,
java.lang.String name) |
CompleteEnvironmentInternal |
EnvironmentFactoryInternal.getCompleteEnvironment() |
CompleteModelInternal |
EnvironmentFactoryInternal.getCompleteModel() |
EnvironmentFactoryInternal |
AbstractConversion.getEnvironmentFactory() |
EnvironmentFactoryInternal |
OCLInternal.getEnvironmentFactory() |
static EnvironmentFactoryInternal |
PivotUtilInternal.getEnvironmentFactory(org.eclipse.emf.ecore.resource.Resource resource) |
static Evaluator |
PivotUtilInternal.getEvaluator(org.eclipse.emf.ecore.EObject eObject) |
static GlobalEnvironmentFactory |
GlobalEnvironmentFactory.getInstance()
Return the global EnvironmentFactory that may be shared amongst OCL consumers for which Complete OCL
complements are not possible.
|
protected InvalidType |
AbstractContents.getInvalidType(Package asPackage,
java.lang.String name) |
protected Library |
AbstractContents.getLibrary(Model asModel,
java.lang.String name) |
PivotMetamodelManager |
AbstractConversion.getMetamodelManager() |
PivotMetamodelManager |
EnvironmentFactoryInternal.getMetamodelManager() |
MetamodelManagerInternal |
OCLInternal.getMetamodelManager() |
PackageId |
EcoreTechnology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
PackageId |
Technology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
protected Model |
AbstractContents.getModel(java.lang.String modelURI) |
static org.eclipse.emf.common.util.URI |
PivotUtilInternal.getNonASURI(org.eclipse.emf.common.util.URI uri) |
static <T extends Element> |
PivotUtilInternal.getNonNullAst(java.lang.Class<T> pivotClass,
Pivotable pivotableElement) |
static OCL |
PivotDiagnostician.getOCL(java.util.Map<java.lang.Object,java.lang.Object> context)
Return the OCL context for the validation, caching the created value in the validation context for re-use by
further validations.
|
protected OrderedSetType |
AbstractContents.getOrderedSetType(Package asPackage,
java.lang.String name) |
protected Package |
AbstractContents.getPackage(Model asModel,
java.lang.String name) |
protected PrimitiveType |
AbstractContents.getPrimitiveType(Package asPackage,
java.lang.String name) |
protected Property |
AbstractContents.getProperty(Class asClass,
java.lang.String name) |
protected SequenceType |
AbstractContents.getSequenceType(Package asPackage,
java.lang.String name) |
protected SetType |
AbstractContents.getSetType(Package asPackage,
java.lang.String name) |
StandardLibraryInternal |
AbstractConversion.getStandardLibrary() |
StandardLibraryInternal |
EnvironmentFactoryInternal.getStandardLibrary() |
StandardLibraryInternal |
OCLInternal.getStandardLibrary() |
Technology |
EnvironmentFactoryInternal.getTechnology() |
protected TemplateParameter |
AbstractContents.getTemplateParameter(TemplateableElement templateableElement,
int index) |
static Type |
PivotUtilInternal.getType(Type type) |
org.eclipse.emf.common.util.URI |
External2AS.getURI() |
protected VoidType |
AbstractContents.getVoidType(Package asPackage,
java.lang.String name) |
java.util.Iterator<I> |
CompleteElementIterable.iterator() |
static AS2XMIid |
AS2XMIid.load(org.eclipse.emf.common.util.URI uri)
Create an AS2ID conversion primed with the xmi:id values obtained by loading uri.
|
static OCLInternal |
OCLInternal.newInstance() |
static OCLInternal |
OCLInternal.newInstance(EnvironmentFactoryInternal environmentFactory) |
static OCLInternal |
OCLInternal.newInstance(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet) |
static java.lang.String |
AS2Moniker.toString(Element pivotElement) |
Modifier and Type | Method and Description |
---|---|
static EnvironmentFactoryAdapter |
OCLInternal.adapt(org.eclipse.emf.common.notify.Notifier notifier) |
void |
EnvironmentFactoryInternal.addExternal2AS(External2AS external2as) |
void |
GlobalEnvironmentFactory.addExternal2AS(External2AS external2as) |
void |
EnvironmentFactoryInternal.addExternalResources(org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet)
Add all resources in ResourceSet to the externalResourceSet.
|
void |
GlobalEnvironmentFactory.addListener(GlobalEnvironmentFactory.Listener listener) |
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.
|
protected static <T> T |
AbstractConversion.basicGet(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EAttribute eFeature,
java.lang.Class<T> resultClass) |
protected static <T> T |
AbstractConversion.basicGet(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EAttribute eFeature,
java.lang.Class<T> resultClass) |
protected static <T> T |
AbstractConversion.basicGet(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EAttribute eFeature,
java.lang.Class<T> resultClass) |
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 AS2MonikerVisitor |
AS2Moniker.createAS2MonikerVisitor(Element element) |
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) |
LibraryProperty |
AbstractTechnology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
AbstractTechnology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
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 ExpressionInOCL |
AbstractContents.createExpressionInOCL(Type type,
java.lang.String exprString) |
protected ExpressionInOCL |
AbstractContents.createExpressionInOCL(Type type,
java.lang.String exprString) |
LibraryProperty |
AbstractTechnology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
AbstractTechnology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
IdResolver |
EcoreTechnology.createIdResolver(EnvironmentFactoryInternal environmentFactory) |
IdResolver |
Technology.createIdResolver(EnvironmentFactoryInternal environmentFactory) |
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 Iteration |
AbstractContents.createIteration(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation,
TemplateParameter... templateParameters) |
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 Library |
AbstractContents.createLibrary(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
protected Library |
AbstractContents.createLibrary(java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI,
PackageId packageId) |
protected MapType |
AbstractContents.createMapType(MapType pivotType,
java.lang.String name,
TemplateParameter keyParameter,
TemplateParameter valueParameter) |
protected MapType |
AbstractContents.createMapType(MapType pivotType,
java.lang.String name,
TemplateParameter keyParameter,
TemplateParameter valueParameter) |
protected MapType |
AbstractContents.createMapType(MapType pivotType,
java.lang.String name,
TemplateParameter keyParameter,
TemplateParameter valueParameter) |
protected MapType |
AbstractContents.createMapType(java.lang.String name,
TemplateParameter keyParameter,
TemplateParameter valueParameter) |
protected MapType |
AbstractContents.createMapType(java.lang.String name,
TemplateParameter keyParameter,
TemplateParameter valueParameter) |
protected MapType |
AbstractContents.createMapType(java.lang.String name,
TemplateParameter keyParameter,
TemplateParameter valueParameter) |
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) |
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) |
LibraryProperty |
AbstractTechnology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
AbstractTechnology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
Technology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
void |
GlobalEnvironmentFactory.Listener.environmentFactoryDisposed(EnvironmentFactory environmentFactory)
Respond to disposal of the EnvironmentFactory by eliminating all further usage.
|
void |
GlobalEnvironmentFactory.UnloadResourceAdapter.environmentFactoryDisposed(EnvironmentFactory environmentFactory) |
boolean |
AbstractConversion.Predicate.filter(T element) |
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) |
static Type |
PivotUtilInternal.findTypeOf(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.ecore.EClassifier eClass) |
static Type |
PivotUtilInternal.findTypeOf(MetamodelManagerInternal metamodelManager,
org.eclipse.emf.ecore.EClassifier eClass) |
protected AnyType |
AbstractContents.getAnyType(Package asPackage,
java.lang.String name) |
protected AnyType |
AbstractContents.getAnyType(Package asPackage,
java.lang.String name) |
static org.eclipse.emf.common.util.URI |
PivotUtilInternal.getASURI(org.eclipse.emf.common.util.URI uri) |
static Attribution |
PivotUtilInternal.getAttribution(org.eclipse.emf.ecore.EObject eObject) |
protected BagType |
AbstractContents.getBagType(Package asPackage,
java.lang.String name) |
protected BagType |
AbstractContents.getBagType(Package asPackage,
java.lang.String name) |
static Type |
PivotUtilInternal.getBehavioralType(Type type)
Deprecated.
|
static Type |
PivotUtilInternal.getBehavioralType(TypedElement element)
Deprecated.
|
static java.lang.String |
PivotUtilInternal.getBodyExpression(java.lang.String umlBody)
Trim a surrounding "result=(...)" to convert a UML BodyCondition to an OCL BodyExpression.
|
protected Class |
AbstractContents.getClass(Package asPackage,
java.lang.String name) |
protected Class |
AbstractContents.getClass(Package asPackage,
java.lang.String name) |
protected CollectionType |
AbstractContents.getCollectionType(Package asPackage,
java.lang.String name) |
protected CollectionType |
AbstractContents.getCollectionType(Package asPackage,
java.lang.String name) |
<T extends Element> |
External2AS.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
External2AS.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
java.lang.String |
EnvironmentFactoryInternal.getDoSetupName(org.eclipse.emf.common.util.URI uri) |
static EnvironmentFactoryInternal |
PivotUtilInternal.getEnvironmentFactory(org.eclipse.emf.ecore.resource.Resource resource) |
static Evaluator |
PivotUtilInternal.getEvaluator(org.eclipse.emf.ecore.EObject eObject) |
java.lang.String |
AbstractTechnology.getExtensionName(Element asStereotypedElement) |
java.lang.String |
Technology.getExtensionName(Element asStereotypedElement) |
java.lang.String |
AS2XMIid.getID(Element element,
boolean internalUUIDs) |
static LibraryFeature |
PivotUtilInternal.getImplementation(Operation localOperation) |
protected abstract java.lang.Iterable<I> |
CompleteElementIterable.getInnerIterable(O iterable)
Return the iterables for an inner iteration over the iterable.
|
protected I |
CompleteElementIterable.getInnerValue(I element) |
protected InvalidType |
AbstractContents.getInvalidType(Package asPackage,
java.lang.String name) |
protected InvalidType |
AbstractContents.getInvalidType(Package asPackage,
java.lang.String name) |
protected Library |
AbstractContents.getLibrary(Model asModel,
java.lang.String name) |
protected Library |
AbstractContents.getLibrary(Model asModel,
java.lang.String name) |
RootPackageId |
EcoreTechnology.getMetamodelId(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EPackage ePackage) |
RootPackageId |
EcoreTechnology.getMetamodelId(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EPackage ePackage) |
RootPackageId |
Technology.getMetamodelId(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EPackage eObject2) |
RootPackageId |
Technology.getMetamodelId(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EPackage eObject2) |
PackageId |
EcoreTechnology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
PackageId |
EcoreTechnology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
PackageId |
Technology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
PackageId |
Technology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
protected Model |
AbstractContents.getModel(java.lang.String modelURI) |
static org.eclipse.emf.common.util.URI |
PivotUtilInternal.getNonASURI(org.eclipse.emf.common.util.URI uri) |
static <T extends Element> |
PivotUtilInternal.getNonNullAst(java.lang.Class<T> pivotClass,
Pivotable pivotableElement) |
static <T extends Element> |
PivotUtilInternal.getNonNullAst(java.lang.Class<T> pivotClass,
Pivotable pivotableElement) |
static java.lang.String |
PivotUtilInternal.getNsURI(Element element)
Return a URI based on the nsURI of the immediate parent package.
|
static java.lang.String |
PivotUtilInternal.getNsURI(org.eclipse.emf.ecore.EModelElement element)
Return a URI based on the nsURI of the immediate parent package.
|
static OCL |
PivotDiagnostician.getOCL(java.util.Map<java.lang.Object,java.lang.Object> context)
Return the OCL context for the validation, caching the created value in the validation context for re-use by
further validations.
|
protected OrderedSetType |
AbstractContents.getOrderedSetType(Package asPackage,
java.lang.String name) |
protected OrderedSetType |
AbstractContents.getOrderedSetType(Package asPackage,
java.lang.String name) |
java.lang.String |
AbstractTechnology.getOriginalName(org.eclipse.emf.ecore.ENamedElement eNamedElement) |
java.lang.String |
Technology.getOriginalName(org.eclipse.emf.ecore.ENamedElement eNamedElement) |
protected Package |
AbstractContents.getPackage(Model asModel,
java.lang.String name) |
protected Package |
AbstractContents.getPackage(Model asModel,
java.lang.String name) |
Element |
AbstractTechnology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
Element |
AbstractTechnology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
Element |
Technology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
Element |
Technology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
protected PrimitiveType |
AbstractContents.getPrimitiveType(Package asPackage,
java.lang.String name) |
protected PrimitiveType |
AbstractContents.getPrimitiveType(Package asPackage,
java.lang.String name) |
protected Property |
AbstractContents.getProperty(Class asClass,
java.lang.String name) |
protected Property |
AbstractContents.getProperty(Class asClass,
java.lang.String name) |
protected SequenceType |
AbstractContents.getSequenceType(Package asPackage,
java.lang.String name) |
protected SequenceType |
AbstractContents.getSequenceType(Package asPackage,
java.lang.String name) |
protected SetType |
AbstractContents.getSetType(Package asPackage,
java.lang.String name) |
protected SetType |
AbstractContents.getSetType(Package asPackage,
java.lang.String name) |
static java.lang.String |
PivotUtilInternal.getSpecificationRole(LanguageExpression specification) |
static java.lang.String |
PivotUtilInternal.getStereotype(Constraint object) |
protected TemplateParameter |
AbstractContents.getTemplateParameter(TemplateableElement templateableElement,
int index) |
static Type |
PivotUtilInternal.getType(Type type) |
<T> T |
PivotEnvironmentFactory.getValue(Option<T> option) |
protected VoidType |
AbstractContents.getVoidType(Package asPackage,
java.lang.String name) |
protected VoidType |
AbstractContents.getVoidType(Package asPackage,
java.lang.String name) |
protected <T extends CollectionType> |
AbstractContents.initTemplateParameter(TemplateableElement pivotType,
TemplateParameter templateParameter) |
protected <T extends CollectionType> |
AbstractContents.initTemplateParameter(TemplateableElement pivotType,
TemplateParameter templateParameter) |
protected <T extends CollectionType> |
AbstractContents.initTemplateParameters(TemplateableElement pivotType,
TemplateParameter... templateParameters) |
protected void |
AbstractContents.installComment(Element element,
java.lang.String body) |
static boolean |
AbstractConversion.isId(java.lang.String name) |
static boolean |
PivotUtilInternal.isImplicitPackage(Package asPackage)
Return true if the sole purpose of asPackage is to host implicit opposite properties.
|
static boolean |
PivotUtilInternal.isLibraryType(Type type) |
boolean |
EcoreTechnology.isStereotype(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EClass eClass) |
boolean |
EcoreTechnology.isStereotype(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EClass eClass) |
boolean |
Technology.isStereotype(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EClass eClass) |
boolean |
Technology.isStereotype(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EClass eClass) |
boolean |
AbstractTechnology.isValidatable(org.eclipse.emf.ecore.EClass eClass) |
boolean |
Technology.isValidatable(org.eclipse.emf.ecore.EClass eClass) |
static AS2XMIid |
AS2XMIid.load(org.eclipse.emf.common.util.URI uri)
Create an AS2ID conversion primed with the xmi:id values obtained by loading uri.
|
org.eclipse.emf.ecore.EPackage |
EnvironmentFactoryInternal.loadEPackage(org.eclipse.emf.ecore.EPackage ePackage)
Ensure that EPackage has been loaded in the externalResourceSet PackageRegistry.
|
Element |
EnvironmentFactoryInternal.loadResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
static OCLInternal |
OCLInternal.newInstance(EnvironmentFactoryInternal environmentFactory) |
static OCLInternal |
OCLInternal.newInstance(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet) |
void |
GlobalEnvironmentFactory.removeListener(GlobalEnvironmentFactory.Listener listener) |
static void |
PivotUtilInternal.resetContainer(org.eclipse.emf.ecore.EObject eObject)
Detach object from its container so that a child-stealing detection is avoided when attaching to a new container.
|
static void |
PivotDiagnostician.setOCL(java.util.Map<java.lang.Object,java.lang.Object> context,
OCL ocl) |
static void |
PivotDiagnostician.setOCL(java.util.Map<java.lang.Object,java.lang.Object> context,
OCL ocl) |
void |
EnvironmentFactoryInternal.setSafeNavigationValidationSeverity(StatusCodes.Severity severity) |
static java.lang.String |
AS2Moniker.toString(Element pivotElement) |
void |
PivotObjectImpl.unloaded(ASResource asResource) |
Constructor and Description |
---|
AbstractConversion(EnvironmentFactoryInternal environmentFactory) |
AS2Moniker(Element target) |
AS2XMIid.UnstableXMIidDiagnostics(java.lang.String message) |
AS2XMIid(java.util.Map<java.lang.String,java.lang.String> moniker2id) |
CompleteElementIterable.Iterator(java.lang.Iterable<? extends O> iterables) |
CompleteElementIterable(java.lang.Iterable<? extends O> iterables) |
OCLInternal(EnvironmentFactoryInternal environmentFactory) |
PivotDiagnostician.Diagnostician_2_8(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
PivotDiagnostician.Diagnostician_2_8(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
PivotDiagnostician.Diagnostician_2_9(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.core.runtime.IProgressMonitor progressMonitor) |
PivotDiagnostician.Diagnostician_2_9(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.core.runtime.IProgressMonitor progressMonitor) |
PivotDiagnostician.Diagnostician_2_9(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory,
org.eclipse.core.runtime.IProgressMonitor progressMonitor) |
PivotDiagnostician.WeakOCLReference(OCL ocl) |
PivotDiagnostician(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
PivotDiagnostician(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory) |
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 org.eclipse.emf.ecore.EObject |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics.diagnosticEObject |
protected org.eclipse.emf.common.util.DiagnosticChain |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics.diagnostics |
protected EnvironmentFactoryInternal |
PivotEObjectValidator.ValidationAdapter.environmentFactory |
protected org.eclipse.emf.ecore.EObject |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics.eObject |
static EcoreOCLEValidator |
EcoreOCLEValidator.INSTANCE |
static EcoreOCLEValidator |
EcoreOCLEValidator.NO_NEW_LINES |
protected OCLInternal |
EcoreOCLEValidator.WeakOCLReference.ocl |
static TracingOption |
EcoreOCLEValidator.VALIDATE_INSTANCE |
static TracingOption |
EcoreOCLEValidator.VALIDATE_OPAQUE_ELEMENT |
Modifier and Type | Method and Description |
---|---|
EnvironmentFactoryInternal |
PivotEObjectValidator.ValidationAdapter.getEnvironmentFactory() |
static PivotEObjectValidator.ValidationAdapter |
PivotEObjectValidator.install(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
EnvironmentFactoryInternal environmentFactory)
Install Complete OCL validation support in resourceSet for metamodelManager.
|
Modifier and Type | Method and Description |
---|---|
static PivotEObjectValidator.ValidationAdapter |
PivotEObjectValidator.ValidationAdapter.findAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
protected static void |
EcoreOCLEValidator.gatherTypes(java.util.Set<Class> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType) |
protected static void |
EcoreOCLEValidator.gatherTypes(java.util.Set<Class> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType) |
protected static void |
EcoreOCLEValidator.gatherTypes(java.util.Set<Class> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType) |
protected OCLInternal |
EcoreOCLEValidator.getOCL(java.util.Map<java.lang.Object,java.lang.Object> context)
Return the OCL context for the validation, caching the created value in the validation context for re-use by
further validations.
|
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.handleExceptionResult(java.lang.Throwable e) |
protected java.lang.Boolean |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics.handleExceptionResult(java.lang.Throwable e) |
protected java.lang.Boolean |
EcoreOCLEValidator.ConstraintEvaluatorWithoutDiagnostics.handleInvalidExpression(java.lang.String message) |
protected java.lang.Boolean |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics.handleInvalidExpression(java.lang.String message) |
protected java.lang.Boolean |
EcoreOCLEValidator.ConstraintEvaluatorWithoutDiagnostics.handleInvalidResult(InvalidValueException e) |
protected java.lang.Boolean |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics.handleInvalidResult(InvalidValueException e) |
static void |
PivotEObjectValidator.install(org.eclipse.emf.ecore.EPackage ePackage)
Deprecated.
|
static void |
PivotEObjectValidator.install(org.eclipse.emf.ecore.EPackage ePackage,
java.util.List<Model> complementingModels) |
static PivotEObjectValidator.ValidationAdapter |
PivotEObjectValidator.install(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
EnvironmentFactoryInternal environmentFactory)
Install Complete OCL validation support in resourceSet for metamodelManager.
|
static PivotEObjectValidator.ValidationAdapter |
PivotEObjectValidator.install(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
EnvironmentFactoryInternal environmentFactory)
Install Complete OCL validation support in resourceSet for metamodelManager.
|
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,
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.validateEClassifier(org.eclipse.emf.ecore.EClassifier eClassifier,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateEClassifier(org.eclipse.emf.ecore.EClassifier eClassifier,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateEOperation(org.eclipse.emf.ecore.EOperation eOperation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateEOperation(org.eclipse.emf.ecore.EOperation eOperation,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateEPackage(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateEPackage(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
protected boolean |
EcoreOCLEValidator.validateEStructuralFeature(org.eclipse.emf.ecore.EStructuralFeature eStructuralFeature,
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.
|
Constructor and Description |
---|
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics(ExpressionInOCL expression,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
org.eclipse.emf.ecore.EObject diagnosticEObject,
boolean mayUseNewLines) |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics(ExpressionInOCL expression,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
org.eclipse.emf.ecore.EObject diagnosticEObject,
boolean mayUseNewLines) |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics(ExpressionInOCL expression,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
org.eclipse.emf.ecore.EObject diagnosticEObject,
boolean mayUseNewLines) |
EcoreOCLEValidator.ConstraintEvaluatorWithDiagnostics(ExpressionInOCL expression,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
org.eclipse.emf.ecore.EObject diagnosticEObject,
boolean mayUseNewLines) |
EcoreOCLEValidator.ConstraintEvaluatorWithoutDiagnostics(ExpressionInOCL expression) |
EcoreOCLEValidator.WeakOCLReference(OCLInternal ocl) |
PivotEObjectValidator.ValidationAdapter(EnvironmentFactoryInternal environmentFactory) |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<java.lang.Object,java.lang.Object> |
MapValueImpl.boxedValues |
protected java.util.Collection<? extends java.lang.Object> |
CollectionValueImpl.elements |
static org.eclipse.ocl.pivot.internal.values.CollectionValueImpl.NullIterator |
CollectionValueImpl.EMPTY_ITERATOR |
protected IntegerValue |
IntegerRangeImpl.first |
protected IntegerValue |
IntegerRangeImpl.fullSize |
protected IntegerValue |
IntegerRangeImpl.last |
protected java.lang.Object |
JavaObjectValueImpl.object |
protected TupleTypeId |
TupleValueImpl.tupleTypeId |
protected CollectionTypeId |
CollectionValueImpl.typeId |
protected MapTypeId |
MapValueImpl.typeId |
Modifier and Type | Method and Description |
---|---|
IntegerValue |
BigIntegerValueImpl.abs() |
IntegerValue |
IntIntegerValueImpl.abs() |
IntegerValue |
LongIntegerValueImpl.abs() |
RealValue |
RealValueImpl.abs() |
NullValue |
UndefinedValueImpl.abs() |
IntegerValue |
BigIntegerValueImpl.addInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.addInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.addInteger(IntegerValue right) |
RealValue |
RealValueImpl.addInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.addInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.addReal(RealValue rightValue) |
RealValue |
RealValueImpl.addReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.addReal(RealValue right) |
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) |
OrderedSetValue |
OrderedSetValueImpl.appendAll(OrderedCollectionValue objects) |
OrderedCollectionValue |
SequenceValueImpl.appendAll(OrderedCollectionValue objects) |
OrderedCollectionValue |
UndefinedValueImpl.appendAll(OrderedCollectionValue objects) |
BagValue |
BagValueImpl.asBagValue() |
BagValue |
CollectionValueImpl.asBagValue()
Add a value to a working collection, returning true if the working
collection is changed by the addition.
|
BagValue |
NumberValueImpl.asBagValue() |
BagValue |
UndefinedValueImpl.asBagValue() |
BagValue |
ValueImpl.asBagValue() |
java.util.Collection<? extends java.lang.Object> |
CollectionValueImpl.asCollection() |
java.util.Collection<java.lang.Object> |
UndefinedValueImpl.asCollection() |
CollectionValue |
CollectionValueImpl.asCollectionValue() |
CollectionValue |
NumberValueImpl.asCollectionValue() |
CollectionValue |
UndefinedValueImpl.asCollectionValue() |
CollectionValue |
ValueImpl.asCollectionValue() |
java.lang.Double |
BigIntegerValueImpl.asDouble() |
java.lang.Double |
IntIntegerValueImpl.asDouble() |
java.lang.Double |
LongIntegerValueImpl.asDouble() |
java.lang.Double |
NumberValueImpl.asDouble() |
java.lang.Double |
RealValueImpl.asDouble() |
java.lang.Double |
UndefinedValueImpl.asDouble() |
java.lang.Double |
ValueImpl.asDouble() |
java.util.List<java.lang.Object> |
CollectionValueImpl.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
<T> java.util.List<T> |
UndefinedValueImpl.asEcoreObjects(IdResolver idResolver,
java.lang.Class<T> elementClass) |
java.lang.Integer |
BigIntegerValueImpl.asInteger() |
java.lang.Integer |
IntIntegerValueImpl.asInteger() |
java.lang.Integer |
LongIntegerValueImpl.asInteger() |
java.lang.Integer |
NumberValueImpl.asInteger() |
java.lang.Integer |
UndefinedValueImpl.asInteger() |
java.lang.Integer |
ValueImpl.asInteger() |
IntegerValue |
IntegerValueImpl.asIntegerValue() |
IntegerValue |
NumberValueImpl.asIntegerValue() |
IntegerValue |
UndefinedValueImpl.asIntegerValue() |
IntegerValue |
ValueImpl.asIntegerValue() |
java.util.List<? extends java.lang.Object> |
CollectionValueImpl.asList() |
java.util.List<? extends java.lang.Object> |
SequenceValueImpl.asList() |
java.util.List<java.lang.Object> |
UndefinedValueImpl.asList() |
java.util.Map<? extends java.lang.Object,? extends java.lang.Object> |
MapValueImpl.asMap() |
MapValue |
MapValueImpl.asMapValue() |
MapValue |
NumberValueImpl.asMapValue() |
MapValue |
UndefinedValueImpl.asMapValue() |
MapValue |
ValueImpl.asMapValue() |
org.eclipse.emf.ecore.EObject |
NumberValueImpl.asNavigableObject() |
org.eclipse.emf.ecore.EObject |
UndefinedValueImpl.asNavigableObject() |
org.eclipse.emf.ecore.EObject |
ValueImpl.asNavigableObject() |
java.lang.Number |
BigIntegerValueImpl.asNumber() |
java.lang.Number |
IntIntegerValueImpl.asNumber() |
java.lang.Number |
LongIntegerValueImpl.asNumber() |
java.lang.Number |
RealValueImpl.asNumber() |
java.lang.Number |
UndefinedValueImpl.asNumber() |
java.lang.Object |
BigIntegerValueImpl.asObject() |
java.lang.Object |
CollectionValueImpl.asObject() |
java.lang.Object |
IntIntegerValueImpl.asObject() |
java.lang.Object |
JavaObjectValueImpl.asObject() |
java.lang.Object |
LongIntegerValueImpl.asObject() |
java.lang.Object |
MapValueImpl.asObject() |
java.lang.Object |
ObjectValueImpl.asObject() |
java.lang.Object |
RealValueImpl.asObject() |
java.lang.Object |
TupleValueImpl.asObject() |
java.lang.Object |
UndefinedValueImpl.asObject() |
java.lang.Object |
UnlimitedValueImpl.asObject() |
ObjectValue |
NumberValueImpl.asObjectValue() |
ObjectValue |
ObjectValueImpl.asObjectValue() |
ObjectValue |
UndefinedValueImpl.asObjectValue() |
ObjectValue |
ValueImpl.asObjectValue() |
OrderedCollectionValue |
NumberValueImpl.asOrderedCollectionValue() |
OrderedCollectionValue |
OrderedSetValueImpl.asOrderedCollectionValue() |
OrderedCollectionValue |
SequenceValueImpl.asOrderedCollectionValue() |
OrderedCollectionValue |
UndefinedValueImpl.asOrderedCollectionValue() |
OrderedCollectionValue |
ValueImpl.asOrderedCollectionValue() |
OrderedSetValue |
CollectionValueImpl.asOrderedSetValue() |
OrderedSetValue |
NumberValueImpl.asOrderedSetValue() |
OrderedSetValueImpl |
OrderedSetValueImpl.asOrderedSetValue() |
OrderedSetValue |
UndefinedValueImpl.asOrderedSetValue() |
OrderedSetValue |
ValueImpl.asOrderedSetValue() |
RealValue |
IntegerValueImpl.asRealValue() |
RealValue |
NumberValueImpl.asRealValue() |
RealValue |
RealValueImpl.asRealValue() |
RealValue |
UndefinedValueImpl.asRealValue() |
RealValue |
UnlimitedValueImpl.asRealValue() |
RealValue |
ValueImpl.asRealValue() |
SequenceValue |
CollectionValueImpl.asSequenceValue() |
SequenceValue |
NumberValueImpl.asSequenceValue() |
SequenceValue |
SequenceValueImpl.asSequenceValue() |
SequenceValue |
UndefinedValueImpl.asSequenceValue() |
SequenceValue |
ValueImpl.asSequenceValue() |
SetValue |
CollectionValueImpl.asSetValue() |
SetValue |
NumberValueImpl.asSetValue() |
SetValue |
SetValueImpl.asSetValue() |
SetValue |
UndefinedValueImpl.asSetValue() |
SetValue |
ValueImpl.asSetValue() |
TupleValue |
NumberValueImpl.asTupleValue() |
TupleValue |
TupleValueImpl.asTupleValue() |
TupleValue |
UndefinedValueImpl.asTupleValue() |
TupleValue |
ValueImpl.asTupleValue() |
Bag<java.lang.Object> |
BagValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
BigIntegerValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
IntIntegerValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
LongIntegerValueImpl.asUnboxedObject(IdResolver idResolver) |
java.util.LinkedHashSet<java.lang.Object> |
OrderedSetValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
RealValueImpl.asUnboxedObject(IdResolver idResolver) |
java.util.List<java.lang.Object> |
SequenceValueImpl.asUnboxedObject(IdResolver idResolver) |
java.util.Set<java.lang.Object> |
SetValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
UnlimitedValueImpl.asUnboxedObject(IdResolver idResolver) |
UniqueCollectionValue |
NumberValueImpl.asUniqueCollectionValue() |
UniqueCollectionValue |
OrderedSetValueImpl.asUniqueCollectionValue() |
UniqueCollectionValue |
SetValueImpl.asUniqueCollectionValue() |
UniqueCollectionValue |
UndefinedValueImpl.asUniqueCollectionValue() |
UniqueCollectionValue |
ValueImpl.asUniqueCollectionValue() |
UnlimitedNaturalValue |
IntegerValueImpl.asUnlimitedNaturalValue() |
UnlimitedNaturalValue |
NumberValueImpl.asUnlimitedNaturalValue() |
UnlimitedNaturalValue |
UndefinedValueImpl.asUnlimitedNaturalValue() |
UnlimitedNaturalValue |
UnlimitedValueImpl.asUnlimitedNaturalValue() |
UnlimitedNaturalValue |
ValueImpl.asUnlimitedNaturalValue() |
java.math.BigDecimal |
BigIntegerValueImpl.bigDecimalValue() |
java.math.BigDecimal |
IntIntegerValueImpl.bigDecimalValue() |
java.math.BigDecimal |
LongIntegerValueImpl.bigDecimalValue() |
java.math.BigDecimal |
RealValueImpl.bigDecimalValue() |
java.math.BigDecimal |
UndefinedValueImpl.bigDecimalValue() |
java.math.BigInteger |
BigIntegerValueImpl.bigIntegerValue() |
java.math.BigInteger |
IntIntegerValueImpl.bigIntegerValue() |
java.math.BigInteger |
LongIntegerValueImpl.bigIntegerValue() |
java.math.BigInteger |
RealValueImpl.bigIntegerValue() |
java.math.BigInteger |
UndefinedValueImpl.bigIntegerValue() |
RealValue |
IntegerValueImpl.commutatedAdd(RealValue left) |
RealValue |
RealValueImpl.commutatedAdd(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedAdd(RealValue left) |
IntegerValue |
IntegerValueImpl.commutatedDiv(IntegerValue left) |
IntegerValue |
UndefinedValueImpl.commutatedDiv(IntegerValue left) |
RealValue |
IntegerValueImpl.commutatedDivide(RealValue left) |
RealValue |
RealValueImpl.commutatedDivide(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedDivide(RealValue left) |
IntegerValue |
IntegerValueImpl.commutatedMod(IntegerValue left) |
IntegerValue |
UndefinedValueImpl.commutatedMod(IntegerValue left) |
RealValue |
IntegerValueImpl.commutatedMultiply(RealValue left) |
RealValue |
RealValueImpl.commutatedMultiply(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedMultiply(RealValue left) |
RealValue |
IntegerValueImpl.commutatedSubtract(RealValue left) |
RealValue |
RealValueImpl.commutatedSubtract(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedSubtract(RealValue left) |
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) |
static Bag<java.lang.Object> |
BagValueImpl.createBagOfEach(java.lang.Object[] boxedValues) |
protected java.util.List<java.lang.Object> |
RangeSequenceValueImpl.createElements() |
static MapValue |
MapValueImpl.createMapValueOfEach(MapTypeId typeId,
MapEntry[] mapEntries) |
CollectionValue |
UndefinedValueImpl.createNew() |
static OrderedSet<java.lang.Object> |
SparseOrderedSetValueImpl.createOrderedSetOfEach(java.lang.Object[] boxedValues) |
static java.util.List<?> |
SparseSequenceValueImpl.createSequenceOfEach(java.util.Collection<? extends java.lang.Object> elements) |
static java.util.List<java.lang.Object> |
SparseSequenceValueImpl.createSequenceOfEach(java.lang.Object[] boxedValues) |
static java.util.Set<java.lang.Object> |
SetValueImpl.createSetOfEach(java.lang.Object[] boxedValues) |
NullValue |
UndefinedValueImpl.div(IntegerValue right) |
protected static RealValue |
RealValueImpl.divideBigDecimal(java.math.BigDecimal left,
java.math.BigDecimal right) |
RealValue |
BigIntegerValueImpl.divideInteger(IntegerValue right) |
RealValue |
IntIntegerValueImpl.divideInteger(IntegerValue right) |
RealValue |
LongIntegerValueImpl.divideInteger(IntegerValue right) |
RealValue |
RealValueImpl.divideInteger(IntegerValue right) |
RealValue |
UndefinedValueImpl.divideInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.divideReal(RealValue right) |
RealValue |
RealValueImpl.divideReal(RealValue right) |
NullValue |
UndefinedValueImpl.divideReal(RealValue right) |
IntegerValue |
BigIntegerValueImpl.divInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.divInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.divInteger(IntegerValue right) |
NullValue |
UndefinedValueImpl.divInteger(IntegerValue right) |
IntegerValue |
IntegerValueImpl.divUnlimited(UnlimitedValue right) |
NullValue |
UndefinedValueImpl.divUnlimited(UnlimitedValue right) |
java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> |
MapValueImpl.entrySet() |
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 |
CollectionValueImpl.excludesAll(CollectionValue c)
Implementation of the OCL
Collection::excludesAll(c : Collection(T)) : Boolean
operation.
|
java.lang.Boolean |
MapValueImpl.excludesAll(CollectionValue c) |
java.lang.Boolean |
UndefinedValueImpl.excludesAll(CollectionValue c) |
java.lang.Boolean |
MapValueImpl.excludesMap(MapValue m) |
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) |
BagValue |
BagValueImpl.excludingAll(CollectionValue values) |
MapValue |
MapValueImpl.excludingAll(CollectionValue c) |
OrderedSetValue |
OrderedSetValueImpl.excludingAll(CollectionValue values) |
SequenceValue |
SequenceValueImpl.excludingAll(CollectionValue values) |
SetValue |
SetValueImpl.excludingAll(CollectionValue values) |
CollectionValue |
UndefinedValueImpl.excludingAll(CollectionValue c) |
MapValue |
MapValueImpl.excludingMap(MapValue map) |
BagValue |
BagValueImpl.flatten() |
OrderedSetValue |
RangeOrderedSetValueImpl.flatten() |
SequenceValue |
RangeSequenceValueImpl.flatten() |
SequenceValue |
SequenceValueImpl.flatten() |
SetValue |
SetValueImpl.flatten() |
OrderedSetValue |
SparseOrderedSetValueImpl.flatten() |
CollectionValue |
UndefinedValueImpl.flatten() |
IntegerValue |
IntegerValueImpl.floor() |
IntegerValue |
RealValueImpl.floor() |
NullValue |
UndefinedValueImpl.floor() |
IntegerValue |
IntegerRangeImpl.get(int index) |
CollectionTypeId |
CollectionValueImpl.getBagTypeId() |
Bag<? extends java.lang.Object> |
BagValueImpl.getElements() |
java.util.Collection<? extends java.lang.Object> |
CollectionValueImpl.getElements() |
java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> |
MapValueImpl.getElements() |
IntegerRange |
RangeOrderedSetValueImpl.getElements() |
IntegerRange |
RangeSequenceValueImpl.getElements() |
java.util.List<? extends java.lang.Object> |
SequenceValueImpl.getElements() |
java.util.List<? extends java.lang.Object> |
UndefinedValueImpl.getElements() |
T |
CollectionTypeParametersImpl.getElementType() |
TypeId |
CollectionValueImpl.getElementTypeId() |
IntegerValue |
IntegerRangeImpl.getFirst() |
Type |
UndefinedValueImpl.getInstanceType() |
SetValue |
MapValueImpl.getKeys() |
K |
MapTypeParametersImpl.getKeyType() |
java.lang.String |
BagValueImpl.getKind() |
java.lang.String |
OrderedSetValueImpl.getKind() |
java.lang.String |
SequenceValueImpl.getKind() |
java.lang.String |
SetValueImpl.getKind() |
IntegerValue |
IntegerRangeImpl.getLast() |
IntegerValue |
CollectionTypeParametersImpl.getLower() |
java.util.Collection<? extends java.lang.Object> |
CollectionValueImpl.getObject() |
java.lang.Object |
JavaObjectValueImpl.getObject() |
abstract java.lang.Object |
ObjectValueImpl.getObject() |
CollectionTypeId |
CollectionValueImpl.getOrderedSetTypeId() |
CollectionTypeId |
CollectionValueImpl.getSequenceTypeId() |
CollectionTypeId |
CollectionValueImpl.getSetTypeId() |
IntegerValue |
IntegerRangeImpl.getSize() |
Type |
IntegerValueImpl.getType(StandardLibrary standardLibrary) |
Type |
NullValueImpl.getType(StandardLibrary standardLibrary) |
Type |
RealValueImpl.getType(StandardLibrary standardLibrary) |
Type |
UnlimitedValueImpl.getType(StandardLibrary standardLibrary) |
CollectionTypeId |
CollectionValueImpl.getTypeId() |
TypeId |
IntegerValueImpl.getTypeId() |
TypeId |
JavaObjectValueImpl.getTypeId() |
MapTypeId |
MapValueImpl.getTypeId() |
OclVoidTypeId |
NullValueImpl.getTypeId() |
TypeId |
RealValueImpl.getTypeId() |
TupleTypeId |
TupleValueImpl.getTypeId() |
abstract OclVoidTypeId |
UndefinedValueImpl.getTypeId() |
TypeId |
UnlimitedValueImpl.getTypeId() |
java.lang.String |
NumberValueImpl.getTypeName() |
java.lang.String |
UndefinedValueImpl.getTypeName() |
java.lang.String |
ValueImpl.getTypeName() |
UnlimitedNaturalValue |
CollectionTypeParametersImpl.getUpper() |
java.lang.Object |
UndefinedValueImpl.getValue(int index) |
Value |
UndefinedValueImpl.getValue(TuplePartId partId) |
BagValue |
MapValueImpl.getValues() |
V |
MapTypeParametersImpl.getValueType() |
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 |
CollectionValueImpl.includesAll(CollectionValue c)
Implementation of the OCL
Collection::includesAll(c : Collection(T)) : Boolean
operation.
|
java.lang.Boolean |
MapValueImpl.includesAll(CollectionValue c) |
java.lang.Boolean |
UndefinedValueImpl.includesAll(CollectionValue c) |
java.lang.Boolean |
MapValueImpl.includesMap(MapValue m) |
java.lang.Boolean |
MapValueImpl.includesValue(java.lang.Object thatValue) |
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) |
BagValue |
BagValueImpl.includingAll(CollectionValue values) |
OrderedSetValue |
OrderedSetValueImpl.includingAll(CollectionValue values) |
SequenceValue |
SequenceValueImpl.includingAll(CollectionValue values) |
SetValue |
SetValueImpl.includingAll(CollectionValue values) |
CollectionValue |
UndefinedValueImpl.includingAll(CollectionValue c) |
MapValue |
MapValueImpl.includingMap(MapTypeId returnTypeId,
MapValue map) |
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) |
CollectionValue |
CollectionValueImpl.intersection(CollectionValue that) |
CollectionValue |
UndefinedValueImpl.intersection(CollectionValue c) |
java.lang.Boolean |
CollectionValueImpl.isEmpty() |
java.lang.Boolean |
MapValueImpl.isEmpty() |
java.lang.Boolean |
UndefinedValueImpl.isEmpty() |
java.lang.Iterable<? extends java.lang.Object> |
CollectionValueImpl.iterable() |
java.lang.Iterable<? extends java.lang.Object> |
UndefinedValueImpl.iterable() |
CollectionTypeParametersImpl.Iterator |
CollectionTypeParametersImpl.iterator() |
java.util.Iterator<java.lang.Object> |
CollectionValueImpl.iterator() |
java.util.Iterator<Value> |
IntegerRangeImpl.iterator() |
MapTypeParametersImpl.Iterator |
MapTypeParametersImpl.iterator() |
org.eclipse.ocl.pivot.internal.values.UndefinedValueImpl.Iterator |
UndefinedValueImpl.iterator() |
java.util.Set<java.lang.Object> |
MapValueImpl.keySet() |
RealValue |
IntegerValueImpl.max(RealValue rightValue) |
RealValue |
RealValueImpl.max(RealValue rightValue) |
NullValue |
UndefinedValueImpl.max(RealValue right) |
UnlimitedNaturalValue |
IntegerValueImpl.max(UnlimitedNaturalValue rightValue) |
NullValue |
UndefinedValueImpl.max(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedValueImpl.max(UnlimitedNaturalValue rightValue) |
IntegerValue |
BigIntegerValueImpl.maxInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.maxInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.maxInteger(IntegerValue right) |
RealValue |
RealValueImpl.maxInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.maxInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.maxReal(RealValue right) |
RealValue |
RealValueImpl.maxReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.maxReal(RealValue right) |
UnlimitedNaturalValue |
IntegerValueImpl.maxUnlimited(UnlimitedNaturalValue rightValue) |
NullValue |
UndefinedValueImpl.maxUnlimited(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedValueImpl.maxUnlimited(UnlimitedNaturalValue rightValue) |
RealValue |
IntegerValueImpl.min(RealValue rightValue) |
RealValue |
RealValueImpl.min(RealValue rightValue) |
NullValue |
UndefinedValueImpl.min(RealValue right) |
UnlimitedNaturalValue |
IntegerValueImpl.min(UnlimitedNaturalValue rightValue) |
NullValue |
UndefinedValueImpl.min(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedValueImpl.min(UnlimitedNaturalValue rightValue) |
IntegerValue |
BigIntegerValueImpl.minInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.minInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.minInteger(IntegerValue right) |
RealValue |
RealValueImpl.minInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.minInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.minReal(RealValue right) |
RealValue |
RealValueImpl.minReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.minReal(RealValue right) |
UnlimitedNaturalValue |
IntegerValueImpl.minUnlimited(UnlimitedNaturalValue rightValue) |
NullValue |
UndefinedValueImpl.minUnlimited(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedValueImpl.minUnlimited(UnlimitedNaturalValue rightValue) |
OrderedSetValue |
OrderedSetValueImpl.minus(UniqueCollectionValue set) |
SetValue |
SetValueImpl.minus(UniqueCollectionValue set) |
NullValue |
UndefinedValueImpl.minus(UniqueCollectionValue set) |
IntegerValue |
BigIntegerValueImpl.modInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.modInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.modInteger(IntegerValue right) |
NullValue |
UndefinedValueImpl.modInteger(IntegerValue right) |
IntegerValue |
IntegerValueImpl.modUnlimited(UnlimitedValue right) |
NullValue |
UndefinedValueImpl.modUnlimited(UnlimitedValue right) |
IntegerValue |
BigIntegerValueImpl.multiplyInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.multiplyInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.multiplyInteger(IntegerValue right) |
RealValue |
RealValueImpl.multiplyInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.multiplyInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.multiplyReal(RealValue rightValue) |
RealValue |
RealValueImpl.multiplyReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.multiplyReal(RealValue right) |
IntegerValue |
BigIntegerValueImpl.negate() |
IntegerValue |
IntIntegerValueImpl.negate() |
IntegerValue |
LongIntegerValueImpl.negate() |
RealValue |
RealValueImpl.negate() |
NullValue |
UndefinedValueImpl.negate() |
java.lang.Boolean |
CollectionValueImpl.notEmpty() |
java.lang.Boolean |
MapValueImpl.notEmpty() |
java.lang.Boolean |
UndefinedValueImpl.notEmpty() |
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) |
OrderedSetValue |
OrderedSetValueImpl.prependAll(OrderedCollectionValue objects) |
SequenceValue |
SequenceValueImpl.prependAll(OrderedCollectionValue objects) |
OrderedCollectionValue |
UndefinedValueImpl.prependAll(OrderedCollectionValue objects) |
java.util.Set<TupleValue> |
CollectionValueImpl.product(CollectionValue c,
TupleTypeId tupleTypeId) |
OrderedSetValue |
OrderedSetValueImpl.reverse() |
SequenceValue |
SequenceValueImpl.reverse() |
OrderedCollectionValue |
UndefinedValueImpl.reverse() |
IntegerValue |
IntegerValueImpl.round() |
IntegerValue |
RealValueImpl.round() |
NullValue |
UndefinedValueImpl.round() |
IntegerValue |
CollectionValueImpl.size() |
IntegerValue |
MapValueImpl.size() |
IntegerValue |
UndefinedValueImpl.size() |
SequenceValue |
BagValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
OrderedSetValue |
OrderedSetValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
SequenceValue |
SequenceValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
OrderedSetValue |
SetValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
SequenceValue |
UndefinedValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
java.lang.String |
UndefinedValueImpl.stringValue() |
OrderedSetValue |
OrderedSetValueImpl.subOrderedSet(int lower,
int upper) |
NullValue |
UndefinedValueImpl.subOrderedSet(int lower,
int upper) |
SequenceValue |
SequenceValueImpl.subSequence(int lower,
int upper)
Implementation of the OCL
Sequence::subSequence(lower : Integer, upper : Integer) : Sequence(T)
operation.
|
NullValue |
UndefinedValueImpl.subSequence(int lower,
int upper) |
IntegerValue |
BigIntegerValueImpl.subtractInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.subtractInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.subtractInteger(IntegerValue right) |
RealValue |
RealValueImpl.subtractInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.subtractInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.subtractReal(RealValue rightValue) |
RealValue |
RealValueImpl.subtractReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.subtractReal(RealValue right) |
OrderedSetValue |
OrderedSetValueImpl.symmetricDifference(UniqueCollectionValue set) |
SetValue |
SetValueImpl.symmetricDifference(UniqueCollectionValue set) |
NullValue |
UndefinedValueImpl.symmetricDifference(UniqueCollectionValue set) |
protected NullValue |
UndefinedValueImpl.toInvalidValue() |
SequenceValue |
BagValueImpl.toSequenceValue() |
SequenceValue |
SequenceValueImpl.toSequenceValue() |
SequenceValue |
UndefinedValueImpl.toSequenceValue() |
CollectionValue |
CollectionValueImpl.union(CollectionValue that) |
CollectionValue |
UndefinedValueImpl.union(CollectionValue c) |
Modifier and Type | Method and Description |
---|---|
IntegerValue |
BigIntegerValueImpl.addInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.addInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.addInteger(IntegerValue right) |
RealValue |
RealValueImpl.addInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.addInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.addReal(RealValue rightValue) |
RealValue |
RealValueImpl.addReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.addReal(RealValue right) |
OrderedSetValue |
OrderedSetValueImpl.appendAll(OrderedCollectionValue objects) |
OrderedCollectionValue |
SequenceValueImpl.appendAll(OrderedCollectionValue objects) |
OrderedCollectionValue |
UndefinedValueImpl.appendAll(OrderedCollectionValue objects) |
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) |
Bag<java.lang.Object> |
BagValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
BigIntegerValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
IntIntegerValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
LongIntegerValueImpl.asUnboxedObject(IdResolver idResolver) |
java.util.List<java.lang.Object> |
NullValueImpl.asUnboxedObject(IdResolver idResolver) |
java.util.LinkedHashSet<java.lang.Object> |
OrderedSetValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
RealValueImpl.asUnboxedObject(IdResolver idResolver) |
java.util.List<java.lang.Object> |
SequenceValueImpl.asUnboxedObject(IdResolver idResolver) |
java.util.Set<java.lang.Object> |
SetValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
UnlimitedValueImpl.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
ValueImpl.asUnboxedObject(IdResolver idResolver) |
RealValue |
IntegerValueImpl.commutatedAdd(RealValue left) |
RealValue |
RealValueImpl.commutatedAdd(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedAdd(RealValue left) |
int |
IntegerValueImpl.commutatedCompareTo(ComparableValue<?> left) |
int |
RealValueImpl.commutatedCompareTo(ComparableValue<?> left) |
int |
UndefinedValueImpl.commutatedCompareTo(ComparableValue<?> left) |
int |
UnlimitedValueImpl.commutatedCompareTo(ComparableValue<?> left) |
int |
BigIntegerValueImpl.commutatedCompareToInteger(IntegerValue o) |
int |
IntIntegerValueImpl.commutatedCompareToInteger(IntegerValue o) |
int |
LongIntegerValueImpl.commutatedCompareToInteger(IntegerValue o) |
int |
RealValueImpl.commutatedCompareToInteger(IntegerValue left) |
int |
UndefinedValueImpl.commutatedCompareToInteger(IntegerValue left) |
int |
UnlimitedValueImpl.commutatedCompareToInteger(IntegerValue left) |
int |
IntegerValueImpl.commutatedCompareToReal(RealValue left) |
int |
RealValueImpl.commutatedCompareToReal(RealValue left) |
int |
UndefinedValueImpl.commutatedCompareToReal(RealValue left) |
int |
UnlimitedValueImpl.commutatedCompareToReal(RealValue left) |
IntegerValue |
IntegerValueImpl.commutatedDiv(IntegerValue left) |
IntegerValue |
UndefinedValueImpl.commutatedDiv(IntegerValue left) |
RealValue |
IntegerValueImpl.commutatedDivide(RealValue left) |
RealValue |
RealValueImpl.commutatedDivide(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedDivide(RealValue left) |
IntegerValue |
IntegerValueImpl.commutatedMod(IntegerValue left) |
IntegerValue |
UndefinedValueImpl.commutatedMod(IntegerValue left) |
RealValue |
IntegerValueImpl.commutatedMultiply(RealValue left) |
RealValue |
RealValueImpl.commutatedMultiply(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedMultiply(RealValue left) |
RealValue |
IntegerValueImpl.commutatedSubtract(RealValue left) |
RealValue |
RealValueImpl.commutatedSubtract(RealValue left) |
RealValue |
UndefinedValueImpl.commutatedSubtract(RealValue left) |
static Bag<java.lang.Object> |
BagValueImpl.createBagOfEach(java.lang.Object[] boxedValues) |
static MapValue |
MapValueImpl.createMapValueOfEach(MapTypeId typeId,
MapEntry[] mapEntries) |
static OrderedSet<java.lang.Object> |
SparseOrderedSetValueImpl.createOrderedSetOfEach(java.lang.Object[] boxedValues) |
static java.util.List<?> |
SparseSequenceValueImpl.createSequenceOfEach(java.util.Collection<? extends java.lang.Object> elements) |
static java.util.List<java.lang.Object> |
SparseSequenceValueImpl.createSequenceOfEach(java.lang.Object[] boxedValues) |
static java.util.Set<java.lang.Object> |
SetValueImpl.createSetOfEach(java.lang.Object[] boxedValues) |
NullValue |
UndefinedValueImpl.div(IntegerValue right) |
protected static RealValue |
RealValueImpl.divideBigDecimal(java.math.BigDecimal left,
java.math.BigDecimal right) |
protected static RealValue |
RealValueImpl.divideBigDecimal(java.math.BigDecimal left,
java.math.BigDecimal right) |
RealValue |
BigIntegerValueImpl.divideInteger(IntegerValue right) |
RealValue |
IntIntegerValueImpl.divideInteger(IntegerValue right) |
RealValue |
LongIntegerValueImpl.divideInteger(IntegerValue right) |
RealValue |
RealValueImpl.divideInteger(IntegerValue right) |
RealValue |
UndefinedValueImpl.divideInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.divideReal(RealValue right) |
RealValue |
RealValueImpl.divideReal(RealValue right) |
NullValue |
UndefinedValueImpl.divideReal(RealValue right) |
IntegerValue |
BigIntegerValueImpl.divInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.divInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.divInteger(IntegerValue right) |
NullValue |
UndefinedValueImpl.divInteger(IntegerValue right) |
IntegerValue |
IntegerValueImpl.divUnlimited(UnlimitedValue right) |
NullValue |
UndefinedValueImpl.divUnlimited(UnlimitedValue right) |
java.lang.Boolean |
CollectionValueImpl.excludesAll(CollectionValue c)
Implementation of the OCL
Collection::excludesAll(c : Collection(T)) : Boolean
operation.
|
java.lang.Boolean |
MapValueImpl.excludesAll(CollectionValue c) |
java.lang.Boolean |
UndefinedValueImpl.excludesAll(CollectionValue c) |
java.lang.Boolean |
MapValueImpl.excludesMap(MapValue m) |
BagValue |
BagValueImpl.excludingAll(CollectionValue values) |
MapValue |
MapValueImpl.excludingAll(CollectionValue c) |
OrderedSetValue |
OrderedSetValueImpl.excludingAll(CollectionValue values) |
SequenceValue |
SequenceValueImpl.excludingAll(CollectionValue values) |
SetValue |
SetValueImpl.excludingAll(CollectionValue values) |
CollectionValue |
UndefinedValueImpl.excludingAll(CollectionValue c) |
MapValue |
MapValueImpl.excludingMap(MapValue map) |
boolean |
CollectionValueImpl.flatten(java.util.Collection<java.lang.Object> flattenedElements)
Returns true if any element flattened.
|
boolean |
UndefinedValueImpl.flatten(java.util.Collection<java.lang.Object> flattenedElements) |
Type |
IntegerValueImpl.getType(StandardLibrary standardLibrary) |
Type |
NullValueImpl.getType(StandardLibrary standardLibrary) |
Type |
RealValueImpl.getType(StandardLibrary standardLibrary) |
Type |
UnlimitedValueImpl.getType(StandardLibrary standardLibrary) |
java.lang.Object |
TupleValueImpl.getValue(TuplePartId partId) |
Value |
UndefinedValueImpl.getValue(TuplePartId partId) |
java.lang.Boolean |
CollectionValueImpl.includesAll(CollectionValue c)
Implementation of the OCL
Collection::includesAll(c : Collection(T)) : Boolean
operation.
|
java.lang.Boolean |
MapValueImpl.includesAll(CollectionValue c) |
java.lang.Boolean |
UndefinedValueImpl.includesAll(CollectionValue c) |
java.lang.Boolean |
MapValueImpl.includesMap(MapValue m) |
MapValue |
MapValueImpl.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
BagValue |
BagValueImpl.includingAll(CollectionValue values) |
OrderedSetValue |
OrderedSetValueImpl.includingAll(CollectionValue values) |
SequenceValue |
SequenceValueImpl.includingAll(CollectionValue values) |
SetValue |
SetValueImpl.includingAll(CollectionValue values) |
CollectionValue |
UndefinedValueImpl.includingAll(CollectionValue c) |
MapValue |
MapValueImpl.includingMap(MapTypeId returnTypeId,
MapValue map) |
MapValue |
MapValueImpl.includingMap(MapTypeId returnTypeId,
MapValue map) |
CollectionValue |
CollectionValueImpl.intersection(CollectionValue that) |
CollectionValue |
UndefinedValueImpl.intersection(CollectionValue c) |
RealValue |
IntegerValueImpl.max(RealValue rightValue) |
RealValue |
RealValueImpl.max(RealValue rightValue) |
NullValue |
UndefinedValueImpl.max(RealValue right) |
UnlimitedNaturalValue |
IntegerValueImpl.max(UnlimitedNaturalValue rightValue) |
NullValue |
UndefinedValueImpl.max(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedValueImpl.max(UnlimitedNaturalValue rightValue) |
IntegerValue |
BigIntegerValueImpl.maxInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.maxInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.maxInteger(IntegerValue right) |
RealValue |
RealValueImpl.maxInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.maxInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.maxReal(RealValue right) |
RealValue |
RealValueImpl.maxReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.maxReal(RealValue right) |
UnlimitedNaturalValue |
IntegerValueImpl.maxUnlimited(UnlimitedNaturalValue rightValue) |
NullValue |
UndefinedValueImpl.maxUnlimited(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedValueImpl.maxUnlimited(UnlimitedNaturalValue rightValue) |
RealValue |
IntegerValueImpl.min(RealValue rightValue) |
RealValue |
RealValueImpl.min(RealValue rightValue) |
NullValue |
UndefinedValueImpl.min(RealValue right) |
UnlimitedNaturalValue |
IntegerValueImpl.min(UnlimitedNaturalValue rightValue) |
NullValue |
UndefinedValueImpl.min(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedValueImpl.min(UnlimitedNaturalValue rightValue) |
IntegerValue |
BigIntegerValueImpl.minInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.minInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.minInteger(IntegerValue right) |
RealValue |
RealValueImpl.minInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.minInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.minReal(RealValue right) |
RealValue |
RealValueImpl.minReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.minReal(RealValue right) |
UnlimitedNaturalValue |
IntegerValueImpl.minUnlimited(UnlimitedNaturalValue rightValue) |
NullValue |
UndefinedValueImpl.minUnlimited(UnlimitedNaturalValue right) |
UnlimitedNaturalValue |
UnlimitedValueImpl.minUnlimited(UnlimitedNaturalValue rightValue) |
OrderedSetValue |
OrderedSetValueImpl.minus(UniqueCollectionValue set) |
SetValue |
SetValueImpl.minus(UniqueCollectionValue set) |
NullValue |
UndefinedValueImpl.minus(UniqueCollectionValue set) |
IntegerValue |
BigIntegerValueImpl.modInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.modInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.modInteger(IntegerValue right) |
NullValue |
UndefinedValueImpl.modInteger(IntegerValue right) |
IntegerValue |
IntegerValueImpl.modUnlimited(UnlimitedValue right) |
NullValue |
UndefinedValueImpl.modUnlimited(UnlimitedValue right) |
IntegerValue |
BigIntegerValueImpl.multiplyInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.multiplyInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.multiplyInteger(IntegerValue right) |
RealValue |
RealValueImpl.multiplyInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.multiplyInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.multiplyReal(RealValue rightValue) |
RealValue |
RealValueImpl.multiplyReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.multiplyReal(RealValue right) |
boolean |
NullValueImpl.oclEquals(OCLValue thatValue) |
boolean |
NumberValueImpl.oclEquals(OCLValue thatValue) |
OrderedSetValue |
OrderedSetValueImpl.prependAll(OrderedCollectionValue objects) |
SequenceValue |
SequenceValueImpl.prependAll(OrderedCollectionValue objects) |
OrderedCollectionValue |
UndefinedValueImpl.prependAll(OrderedCollectionValue objects) |
java.util.Set<TupleValue> |
CollectionValueImpl.product(CollectionValue c,
TupleTypeId tupleTypeId) |
java.util.Set<TupleValue> |
CollectionValueImpl.product(CollectionValue c,
TupleTypeId tupleTypeId) |
java.util.Set<TupleValue> |
UndefinedValueImpl.product(CollectionValue c,
TupleTypeId tupleTypeId) |
java.util.Set<TupleValue> |
UndefinedValueImpl.product(CollectionValue c,
TupleTypeId tupleTypeId) |
SequenceValue |
BagValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
OrderedSetValue |
OrderedSetValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
SequenceValue |
SequenceValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
OrderedSetValue |
SetValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
SequenceValue |
UndefinedValueImpl.sort(java.util.Comparator<java.lang.Object> comparator) |
IntegerValue |
BigIntegerValueImpl.subtractInteger(IntegerValue right) |
IntegerValue |
IntIntegerValueImpl.subtractInteger(IntegerValue right) |
IntegerValue |
LongIntegerValueImpl.subtractInteger(IntegerValue right) |
RealValue |
RealValueImpl.subtractInteger(IntegerValue rightValue) |
NullValue |
UndefinedValueImpl.subtractInteger(IntegerValue right) |
RealValue |
IntegerValueImpl.subtractReal(RealValue rightValue) |
RealValue |
RealValueImpl.subtractReal(RealValue rightValue) |
NullValue |
UndefinedValueImpl.subtractReal(RealValue right) |
OrderedSetValue |
OrderedSetValueImpl.symmetricDifference(UniqueCollectionValue set) |
SetValue |
SetValueImpl.symmetricDifference(UniqueCollectionValue set) |
NullValue |
UndefinedValueImpl.symmetricDifference(UniqueCollectionValue set) |
void |
BagValueImpl.toString(java.lang.StringBuilder s,
int lengthLimit) |
void |
CollectionValueImpl.toString(java.lang.StringBuilder s,
int lengthLimit) |
void |
MapValueImpl.toString(java.lang.StringBuilder s,
int lengthLimit) |
void |
NumberValueImpl.toString(java.lang.StringBuilder s,
int sizeLimit) |
void |
RangeOrderedSetValueImpl.toString(java.lang.StringBuilder s,
int lengthLimit) |
void |
RangeSequenceValueImpl.toString(java.lang.StringBuilder s,
int lengthLimit) |
void |
SequenceValueImpl.toString(java.lang.StringBuilder s,
int lengthLimit) |
void |
SetValueImpl.toString(java.lang.StringBuilder s,
int lengthLimit) |
void |
SparseOrderedSetValueImpl.toString(java.lang.StringBuilder s,
int lengthLimit) |
void |
UndefinedValueImpl.toString(java.lang.StringBuilder s,
int sizeLimit) |
void |
ValueImpl.toString(java.lang.StringBuilder s,
int sizeLimit) |
CollectionValue |
CollectionValueImpl.union(CollectionValue that) |
CollectionValue |
UndefinedValueImpl.union(CollectionValue c) |
Constructor and Description |
---|
BagValueImpl.Accumulator(CollectionTypeId typeId) |
BagValueImpl(CollectionTypeId typeId,
Bag<? extends java.lang.Object> boxedValues) |
BagValueImpl(CollectionTypeId typeId,
Bag<? extends java.lang.Object> boxedValues) |
BigIntegerValueImpl(java.math.BigInteger value) |
CollectionTypeParametersImpl(T elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionValueImpl(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> values) |
CollectionValueImpl(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> values) |
IntegerRangeImpl(IntegerValue first,
IntegerValue last) |
IntegerRangeImpl(IntegerValue first,
IntegerValue last) |
JavaObjectValueImpl(TypeId typeId,
java.lang.Object object) |
JavaObjectValueImpl(TypeId typeId,
java.lang.Object object) |
MapTypeParametersImpl(K keyType,
V valueType) |
MapTypeParametersImpl(K keyType,
V valueType) |
MapValueImpl(MapTypeId typeId,
java.util.Map<java.lang.Object,java.lang.Object> boxedValues) |
MapValueImpl(MapTypeId typeId,
java.util.Map<java.lang.Object,java.lang.Object> boxedValues) |
OrderedSetValueImpl(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> elements) |
OrderedSetValueImpl(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> elements) |
RangeOrderedSetValueImpl(CollectionTypeId typeId,
IntegerRange range) |
RangeOrderedSetValueImpl(CollectionTypeId typeId,
IntegerRange range) |
RangeSequenceValueImpl(CollectionTypeId typeId,
IntegerRange range) |
RangeSequenceValueImpl(CollectionTypeId typeId,
IntegerRange range) |
RealValueImpl(java.math.BigDecimal value) |
SequenceValueImpl(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> values) |
SequenceValueImpl(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> values) |
SetValueImpl.Accumulator(CollectionTypeId typeId) |
SetValueImpl(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
SetValueImpl(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
SparseOrderedSetValueImpl.Accumulator(CollectionTypeId typeId) |
SparseOrderedSetValueImpl(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
SparseOrderedSetValueImpl(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
SparseSequenceValueImpl.Accumulator(CollectionTypeId typeId) |
SparseSequenceValueImpl.Accumulator(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> values) |
SparseSequenceValueImpl.Accumulator(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> values) |
SparseSequenceValueImpl(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> boxedValues) |
SparseSequenceValueImpl(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> boxedValues) |
TupleValueImpl(TupleTypeId tupleTypeId,
java.util.Map<? extends TuplePartId,java.lang.Object> values)
Initializes me with a map of part values.
|
TupleValueImpl(TupleTypeId tupleTypeId,
java.util.Map<? extends TuplePartId,java.lang.Object> values)
Initializes me with a map of part values.
|
TupleValueImpl(TupleTypeId tupleTypeId,
java.lang.Object... values)
Convenience constructor to initialize me with a list of values as
required by the Collection::product() operation.
|
TupleValueImpl(TupleTypeId tupleTypeId,
java.lang.Object... values)
Convenience constructor to initialize me with a list of values as
required by the Collection::product() operation.
|
UndefinedValueImpl(java.lang.Throwable e,
java.lang.String message) |
UndefinedValueImpl(java.lang.Throwable e,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
Modifier and Type | Field and Description |
---|---|
static ILabelGenerator.Registry |
ILabelGenerator.Registry.INSTANCE |
protected java.lang.Class<? extends T> |
AbstractLabelGenerator.labelledClass |
protected ILabelGenerator.Registry |
AbstractLabelGeneratorBuilder.registry |
protected java.lang.StringBuilder |
DefaultLabelGeneratorBuilder.s |
static ILabelGenerator.Option<java.lang.Boolean> |
ILabelGenerator.Builder.SHOW_CLASS_NAME
If the SHOW_CLASS_NAME option is present and true, the value of object.getClass().getName()
is prefixed to the formatted description of each object.
|
static ILabelGenerator.Option<java.lang.Boolean> |
ILabelGenerator.Builder.SHOW_CLASS_SIMPLE_NAME
If the SHOW_CLASS_SIMPLE_NAME option is present and true, the value of object.getClass().getSimpleName()
is prefixed to the formatted description of each object.
|
static ILabelGenerator.Option<java.lang.String> |
ILabelGenerator.Builder.SHOW_QUALIFIER
If the SHOW_QUALIFIER option is present its value is used as a separator between a container name and a child name.
|
Modifier and Type | Method and Description |
---|---|
ILabelGenerator.Builder |
LabelGeneratorRegistry.createDefaultLabelBuilder(java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
static java.lang.String |
LabelGeneratorRegistry.debugLabelFor(java.lang.Object object) |
ILabelGenerator<?> |
ILabelGenerator.Descriptor.getLabelGenerator() |
java.lang.Class<? extends T> |
AbstractLabelGenerator.getLabelledClass() |
ILabelGenerator.Registry |
AbstractLabelGeneratorBuilder.getRegistry() |
static LabelGeneratorRegistry |
LabelGeneratorRegistry.init() |
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 |
LabelGeneratorRegistry.labelFor(java.lang.Object labelledObject,
java.util.Map<ILabelGenerator.Option<?>,java.lang.Object> options) |
abstract java.lang.String |
AbstractLabelGeneratorBuilder.toString() |
java.lang.String |
DefaultLabelGeneratorBuilder.toString() |
java.lang.String |
ILabelGenerator.Builder.toString() |
Modifier and Type | Method and Description |
---|---|
void |
ILabelGenerator.Self.buildLabel(ILabelGenerator.Builder labelBuilder) |
void |
ILabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
T labelledObject) |
void |
ILabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
T labelledObject) |
<T> void |
ILabelGenerator.Registry.buildLabelFor(ILabelGenerator.Builder labelBuilder,
T labelledObject) |
<T> void |
LabelGeneratorRegistry.buildLabelFor(ILabelGenerator.Builder s,
T labelledObject) |
<T> void |
ILabelGenerator.Registry.buildSubLabelFor(ILabelGenerator.Builder labelBuilder,
T labelledObject) |
<T> void |
LabelGeneratorRegistry.buildSubLabelFor(ILabelGenerator.Builder labelBuilder,
T labelledObject) |
static java.lang.String |
LabelGeneratorRegistry.debugLabelFor(java.lang.Object object) |
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) |
<T> T |
AbstractLabelGeneratorBuilder.getOption(ILabelGenerator.Option<T> option) |
<T> T |
ILabelGenerator.Builder.getOption(ILabelGenerator.Option<T> option) |
<T> boolean |
AbstractLabelGeneratorBuilder.hasOption(ILabelGenerator.Option<T> option) |
<T> boolean |
ILabelGenerator.Builder.hasOption(ILabelGenerator.Option<T> option) |
static void |
LabelGeneratorRegistry.initialize(ILabelGenerator.Registry registry) |
java.lang.Object |
ILabelGenerator.Registry.install(java.lang.Class<?> labelledClass,
ILabelGenerator.Descriptor labelDescriptor) |
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.install(java.lang.Class<?> labelledClass,
ILabelGenerator.Descriptor labelDescriptor) |
java.lang.Object |
LabelGeneratorRegistry.Global.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 |
ILabelGenerator.Registry.install(java.lang.Class<?> labelledClass,
ILabelGenerator<?> labelGenerator) |
java.lang.Object |
LabelGeneratorRegistry.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) |
java.lang.Object |
LabelGeneratorRegistry.Global.install(java.lang.Class<?> labelledClass,
ILabelGenerator<?> labelGenerator) |
<T> void |
AbstractLabelGeneratorBuilder.setOption(ILabelGenerator.Option<T> option,
T value) |
<T> void |
ILabelGenerator.Builder.setOption(ILabelGenerator.Option<T> option,
T value) |
void |
ILabelGenerator.Registry.uninstall(java.lang.Class<?> labelledClass) |
void |
LabelGeneratorRegistry.uninstall(java.lang.Class<?> labelledClass) |
void |
LabelGeneratorRegistry.Global.uninstall(java.lang.Class<?> labelledClass) |
Constructor and Description |
---|
AbstractLabelGenerator(java.lang.Class<? extends T> labelledClass) |
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) |
Modifier and Type | Field and Description |
---|---|
protected OCLExpression |
AbstractEvaluatorIterationManager.body |
protected static java.lang.Object |
AbstractIteration.CARRY_ON
An out-of-band value that can be returned by
AbstractIteration.updateAccumulator(org.eclipse.ocl.pivot.evaluation.IterationManager) to signal
that the iteration should carry on rather than terminate using the returned value. |
protected CollectionValue |
AbstractEvaluatorIterationManager.collectionValue |
static java.lang.String |
LibraryConstants.COMPARE_TO
The xmi:id prefix of library elements.
|
protected Evaluator |
AbstractIterationManager.evaluator |
static org.eclipse.emf.common.util.URI |
LibraryConstants.GEN_MODEL_URI |
static UnsupportedOperation |
UnsupportedOperation.INSTANCE |
protected AbstractEvaluatorIterationManager.ValueIterator |
EvaluatorSingleIterationManager.iterator |
protected TypedElement |
EvaluatorSingleIterationManager.referredIterator |
static java.lang.String |
LibraryConstants.STDLIB_URI
The URI of this Standard Library.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
LibraryIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId)
Create the value that will accumulate the iteration results.
|
IterationManager |
AbstractIterationManager.createNestedIterationManager(CollectionValue value) |
IterationManager |
EvaluatorSingleIterationManager.createNestedIterationManager(CollectionValue value) |
java.lang.Object |
EvaluatorMultipleIterationManager.get(int i) |
CollectionValue |
AbstractEvaluatorIterationManager.getCollectionValue() |
EvaluationEnvironment |
AbstractEvaluatorIterationManager.getEvaluationEnvironment() |
Evaluator |
AbstractIterationManager.getEvaluator() |
EvaluatorSingleIterationManager |
EvaluatorSingleIterationManager.getRootIterationManager() |
CollectionValue |
AbstractEvaluatorIterationManager.getSourceCollection() |
StandardLibrary |
AbstractIterationManager.getStandardLibrary() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
LibraryIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId)
Create the value that will accumulate the iteration results.
|
java.lang.Object |
LibraryIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId)
Create the value that will accumulate the iteration results.
|
java.lang.Object |
LibraryIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId)
Create the value that will accumulate the iteration results.
|
protected static AbstractEvaluatorIterationManager.ValueIterator[] |
AbstractEvaluatorIterationManager.createIterators(TypedElement[] referredIterators,
Evaluator evaluator,
CollectionValue collectionValue) |
protected static AbstractEvaluatorIterationManager.ValueIterator[] |
AbstractEvaluatorIterationManager.createIterators(TypedElement[] referredIterators,
Evaluator evaluator,
CollectionValue collectionValue) |
protected static AbstractEvaluatorIterationManager.ValueIterator[] |
AbstractEvaluatorIterationManager.createIterators(TypedElement[] referredIterators,
Evaluator evaluator,
CollectionValue collectionValue) |
IterationManager |
AbstractIterationManager.createNestedIterationManager(CollectionValue value) |
IterationManager |
EvaluatorSingleIterationManager.createNestedIterationManager(CollectionValue value) |
java.lang.Object |
AbstractBinaryOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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 |
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) |
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) |
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 |
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 |
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 |
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) |
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) |
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 |
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 |
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.
|
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.
|
org.eclipse.emf.common.util.Diagnostic |
LibraryValidator.validate(StandardLibrary standardLibrary,
CallExp callExp) |
org.eclipse.emf.common.util.Diagnostic |
LibraryValidator.validate(StandardLibrary standardLibrary,
CallExp callExp) |
Modifier and Type | Field and Description |
---|---|
static ClassifierAllInstancesOperation |
ClassifierAllInstancesOperation.INSTANCE |
static ClassifierOclContainerOperation |
ClassifierOclContainerOperation.INSTANCE |
static ClassifierOclContentsOperation |
ClassifierOclContentsOperation.INSTANCE |
static OclTypeConformsToOperation |
OclTypeConformsToOperation.INSTANCE |
Modifier and Type | Method and Description |
---|---|
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 |
ClassifierOclContainerOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal) |
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) |
SetValue |
ClassifierAllInstancesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
java.lang.Object |
ClassifierOclContentsOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
ClassifierOclContentsOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Modifier and Type | Field and Description |
---|---|
static CollectionAsBagOperation |
CollectionAsBagOperation.INSTANCE |
static CollectionAsOrderedSetOperation |
CollectionAsOrderedSetOperation.INSTANCE |
static CollectionAsSequenceOperation |
CollectionAsSequenceOperation.INSTANCE |
static CollectionAsSetOperation |
CollectionAsSetOperation.INSTANCE |
static CollectionCountOperation |
CollectionCountOperation.INSTANCE |
static CollectionElementTypeProperty |
CollectionElementTypeProperty.INSTANCE |
static CollectionExcludesAllOperation |
CollectionExcludesAllOperation.INSTANCE |
static CollectionExcludesOperation |
CollectionExcludesOperation.INSTANCE |
static CollectionExcludingAllOperation |
CollectionExcludingAllOperation.INSTANCE |
static CollectionExcludingOperation |
CollectionExcludingOperation.INSTANCE |
static CollectionFlattenOperation |
CollectionFlattenOperation.INSTANCE |
static CollectionIncludesAllOperation |
CollectionIncludesAllOperation.INSTANCE |
static CollectionIncludesOperation |
CollectionIncludesOperation.INSTANCE |
static CollectionIncludingAllOperation |
CollectionIncludingAllOperation.INSTANCE |
static CollectionIncludingOperation |
CollectionIncludingOperation.INSTANCE |
static CollectionIntersectionOperation |
CollectionIntersectionOperation.INSTANCE |
static CollectionIsEmptyOperation |
CollectionIsEmptyOperation.INSTANCE |
static CollectionLowerProperty |
CollectionLowerProperty.INSTANCE |
static CollectionMaxOperation |
CollectionMaxOperation.INSTANCE |
static CollectionMinOperation |
CollectionMinOperation.INSTANCE |
static CollectionNotEmptyOperation |
CollectionNotEmptyOperation.INSTANCE |
static CollectionProductOperation |
CollectionProductOperation.INSTANCE |
static CollectionSelectByKindOperation |
CollectionSelectByKindOperation.INSTANCE |
static CollectionSelectByTypeOperation |
CollectionSelectByTypeOperation.INSTANCE |
static CollectionSizeOperation |
CollectionSizeOperation.INSTANCE |
static CollectionSumOperation |
CollectionSumOperation.INSTANCE |
static CollectionUnionOperation |
CollectionUnionOperation.INSTANCE |
static CollectionUpperProperty |
CollectionUpperProperty.INSTANCE |
static OrderedCollectionAppendAllOperation |
OrderedCollectionAppendAllOperation.INSTANCE |
static OrderedCollectionAppendOperation |
OrderedCollectionAppendOperation.INSTANCE |
static OrderedCollectionAtOperation |
OrderedCollectionAtOperation.INSTANCE |
static OrderedCollectionFirstOperation |
OrderedCollectionFirstOperation.INSTANCE |
static OrderedCollectionIndexOfOperation |
OrderedCollectionIndexOfOperation.INSTANCE |
static OrderedCollectionInsertAtOperation |
OrderedCollectionInsertAtOperation.INSTANCE |
static OrderedCollectionLastOperation |
OrderedCollectionLastOperation.INSTANCE |
static OrderedCollectionPrependAllOperation |
OrderedCollectionPrependAllOperation.INSTANCE |
static OrderedCollectionPrependOperation |
OrderedCollectionPrependOperation.INSTANCE |
static OrderedCollectionReverseOperation |
OrderedCollectionReverseOperation.INSTANCE |
static OrderedSetSubOrderedSetOperation |
OrderedSetSubOrderedSetOperation.INSTANCE |
static SequenceSubSequenceOperation |
SequenceSubSequenceOperation.INSTANCE |
static SetMinusOperation |
SetMinusOperation.INSTANCE |
static SetSymmetricDifferenceOperation |
SetSymmetricDifferenceOperation.INSTANCE |
Modifier and Type | Method and Description |
---|---|
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) |
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) |
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) |
OrderedCollectionValue |
OrderedCollectionReverseOperation.evaluate(java.lang.Object argument) |
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 |
CollectionExcludesOperation.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) |
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) |
CollectionValue |
CollectionIncludingAllOperation.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 |
CollectionUnionOperation.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) |
IntegerValue |
OrderedCollectionIndexOfOperation.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) |
CollectionValue |
SetMinusOperation.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) |
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Type |
CollectionElementTypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
CollectionElementTypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
IntegerValue |
CollectionLowerProperty.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) |
java.lang.Object |
CollectionSumOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
UnlimitedNaturalValue |
CollectionUpperProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
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) |
Modifier and Type | Field and Description |
---|---|
static EnumerationAllInstancesOperation |
EnumerationAllInstancesOperation.INSTANCE |
static EnumerationOwnedLiteralProperty |
EnumerationOwnedLiteralProperty.INSTANCE |
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 |
---|---|
SetValue |
EnumerationAllInstancesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
SetValue |
EnumerationAllInstancesOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
OrderedSetValue |
EnumerationOwnedLiteralProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
OrderedSetValue |
EnumerationOwnedLiteralProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Modifier and Type | Field and Description |
---|---|
static AnyIteration |
AnyIteration.INSTANCE |
static ClosureIteration |
ClosureIteration.INSTANCE |
static CollectIteration |
CollectIteration.INSTANCE |
static CollectNestedIteration |
CollectNestedIteration.INSTANCE |
static ExistsIteration |
ExistsIteration.INSTANCE |
static ForAllIteration |
ForAllIteration.INSTANCE |
static IsUniqueIteration |
IsUniqueIteration.INSTANCE |
static IterateIteration |
IterateIteration.INSTANCE |
static OneIteration |
OneIteration.INSTANCE |
static OnlyIteration |
OnlyIteration.INSTANCE |
static RejectIteration |
RejectIteration.INSTANCE |
static SelectIteration |
SelectIteration.INSTANCE |
static SortedByIteration |
SortedByIteration.INSTANCE |
protected CollectionTypeId |
SortedByIteration.SortingValue.typeId |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
SortedByIteration.SortingValue.asObject() |
java.lang.Object |
AnyIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
ClosureIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
CollectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
CollectNestedIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
ExistsIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
ForAllIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
SetValueImpl.Accumulator |
IsUniqueIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
IterateIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
OneIteration.MutableBoolean |
OneIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
OnlyIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
RejectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
SelectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
SortedByIteration.SortingValue |
SortedByIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
Value |
SortedByIteration.SortingValue.createSortedValue() |
TypeId |
SortedByIteration.SortingValue.getTypeId() |
protected java.lang.Object |
IsUniqueIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
OneIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
OnlyIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
SortedByIteration.resolveTerminalValue(IterationManager iterationManager) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
AnyIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
AnyIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
AnyIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
ClosureIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
ClosureIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
ClosureIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
CollectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
CollectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
CollectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
CollectNestedIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
CollectNestedIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
CollectNestedIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
ExistsIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
ExistsIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
ExistsIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
ForAllIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
ForAllIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
ForAllIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
SetValueImpl.Accumulator |
IsUniqueIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
SetValueImpl.Accumulator |
IsUniqueIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
SetValueImpl.Accumulator |
IsUniqueIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
IterateIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
IterateIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
IterateIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
OneIteration.MutableBoolean |
OneIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
OneIteration.MutableBoolean |
OneIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
OneIteration.MutableBoolean |
OneIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
OnlyIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
OnlyIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
java.lang.Object |
OnlyIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
RejectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
RejectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
RejectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
SelectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
SelectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
CollectionValue.Accumulator |
SelectIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
SortedByIteration.SortingValue |
SortedByIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
SortedByIteration.SortingValue |
SortedByIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
SortedByIteration.SortingValue |
SortedByIteration.createAccumulatorValue(Evaluator evaluator,
TypeId accumulatorTypeId,
TypeId bodyTypeId) |
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 |
IsUniqueIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
OneIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
OnlyIteration.resolveTerminalValue(IterationManager iterationManager) |
protected java.lang.Object |
SortedByIteration.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) |
Constructor and Description |
---|
SortedByIteration.SortingValue(Evaluator evaluator,
CollectionTypeId returnTypeId,
LibraryBinaryOperation implementation) |
SortedByIteration.SortingValue(Evaluator evaluator,
CollectionTypeId returnTypeId,
LibraryBinaryOperation implementation) |
SortedByIteration.SortingValue(Evaluator evaluator,
CollectionTypeId returnTypeId,
LibraryBinaryOperation implementation) |
Modifier and Type | Field and Description |
---|---|
static BooleanAllInstancesOperation |
BooleanAllInstancesOperation.INSTANCE |
static BooleanAndOperation |
BooleanAndOperation.INSTANCE |
static BooleanImpliesOperation |
BooleanImpliesOperation.INSTANCE |
static BooleanNotOperation |
BooleanNotOperation.INSTANCE |
static BooleanOrOperation |
BooleanOrOperation.INSTANCE |
static BooleanXorOperation |
BooleanXorOperation.INSTANCE |
static CollectionTypeId |
BooleanAllInstancesOperation.SET_BOOLEAN |
Modifier and Type | Method and Description |
---|---|
SetValue |
BooleanAllInstancesOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
BooleanAndOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
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 |
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.Object |
BooleanOrOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
SetValue |
BooleanAllInstancesOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal) |
Modifier and Type | Field and Description |
---|---|
static MapAtOperation |
MapAtOperation.INSTANCE |
static MapExcludesAllOperation |
MapExcludesAllOperation.INSTANCE |
static MapExcludesMapOperation |
MapExcludesMapOperation.INSTANCE |
static MapExcludesOperation |
MapExcludesOperation.INSTANCE |
static MapExcludesPairOperation |
MapExcludesPairOperation.INSTANCE |
static MapExcludesValueOperation |
MapExcludesValueOperation.INSTANCE |
static MapExcludingAllOperation |
MapExcludingAllOperation.INSTANCE |
static MapExcludingMapOperation |
MapExcludingMapOperation.INSTANCE |
static MapExcludingOperation |
MapExcludingOperation.INSTANCE |
static MapExcludingPairOperation |
MapExcludingPairOperation.INSTANCE |
static MapIncludesAllOperation |
MapIncludesAllOperation.INSTANCE |
static MapIncludesMapOperation |
MapIncludesMapOperation.INSTANCE |
static MapIncludesOperation |
MapIncludesOperation.INSTANCE |
static MapIncludesPairOperation |
MapIncludesPairOperation.INSTANCE |
static MapIncludesValueOperation |
MapIncludesValueOperation.INSTANCE |
static MapIncludingMapOperation |
MapIncludingMapOperation.INSTANCE |
static MapIncludingPairOperation |
MapIncludingPairOperation.INSTANCE |
static MapIsEmptyOperation |
MapIsEmptyOperation.INSTANCE |
static MapKeyTypeProperty |
MapKeyTypeProperty.INSTANCE |
static MapKeysOperation |
MapKeysOperation.INSTANCE |
static MapNotEmptyOperation |
MapNotEmptyOperation.INSTANCE |
static MapSizeOperation |
MapSizeOperation.INSTANCE |
static MapValueTypeProperty |
MapValueTypeProperty.INSTANCE |
static MapValuesOperation |
MapValuesOperation.INSTANCE |
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 |
MapIncludingPairOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
SetValue |
MapKeysOperation.evaluate(java.lang.Object source) |
IntegerValue |
MapSizeOperation.evaluate(java.lang.Object source) |
BagValue |
MapValuesOperation.evaluate(java.lang.Object source) |
java.lang.Boolean |
MapExcludesMapOperation.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 |
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 |
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 |
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) |
java.lang.Boolean |
MapIncludesPairOperation.evaluate(java.lang.Object first,
java.lang.Object key,
java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
Type |
MapKeyTypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
MapKeyTypeProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
Type |
MapValueTypeProperty.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) |
Modifier and Type | Field and Description |
---|---|
static IntegerToUnlimitedNaturalOperation |
IntegerToUnlimitedNaturalOperation.INSTANCE |
static NumericAbsOperation |
NumericAbsOperation.INSTANCE |
static NumericCompareToOperation |
NumericCompareToOperation.INSTANCE
Deprecated.
|
static NumericDivOperation |
NumericDivOperation.INSTANCE |
static NumericDivideOperation |
NumericDivideOperation.INSTANCE |
static NumericFloorOperation |
NumericFloorOperation.INSTANCE |
static NumericGreaterThanEqualOperation |
NumericGreaterThanEqualOperation.INSTANCE
Deprecated.
|
static NumericGreaterThanOperation |
NumericGreaterThanOperation.INSTANCE
Deprecated.
|
static NumericLessThanEqualOperation |
NumericLessThanEqualOperation.INSTANCE
Deprecated.
|
static NumericLessThanOperation |
NumericLessThanOperation.INSTANCE
Deprecated.
|
static NumericMaxOperation |
NumericMaxOperation.INSTANCE |
static NumericMinOperation |
NumericMinOperation.INSTANCE |
static NumericMinusOperation |
NumericMinusOperation.INSTANCE |
static NumericModOperation |
NumericModOperation.INSTANCE |
static NumericNegateOperation |
NumericNegateOperation.INSTANCE |
static NumericPlusOperation |
NumericPlusOperation.INSTANCE |
static NumericRoundOperation |
NumericRoundOperation.INSTANCE |
static NumericTimesOperation |
NumericTimesOperation.INSTANCE |
static UnlimitedNaturalMaxOperation |
UnlimitedNaturalMaxOperation.INSTANCE |
static UnlimitedNaturalMinOperation |
UnlimitedNaturalMinOperation.INSTANCE |
static UnlimitedNaturalOclAsTypeOperation |
UnlimitedNaturalOclAsTypeOperation.INSTANCE |
static UnlimitedNaturalToIntegerOperation |
UnlimitedNaturalToIntegerOperation.INSTANCE |
Modifier and Type | Method and Description |
---|---|
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.
|
IntegerValue |
NumericDivOperation.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 |
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 |
NumericLessThanOperation.evaluate(java.lang.Object left,
java.lang.Object right)
Deprecated.
|
RealValue |
NumericMaxOperation.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) |
IntegerValue |
NumericModOperation.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) |
UnlimitedNaturalValue |
UnlimitedNaturalMaxOperation.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 |
UnlimitedNaturalOclAsTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal,
java.lang.Object argVal) |
Modifier and Type | Field and Description |
---|---|
static OclAnyUnsupportedOperation |
OclAnyUnsupportedOperation.AMBIGUOUS |
static OclAnyEqualOperation |
OclAnyEqualOperation.INSTANCE |
static OclAnyNotEqualOperation |
OclAnyNotEqualOperation.INSTANCE |
static OclAnyOclAsSetOperation |
OclAnyOclAsSetOperation.INSTANCE |
static OclAnyOclAsTypeOperation |
OclAnyOclAsTypeOperation.INSTANCE |
static OclAnyOclIsInStateOperation |
OclAnyOclIsInStateOperation.INSTANCE |
static OclAnyOclIsInvalidOperation |
OclAnyOclIsInvalidOperation.INSTANCE |
static OclAnyOclIsKindOfOperation |
OclAnyOclIsKindOfOperation.INSTANCE |
static OclAnyOclIsTypeOfOperation |
OclAnyOclIsTypeOfOperation.INSTANCE |
static OclAnyOclIsUndefinedOperation |
OclAnyOclIsUndefinedOperation.INSTANCE |
static OclAnyOclLogOperation |
OclAnyOclLogOperation.INSTANCE |
static OclAnyOclTypeOperation |
OclAnyOclTypeOperation.INSTANCE |
static OclAnyToStringOperation |
OclAnyToStringOperation.INSTANCE |
static OclAnyUnsupportedOperation |
OclAnyUnsupportedOperation.INSTANCE |
static OclComparableCompareToOperation |
OclComparableCompareToOperation.INSTANCE |
static OclComparableGreaterThanEqualOperation |
OclComparableGreaterThanEqualOperation.INSTANCE |
static OclComparableGreaterThanOperation |
OclComparableGreaterThanOperation.INSTANCE |
static OclComparableLessThanEqualOperation |
OclComparableLessThanEqualOperation.INSTANCE |
static OclComparableLessThanOperation |
OclComparableLessThanOperation.INSTANCE |
Modifier and Type | Method and Description |
---|---|
Type |
OclAnyOclTypeOperation.evaluate(Evaluator evaluator,
java.lang.Object sourceVal) |
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 |
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) |
SetValue |
OclAnyOclAsSetOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
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 |
OclAnyNotEqualOperation.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 |
---|---|
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.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 |
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) |
SetValue |
OclAnyOclAsSetOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceVal) |
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 |
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) |
Modifier and Type | Field and Description |
---|---|
static OclInvalidAllInstancesOperation |
OclInvalidAllInstancesOperation.INSTANCE |
Modifier and Type | Method and Description |
---|---|
SetValue |
OclInvalidAllInstancesOperation.evaluate(java.lang.Object sourceVal) |
Modifier and Type | Field and Description |
---|---|
static OclVoidAllInstancesOperation |
OclVoidAllInstancesOperation.INSTANCE |
static OclVoidAndOperation |
OclVoidAndOperation.INSTANCE |
static OclVoidImpliesOperation |
OclVoidImpliesOperation.INSTANCE |
static OclVoidOrOperation |
OclVoidOrOperation.INSTANCE |
static CollectionTypeId |
OclVoidAllInstancesOperation.SET_OCL_VOID |
Modifier and Type | Method and Description |
---|---|
SetValue |
OclVoidAllInstancesOperation.evaluate(java.lang.Object sourceVal) |
Modifier and Type | Field and Description |
---|---|
static CGStringGetSeverityOperation |
CGStringGetSeverityOperation.INSTANCE |
static CGStringLogDiagnosticOperation |
CGStringLogDiagnosticOperation.INSTANCE |
static StringAtOperation |
StringAtOperation.INSTANCE |
static StringCharactersOperation |
StringCharactersOperation.INSTANCE |
static StringCompareToOperation |
StringCompareToOperation.INSTANCE |
static StringConcatOperation |
StringConcatOperation.INSTANCE |
static StringEndsWithOperation |
StringEndsWithOperation.INSTANCE |
static StringEqualsIgnoreCaseOperation |
StringEqualsIgnoreCaseOperation.INSTANCE |
static StringGreaterThanEqualOperation |
StringGreaterThanEqualOperation.INSTANCE |
static StringGreaterThanOperation |
StringGreaterThanOperation.INSTANCE |
static StringIndexOfOperation |
StringIndexOfOperation.INSTANCE |
static StringLastIndexOfOperation |
StringLastIndexOfOperation.INSTANCE |
static StringLessThanEqualOperation |
StringLessThanEqualOperation.INSTANCE |
static StringLessThanOperation |
StringLessThanOperation.INSTANCE |
static StringMatchesOperation |
StringMatchesOperation.INSTANCE |
static StringReplaceAllOperation |
StringReplaceAllOperation.INSTANCE |
static StringReplaceFirstOperation |
StringReplaceFirstOperation.INSTANCE |
static StringSizeOperation |
StringSizeOperation.INSTANCE |
static StringStartsWithOperation |
StringStartsWithOperation.INSTANCE |
static StringSubstituteAllOperation |
StringSubstituteAllOperation.INSTANCE |
static StringSubstituteFirstOperation |
StringSubstituteFirstOperation.INSTANCE |
static StringSubstringOperation |
StringSubstringOperation.INSTANCE |
static StringToBooleanOperation |
StringToBooleanOperation.INSTANCE |
static StringToIntegerOperation |
StringToIntegerOperation.INSTANCE |
static StringToLowerCaseOperation |
StringToLowerCaseOperation.INSTANCE |
static StringToRealOperation |
StringToRealOperation.INSTANCE |
static StringToUpperCaseOperation |
StringToUpperCaseOperation.INSTANCE |
static StringTokenizeOperation |
StringTokenizeOperation.INSTANCE |
static StringTrimOperation |
StringTrimOperation.INSTANCE |
static CollectionTypeId |
StringCharactersOperation.SEQ_STRING |
Modifier and Type | Method and Description |
---|---|
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) |
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 |
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) |
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.String strValidateorderedsetki,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.lang.Object cAUGHT_getSeverity,
java.lang.Object cAUGHT_implies)
Deprecated.
|
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) |
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.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 |
StringGreaterThanEqualOperation.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 |
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 |
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.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 |
StringSubstringOperation.evaluate(java.lang.Object sourceValue,
java.lang.Object firstArgumentValue,
java.lang.Object secondArgumentValue) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
CGStringLogDiagnosticOperation.dispatch(Evaluator evaluator,
OperationCallExp callExp,
java.lang.Object sourceValue) |
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) |
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) |
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 |
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) |
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.String strValidateorderedsetki,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.lang.Object cAUGHT_getSeverity,
java.lang.Object cAUGHT_implies)
Deprecated.
|
java.lang.Boolean |
CGStringLogDiagnosticOperation.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.String strValidateorderedsetki,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.lang.Object cAUGHT_getSeverity,
java.lang.Object cAUGHT_implies)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OCLmetamodel.PIVOT_URI
The URI of this Metamodel.
|
protected Package |
OCLmetamodel.LibraryContents.standardLibrary |
static java.lang.String |
OCLstdlib.STDLIB_URI
The URI of this Standard Library.
|
Modifier and Type | Method and Description |
---|---|
static Package |
OCLmetamodel.create(StandardLibraryInternal standardLibrary,
java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
static OCLstdlib |
OCLstdlib.create(java.lang.String asURI)
Construct a copy of the OCL Standard Library with specified resource URI,
and package name, prefix and namespace URI.
|
StandardLibraryContribution |
OCLstdlib.Loader.getContribution() |
static OCLmetamodel |
OCLmetamodel.getDefault()
Return the default http://www.eclipse.org/ocl/2015/Pivot metamodel Resource using the default OCL Standard Library.
|
static OCLstdlib |
OCLstdlib.getDefault()
Return the default http://www.eclipse.org/ocl/2015/Library standard Library Resource.
|
static Model |
OCLmetamodel.getDefaultModel()
Return the default http://www.eclipse.org/ocl/2015/Pivot metamodel Model using the default OCL Standard Library.
|
static Model |
OCLstdlib.getDefaultModel()
Return the default http://www.eclipse.org/ocl/2015/Library standard Library model.
|
static Package |
OCLstdlib.getDefaultPackage()
Return the default http://www.eclipse.org/ocl/2015/Library standard Library package.
|
org.eclipse.emf.ecore.resource.Resource |
OCLstdlib.Loader.getResource() |
Modifier and Type | Method and Description |
---|---|
static Package |
OCLmetamodel.create(StandardLibraryInternal standardLibrary,
java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
static Package |
OCLmetamodel.create(StandardLibraryInternal standardLibrary,
java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
static Package |
OCLmetamodel.create(StandardLibraryInternal standardLibrary,
java.lang.String name,
java.lang.String nsPrefix,
java.lang.String nsURI) |
static OCLstdlib |
OCLstdlib.create(java.lang.String asURI)
Construct a copy of the OCL Standard Library with specified resource URI,
and package name, prefix and namespace URI.
|
Constructor and Description |
---|
OCLmetamodel.LibraryContents(Package standardLibrary) |
OCLmetamodel(org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Field and Description |
---|---|
static ParameterTypes |
OCLstdlibTables.Parameters._ |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Bag__collect_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Bag__collectNested_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Bag__flatten_T2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Bag__selectByKind_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Bag__selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__collect_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__collectNested_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__excludesAll_T2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__flatten_T2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__includesAll_T2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__iterate_Tacc |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__product_T2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__selectByKind_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Collection__selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__excludesAll_K2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__excludesMap_K2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__excludesMap_V2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__excludingMap_K2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__excludingMap_V2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__includesAll_K2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__includesMap_K2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__includesMap_V2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__includingMap_K2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Map__includingMap_V2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__OclAny__oclAsType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__OclInvalid__oclAsType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__OrderedSet__collect_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__OrderedSet__collectNested_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__OrderedSet__flatten_T2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__OrderedSet__selectByKind_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__OrderedSet__selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Sequence__collect_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Sequence__collectNested_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Sequence__flatten_T2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Sequence__selectByKind_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Sequence__selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Set__collect_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Set__collectNested_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Set__flatten_T2 |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Set__selectByKind_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__Set__selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters.__UnlimitedNatural__oclAsType_TT |
static EcoreExecutorType |
OCLstdlibTables.Types._Bag |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__closure |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__collect |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__collectNested |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__excluding |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__excludingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__flatten |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__including |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__includingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__reject |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__select |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__selectByKind |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__selectByType |
static ExecutorOperation |
OCLstdlibTables.Operations._Bag__sortedBy |
static ParameterTypes |
OCLstdlibTables.Parameters._Bag_selectByKind_TT |
static ParameterTypes |
OCLstdlibTables.Parameters._Bag_selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._Bag_T |
static ParameterTypes |
OCLstdlibTables.Parameters._Bag_T |
static EcoreExecutorType |
OCLstdlibTables.Types._Boolean |
static ParameterTypes |
OCLstdlibTables.Parameters._Boolean |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean__allInstances |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean__and |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean__implies |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean__not |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean__or |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean__toString |
static ExecutorOperation |
OCLstdlibTables.Operations._Boolean__xor |
static EcoreExecutorType |
OCLstdlibTables.Types._Collection |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__0_exists |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__0_forAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__0_intersection |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__1_exists |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__1_forAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__1_intersection |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__any |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__asBag |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__asOrderedSet |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__asSequence |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__asSet |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__Bag_T__ |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__collect |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__Collection_excludesAll_T2__ |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__Collection_includesAll_T2__ |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__Collection_product_T2__ |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__collectNested |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__count |
static ExecutorProperty |
OCLstdlibTables.Properties._Collection__elementType |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__excludes |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__excludesAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__excluding |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__excludingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__flatten |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__includes |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__includesAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__including |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__includingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__isEmpty |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__isUnique |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__iterate |
static ExecutorProperty |
OCLstdlibTables.Properties._Collection__lower |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__Map_excludesAll_K2__ |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__Map_includesAll_K2__ |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__max |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__min |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__notEmpty |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__OclAny__ |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__one |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__product |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__reject |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__select |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__selectByKind |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__selectByType |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__Set_T__ |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__size |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__sortedBy |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__sum |
static ExecutorOperation |
OCLstdlibTables.Operations._Collection__union |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection__UniqueCollection_T__ |
static ExecutorProperty |
OCLstdlibTables.Properties._Collection__upper |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection_selectByKind_TT |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection_selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._Collection_T |
static ParameterTypes |
OCLstdlibTables.Parameters._Collection_T |
static EcoreExecutorType |
OCLstdlibTables.Types._Integer |
static ParameterTypes |
OCLstdlibTables.Parameters._Integer |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer___add_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer___div_ |
static ParameterTypes |
OCLstdlibTables.Parameters._Integer___Integer |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer___mul_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer___neg_ |
static ParameterTypes |
OCLstdlibTables.Parameters._Integer___OrderedSet_T |
static ParameterTypes |
OCLstdlibTables.Parameters._Integer___Sequence_T |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer___sub_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer__abs |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer__div |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer__max |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer__min |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer__mod |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer__toString |
static ExecutorOperation |
OCLstdlibTables.Operations._Integer__toUnlimitedNatural |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Bag_T_Bag_collect_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Bag_T_Bag_collectNested_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Bag_T_Boolean |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Bag_T_OclAny |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Bag_T_Set__Bag_T__ |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Collection_T_Boolean |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Collection_T_Collection_collect_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Collection_T_Collection_collectNested_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Collection_T_Collection_iterate_Tacc |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Collection_T_OclAny |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_OrderedSet_T_Boolean |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_OrderedSet_T_OclAny |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_OrderedSet_T_OrderedSet |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_OrderedSet_T_OrderedSet_collect_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_OrderedSet_T_OrderedSet_collectNested_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Sequence_T_Boolean |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Sequence_T_OclAny |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Sequence_T_OrderedSet__Sequence_T__ |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Sequence_T_Sequence_collect_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Sequence_T_Sequence_collectNested_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Set_T_Boolean |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Set_T_OclAny |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Set_T_Set |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Set_T_Set_collect_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_Set_T_Set_collectNested_V |
static ParameterTypes |
OCLstdlibTables.Parameters._Lambda_UniqueCollection_T_OclAny |
static EcoreExecutorType |
OCLstdlibTables.Types._Map |
static ExecutorOperation |
OCLstdlibTables.Operations._Map___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Map___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__0_excludes |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__0_excluding |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__0_includes |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__1_excludes |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__1_excluding |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__1_includes |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__at |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__excludesAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__excludesMap |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__excludesValue |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__excludingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__excludingMap |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__includesAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__includesMap |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__includesValue |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__including |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__includingMap |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__isEmpty |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__keys |
static ParameterTypes |
OCLstdlibTables.Parameters._Map__Map_excludesMap_K2_Map_excludesMap_V2__ |
static ParameterTypes |
OCLstdlibTables.Parameters._Map__Map_excludingMap_K2_Map_excludingMap_V2__ |
static ParameterTypes |
OCLstdlibTables.Parameters._Map__Map_includesMap_K2_Map_includesMap_V2__ |
static ParameterTypes |
OCLstdlibTables.Parameters._Map__Map_includingMap_K2_Map_includingMap_V2__ |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__notEmpty |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__size |
static ExecutorOperation |
OCLstdlibTables.Operations._Map__values |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._Map_K |
static ParameterTypes |
OCLstdlibTables.Parameters._Map_K___Map_V |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._Map_V |
static EcoreExecutorType |
OCLstdlibTables.Types._OclAny |
static ParameterTypes |
OCLstdlibTables.Parameters._OclAny |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny___lt__gt_ |
static ParameterTypes |
OCLstdlibTables.Parameters._OclAny___OclAny |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__0_oclLog |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__1_oclLog |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclAsSet |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclAsType |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclIsInState |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclIsInvalid |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclIsKindOf |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclIsNew |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclIsTypeOf |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclIsUndefined |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__oclType |
static ExecutorOperation |
OCLstdlibTables.Operations._OclAny__toString |
static ParameterTypes |
OCLstdlibTables.Parameters._OclAny_oclAsType_TT |
static EcoreExecutorType |
OCLstdlibTables.Types._OclComparable |
static ExecutorOperation |
OCLstdlibTables.Operations._OclComparable___gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclComparable___gt__eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclComparable___lt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclComparable___lt__eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclComparable__compareTo |
static EcoreExecutorType |
OCLstdlibTables.Types._OclElement |
static ExecutorOperation |
OCLstdlibTables.Operations._OclElement__allInstances |
static ExecutorOperation |
OCLstdlibTables.Operations._OclElement__oclContainer |
static ExecutorOperation |
OCLstdlibTables.Operations._OclElement__oclContents |
static EcoreExecutorInvalidType |
OCLstdlibTables.Types._OclInvalid |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__allInstances |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__and |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__implies |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__oclAsSet |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__oclAsType |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__oclIsInvalid |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__oclIsKindOf |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__oclIsTypeOf |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__oclIsUndefined |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__oclType |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__or |
static ExecutorOperation |
OCLstdlibTables.Operations._OclInvalid__toString |
static ParameterTypes |
OCLstdlibTables.Parameters._OclInvalid_oclAsType_TT |
static EcoreExecutorType |
OCLstdlibTables.Types._OclLambda |
static EcoreExecutorType |
OCLstdlibTables.Types._OclMessage |
static ExecutorOperation |
OCLstdlibTables.Operations._OclMessage__hasReturned |
static ExecutorOperation |
OCLstdlibTables.Operations._OclMessage__isOperationCall |
static ExecutorOperation |
OCLstdlibTables.Operations._OclMessage__isSignalSent |
static ExecutorOperation |
OCLstdlibTables.Operations._OclMessage__result |
static EcoreExecutorType |
OCLstdlibTables.Types._OclSelf |
static ParameterTypes |
OCLstdlibTables.Parameters._OclSelf |
static EcoreExecutorType |
OCLstdlibTables.Types._OclState |
static ParameterTypes |
OCLstdlibTables.Parameters._OclState |
static EcoreExecutorType |
OCLstdlibTables.Types._OclSummable |
static ExecutorOperation |
OCLstdlibTables.Operations._OclSummable__sum |
static ExecutorOperation |
OCLstdlibTables.Operations._OclSummable__zero |
static EcoreExecutorType |
OCLstdlibTables.Types._OclTuple |
static ExecutorOperation |
OCLstdlibTables.Operations._OclTuple___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclTuple___lt__gt_ |
static EcoreExecutorType |
OCLstdlibTables.Types._OclType |
static ParameterTypes |
OCLstdlibTables.Parameters._OclType |
static ExecutorOperation |
OCLstdlibTables.Operations._OclType__conformsTo |
static EcoreExecutorVoidType |
OCLstdlibTables.Types._OclVoid |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid__allInstances |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid__and |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid__implies |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid__oclIsInvalid |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid__oclIsUndefined |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid__or |
static ExecutorOperation |
OCLstdlibTables.Operations._OclVoid__toString |
static EcoreExecutorType |
OCLstdlibTables.Types._OrderedCollection |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedCollection__at |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedCollection__first |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedCollection__indexOf |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedCollection__last |
static ParameterTypes |
OCLstdlibTables.Parameters._OrderedCollection__OrderedSet_T__ |
static ParameterTypes |
OCLstdlibTables.Parameters._OrderedCollection__Sequence_T__ |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._OrderedCollection_T |
static EcoreExecutorType |
OCLstdlibTables.Types._OrderedSet |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet___sub_ |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__append |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__appendAll |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__closure |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__collect |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__collectNested |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__excluding |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__excludingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__flatten |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__including |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__insertAt |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__prepend |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__prependAll |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__reject |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__reverse |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__select |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__selectByKind |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__selectByType |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__sortedBy |
static ExecutorOperation |
OCLstdlibTables.Operations._OrderedSet__subOrderedSet |
static ParameterTypes |
OCLstdlibTables.Parameters._OrderedSet_selectByKind_TT |
static ParameterTypes |
OCLstdlibTables.Parameters._OrderedSet_selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._OrderedSet_T |
static ParameterTypes |
OCLstdlibTables.Parameters._OrderedSet_T |
static EcoreExecutorType |
OCLstdlibTables.Types._Real |
static ExecutorOperation |
OCLstdlibTables.Operations._Real___add_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Real___div_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Real___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Real___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Real___mul_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Real___neg_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Real___sub_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Real__abs |
static ExecutorOperation |
OCLstdlibTables.Operations._Real__floor |
static ExecutorOperation |
OCLstdlibTables.Operations._Real__max |
static ExecutorOperation |
OCLstdlibTables.Operations._Real__min |
static ExecutorOperation |
OCLstdlibTables.Operations._Real__round |
static ExecutorOperation |
OCLstdlibTables.Operations._Real__toString |
static EcoreExecutorType |
OCLstdlibTables.Types._Sequence |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__append |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__appendAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__closure |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__collect |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__collectNested |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__excluding |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__excludingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__flatten |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__including |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__insertAt |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__prepend |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__prependAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__reject |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__reverse |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__select |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__selectByKind |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__selectByType |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__sortedBy |
static ExecutorOperation |
OCLstdlibTables.Operations._Sequence__subSequence |
static ParameterTypes |
OCLstdlibTables.Parameters._Sequence_selectByKind_TT |
static ParameterTypes |
OCLstdlibTables.Parameters._Sequence_selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._Sequence_T |
static ParameterTypes |
OCLstdlibTables.Parameters._Sequence_T |
static EcoreExecutorType |
OCLstdlibTables.Types._Set |
static ExecutorOperation |
OCLstdlibTables.Operations._Set___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Set___lt__gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Set___sub_ |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__closure |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__collect |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__collectNested |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__excluding |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__excludingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__flatten |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__including |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__includingAll |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__reject |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__select |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__selectByKind |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__selectByType |
static ExecutorOperation |
OCLstdlibTables.Operations._Set__sortedBy |
static ParameterTypes |
OCLstdlibTables.Parameters._Set_selectByKind_TT |
static ParameterTypes |
OCLstdlibTables.Parameters._Set_selectByType_TT |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._Set_T |
static ParameterTypes |
OCLstdlibTables.Parameters._Set_T |
static EcoreExecutorType |
OCLstdlibTables.Types._String |
static ParameterTypes |
OCLstdlibTables.Parameters._String |
static ExecutorOperation |
OCLstdlibTables.Operations._String___add_ |
static ParameterTypes |
OCLstdlibTables.Parameters._String___Boolean |
static ExecutorOperation |
OCLstdlibTables.Operations._String___eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._String___gt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._String___gt__eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._String___lt_ |
static ExecutorOperation |
OCLstdlibTables.Operations._String___lt__eq_ |
static ExecutorOperation |
OCLstdlibTables.Operations._String___lt__gt_ |
static ParameterTypes |
OCLstdlibTables.Parameters._String___String |
static ExecutorOperation |
OCLstdlibTables.Operations._String__0_tokenize |
static ExecutorOperation |
OCLstdlibTables.Operations._String__1_tokenize |
static ExecutorOperation |
OCLstdlibTables.Operations._String__2_tokenize |
static ExecutorOperation |
OCLstdlibTables.Operations._String__at |
static ExecutorOperation |
OCLstdlibTables.Operations._String__characters |
static ExecutorOperation |
OCLstdlibTables.Operations._String__compareTo |
static ExecutorOperation |
OCLstdlibTables.Operations._String__concat |
static ExecutorOperation |
OCLstdlibTables.Operations._String__endsWith |
static ExecutorOperation |
OCLstdlibTables.Operations._String__equalsIgnoreCase |
static ExecutorOperation |
OCLstdlibTables.Operations._String__indexOf |
static ExecutorOperation |
OCLstdlibTables.Operations._String__lastIndexOf |
static ExecutorOperation |
OCLstdlibTables.Operations._String__matches |
static ExecutorOperation |
OCLstdlibTables.Operations._String__replaceAll |
static ExecutorOperation |
OCLstdlibTables.Operations._String__replaceFirst |
static ExecutorOperation |
OCLstdlibTables.Operations._String__size |
static ExecutorOperation |
OCLstdlibTables.Operations._String__startsWith |
static ExecutorOperation |
OCLstdlibTables.Operations._String__substituteAll |
static ExecutorOperation |
OCLstdlibTables.Operations._String__substituteFirst |
static ExecutorOperation |
OCLstdlibTables.Operations._String__substring |
static ExecutorOperation |
OCLstdlibTables.Operations._String__toBoolean |
static ExecutorOperation |
OCLstdlibTables.Operations._String__toInteger |
static ExecutorOperation |
OCLstdlibTables.Operations._String__toLower |
static ExecutorOperation |
OCLstdlibTables.Operations._String__toLowerCase |
static ExecutorOperation |
OCLstdlibTables.Operations._String__toReal |
static ExecutorOperation |
OCLstdlibTables.Operations._String__toString |
static ExecutorOperation |
OCLstdlibTables.Operations._String__toUpper |
static ExecutorOperation |
OCLstdlibTables.Operations._String__toUpperCase |
static ExecutorOperation |
OCLstdlibTables.Operations._String__trim |
static EcoreExecutorType |
OCLstdlibTables.Types._UniqueCollection |
static ParameterTypes |
OCLstdlibTables.Parameters._UniqueCollection |
static ExecutorOperation |
OCLstdlibTables.Operations._UniqueCollection___sub_ |
static ParameterTypes |
OCLstdlibTables.Parameters._UniqueCollection__Collection_T__ |
static ExecutorOperation |
OCLstdlibTables.Operations._UniqueCollection__intersection |
static ParameterTypes |
OCLstdlibTables.Parameters._UniqueCollection__OclAny__ |
static ExecutorOperation |
OCLstdlibTables.Operations._UniqueCollection__sortedBy |
static ExecutorOperation |
OCLstdlibTables.Operations._UniqueCollection__symmetricDifference |
static ExecutorOperation |
OCLstdlibTables.Operations._UniqueCollection__union |
static ExecutorTypeParameter |
OCLstdlibTables.TypeParameters._UniqueCollection_T |
static EcoreExecutorType |
OCLstdlibTables.Types._UnlimitedNatural |
static ExecutorOperation |
OCLstdlibTables.Operations._UnlimitedNatural__max |
static ExecutorOperation |
OCLstdlibTables.Operations._UnlimitedNatural__min |
static ExecutorOperation |
OCLstdlibTables.Operations._UnlimitedNatural__oclAsType |
static ExecutorOperation |
OCLstdlibTables.Operations._UnlimitedNatural__toInteger |
static ParameterTypes |
OCLstdlibTables.Parameters._UnlimitedNatural_oclAsType_TT |
static OCLstdlibPackage |
OCLstdlibPackage.eINSTANCE
The singleton instance of the package.
|
static ExecutorStandardLibrary |
OCLstdlibTables.LIBRARY
The library of all packages and types.
|
static EcoreExecutorPackage |
OCLstdlibTables.PACKAGE
The package descriptor for the package.
|
Modifier and Type | Field and Description |
---|---|
protected java.lang.Class<T> |
EnumeratedOption.enumType |
protected java.lang.String |
BasicOption.key |
static EnumeratedOption<StatusCodes.Severity> |
PivotValidationOptions.MissingSafeNavigation |
protected java.lang.String |
BasicOption.pluginId |
static EnumeratedOption<StatusCodes.Severity> |
PivotValidationOptions.RedundantSafeNavigation |
static java.util.Map<java.lang.String,EnumeratedOption<StatusCodes.Severity>> |
PivotValidationOptions.safeValidationName2severityOption
A Map from all the safe navigation constraint names to the validation options that control them.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Class<T> |
EnumeratedOption.getEnumType() |
java.lang.String |
BasicOption.getKey() |
java.lang.String |
BasicOption.getPluginId() |
Constructor and Description |
---|
BasicOption(java.lang.String pluginId,
java.lang.String key,
T defaultValue) |
BasicOption(java.lang.String pluginId,
java.lang.String key,
T defaultValue) |
EnumeratedOption(java.lang.String pluginId,
java.lang.String key,
T defaultValue,
java.lang.Class<T> enumType) |
EnumeratedOption(java.lang.String pluginId,
java.lang.String key,
T defaultValue,
java.lang.Class<T> enumType) |
EnumeratedOption(java.lang.String pluginId,
java.lang.String key,
T defaultValue,
java.lang.Class<T> enumType) |
EnumeratedOption(java.lang.String pluginId,
java.lang.String key,
T defaultValue,
java.lang.Class<T> enumType) |
Modifier and Type | Field and Description |
---|---|
static ProjectManager |
ProjectManager.CLASS_PATH
The CLASS_PATH ProjectManager provides a shared ProjectManager that allows many OCL instances to share
a single immutable ProjectManager and consequently share the costly classpath analysis to identify
available projects.
|
static java.lang.String |
ASResource.COMPLETE_OCL_CONTENT_TYPE |
static java.lang.String |
ASResource.CONTENT_TYPE |
static java.lang.String |
ASResource.DEFAULT_ENCODING
The default encoding for OCL Abstract Syntax resources.
|
static java.lang.String |
ASResource.ECORE_CONTENT_TYPE |
static java.lang.String |
ASResource.ESSENTIALOCL_CONTENT_TYPE |
static java.lang.String |
ASResource.FILE_EXTENSION
The file extension for OCL Abstract Syntax resources.
|
static ProjectManager |
ProjectManager.NO_PROJECTS
The NO_PROJECTS instance of ProjectManager contributes no external projects to a user application.
|
static java.lang.String |
ASResource.OCLINECORE_CONTENT_TYPE |
static java.lang.String |
ASResource.OCLSTDLIB_CONTENT_TYPE |
static java.lang.String |
ASResource.UML_CONTENT_TYPE |
Modifier and Type | Method and Description |
---|---|
static ProjectManager |
BasicProjectManager.createDefaultProjectManager() |
static ProjectManager |
BasicProjectManager.createGlobalProjectManager() |
ProjectManager.IResourceDescriptor |
ProjectManager.IProjectDescriptor.createResourceDescriptor(java.lang.String projectRelativeGenModelUri,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className)
Create an IResourceDescriptor for a projectRelativeGenModelUri comprsising a map of NsURI to className.
|
ASResource |
CSResource.getASResource()
Return the Abstract Syntax representation of this Concrete Syntax resource.
|
ASResourceFactory |
ASResource.getASResourceFactory()
Return the ASResourceFactory that created this ASResource and which may be used
to create further artefacts.
|
ASResourceFactory |
CSResource.getASResourceFactory() |
org.eclipse.emf.common.util.URI |
ProjectManager.IResourceDescriptor.getGenModelURI()
Return the project relative Gen Model URI.
|
java.io.File |
ProjectManager.IProjectDescriptor.getLocationFile(java.lang.String projectRelativeFileName)
Return the physical location of a projectRelativeFileName as a File.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getLocationURI()
Return the physical location of this project.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IResourceDescriptor.getLocationURI()
Return the external filespace form of the model URI containing the package.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getLocationURI(java.lang.String projectRelativeFileName)
Return the physical location of a projectRelativeFileName as a URI.
|
Model |
ASResource.getModel()
Return the Model that provides the sole root content.
|
java.lang.String |
ProjectManager.IProjectDescriptor.getName()
Return project name.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IPackageDescriptor.getNsURI()
Return the Package Namespace URI.
|
ProjectManager.IPackageDescriptor |
ProjectManager.IPackageLoadStatus.getPackageDescriptor()
Return the descriptor for the package.
|
org.eclipse.emf.ecore.EPackage.Registry |
ProjectManager.IResourceLoadStatus.getPackageRegistry()
Return the package registry maintained by this resource load status
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getPlatformPluginURI()
Return the location of this project as a platform:/plugin URI.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IResourceDescriptor.getPlatformPluginURI()
Return the platform:/plugin form of the model URI containing the package
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getPlatformPluginURI(java.lang.String projectRelativeFileName)
Return the location of a projectRelativeFileName as a
platform:/resource URI.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getPlatformResourceURI()
Return the location of this project as a platform:/resource URI.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IResourceDescriptor.getPlatformResourceURI()
Return the platform:/resource form of the model URI containing the package
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getPlatformResourceURI(java.lang.String projectRelativeFileName)
Return the location of a projectRelativeFileName as a
platform:/resource URI.
|
ProjectManager.IProjectDescriptor |
ProjectManager.IResourceDescriptor.getProjectDescriptor()
Return the Project Descriptor containing this resource.
|
ProjectManager |
ProjectManager.IProjectDescriptor.getProjectManager()
Return the overall ProjectMap.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IResourceDescriptor.getProjectRelativeEcorePackageURI(org.eclipse.emf.common.util.URI genModelRelativeEcorePackageURI) |
ProjectManager.IResourceDescriptor |
ProjectManager.IPackageDescriptor.getResourceDescriptor()
Return the IResourceDescriptor containing this package.
|
ProjectManager.IResourceDescriptor |
ProjectManager.IResourceLoadStatus.getResourceDescriptor()
Return the descriptor for the resource.
|
ProjectManager.IResourceLoadStatus |
ProjectManager.IPackageLoadStatus.getResourceLoadStatus()
Get the status of the resource containing this package.
|
ProjectManager.IResourceLoadStatus |
ProjectManager.IResourceDescriptor.getResourceLoadStatus(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return IResourceLoadStatus for this resource in conjunction with resourceSet.
|
ProjectManager.IResourceLoadStrategy |
ProjectManager.IResourceLoadStatus.getResourceLoadStrategy()
Return the configured resource loading strategy.
|
Modifier and Type | Method and Description |
---|---|
void |
ProjectManager.IResourceLoadStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource)
Respond to the explicit addition of a yet to be loaded Ecore model in the user's ResourceSet.
|
void |
ProjectManager.IResourceLoadStrategy.addedDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource)
Respond to the explicit addition of a yet to be loaded Ecore model in the user's ResourceSet.
|
void |
ProjectManager.IResourceDescriptor.addedDynamicResource(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
ProjectManager.IResourceDescriptor.addedDynamicResource(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
ProjectManager.IResourceLoadStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage)
Respond to the explicit addition of a generated EPackage in the user's ResourceSet.
|
void |
ProjectManager.IResourceLoadStrategy.addedGeneratedPackage(ProjectManager.IPackageLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage)
Respond to the explicit addition of a generated EPackage in the user's ResourceSet.
|
void |
ProjectManager.IResourceDescriptor.addedGeneratedPackage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
ProjectManager.IResourceDescriptor.addedGeneratedPackage(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.EPackage ePackage) |
void |
ProjectManager.IProjectDescriptor.addPackageDescriptor(ProjectManager.IPackageDescriptor packageDescriptor)
Call back to add a packageDescriptor to the project.
|
void |
BasicProjectManager.addResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor) |
void |
ProjectManager.addResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor) |
void |
ProjectManager.IProjectDescriptor.addResourceDescriptor(ProjectManager.IResourceDescriptor resourceDescriptor)
Call back to add a resourceDescriptor to the project.
|
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.
|
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 |
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.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.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.IResourceDescriptor.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
ProjectManager.IResourceLoadStrategy resourceLoadStrategy,
ProjectManager.IConflictHandler conflictHandler) |
void |
ProjectManager.IResourceLoadStatus.configureEPackageRegistry(org.eclipse.emf.ecore.resource.Resource resource)
Configure the EPackage.Registry to resolve namesapce URI references to the specified resource.
|
void |
ProjectManager.IPackageLoadStatus.configureEPackageRegistry(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Configure the resourceSet EPackage.Registry for this package to resolve to the defined
generated/loaded EPackage.
|
void |
ProjectManager.IResourceLoadStatus.configureResourceSetURIResourceMap(org.eclipse.emf.ecore.resource.Resource resource)
Configure the ResourceSet.URIResourceMap to resolve platform:/plugin and platform:/resource
references to the specified resource.
|
void |
ProjectManager.IResourceDescriptor.configureResourceSetURIResourceMap(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource) |
void |
ProjectManager.IResourceDescriptor.configureResourceSetURIResourceMap(org.eclipse.emf.ecore.resource.ResourceSet resourceSet,
org.eclipse.emf.ecore.resource.Resource resource) |
ProjectManager.IResourceDescriptor |
ProjectManager.IProjectDescriptor.createResourceDescriptor(java.lang.String projectRelativeGenModelUri,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className)
Create an IResourceDescriptor for a projectRelativeGenModelUri comprsising a map of NsURI to className.
|
ProjectManager.IResourceDescriptor |
ProjectManager.IProjectDescriptor.createResourceDescriptor(java.lang.String projectRelativeGenModelUri,
java.util.Map<org.eclipse.emf.common.util.URI,java.lang.String> nsURI2className)
Create an IResourceDescriptor for a projectRelativeGenModelUri comprsising a map of NsURI to className.
|
static ProjectManager |
BasicProjectManager.findAdapter(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Return any
ProjectManager already installed as an adapter on a
resourceSet. |
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.IResourceLoadStrategy.getEPackage(ProjectManager.IPackageLoadStatus packageLoadStatus)
Load and return the EPackage in response to an EPackage.Registry access through an EPackageDescriptor.
|
java.io.File |
ProjectManager.IProjectDescriptor.getLocationFile(java.lang.String projectRelativeFileName)
Return the physical location of a projectRelativeFileName as a File.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getLocationURI(java.lang.String projectRelativeFileName)
Return the physical location of a projectRelativeFileName as a URI.
|
ProjectManager.IPackageDescriptor |
BasicProjectManager.getPackageDescriptor(org.eclipse.emf.common.util.URI ecoreURI) |
ProjectManager.IPackageDescriptor |
ProjectManager.getPackageDescriptor(org.eclipse.emf.common.util.URI ecoreURI) |
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
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getPlatformPluginURI(java.lang.String projectRelativeFileName)
Return the location of a projectRelativeFileName as a
platform:/resource URI.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IProjectDescriptor.getPlatformResourceURI(java.lang.String projectRelativeFileName)
Return the location of a projectRelativeFileName as a
platform:/resource URI.
|
org.eclipse.emf.common.util.URI |
ProjectManager.IResourceDescriptor.getProjectRelativeEcorePackageURI(org.eclipse.emf.common.util.URI genModelRelativeEcorePackageURI) |
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.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.
|
void |
ProjectManager.IResourceLoadStrategy.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage)
Respond to the platform/plugin access to a resource with a resourceLoadStatus containing a
package already accessed as the Java generated ePackage,
|
void |
ProjectManager.IResourceLoadStrategy.handleConflictingDynamicResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.EPackage ePackage)
Respond to the platform/plugin access to a resource with a resourceLoadStatus containing a
package already accessed as the Java generated ePackage,
|
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.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.
|
void |
ProjectManager.IProjectDescriptor.initializeGenModelLocationMap(java.util.Map<org.eclipse.emf.common.util.URI,ProjectManager.IPackageDescriptor> nsURI2package) |
void |
BasicProjectManager.initializeResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
ProjectManager.initializeResourceSet(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
ProjectManager.IProjectDescriptor.initializeURIMap(java.util.Map<org.eclipse.emf.common.util.URI,org.eclipse.emf.common.util.URI> uriMap) |
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,
|
void |
ProjectManager.IResourceLoadStrategy.loadedDynamicResource(ProjectManager.IResourceLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource)
Respond to the loading of a dynamic Ecore model in the user's ResourceSet.
|
void |
ProjectManager.IResourceLoadStrategy.loadedDynamicResource(ProjectManager.IResourceLoadStatus packageLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource)
Respond to the loading of a dynamic Ecore model in the user's ResourceSet.
|
void |
ProjectManager.IResourceDescriptor.setEcoreModel(java.util.List<java.lang.String> genModelRelativeEcorePackageUris,
java.util.Map<java.lang.String,ProjectManager.IPackageDescriptor> nsURI2packageDescriptor)
Set the Ecore Model context of the resource from a list of URIs of the Ecore Packages relative to the
genModelURI, and a map of the package namespace URI to package descriptor.
|
void |
ProjectManager.IResourceDescriptor.setEcoreModel(java.util.List<java.lang.String> genModelRelativeEcorePackageUris,
java.util.Map<java.lang.String,ProjectManager.IPackageDescriptor> nsURI2packageDescriptor)
Set the Ecore Model context of the resource from a list of URIs of the Ecore Packages relative to the
genModelURI, and a map of the package namespace URI to package descriptor.
|
void |
ProjectManager.IPackageLoadStatus.setEPackage(org.eclipse.emf.ecore.EPackage ePackage)
Define the generated EPackage for this package.
|
void |
ProjectManager.IPackageLoadStatus.setModel(org.eclipse.emf.ecore.EPackage ePackage)
Define the loaded EPackage for this package.
|
void |
ProjectManager.IResourceLoadStatus.setResource(org.eclipse.emf.ecore.resource.Resource resource)
Define the resource once it has been loaded.
|
void |
ProjectManager.IResourceLoadStatus.setResourceLoadStrategy(ProjectManager.IResourceLoadStrategy resourceLoadStrategy)
Define a new package load strategy.
|
void |
BasicProjectManager.unload(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
ProjectManager.unload(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
ProjectManager.IProjectDescriptor.unload(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
ProjectManager.IResourceDescriptor.unload(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Unload the package registry to force a reload.
|
void |
ProjectManager.IResourceLoadStrategy.unloadedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus)
Respond to the notification that the resource has been unloaded.
|
void |
CSResource.updateFrom(ASResource asResource,
EnvironmentFactory environmentFactory) |
void |
CSResource.updateFrom(ASResource asResource,
EnvironmentFactory environmentFactory) |
void |
ProjectManager.IResourceLoadStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource)
Respond to the explicit notification of a generated resource.
|
void |
ProjectManager.IResourceLoadStrategy.useGeneratedResource(ProjectManager.IResourceLoadStatus resourceLoadStatus,
org.eclipse.emf.ecore.resource.Resource resource)
Respond to the explicit notification of a generated resource.
|
void |
BasicProjectManager.useGeneratedResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
BasicProjectManager.useGeneratedResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
ProjectManager.useGeneratedResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
void |
ProjectManager.useGeneratedResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Modifier and Type | Field and Description |
---|---|
CompleteInheritance |
AbstractFragment.baseInheritance |
CompleteInheritance |
AbstractFragment.derivedInheritance |
static ParameterTypesImpl |
ParameterTypesImpl.EMPTY_LIST |
Modifier and Type | Method and Description |
---|---|
Type[] |
ParameterTypesImpl.get() |
InheritanceFragment |
AbstractInheritance.FragmentIterable.get(int index) |
Type |
ParameterTypesImpl.get(int index) |
Type |
TemplateParametersImpl.get(int i) |
Operation |
AbstractFragment.getActualOperation(Operation apparentOperation)
Return the actualOperation that has the same signature as apparentOperation.
|
InheritanceFragment |
AbstractFragment.getBaseFragment() |
CompleteInheritance |
AbstractFragment.getBaseInheritance() |
CompleteInheritance |
AbstractInheritance.getCommonInheritance(CompleteInheritance thatInheritance) |
CompleteInheritance |
AbstractFragment.getDerivedInheritance() |
java.util.List<Parameter> |
ParameterTypesImpl.getParameters() |
ParametersId |
ParameterTypesImpl.getParametersId() |
Class |
AbstractInheritance.getType() |
java.util.Iterator<InheritanceFragment> |
AbstractInheritance.FragmentIterable.iterator() |
Operation |
AbstractInheritance.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
AbstractInheritance.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Modifier and Type | Method and Description |
---|---|
Operation |
AbstractFragment.getActualOperation(Operation apparentOperation)
Return the actualOperation that has the same signature as apparentOperation.
|
CompleteInheritance |
AbstractInheritance.getCommonInheritance(CompleteInheritance thatInheritance) |
InheritanceFragment |
AbstractInheritance.getFragment(CompleteInheritance thatInheritance) |
boolean |
AbstractInheritance.isSubInheritanceOf(CompleteInheritance thatInheritance) |
boolean |
AbstractInheritance.isSuperInheritanceOf(CompleteInheritance thatInheritance) |
Operation |
AbstractInheritance.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
AbstractInheritance.lookupActualOperation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
AbstractInheritance.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
LibraryFeature |
AbstractInheritance.lookupImplementation(StandardLibrary standardLibrary,
Operation apparentOperation) |
Operation |
AbstractInheritance.lookupLocalOperation(StandardLibrary standardLibrary,
java.lang.String operationName,
CompleteInheritance... argumentTypes) |
Operation |
AbstractInheritance.lookupLocalOperation(StandardLibrary standardLibrary,
java.lang.String operationName,
CompleteInheritance... argumentTypes) |
Constructor and Description |
---|
AbstractFragment(CompleteInheritance derivedInheritance,
CompleteInheritance baseInheritance) |
AbstractFragment(CompleteInheritance derivedInheritance,
CompleteInheritance baseInheritance) |
AbstractInheritance.FragmentIterable(InheritanceFragment[] array) |
AbstractInheritance.FragmentIterable(InheritanceFragment[] array,
int firstIndex,
int lastIndex) |
AbstractInheritance(java.lang.String name,
int flags) |
ParameterTypesImpl(Type... parameterTypes) |
TemplateParametersImpl(java.util.List<? extends Type> parameters) |
TemplateParametersImpl(TemplateParameter... typeParameters) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OCLUI.COMPLETE_OCL_LANGUAGE_ID |
static java.lang.String |
OCLUI.ESSENTIAL_OCL_LANGUAGE_ID |
static java.lang.String |
OCLUI.OCL_IN_ECORE_LANGUAGE_ID |
static java.lang.String |
OCLUI.OCL_STDLIB_LANGUAGE_ID |
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.
|
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 | Field and Description |
---|---|
static java.lang.String |
UMLStandaloneSetup.OCL4UML_PROFILE_URI |
static java.lang.String |
UMLStandaloneSetup.PROFILES_PATHMAP |
Modifier and Type | Method and Description |
---|---|
static UMLOCL |
UMLOCL.newInstance()
Deprecated.
Creates a new
OCL using the specified Ecore package registry. |
static UMLOCL |
UMLOCL.newInstance(EnvironmentFactory environmentFactory)
Deprecated.
Creates a new
OCL using the specified Ecore environment
factory. |
static UMLOCL |
UMLOCL.newInstance(ProjectManager projectManager)
Deprecated.
Creates a new
OCL using the specified Ecore package registry. |
Modifier and Type | Method and Description |
---|---|
static void |
UMLStandaloneSetup.initializeLabelGenerators(ILabelGenerator.Registry labelRegistry)
Initialize labelRegistry with the UML-specific lable generators.
|
static UMLOCL |
UMLOCL.newInstance(EnvironmentFactory environmentFactory)
Deprecated.
Creates a new
OCL using the specified Ecore environment
factory. |
Constructor and Description |
---|
UMLOCL(EnvironmentFactoryInternal environmentFactory)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.List<org.eclipse.emf.ecore.EObject> |
AS2UML.convertAll(java.util.List<? extends org.eclipse.emf.ecore.EObject> pivotObjects) |
Modifier and Type | Method and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
AS2UML.convert(Element pivotObject) |
protected java.util.List<org.eclipse.emf.ecore.EObject> |
AS2UML.convertAll(java.util.List<? extends org.eclipse.emf.ecore.EObject> pivotObjects) |
protected void |
AS2UMLDeclarationVisitor.copyClassifier(org.eclipse.uml2.uml.Classifier umlClassifier,
Class pivotType) |
protected void |
AS2UMLDeclarationVisitor.copyClassifier(org.eclipse.uml2.uml.Classifier umlClassifier,
Class pivotType) |
protected void |
AS2UMLDeclarationVisitor.copyDataTypeOrEnum(org.eclipse.uml2.uml.DataType umlDataType,
DataType pivotDataType) |
protected void |
AS2UMLDeclarationVisitor.copyDataTypeOrEnum(org.eclipse.uml2.uml.DataType umlDataType,
DataType pivotDataType) |
protected void |
AS2UMLDeclarationVisitor.copyDetails(org.eclipse.emf.ecore.EAnnotation umlAnnotation,
Annotation pivotAnnotation) |
protected void |
AS2UMLDeclarationVisitor.copyDetails(org.eclipse.emf.ecore.EAnnotation umlAnnotation,
Annotation pivotAnnotation) |
protected void |
AS2UMLDeclarationVisitor.copyEModelElement(org.eclipse.emf.ecore.EModelElement umlElement,
Element pivotModelElement) |
protected void |
AS2UMLDeclarationVisitor.copyEModelElement(org.eclipse.emf.ecore.EModelElement umlElement,
Element pivotModelElement) |
protected void |
AS2UMLDeclarationVisitor.copyModelElement(org.eclipse.uml2.uml.Element umlElement,
Element pivotModelElement) |
protected void |
AS2UMLDeclarationVisitor.copyModelElement(org.eclipse.uml2.uml.Element umlElement,
Element pivotModelElement) |
protected void |
AS2UMLDeclarationVisitor.copyNamedElement(org.eclipse.uml2.uml.NamedElement umlNamedElement,
NamedElement pivotNamedElement) |
protected void |
AS2UMLDeclarationVisitor.copyNamedElement(org.eclipse.uml2.uml.NamedElement umlNamedElement,
NamedElement pivotNamedElement) |
protected void |
AS2UMLDeclarationVisitor.copyTypedElement(org.eclipse.uml2.uml.TypedElement umlTypedElement,
TypedElement pivotTypedElement) |
protected void |
AS2UMLDeclarationVisitor.copyTypedElement(org.eclipse.uml2.uml.TypedElement umlTypedElement,
TypedElement pivotTypedElement) |
static java.util.List<org.eclipse.emf.ecore.EObject> |
AS2UML.createResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource asResource) |
static java.util.List<org.eclipse.emf.ecore.EObject> |
AS2UML.createResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource asResource) |
void |
AS2UML.defer(Element pivotElement) |
protected void |
AS2UML.error(java.lang.String message) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2UML.getCreated(java.lang.Class<T> requiredClass,
Element pivotElement) |
<T extends org.eclipse.emf.ecore.EObject> |
AS2UML.getCreated(java.lang.Class<T> requiredClass,
Element pivotElement) |
void |
AS2UML.putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement) |
void |
AS2UML.putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement) |
org.eclipse.emf.ecore.EAnnotation |
AS2UMLDeclarationVisitor.visitAnnotation(Annotation pivotAnnotation) |
org.eclipse.uml2.uml.Classifier |
AS2UMLDeclarationVisitor.visitClass(Class pivotClass) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visitClass(Class pivotClass) |
org.eclipse.emf.ecore.EModelElement |
AS2UMLDeclarationVisitor.visitComment(Comment pivotComment) |
org.eclipse.uml2.uml.Constraint |
AS2UMLDeclarationVisitor.visitConstraint(Constraint pivotConstraint) |
org.eclipse.uml2.uml.DataType |
AS2UMLDeclarationVisitor.visitDataType(DataType pivotDataType) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visitDataType(DataType pivotDataType) |
org.eclipse.uml2.uml.Enumeration |
AS2UMLDeclarationVisitor.visitEnumeration(Enumeration pivotEnumeration) |
org.eclipse.uml2.uml.EnumerationLiteral |
AS2UMLDeclarationVisitor.visitEnumerationLiteral(EnumerationLiteral pivotEnumLiteral) |
org.eclipse.uml2.uml.Element |
AS2UMLDeclarationVisitor.visiting(Visitable visitable) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visiting(Visitable visitable) |
org.eclipse.uml2.uml.Operation |
AS2UMLDeclarationVisitor.visitOperation(Operation pivotOperation) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visitOperation(Operation pivotOperation) |
org.eclipse.uml2.uml.Package |
AS2UMLDeclarationVisitor.visitPackage(Package pivotPackage) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visitPackage(Package pivotPackage) |
org.eclipse.uml2.uml.Parameter |
AS2UMLDeclarationVisitor.visitParameter(Parameter pivotParameter) |
org.eclipse.uml2.uml.Element |
AS2UMLDeclarationVisitor.visitPrimitiveType(PrimitiveType pivotPrimitiveType) |
org.eclipse.uml2.uml.Property |
AS2UMLDeclarationVisitor.visitProperty(Property pivotProperty) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visitProperty(Property pivotProperty) |
org.eclipse.uml2.uml.ClassifierTemplateParameter |
AS2UMLDeclarationVisitor.visitTemplateParameter(TemplateParameter pivotTemplateParameter) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visitTemplateParameter(TemplateParameter pivotTemplateParameter) |
org.eclipse.uml2.uml.TemplateSignature |
AS2UMLDeclarationVisitor.visitTemplateSignature(TemplateSignature pivotTemplateSignature) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visitTypedElement(TypedElement pivotTypedElement) |
Constructor and Description |
---|
AS2UML(EnvironmentFactoryInternal environmentFactory) |
AS2UMLDeclarationVisitor(AS2UML context) |
AS2UMLReferenceVisitor(AS2UML context) |
Modifier and Type | Field and Description |
---|---|
static TracingOption |
UML2AS.ADD_ELEMENT_EXTENSION |
static TracingOption |
UML2AS.ADD_IMPORTED_RESOURCE |
static TracingOption |
UML2AS.ADD_PROFILE_APPLICATION |
static TracingOption |
UML2AS.ADD_STEREOTYPE_APPLICATION |
static TracingOption |
UML2AS.ADD_TYPE_EXTENSION |
static TracingOption |
UML2AS.APPLICABLE_STEREOTYPES |
static TracingOption |
UML2AS.CONVERT_RESOURCE |
protected UML2AS.Outer |
ModelAnalysis.converter |
protected UML2AS.Outer |
ProfileAnalysis.converter |
protected UML2AS |
UML2ASDeclarationSwitch.converter |
protected UML2AS |
UML2ASReferenceSwitch.converter |
protected UML2AS |
UML2ASUseSwitch.converter |
protected UML2ASDeclarationSwitch |
UML2AS.Outer.declarationPass |
protected Ecore2ASDeclarationSwitch |
UML2ASDeclarationSwitch.ecoreSwitch |
protected EnvironmentFactoryInternal |
ModelAnalysis.environmentFactory |
protected EnvironmentFactoryInternal |
ProfileAnalysis.environmentFactory |
protected EnvironmentFactoryInternal |
UML2ASReferenceSwitch.environmentFactory |
protected EnvironmentFactoryInternal |
UML2ASUseSwitch.environmentFactory |
static ModelAnalysis.ElementComparator |
ModelAnalysis.ElementComparator.INSTANCE |
protected PivotMetamodelManager |
UML2ASDeclarationSwitch.metamodelManager |
protected ModelAnalysis |
UML2AS.Outer.modelAnalysis |
protected static java.lang.String |
UML2AS.OCLforUML |
protected static java.lang.String |
UML2AS.OCLforUML_COLLECTION |
protected static java.lang.String |
UML2AS.OCLforUML_COLLECTION_IS_NULL_FREE_NAME |
protected static java.lang.String |
UML2AS.OCLforUML_COLLECTIONS |
protected static java.lang.String |
UML2AS.OCLforUML_COLLECTIONS_IS_NULL_FREE_NAME |
protected ProfileAnalysis |
ModelAnalysis.profileAnalysis |
protected ProfileAnalysis |
UML2AS.Outer.profileAnalysis |
protected UML2ASReferenceSwitch |
UML2AS.Outer.referencePass |
protected UML2AS.Outer |
UML2AS.Inner.root |
protected StandardLibraryInternal |
UML2ASDeclarationSwitch.standardLibrary |
protected StandardLibraryInternal |
UML2ASReferenceSwitch.standardLibrary |
protected StandardLibraryInternal |
UML2ASUseSwitch.standardLibrary |
static java.lang.String |
UML2AS.STEREOTYPE_BASE_PREFIX |
static java.lang.String |
UML2AS.STEREOTYPE_EXTENSION_PREFIX |
static TracingOption |
UML2AS.TYPE_EXTENSIONS |
protected org.eclipse.emf.ecore.resource.Resource |
UML2AS.umlResource |
protected UML2ASUseSwitch |
UML2AS.Outer.usePass |
Modifier and Type | Method and Description |
---|---|
static java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<org.eclipse.uml2.uml.Element>> |
UML2ASUtil.computeAppliedStereotypes(java.lang.Iterable<org.eclipse.emf.ecore.EObject> umlStereotypeApplications) |
java.util.Map<Type,java.util.Set<StereotypeExtender>> |
ProfileAnalysis.computeMetatypes2typeExtensions() |
java.util.Map<Type,java.util.Set<StereotypeExtender>> |
ProfileAnalysis.computeMetatypes2typeExtensions(java.util.Set<Profile> appliedProfileClosure) |
protected org.eclipse.emf.common.util.URI |
UML2AS.createPivotURI() |
static UML2AS |
UML2AS.getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
Model |
UML2AS.Inner.getASModel() |
Model |
UML2AS.Outer.getASModel() |
abstract UML2ASDeclarationSwitch |
UML2AS.getDeclarationPass() |
UML2ASDeclarationSwitch |
UML2AS.Inner.getDeclarationPass() |
UML2ASDeclarationSwitch |
UML2AS.Outer.getDeclarationPass() |
org.eclipse.emf.ecore.resource.Resource |
UML2AS.getResource() |
abstract UML2AS.Outer |
UML2AS.getRoot() |
UML2AS.Outer |
UML2AS.Inner.getRoot() |
UML2AS.Outer |
UML2AS.Outer.getRoot() |
org.eclipse.emf.common.util.URI |
UML2AS.getURI() |
protected Model |
UML2AS.installDeclarations(org.eclipse.emf.ecore.resource.Resource asResource) |
protected <T extends Element> |
UML2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EObject umlElement) |
protected <T extends NamedElement> |
UML2AS.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.uml2.uml.NamedElement umlNamedElement) |
static java.util.List<org.eclipse.uml2.uml.Element> |
UML2ASUtil.resolveStereotypedElements(org.eclipse.emf.ecore.EObject umlStereotypeApplication)
Determine the list of UML elements stereotyped by a UML stereotype application.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
UML2AS.addCreated(org.eclipse.emf.ecore.EObject umlElement,
Element pivotElement) |
abstract void |
UML2AS.addCreated(org.eclipse.emf.ecore.EObject umlElement,
Element pivotElement) |
void |
UML2AS.Inner.addCreated(org.eclipse.emf.ecore.EObject umlElement,
Element pivotElement) |
void |
UML2AS.Inner.addCreated(org.eclipse.emf.ecore.EObject umlElement,
Element pivotElement) |
void |
UML2AS.Outer.addCreated(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
UML2AS.Outer.addCreated(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
UML2AS.Inner.addGenericType(org.eclipse.emf.ecore.EGenericType eObject) |
void |
UML2AS.Outer.addGenericType(org.eclipse.emf.ecore.EGenericType eObject) |
void |
UML2AS.addImportedPackage(org.eclipse.uml2.uml.Package importedPackage) |
void |
UML2AS.addImportedPackages(java.util.List<? extends org.eclipse.uml2.uml.Package> importedPackages) |
abstract void |
UML2AS.addImportedResource(org.eclipse.emf.ecore.resource.Resource importedResource) |
void |
UML2AS.Inner.addImportedResource(org.eclipse.emf.ecore.resource.Resource importedResource) |
void |
UML2AS.Outer.addImportedResource(org.eclipse.emf.ecore.resource.Resource importedResource) |
void |
UML2AS.Inner.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
UML2AS.Inner.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
UML2AS.Outer.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
UML2AS.Outer.addMapping(org.eclipse.emf.ecore.EObject eObject,
Element pivotElement) |
void |
ModelAnalysis.addProfile(Profile asProfile) |
void |
ModelAnalysis.addProfileApplication(ProfileApplication asProfileApplication) |
abstract void |
UML2AS.addProfileApplication(ProfileApplication asProfileApplication) |
void |
UML2AS.Inner.addProfileApplication(ProfileApplication asProfileApplication) |
void |
UML2AS.Outer.addProfileApplication(ProfileApplication asProfileApplication) |
abstract void |
UML2AS.addProperty(Class asType,
Property asProperty) |
abstract void |
UML2AS.addProperty(Class asType,
Property asProperty) |
void |
UML2AS.Inner.addProperty(Class asType,
Property asProperty) |
void |
UML2AS.Inner.addProperty(Class asType,
Property asProperty) |
void |
UML2AS.Outer.addProperty(Class asType,
Property asProperty) |
void |
UML2AS.Outer.addProperty(Class asType,
Property asProperty) |
void |
ProfileAnalysis.addStereotype(Stereotype asStereotype) |
abstract void |
UML2AS.addStereotype(Stereotype asStereotype) |
void |
UML2AS.Inner.addStereotype(Stereotype asStereotype) |
void |
UML2AS.Outer.addStereotype(Stereotype asStereotype) |
void |
ModelAnalysis.addStereotypeApplication(org.eclipse.emf.ecore.EObject umlStereotypeApplication) |
abstract void |
UML2AS.addStereotypeApplication(org.eclipse.emf.ecore.EObject stereotypeApplication) |
void |
UML2AS.Inner.addStereotypeApplication(org.eclipse.emf.ecore.EObject stereotypeApplication) |
void |
UML2AS.Outer.addStereotypeApplication(org.eclipse.emf.ecore.EObject stereotypeApplication) |
void |
ProfileAnalysis.addTypeExtension(StereotypeExtender asTypeExtension) |
abstract void |
UML2AS.addTypeExtension(StereotypeExtender asTypeExtension) |
void |
UML2AS.Inner.addTypeExtension(StereotypeExtender asTypeExtension) |
void |
UML2AS.Outer.addTypeExtension(StereotypeExtender asTypeExtension) |
static java.util.Map<org.eclipse.emf.ecore.EObject,java.util.List<org.eclipse.uml2.uml.Element>> |
UML2ASUtil.computeAppliedStereotypes(java.lang.Iterable<org.eclipse.emf.ecore.EObject> umlStereotypeApplications) |
java.util.Map<Type,java.util.Set<StereotypeExtender>> |
ProfileAnalysis.computeMetatypes2typeExtensions(java.util.Set<Profile> appliedProfileClosure) |
protected void |
UML2ASDeclarationSwitch.copyAnnotatedElement(NamedElement pivotElement,
org.eclipse.emf.ecore.EModelElement umlElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
UML2ASDeclarationSwitch.copyAnnotatedElement(NamedElement pivotElement,
org.eclipse.emf.ecore.EModelElement umlElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
UML2ASDeclarationSwitch.copyClass(Class pivotElement,
org.eclipse.uml2.uml.Class umlClass) |
protected void |
UML2ASDeclarationSwitch.copyClass(Class pivotElement,
org.eclipse.uml2.uml.Class umlClass) |
protected void |
UML2ASDeclarationSwitch.copyClassifier(Class pivotElement,
org.eclipse.uml2.uml.Classifier umlClassifier) |
protected void |
UML2ASDeclarationSwitch.copyClassifier(Class pivotElement,
org.eclipse.uml2.uml.Classifier umlClassifier) |
protected void |
UML2ASDeclarationSwitch.copyClassOrInterface(Class pivotElement,
org.eclipse.uml2.uml.Classifier umlClassifier) |
protected void |
UML2ASDeclarationSwitch.copyClassOrInterface(Class pivotElement,
org.eclipse.uml2.uml.Classifier umlClassifier) |
protected void |
UML2ASDeclarationSwitch.copyComments(Element pivotElement,
org.eclipse.uml2.uml.Element umlElement) |
protected void |
UML2ASDeclarationSwitch.copyComments(Element pivotElement,
org.eclipse.uml2.uml.Element umlElement) |
protected void |
UML2ASUseSwitch.copyConstraints(Namespace pivotElement,
org.eclipse.uml2.uml.Namespace umlNamespace,
java.util.List<org.eclipse.uml2.uml.Constraint> exclusions) |
protected void |
UML2ASUseSwitch.copyConstraints(Namespace pivotElement,
org.eclipse.uml2.uml.Namespace umlNamespace,
java.util.List<org.eclipse.uml2.uml.Constraint> exclusions) |
protected void |
UML2ASDeclarationSwitch.copyDataTypeOrEnum(DataType pivotElement,
org.eclipse.uml2.uml.DataType umlDataType) |
protected void |
UML2ASDeclarationSwitch.copyDataTypeOrEnum(DataType pivotElement,
org.eclipse.uml2.uml.DataType umlDataType) |
void |
UML2AS.copyModelElement(Element pivotElement,
org.eclipse.uml2.uml.Element umlElement) |
void |
UML2AS.copyModelElement(Element pivotElement,
org.eclipse.uml2.uml.Element umlElement) |
void |
UML2AS.copyNamedElement(NamedElement pivotElement,
org.eclipse.uml2.uml.NamedElement umlNamedElement) |
void |
UML2AS.copyNamedElement(NamedElement pivotElement,
org.eclipse.uml2.uml.NamedElement umlNamedElement) |
protected void |
UML2ASDeclarationSwitch.copyNamedElement(NamedElement pivotElement,
org.eclipse.uml2.uml.NamedElement umlNamedElement) |
protected void |
UML2ASDeclarationSwitch.copyNamedElement(NamedElement pivotElement,
org.eclipse.uml2.uml.NamedElement umlNamedElement) |
protected void |
UML2ASDeclarationSwitch.copyNamespace(Namespace pivotElement,
org.eclipse.uml2.uml.Namespace umlNamespace) |
protected void |
UML2ASDeclarationSwitch.copyNamespace(Namespace pivotElement,
org.eclipse.uml2.uml.Namespace umlNamespace) |
protected void |
UML2ASDeclarationSwitch.copyPackage(Package pivotElement,
org.eclipse.uml2.uml.Package umlPackage) |
protected void |
UML2ASDeclarationSwitch.copyPackage(Package pivotElement,
org.eclipse.uml2.uml.Package umlPackage) |
protected void |
UML2ASDeclarationSwitch.copyProperty(Property pivotElement,
org.eclipse.uml2.uml.Property umlProperty,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
UML2ASDeclarationSwitch.copyProperty(Property pivotElement,
org.eclipse.uml2.uml.Property umlProperty,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
UML2ASDeclarationSwitch.copyState(State pivotElement,
org.eclipse.uml2.uml.State umlState) |
protected void |
UML2ASDeclarationSwitch.copyState(State pivotElement,
org.eclipse.uml2.uml.State umlState) |
protected void |
UML2ASDeclarationSwitch.copyTypedElement(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected void |
UML2ASDeclarationSwitch.copyTypedElement(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
java.lang.Object |
UML2ASDeclarationSwitch.doInPackageSwitch(org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
UML2ASReferenceSwitch.doSwitchAll(java.lang.Class<T> pivotClass,
java.util.Collection<T> pivotElements,
java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
<T extends Element> |
UML2ASUseSwitch.doSwitchAll(java.lang.Class<T> pivotClass,
java.util.Collection<T> pivotElements,
java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
<T extends Element> |
UML2ASDeclarationSwitch.doSwitchAll(java.util.List<? extends org.eclipse.emf.ecore.EObject> eObjects) |
abstract void |
UML2AS.error(java.lang.String message) |
void |
UML2AS.Inner.error(java.lang.String message) |
void |
UML2AS.Outer.error(java.lang.String message) |
static UML2AS |
UML2AS.getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
static UML2AS |
UML2AS.getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
abstract Type |
UML2AS.getASType(org.eclipse.emf.ecore.EObject eObject) |
Type |
UML2AS.Inner.getASType(org.eclipse.emf.ecore.EObject eObject) |
Type |
UML2AS.Outer.getASType(org.eclipse.emf.ecore.EObject eObject) |
static java.lang.String |
UML2AS.getBody(org.eclipse.uml2.uml.OpaqueExpression opaqueExpression) |
<T extends Element> |
UML2AS.Inner.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
UML2AS.Inner.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
UML2AS.Outer.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
UML2AS.Outer.getCreated(java.lang.Class<T> requiredClass,
org.eclipse.emf.ecore.EObject eObject) |
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.
|
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) |
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 |
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) |
org.eclipse.uml2.uml.Property |
UML2ASUseSwitch.getOtherEnd(java.util.List<org.eclipse.uml2.uml.Property> umlMemberEnds,
org.eclipse.uml2.uml.Property umlProperty) |
protected org.eclipse.uml2.uml.Property |
UML2ASReferenceSwitch.getOtherEnd(org.eclipse.uml2.uml.Property umlProperty) |
protected PrimitiveType |
UML2ASDeclarationSwitch.getPrimitiveTypeByEcoreStereotype(org.eclipse.uml2.uml.Stereotype ecoreStereotype,
java.lang.String instanceClassName) |
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) |
static Element |
UML2AS.importFromUML(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.EObject eObject)
Convert a UML object to a pivot element.
|
static Model |
UML2AS.importFromUML(EnvironmentFactoryInternal environmentFactory,
java.lang.String alias,
org.eclipse.emf.ecore.resource.Resource umlResource)
Convert a UML resource to a Pivot Model.
|
static java.lang.String |
UML2AS.initialize(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Initialize registries to support OCL and UML usage.
|
static java.lang.String |
UML2AS.initialize(StandaloneProjectMap projectMap) |
protected void |
UML2AS.Outer.installAliases(org.eclipse.emf.ecore.resource.Resource asResource) |
protected Model |
UML2AS.installDeclarations(org.eclipse.emf.ecore.resource.Resource asResource) |
protected boolean |
UML2AS.isPivot(java.util.Collection<org.eclipse.emf.ecore.EObject> umlContents) |
static boolean |
UML2AS.isUML(org.eclipse.emf.ecore.resource.Resource resource) |
static UML2AS |
UML2AS.loadFromUML(ASResource umlASResource,
org.eclipse.emf.common.util.URI umlURI) |
static UML2AS |
UML2AS.loadFromUML(ASResource umlASResource,
org.eclipse.emf.common.util.URI umlURI) |
protected void |
ModelAnalysis.printMetatypes2StereotypeExtensions(Package asPackage,
java.util.Map<Type,java.util.Set<StereotypeExtender>> metatype2typeExtensions) |
protected void |
ModelAnalysis.printMetatypes2StereotypeExtensions(Package asPackage,
java.util.Map<Type,java.util.Set<StereotypeExtender>> metatype2typeExtensions) |
void |
UML2AS.Inner.queueReference(org.eclipse.emf.ecore.EObject umlElement) |
void |
UML2AS.Outer.queueReference(org.eclipse.emf.ecore.EObject umlElement) |
abstract void |
UML2AS.queueUse(org.eclipse.emf.ecore.EObject eObject) |
void |
UML2AS.Inner.queueUse(org.eclipse.emf.ecore.EObject umlElement) |
void |
UML2AS.Outer.queueUse(org.eclipse.emf.ecore.EObject umlElement) |
protected <T extends Element> |
UML2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EObject umlElement) |
protected <T extends Element> |
UML2AS.refreshElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.emf.ecore.EObject umlElement) |
protected <T extends NamedElement> |
UML2AS.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.uml2.uml.NamedElement umlNamedElement) |
protected <T extends NamedElement> |
UML2AS.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
org.eclipse.uml2.uml.NamedElement umlNamedElement) |
ExpressionInOCL |
UML2AS.refreshOpaqueExpression(org.eclipse.uml2.uml.OpaqueExpression umlExpression) |
abstract void |
UML2AS.resolveMultiplicity(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement) |
abstract void |
UML2AS.resolveMultiplicity(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement) |
void |
UML2AS.Inner.resolveMultiplicity(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement) |
void |
UML2AS.Inner.resolveMultiplicity(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement) |
void |
UML2AS.Outer.resolveMultiplicity(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement) |
void |
UML2AS.Outer.resolveMultiplicity(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement) |
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.
|
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.
|
static java.util.List<org.eclipse.uml2.uml.Element> |
UML2ASUtil.resolveStereotypedElements(org.eclipse.emf.ecore.EObject umlStereotypeApplication)
Determine the list of UML elements stereotyped by a UML stereotype application.
|
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) |
protected void |
UML2AS.setOriginalMapping(Element pivotElement,
org.eclipse.emf.ecore.EObject umlElement) |
protected void |
UML2AS.setOriginalMapping(Element pivotElement,
org.eclipse.emf.ecore.EObject umlElement) |
Constructor and Description |
---|
ModelAnalysis(UML2AS.Outer converter,
ProfileAnalysis profileAnalysis) |
ModelAnalysis(UML2AS.Outer converter,
ProfileAnalysis profileAnalysis) |
ProfileAnalysis(UML2AS.Outer converter) |
UML2AS.Inner(org.eclipse.emf.ecore.resource.Resource umlResource,
UML2AS.Outer root) |
UML2AS.Inner(org.eclipse.emf.ecore.resource.Resource umlResource,
UML2AS.Outer root) |
UML2AS.Outer(org.eclipse.emf.ecore.resource.Resource umlResource,
EnvironmentFactoryInternal environmentFactory) |
UML2AS.Outer(org.eclipse.emf.ecore.resource.Resource umlResource,
EnvironmentFactoryInternal environmentFactory) |
UML2AS(org.eclipse.emf.ecore.resource.Resource umlResource,
EnvironmentFactoryInternal environmentFactory) |
UML2AS(org.eclipse.emf.ecore.resource.Resource umlResource,
EnvironmentFactoryInternal environmentFactory) |
UML2ASDeclarationSwitch(UML2AS converter) |
UML2ASReferenceSwitch(UML2AS converter) |
UML2ASUseSwitch(UML2AS converter) |
Modifier and Type | Method and Description |
---|---|
void |
CommentLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.Comment object) |
void |
CommentLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.Comment object) |
void |
LiteralBooleanLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralBoolean object) |
void |
LiteralBooleanLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralBoolean object) |
void |
LiteralIntegerLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralInteger object) |
void |
LiteralIntegerLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralInteger object) |
void |
LiteralNullLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralNull object) |
void |
LiteralNullLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralNull object) |
void |
LiteralRealLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralReal object) |
void |
LiteralRealLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralReal object) |
void |
LiteralStringLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralString object) |
void |
LiteralStringLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralString object) |
void |
LiteralUnlimitedNaturalLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralUnlimitedNatural object) |
void |
LiteralUnlimitedNaturalLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.LiteralUnlimitedNatural object) |
void |
NamedElementLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.NamedElement object) |
void |
NamedElementLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.NamedElement object) |
void |
OpaqueExpressionLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.OpaqueExpression object) |
void |
OpaqueExpressionLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.OpaqueExpression object) |
void |
PackageImportLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.PackageImport object) |
void |
PackageImportLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.PackageImport object) |
void |
SlotLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.Slot object) |
void |
SlotLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
org.eclipse.uml2.uml.Slot object) |
void |
UMLElementExtensionLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
UMLElementExtension object) |
void |
UMLElementExtensionLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
UMLElementExtension object) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.uml2.uml.Property |
InstanceSlotNavigationProperty.property |
protected org.eclipse.uml2.uml.Stereotype |
UMLElementExtension.umlDynamicStereotype |
protected org.eclipse.uml2.uml.Element |
UMLElementExtension.umlElement |
protected org.eclipse.uml2.uml.Stereotype |
UMLElementExtension.umlStaticStereotype |
Modifier and Type | Method and Description |
---|---|
org.eclipse.uml2.uml.Stereotype |
UMLElementExtension.getDynamicStereotype() |
org.eclipse.uml2.uml.Stereotype |
UMLElementExtension.getStaticStereotype() |
org.eclipse.uml2.uml.Element |
UMLElementExtension.getTarget() |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
InstanceSlotNavigationProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
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 |
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 |
UMLExtensionProperty.evaluate(Evaluator evaluator,
TypeId returnTypeId,
java.lang.Object sourceValue) |
java.lang.Object |
UMLStereotypeProperty.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) |
static java.lang.Object |
UMLElementExtension.getUMLElementExtension(Stereotype staticType,
org.eclipse.uml2.uml.Element umlElement) |
java.lang.Object |
UMLElementExtension.getValue(IdResolver idResolver,
Property property) |
Constructor and Description |
---|
InstanceSlotNavigationProperty(org.eclipse.uml2.uml.Property property,
CollectionTypeId collectionTypeId) |
UMLBaseProperty(Property property) |
UMLElementExtension(org.eclipse.uml2.uml.Element umlElement,
org.eclipse.uml2.uml.Stereotype umlDynamicStereotype,
org.eclipse.uml2.uml.Stereotype umlStaticStereotype) |
UMLElementExtension(org.eclipse.uml2.uml.Element umlElement,
org.eclipse.uml2.uml.Stereotype umlDynamicStereotype,
org.eclipse.uml2.uml.Stereotype umlStaticStereotype) |
UMLElementExtension(org.eclipse.uml2.uml.Element umlElement,
org.eclipse.uml2.uml.Stereotype umlDynamicStereotype,
org.eclipse.uml2.uml.Stereotype umlStaticStereotype) |
UMLExtensionProperty(Property property) |
UMLStereotypeProperty(Property property) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.resource.Resource |
UMLASResourceFactory.createResource(org.eclipse.emf.common.util.URI uri) |
ASResourceFactory |
UMLASResourceFactory.getASResourceFactory() |
static UMLASResourceFactory |
UMLASResourceFactory.getInstance() |
Technology |
UMLASResourceFactory.getTechnology() |
Modifier and Type | Method and Description |
---|---|
void |
UMLASResourceFactory.configure(org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
<T extends Element> |
UMLASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
UMLASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
<T extends Element> |
UMLASResourceFactory.getASElement(EnvironmentFactoryInternal environmentFactory,
java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EObject eObject) |
protected org.eclipse.uml2.uml.Constraint |
UMLASResourceFactory.getConstraintForEOperation(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EOperation eOperation) |
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.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) |
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) |
Element |
UMLASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource umlResource,
org.eclipse.emf.common.util.URI uri) |
Element |
UMLASResourceFactory.importFromResource(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource umlResource,
org.eclipse.emf.common.util.URI uri) |
void |
UMLASResourceFactory.initializeEValidatorRegistry(org.eclipse.emf.ecore.EValidator.Registry eValidatorRegistry) |
Constructor and Description |
---|
UMLASResourceImpl(org.eclipse.emf.common.util.URI uri,
ASResourceFactory asResourceFactory) |
UMLASResourceImpl(org.eclipse.emf.common.util.URI uri,
ASResourceFactory asResourceFactory) |
Modifier and Type | Field and Description |
---|---|
static UMLEcoreTechnology |
UMLEcoreTechnology.INSTANCE |
protected org.eclipse.emf.ecore.xmi.XMLResource |
UMLXMIID.resource |
protected static java.util.Map<java.lang.String,java.lang.String> |
UMLXMIID.shortNames |
Modifier and Type | Method and Description |
---|---|
LibraryProperty |
UMLEcoreTechnology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
UMLEcoreTechnology.createExplicitNavigationPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Element asNavigationExp,
java.lang.Object sourceValue,
Property property) |
LibraryProperty |
UMLEcoreTechnology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
UMLIdResolver |
UMLEcoreTechnology.createIdResolver(EnvironmentFactoryInternal environmentFactory) |
LibraryProperty |
UMLEcoreTechnology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
Class |
UMLIdResolver.getDynamicTypeOf(java.lang.Object value) |
PackageId |
UMLEcoreTechnology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
Class |
UMLIdResolver.getStaticTypeOf(java.lang.Object value) |
Class |
UMLIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
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) |
protected void |
UMLXMIID.appendNameHierarchy(java.lang.StringBuilder s,
java.lang.String prefix,
org.eclipse.emf.ecore.EObject object,
java.lang.String name) |
protected void |
UMLXMIID.appendNameHierarchy(java.lang.StringBuilder s,
java.lang.String prefix,
org.eclipse.emf.ecore.EObject object,
java.lang.String name) |
protected void |
UMLXMIID.appendPositionHierarchy(java.lang.StringBuilder s,
org.eclipse.emf.ecore.EObject object) |
protected void |
UMLXMIID.appendPositionHierarchy(java.lang.StringBuilder s,
org.eclipse.emf.ecore.EObject object) |
LibraryProperty |
UMLEcoreTechnology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
UMLEcoreTechnology.createBasePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
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) |
LibraryProperty |
UMLEcoreTechnology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
UMLEcoreTechnology.createExtensionPropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
UMLIdResolver |
UMLEcoreTechnology.createIdResolver(EnvironmentFactoryInternal environmentFactory) |
LibraryProperty |
UMLEcoreTechnology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
LibraryProperty |
UMLEcoreTechnology.createStereotypePropertyImplementation(EnvironmentFactoryInternal environmentFactory,
Property property) |
java.lang.String |
UMLEcoreTechnology.getExtensionName(Element asStereotypedElement) |
RootPackageId |
UMLEcoreTechnology.getMetamodelId(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EPackage eObject2) |
RootPackageId |
UMLEcoreTechnology.getMetamodelId(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EPackage eObject2) |
PackageId |
UMLEcoreTechnology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
PackageId |
UMLEcoreTechnology.getMetapackageId(EnvironmentFactoryInternal environmentFactory,
Package asPackage) |
java.lang.String |
UMLEcoreTechnology.getOriginalName(org.eclipse.emf.ecore.ENamedElement eNamedElement) |
Element |
UMLEcoreTechnology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
Element |
UMLEcoreTechnology.getParseableElement(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EObject eObject) |
protected Package |
UMLIdResolver.getPivotlessEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
Class |
UMLIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
boolean |
UMLEcoreTechnology.isStereotype(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EClass eClass) |
boolean |
UMLEcoreTechnology.isStereotype(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.EClass eClass) |
boolean |
UMLEcoreTechnology.isValidatable(org.eclipse.emf.ecore.EClass eClass) |
protected java.lang.String |
UMLXMIID.pseudoCaseDynamicEObjectImpl(org.eclipse.emf.ecore.impl.DynamicEObjectImpl object) |
Constructor and Description |
---|
UMLIdResolver(EnvironmentFactoryInternal environmentFactory) |
UMLXMIID(org.eclipse.emf.ecore.xmi.XMLResource resource) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics.diagnosticEObject |
protected org.eclipse.emf.common.util.DiagnosticChain |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics.diagnostics |
protected org.eclipse.emf.ecore.EObject |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics.eObject |
static UMLOCLEValidator |
UMLOCLEValidator.INSTANCE |
static UMLOCLEValidator |
UMLOCLEValidator.NO_NEW_LINES |
protected T |
LoadableConstraintDescriptor.targetType |
static TracingOption |
UMLOCLEValidator.VALIDATE_INSTANCE |
static TracingOption |
UMLOCLEValidator.VALIDATE_OPAQUE_ELEMENT |
Modifier and Type | Method and Description |
---|---|
static OCL |
LoadableConstraintProvider.getOCL() |
Modifier and Type | Method and Description |
---|---|
protected static void |
UMLOCLEValidator.gatherClassifiers(java.util.Set<org.eclipse.uml2.uml.Classifier> allClassifiers,
java.util.Set<org.eclipse.uml2.uml.Constraint> allConstraints,
org.eclipse.uml2.uml.Classifier newClassifier) |
protected static void |
UMLOCLEValidator.gatherClassifiers(java.util.Set<org.eclipse.uml2.uml.Classifier> allClassifiers,
java.util.Set<org.eclipse.uml2.uml.Constraint> allConstraints,
org.eclipse.uml2.uml.Classifier newClassifier) |
protected static void |
UMLOCLEValidator.gatherClassifiers(java.util.Set<org.eclipse.uml2.uml.Classifier> allClassifiers,
java.util.Set<org.eclipse.uml2.uml.Constraint> allConstraints,
org.eclipse.uml2.uml.Classifier newClassifier) |
protected static void |
UMLOCLEValidator.gatherTypes(java.util.Set<Type> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType)
Deprecated.
|
protected static void |
UMLOCLEValidator.gatherTypes(java.util.Set<Type> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType)
Deprecated.
|
protected static void |
UMLOCLEValidator.gatherTypes(java.util.Set<Type> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType)
Deprecated.
|
protected java.lang.Boolean |
UMLOCLEValidator.ConstraintEvaluatorWithoutDiagnostics.handleExceptionResult(java.lang.Throwable e) |
protected java.lang.Boolean |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics.handleExceptionResult(java.lang.Throwable e) |
protected java.lang.Boolean |
UMLOCLEValidator.ConstraintEvaluatorWithoutDiagnostics.handleInvalidExpression(java.lang.String message) |
protected java.lang.Boolean |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics.handleInvalidExpression(java.lang.String message) |
protected java.lang.Boolean |
UMLOCLEValidator.ConstraintEvaluatorWithoutDiagnostics.handleInvalidResult(InvalidValueException e) |
protected java.lang.Boolean |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics.handleInvalidResult(InvalidValueException e) |
protected void |
LoadableConstraintProvider.installConstraint(Constraint constraint,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected void |
LoadableConstraintProvider.installConstraint(Constraint constraint,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected void |
LoadableConstraintProvider.installContents(java.lang.Iterable<? extends org.eclipse.emf.ecore.EObject> eContents,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected void |
LoadableConstraintProvider.installDescriptor(org.eclipse.emf.validation.internal.util.XmlConstraintDescriptor descriptor,
java.lang.String namespaceIdentifier,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected void |
LoadableConstraintProvider.installDescriptor(org.eclipse.emf.validation.internal.util.XmlConstraintDescriptor descriptor,
java.lang.String namespaceIdentifier,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected boolean |
LoadableConstraintProvider.installResource(org.eclipse.emf.ecore.resource.Resource asResource,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected boolean |
LoadableConstraintProvider.installResource(org.eclipse.emf.ecore.resource.Resource asResource,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected boolean |
LoadableConstraintDescriptor.UML.isKindOf(java.lang.String nsURI,
java.lang.String name,
org.eclipse.emf.ecore.EClass eClass) |
protected boolean |
LoadableConstraintDescriptor.UML.isKindOf(java.lang.String nsURI,
java.lang.String name,
org.eclipse.emf.ecore.EClass eClass) |
protected abstract boolean |
LoadableConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected abstract boolean |
LoadableConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected abstract boolean |
LoadableConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected boolean |
UMLProfileConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected boolean |
UMLProfileConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected boolean |
UMLProfileConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
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.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.
|
boolean |
UMLOCLEValidator.validateInstanceSpecification(org.eclipse.uml2.uml.InstanceSpecification instanceSpecification,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validate the OCL aspects of a UML InstanceSpecification, by evaluating all OCL Constraints
defined by any of the InstanceSpecification's classifiers on the InstanceSpecification.
|
boolean |
UMLOCLEValidator.validateOpaqueAction(org.eclipse.uml2.uml.OpaqueAction opaqueAction,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validate the syntax and semantics of any OCL body.
|
boolean |
UMLOCLEValidator.validateOpaqueBehavior(org.eclipse.uml2.uml.OpaqueBehavior opaqueBehavior,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validate the syntax and semantics of any OCL body.
|
protected boolean |
UMLOCLEValidator.validateOpaqueElement(java.util.List<java.lang.String> languages,
java.util.List<java.lang.String> bodies,
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 semantic validation of the bodies of an opaqueElement using the corresponding languages support.
|
boolean |
UMLOCLEValidator.validateOpaqueExpression(org.eclipse.uml2.uml.OpaqueExpression opaqueExpression,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validate the syntax and semantics of any OCL bofy.
|
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.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.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) |
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) |
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) |
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) |
Constructor and Description |
---|
LoadableConstraintDescriptor.Ecore(org.eclipse.emf.ecore.EClassifier targetType,
Constraint constraint,
int code) |
LoadableConstraintDescriptor.Ecore(org.eclipse.emf.ecore.EClassifier targetType,
Constraint constraint,
int code) |
LoadableConstraintDescriptor.UML(org.eclipse.uml2.uml.Stereotype targetType,
Constraint constraint,
int code) |
LoadableConstraintDescriptor.UML(org.eclipse.uml2.uml.Stereotype targetType,
Constraint constraint,
int code) |
LoadableConstraintDescriptor(T targetType,
Constraint constraint,
java.lang.String targetNamespace,
java.lang.String targetName,
int code) |
LoadableConstraintDescriptor(T targetType,
Constraint constraint,
java.lang.String targetNamespace,
java.lang.String targetName,
int code) |
PathConstraintParser.PathConstraint(org.eclipse.emf.validation.service.IParameterizedConstraintDescriptor descriptor) |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics(ExpressionInOCL expression,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
org.eclipse.emf.ecore.EObject diagnosticEObject,
boolean mayUseNewLines) |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics(ExpressionInOCL expression,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
org.eclipse.emf.ecore.EObject diagnosticEObject,
boolean mayUseNewLines) |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics(ExpressionInOCL expression,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
org.eclipse.emf.ecore.EObject diagnosticEObject,
boolean mayUseNewLines) |
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics(ExpressionInOCL expression,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
org.eclipse.emf.ecore.EObject diagnosticEObject,
boolean mayUseNewLines) |
UMLOCLEValidator.ConstraintEvaluatorWithoutDiagnostics(ExpressionInOCL expression) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DerivedConstants.ANNOTATION_DETAIL__ORIGINAL_NAME |
static java.lang.String |
PivotPlugin.AS_RESOURCE_FACTORY_PPID |
static java.lang.String |
PivotPlugin.COMPLETE_OCL_REGISTRY_PID |
static java.lang.String |
PivotPlugin.COMPLETE_OCL_REGISTRY_QPID |
protected C |
AbstractVisitor.context
Context for the AST visitation.
|
static java.lang.String |
PivotPlugin.LABEL_GENERATOR_PPID |
static java.lang.String |
DerivedConstants.ORG_ECLIPSE_JDT_ANNOTATION_NON_NULL
The following are needed for use when generating models within the GenModel editor whose classpath excludes the required annotation classes.
|
static java.lang.String |
DerivedConstants.ORG_ECLIPSE_JDT_ANNOTATION_NULLABLE |
static java.lang.String |
PivotPlugin.PLUGIN_ID |
static java.lang.String |
DerivedConstants.RESOURCE_OPTION_LINE_DELIMITER |
static java.lang.String |
PivotPlugin.STANDARD_LIBRARY_PPID |
static java.lang.String |
DerivedConstants.STEREOTYPE_BASE_PREFIX |
static java.lang.String |
DerivedConstants.STEREOTYPE_EXTENSION_PREFIX |
static java.lang.String |
DerivedConstants.UML2_GEN_MODEL_PACKAGE_1_1_NS_URI |
static java.lang.String |
DerivedConstants.UML2_GEN_MODEL_PACKAGE_2_0_NS_URI |
static java.lang.String |
DerivedConstants.UML2_UML_PACKAGE_2_0_NS_URI |
Modifier and Type | Method and Description |
---|---|
protected D |
AbstractDelegatingVisitor.getDelegate()
Obtains the visitor that I decorate.
|
protected D |
AbstractWrappingVisitor.getDelegate()
Obtains the visitor that I wrap.
|
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.
|
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 |
AbstractVisitor.getAdapter(java.lang.Class<A> adapter) |
<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.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) |
Constructor and Description |
---|
AbstractDelegatingVisitor(D delegate,
C context) |
AbstractDelegatingVisitor(D delegate,
C context) |
AbstractExtendingVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNullVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractWrappingVisitor(D delegate,
C context) |
AbstractWrappingVisitor(D delegate,
C context) |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
AS2XMIidVisitor.ACCUMULATOR_PREFIX |
static java.lang.String |
PivotConstants.AGGREGATE_NAVIGATION_OPERATOR |
static java.lang.String |
PivotConstants.AS_LIBRARY_ANNOTATION_SOURCE
EPackage annotation indicating that the EPackage is an Ecore serialisation of an OCL AS Library.
|
static java.lang.String |
PivotConstants.AS_METAMODEL_ANNOTATION_SOURCE
EPackage annotation indicating that the EPackage is an Ecore serialisation of an OCL AS Metamodel.
|
static java.lang.String |
PivotConstants.BODY_NAME
Stereotype applied to operation body conditions.
|
static java.lang.String |
AS2XMIidVisitor.BODYCONDITION_PREFIX |
static ProjectManager |
OCL.CLASS_PATH
A heavyweight shared read-only ProjectManager that provides access to all external projects.
|
static java.lang.String |
PivotConstants.COLLECTION_ANNOTATION_SOURCE
ETypedElement annotation identifying that a collection is non-free.
|
static java.lang.String |
PivotConstants.COLLECTION_IS_NULL_FREE |
static java.lang.String |
PivotConstants.COLLECTION_NAVIGATION_OPERATOR
Deprecated.
|
static java.lang.String |
PivotConstants.DERIVATION_NAME
Stereotype applied derived value expressions.
|
static java.lang.String |
PivotConstants.DOT_OCL_AS_FILE_EXTENSION |
static Bag<?> |
ValueUtil.EMPTY_BAG |
static java.util.Set<java.lang.Object> |
ValueUtil.EMPTY_SET |
static java.lang.String |
PivotConstants.ESSENTIAL_OCL_FILE_EXTENSION |
protected org.eclipse.emf.ecore.resource.ResourceSet |
AbstractEnvironmentFactory.externalResourceSet |
static ToStringVisitor.Factory |
ToStringVisitor.FACTORY |
static java.lang.Boolean |
ValueUtil.FALSE_VALUE |
static java.lang.String |
AS2XMIidVisitor.FRAGMENT_SEPARATOR |
static java.lang.String |
PivotConstants.GREATER_THAN_OPERATOR |
static java.lang.String |
PivotConstants.GREATER_THAN_OR_EQUAL_OPERATOR |
static java.lang.String |
PivotConstants.IMPORT_ANNOTATION_SOURCE
EPackage annotation identifying models that must be imported.
|
static java.lang.String |
PivotConstants.INITIAL_NAME
Stereotype applied initial value expressions.
|
static java.util.Comparator<Property> |
ASSaverNormalizeVisitor.PropertyComparator.INSTANCE |
static java.util.Comparator<Class> |
ASSaverNormalizeVisitor.TypeComparator.INSTANCE |
static NameUtil.EAnnotationComparator |
NameUtil.EAnnotationComparator.INSTANCE |
static NameUtil.NameableComparator |
NameUtil.NameableComparator.INSTANCE |
static NameUtil.ENamedElementComparator |
NameUtil.ENamedElementComparator.INSTANCE |
static java.math.BigInteger |
ValueUtil.INTEGER_MAX_VALUE |
static java.math.BigInteger |
ValueUtil.INTEGER_MIN_VALUE |
static InvalidValueException |
ValueUtil.INVALID_VALUE |
static java.lang.String |
PivotConstants.INVARIANT_NAME
Stereotype applied to classifier invariant constraints.
|
static java.lang.String |
AS2XMIidVisitor.INVARIANT_PREFIX |
static java.lang.String |
AS2XMIidVisitor.ITERATION_PREFIX |
static java.lang.String |
AS2XMIidVisitor.ITERATOR_PREFIX |
static java.lang.String |
PivotConstants.LESS_THAN_OPERATOR |
static java.lang.String |
PivotConstants.LESS_THAN_OR_EQUAL_OPERATOR |
static java.math.BigInteger |
ValueUtil.LONG_MAX_VALUE |
static java.math.BigInteger |
ValueUtil.LONG_MIN_VALUE |
static java.lang.String |
PivotConstants.MESSAGE_PART_NAME |
static java.lang.String |
PivotConstants.METAMODEL_NAME
The Package name of the shared metamodel.
|
static ProjectManager |
OCL.NO_PROJECTS
A very lightweight ProjectManager that provodes no access to external projects.
|
static java.lang.String |
AS2XMIidVisitor.NULL_MARKER |
protected static java.lang.String |
ToStringVisitor.NULL_PLACEHOLDER
Indicates where a required element in the AST was
null , so
that it is evident in the debugger that something was missing. |
static java.lang.String |
ValueUtil.NULL_STRING |
static NullValue |
ValueUtil.NULL_VALUE |
static java.lang.String |
PivotConstants.OBJECT_NAVIGATION_OPERATOR |
static java.lang.String |
PivotConstants.OCL_AS_FILE_EXTENSION |
static java.lang.String |
PivotConstants.OCL_DELEGATE_URI_DEBUG |
static java.lang.String |
PivotConstants.OCL_DELEGATE_URI_PIVOT
The delegate URI for Ecore annotations using the Pivot evaluator.
|
static java.lang.String |
PivotConstants.OCL_FILE_EXTENSION |
static java.lang.String |
PivotConstants.OCL_LANGUAGE |
static java.lang.String |
PivotConstants.OCL_NAME |
static java.lang.String |
PivotConstants.OCLINECORE_FILE_EXTENSION |
static java.lang.String |
PivotConstants.OCLSTDLIB_FILE_EXTENSION |
static java.lang.String |
PivotConstants.OMG_OCL_ANNOTATION_SOURCE |
static IntegerValue |
ValueUtil.ONE_VALUE |
static java.lang.String |
AS2XMIidVisitor.OPERATION_PARAMETER_SEPARATOR |
static java.lang.String |
AS2XMIidVisitor.OPERATION_PREFIX |
static java.lang.String |
PivotConstants.ORPHANAGE_NAME |
static java.lang.String |
PivotConstants.ORPHANAGE_PREFIX |
static java.lang.String |
PivotConstants.ORPHANAGE_URI |
static java.lang.String |
AS2XMIidVisitor.OVERFLOW_MARKER |
static java.lang.String |
AS2XMIidVisitor.PACKAGE_PREFIX |
static java.lang.String |
AS2XMIidVisitor.PARAMETER_PREFIX |
static java.lang.String |
PivotConstants.POSTCONDITION_NAME
Stereotype applied to operation postcondition constraints.
|
static java.lang.String |
AS2XMIidVisitor.POSTCONDITION_PREFIX |
static java.lang.String |
AS2XMIidVisitor.PRECEDENCE_PREFIX |
static java.lang.String |
PivotConstants.PRECONDITION_NAME
Stereotype applied to operation precondition constraints.
|
static java.lang.String |
AS2XMIidVisitor.PRECONDITION_PREFIX |
static java.lang.String |
PivotConstants.PRIMITIVE_TYPES_URI_PREFIX
String-valued URI prefix of a package defining the primitive types.
|
static java.lang.String |
PivotConstants.PRIMITIVES_URI |
protected ProjectManager |
AbstractEnvironmentFactory.projectManager |
static java.lang.String |
AS2XMIidVisitor.PROPERTY_PREFIX |
static ILabelGenerator.Registry |
LabelUtil.QUALIFIED_NAME_REGISTRY
The global QUALIFIED_NAME_REGISTRY is used by qualifiedNameFor to generate qualified names
for objects; typically a :: separted hierarchical name.
|
static java.lang.String |
PivotConstants.RESULT_NAME
The name of the operation result variable 'result'.
|
protected java.lang.StringBuilder |
AS2XMIidVisitor.s |
static java.lang.String |
PivotConstants.SAFE_AGGREGATE_NAVIGATION_OPERATOR |
static java.lang.String |
PivotConstants.SAFE_OBJECT_NAVIGATION_OPERATOR |
static java.lang.String |
AS2XMIidVisitor.SCOPE_SEPARATOR |
static FeatureFilter |
FeatureFilter.SELECT_NON_STATIC |
static FeatureFilter |
FeatureFilter.SELECT_STATIC |
static java.lang.String |
PivotConstants.SELF_NAME
The name of the context variable 'self'.
|
static java.lang.String |
PivotConstants.SEVERITY_PART_NAME |
static ILabelGenerator.Registry |
LabelUtil.SIMPLE_NAME_REGISTRY
The global SIMPLE_NAME_REGISTRY is used by simpleNameFor to generate simple names
for objects; typically the name property.
|
static java.lang.String |
PivotConstants.STATUS_PART_NAME |
static org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider |
LabelUtil.SUBSTITUTION_LABEL_PROVIDER
A SubstitutionLabelProvider instance that uses LaberlUtil.getLabel() to provide labels.
|
static java.lang.String |
PivotConstants.SYSML_ANNOTATION_SOURCE |
static java.lang.String |
AS2XMIidVisitor.TEMPLATE_PARAMETER_PREFIX |
static java.lang.String |
AS2XMIidVisitor.TEMPLATE_PARAMETER_SEPARATOR |
static java.lang.String |
AS2XMIidVisitor.TEMPLATE_SIGNATURE_PREFIX |
static java.lang.Boolean |
ValueUtil.TRUE_VALUE |
static java.lang.String |
AS2XMIidVisitor.TYPE_PREFIX |
static java.lang.String |
PivotConstants.TYPES_METAMODEL_NAME
The Package name of the shared types metamodel.
|
static java.lang.String |
PivotConstants.UML_METAMODEL_NAME
The Package name of the shared uml metamodel.
|
static UnlimitedNaturalValue |
ValueUtil.UNLIMITED_ONE_VALUE |
static UnlimitedValue |
ValueUtil.UNLIMITED_VALUE |
static IntegerValue |
ValueUtil.ZERO_VALUE |
Modifier and Type | Method and Description |
---|---|
EnvironmentFactoryAdapter |
AbstractEnvironmentFactory.adapt(org.eclipse.emf.common.notify.Notifier notifier) |
org.eclipse.emf.common.notify.Adapter |
EnvironmentFactory.adapt(org.eclipse.emf.common.notify.Notifier notifier) |
java.lang.Appendable |
TracingOption.append(char c) |
java.lang.Appendable |
TracingOption.append(java.lang.CharSequence csq) |
java.lang.Appendable |
TracingOption.append(java.lang.CharSequence csq,
int start,
int end) |
org.eclipse.emf.ecore.resource.Resource |
OCL.as2ecore(org.eclipse.emf.ecore.resource.Resource asResource,
org.eclipse.emf.common.util.URI uri)
Return the Ecore resource counterpart of a asResource, specifying the uri of the resulting Ecore resource.
|
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 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) |
static java.math.BigDecimal |
ValueUtil.bigDecimalValueOf(java.lang.Object anObject) |
static java.math.BigInteger |
ValueUtil.bigIntegerValueOf(java.lang.Object anObject) |
static java.lang.String |
StringUtil.bind(java.lang.String messageTemplate,
java.lang.Object... bindings) |
static java.lang.Character |
ValueUtil.characterValueOf(java.lang.Object anObject) |
java.util.Map<Option<?>,java.lang.Object> |
Customizable.clearOptions()
Clears all options.
|
static java.lang.String |
StringUtil.convertFromOCLString(java.lang.String javaString)
Mostly copied from
Properties.loadConvert(char[], int, int, char[]) via
Strings.convertFromJavaString(java.lang.String, boolean) |
static AnyType |
PivotUtil.createAnyType(java.lang.String name) |
org.eclipse.emf.ecore.resource.impl.ResourceSetImpl |
AbstractEnvironmentFactory.createASResourceSet() |
static BagValue.Accumulator |
ValueUtil.createBagAccumulatorValue(CollectionTypeId collectedId) |
static BagValue |
ValueUtil.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static BagValue |
ValueUtil.createBagRange(CollectionTypeId typeId,
java.lang.Object... values) |
static BagType |
PivotUtil.createBagType(BagType unspecializedType,
Type elementType) |
static BagValue |
ValueUtil.createBagValue(CollectionTypeId typeId,
Bag<? extends java.lang.Object> boxedValues) |
CSResource |
ParserContext.createBaseResource(java.lang.String expression)
Create a Concrete Syntax resource containing the parsed expression.
|
ExpressionInOCL |
OCLHelper.createBodyCondition(java.lang.String expression)
Creates an operation body.
|
static Class |
PivotUtil.createClass(org.eclipse.emf.ecore.EClass eClass) |
static Class |
PivotUtil.createClass(java.lang.String name) |
static CollectionValue.Accumulator |
ValueUtil.createCollectionAccumulatorValue(CollectionTypeId collectedId) |
static CollectionType |
PivotUtil.createCollectionType(CollectionType unspecializedType,
Type elementType) |
protected static <T extends CollectionType> |
PivotUtil.createCollectionType(T specializedType,
T unspecializedType,
Type instanceType) |
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
|
CompleteEnvironmentInternal |
AbstractEnvironmentFactory.createCompleteEnvironment() |
static DataType |
PivotUtil.createDataType(org.eclipse.emf.ecore.EDataType eDataType) |
static DataType |
PivotUtil.createDataType(java.lang.String name) |
static java.util.Map<java.lang.Object,java.lang.Object> |
LabelUtil.createDefaultContext(org.eclipse.emf.ecore.EValidator eValidator)
Return a context map for use by EValidator.validate in which the EVlaidator.class key
is mapped to the eValidator, and the EValidator.SubstitutionLabelProvider.class key
is mapped to a SubstitutionLabelProvider that uses getLabel().
|
ExpressionInOCL |
OCLHelper.createDerivedValueExpression(java.lang.String expression)
Creates a property derived value expression.
|
static Enumeration |
PivotUtil.createEnumeration(org.eclipse.emf.ecore.EEnum eEnum) |
static Enumeration |
PivotUtil.createEnumeration(java.lang.String name) |
static EnumerationLiteral |
PivotUtil.createEnumerationLiteral(org.eclipse.emf.ecore.EEnumLiteral eEnumLiteral) |
static EnumerationLiteral |
PivotUtil.createEnumerationLiteral(java.lang.String name) |
EvaluationEnvironment |
AbstractEnvironmentFactory.createEvaluationEnvironment(EvaluationEnvironment parent,
NamedElement executableObject) |
EvaluationEnvironment |
EnvironmentFactory.createEvaluationEnvironment(EvaluationEnvironment parent,
NamedElement executableObject)
Creates a new evaluation environment as a nested environment of the
specified parent.
|
EvaluationEnvironment |
AbstractEnvironmentFactory.createEvaluationEnvironment(NamedElement executableObject,
ModelManager modelManager) |
EvaluationEnvironment |
EnvironmentFactory.createEvaluationEnvironment(NamedElement executableObject,
ModelManager modelManager)
Creates a new evaluation environment to track the values of variables in
an OCL expression as it is evaluated.
|
EvaluationVisitor |
AbstractEnvironmentFactory.createEvaluationVisitor(EvaluationEnvironment evalEnv) |
EvaluationVisitor |
EnvironmentFactory.createEvaluationVisitor(EvaluationEnvironment evalEnv)
Creates a new evaluation visitor, for the evaluation of OCL expressions.
|
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 |
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 ExpressionInOCL |
PivotUtil.createExpressionInOCLError(java.lang.String string) |
IdResolver |
AbstractEnvironmentFactory.createIdResolver() |
ImplementationManager |
AbstractEnvironmentFactory.createImplementationManager() |
static InvalidType |
PivotUtil.createInvalidType(java.lang.String name) |
static InvalidValueException |
ValueUtil.createInvalidValue(java.lang.Exception e) |
ExpressionInOCL |
OCL.createInvariant(org.eclipse.emf.ecore.EObject contextElement,
java.lang.String oclExpression)
Parse oclExpression using selfType as the type of each run-time self object.
|
ExpressionInOCL |
OCLHelper.createInvariant(java.lang.String expression)
Creates an invariant constraint in the current classifier context.
|
static Iteration |
PivotUtil.createIteration(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static LambdaType |
PivotUtil.createLambdaType(java.lang.String name) |
static LetExp |
PivotUtil.createLetExp(Variable asVariable,
OCLExpression asIn) |
static MapEntry |
ValueUtil.createMapEntry(java.lang.Object key,
java.lang.Object value) |
static MapValue |
ValueUtil.createMapOfEach(MapTypeId typeId,
MapEntry... mapEntries) |
static MapType |
PivotUtil.createMapType(MapType unspecializedType,
Type keyType,
Type valueType) |
protected static <T extends MapType> |
PivotUtil.createMapType(T specializedType,
T unspecializedType,
Type keyType,
Type valueType) |
static MapTypeParameters<Type,Type> |
TypeUtil.createMapTypeParameters(Type keyType,
Type valueType) |
static MapValue |
ValueUtil.createMapValue(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> boxedValues) |
PivotMetamodelManager |
AbstractEnvironmentFactory.createMetamodelManager() |
static <T extends Model> |
PivotUtil.createModel(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
java.lang.String externalURI) |
static Model |
PivotUtil.createModel(java.lang.String externalURI) |
protected ModelManager |
AbstractEnvironmentFactory.createModelManager() |
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. |
static java.lang.Number |
StringUtil.createNumberFromString(java.lang.String aValue) |
static ObjectValue |
ValueUtil.createObjectValue(TypeId typeId,
java.lang.Object object) |
OCLInternal |
AbstractEnvironmentFactory.createOCL() |
OCL |
EnvironmentFactory.createOCL()
Creates a new
OCL instance attached to this EnvironmentFactory . |
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(java.lang.String name,
ExpressionInOCL asExpressionInOCL) |
static Operation |
PivotUtil.createOperation(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static OperationCallExp |
PivotUtil.createOperationCallExp(OCLExpression asSource,
Operation asOperation,
OCLExpression... asArguments) |
static OrderedSetValue.Accumulator |
ValueUtil.createOrderedSetAccumulatorValue(CollectionTypeId collectedId) |
static OrderedSetValue |
ValueUtil.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static OrderedSetValue |
ValueUtil.createOrderedSetRange(CollectionTypeId typeId,
java.lang.Object... values) |
static OrderedSetType |
PivotUtil.createOrderedSetType(OrderedSetType unspecializedType,
Type elementType) |
static OrderedSetValue |
ValueUtil.createOrderedSetValue(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
static Package |
PivotUtil.createOwnedPackage(Model parentRoot,
java.lang.String name) |
static Package |
PivotUtil.createOwnedPackage(Package parentPackage,
java.lang.String name) |
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 Parameter |
PivotUtil.createParameter(java.lang.String name,
Type asType,
boolean isRequired) |
static ParameterTypes |
TypeUtil.createParameterTypes(Type... parameterTypes) |
ParserContext |
AbstractEnvironmentFactory.createParserContext(org.eclipse.emf.ecore.EObject context) |
ExpressionInOCL |
OCLHelper.createPostcondition(java.lang.String expression)
Creates an operation postcondition constraint.
|
static Precedence |
PivotUtil.createPrecedence(java.lang.String name,
AssociativityKind kind) |
ExpressionInOCL |
OCLHelper.createPrecondition(java.lang.String expression)
Creates an operation precondition constraint.
|
static PrimitiveType |
PivotUtil.createPrimitiveType(java.lang.String name) |
static Property |
PivotUtil.createProperty(org.eclipse.emf.ecore.EStructuralFeature eFeature,
Type type) |
static Property |
PivotUtil.createProperty(java.lang.String name,
Type type) |
static PropertyCallExp |
PivotUtil.createPropertyCallExp(OCLExpression asSource,
Property asProperty) |
ExpressionInOCL |
OCL.createQuery(org.eclipse.emf.ecore.EObject contextElement,
java.lang.String oclExpression) |
Query |
OCL.createQuery(ExpressionInOCL query)
Creates a new
Query encapsulating a query expression with the
current environment and extent map. |
ExpressionInOCL |
OCLHelper.createQuery(java.lang.String expression)
Creates a query expression in the current classifier context.
|
static IntegerRange |
ValueUtil.createRange(IntegerValue firstInteger,
IntegerValue lastInteger) |
static java.util.Map<java.lang.Object,java.lang.Object> |
XMIUtil.createSaveOptions()
Return a set of saveOptions supporting UTF-8 with 132 character Unix lines.
|
static SelfType |
PivotUtil.createSelfType(java.lang.String name) |
static SequenceValue.Accumulator |
ValueUtil.createSequenceAccumulatorValue(CollectionTypeId collectedId) |
static SequenceValue |
ValueUtil.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static SequenceValue |
ValueUtil.createSequenceRange(CollectionTypeId typeId,
IntegerRange range) |
static SequenceValue |
ValueUtil.createSequenceRange(CollectionTypeId typeId,
java.lang.Object... values) |
static SequenceType |
PivotUtil.createSequenceType(SequenceType unspecializedType,
Type elementType) |
static SequenceValue |
ValueUtil.createSequenceValue(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> boxedValues) |
static SetValue.Accumulator |
ValueUtil.createSetAccumulatorValue(CollectionTypeId collectedId) |
static SetValue |
ValueUtil.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static SetValue |
ValueUtil.createSetRange(CollectionTypeId typeId,
java.lang.Object... values) |
static SetType |
PivotUtil.createSetType(SetType unspecializedType,
Type elementType) |
static SetValue |
ValueUtil.createSetValue(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
static TemplateBinding |
PivotUtil.createTemplateBinding(TemplateParameterSubstitution... templateParameterSubstitutions) |
static TemplateParameter |
PivotUtil.createTemplateParameter(java.lang.String name,
Class... lowerBounds) |
static TemplateParameters |
TypeUtil.createTemplateParameters(java.util.List<? extends Type> parameters) |
static TemplateParameters |
TypeUtil.createTemplateParameters(TemplateParameter... parameters) |
static TemplateParameterSubstitution |
PivotUtil.createTemplateParameterSubstitution(TemplateParameter formal,
Type actual) |
static TemplateSignature |
PivotUtil.createTemplateSignature(TemplateableElement templateableElement,
TemplateParameter... templateParameters) |
ToStringVisitor |
ToStringVisitor.Factory.createToStringVisitor(java.lang.StringBuilder s) |
ToStringVisitor |
ToStringVisitor.AS2StringFactory.createToStringVisitor(java.lang.StringBuilder s) |
static TupleValue |
ValueUtil.createTupleOfEach(TupleTypeId typeId,
java.lang.Object... values) |
static TupleType |
PivotUtil.createTupleType(java.lang.String name,
Property... properties) |
static TupleValue |
ValueUtil.createTupleValue(TupleTypeId typeId,
java.util.Map<? extends TuplePartId,java.lang.Object> values) |
static java.lang.String |
PivotUtil.createTupleValuedConstraint(java.lang.String statusText,
java.lang.Integer severity,
java.lang.String messageText) |
protected java.util.HashMap<java.lang.Object,StatusCodes.Severity> |
AbstractEnvironmentFactory.createValidationKey2severityMap() |
static Variable |
PivotUtil.createVariable(java.lang.String name,
OCLExpression asInitExpression) |
static Variable |
PivotUtil.createVariable(java.lang.String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression) |
static VariableExp |
PivotUtil.createVariableExp(Variable asVariable) |
static VoidType |
PivotUtil.createVoidType(java.lang.String name) |
ASResource |
OCL.cs2as(CSResource csResource)
Return the Pivot resource counterpart of an Xtext csResource.
|
ASResource |
OCL.ecore2as(org.eclipse.emf.ecore.resource.Resource ecoreResource)
Return the Pivot resource counterpart of an ecoreResource.
|
java.util.List<?> |
Query.evaluateBoxed(java.lang.Iterable<?> boxedObjects)
Evaluates the query on each of boxedObjects to return a list of boxedResults.
|
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.
|
org.eclipse.emf.common.util.EList<?> |
Query.evaluateEcore(java.lang.Iterable<?> ecoreObjects)
Evaluates the query on each of ecoreObjects to return a list of ecoreResults using Integer/Double for numerics.
|
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) |
T |
ArrayIterable.get(int index) |
T |
IndexableIterable.get(int index) |
org.eclipse.emf.ecore.resource.ResourceSet |
MetamodelManager.getASResourceSet() |
protected Class |
AbstractEnvironmentFactory.getClassifier(java.lang.Object context)
Obtains client metamodel's classifier for the specified
context object, which may be an instance of a classifier
in the user model or may actually be a classifier in the user model. |
CompleteEnvironmentInternal |
AbstractEnvironmentFactory.getCompleteEnvironment() |
CompleteEnvironment |
EnvironmentFactory.getCompleteEnvironment()
Return the CompleteEnvironment that supervises the additional types need for collections specializations and tuples.
|
CompleteEnvironment |
OCL.getCompleteEnvironment() |
CompleteModelInternal |
AbstractEnvironmentFactory.getCompleteModel() |
CompleteModel |
EnvironmentFactory.getCompleteModel()
Return the CompleteModel that contains all the CompletePackages, which in turn contain all the CompleteClasses that
define the merge of individual Packages and Classes.
|
CompleteModel |
MetamodelManager.getCompleteModel() |
Class |
OCL.getContextType(java.lang.Object contextObject) |
CSResource |
OCL.getCSResource(org.eclipse.emf.common.util.URI uri) |
CSResource |
OCL.getCSResource(org.eclipse.emf.common.util.URI uri,
java.io.InputStream inputStream) |
CSResource |
OCL.getCSResource(org.eclipse.emf.common.util.URI uri,
java.lang.String testDocument) |
static org.eclipse.emf.ecore.EAnnotation |
ClassUtil.getEAnnotation(org.eclipse.emf.ecore.EModelElement eModelElement,
java.lang.String sourceURI)
Return the sourceURI annotation of eModelElement, creating and installing it if required.
|
static java.lang.String |
ValueUtil.getElementIdName(ElementId elementId) |
EnvironmentFactory |
MetamodelManager.getEnvironmentFactory() |
EnvironmentFactory |
OCL.getEnvironmentFactory() |
org.eclipse.emf.ecore.EPackage |
ToStringVisitor.Factory.getEPackage() |
org.eclipse.emf.ecore.EPackage |
ToStringVisitor.AS2StringFactory.getEPackage() |
EvaluationEnvironment |
Query.getEvaluationEnvironment(java.lang.Object unboxedObject)
Obtains the evaluation environment that I use to evaluate OCL expressions.
|
static java.lang.String |
TracingAdapter.getEventType(int eventType)
Return a string describing the notiducation event type; the name of the corresponding Notification field.
|
OCLExpression |
Query.getExpression()
Obtains the expression that I evaluate (or check as a boolean constraint).
|
IdResolver |
AbstractEnvironmentFactory.getIdResolver() |
IdResolver |
EnvironmentFactory.getIdResolver()
Return the IdResolver that performs the resolution of the lightweight usage-independent Ids of types and packages
into the full usage-specific equivalents.
|
IdResolver |
OCL.getIdResolver() |
static Type[] |
TypeUtil.getLambdaParameterTypes(LambdaType lambdaType) |
static org.eclipse.emf.ecore.EAnnotation |
ClassUtil.getMetamodelAnnotation(org.eclipse.emf.ecore.EPackage ePackage)
Return the DomainConstants.AS_METAMODEL_ANNOTATION_SOURCE for ePackage, creating it if needed.
|
PivotMetamodelManager |
AbstractEnvironmentFactory.getMetamodelManager() |
MetamodelManager |
EnvironmentFactory.getMetamodelManager()
Return the MetamodelManager used to supervise the normalized Abstract Syntax representations of the metamodels.
|
MetamodelManager |
OCL.getMetamodelManager() |
MetamodelManager |
ParserContext.getMetamodelManager()
Return the MetamodelManager in use.
|
java.lang.Iterable<Element> |
MorePivotable.getMorePivots() |
static java.lang.String |
PivotUtil.getNavigationOperator(boolean isSafe,
boolean isAggregate) |
OCL |
OCLHelper.getOCL()
Obtains the OCL instance that created me.
|
OCL |
Query.getOCL()
Obtains the
OCL that created me. |
static Type[] |
TypeUtil.getOperationParameterTypes(Operation anOperation) |
org.eclipse.emf.ecore.EPackage.Registry |
OCL.getPackageRegistry() |
Class |
MetamodelManager.getPrimaryClass(Class pivotClass) |
Operation |
MetamodelManager.getPrimaryOperation(Operation pivotOperation) |
Package |
MetamodelManager.getPrimaryPackage(Package eObject) |
Property |
MetamodelManager.getPrimaryProperty(Property pivotProperty) |
ProjectManager |
AbstractEnvironmentFactory.getProjectManager()
Return the ProjectMap used to resolve EPackages.
|
ProjectManager |
EnvironmentFactory.getProjectManager()
Return the ProjectManager used to supervise the mappings and regustrations for external resource names such as those for Eclipse
projects that enable those resources to be accessed and exploited.
|
ProjectManager |
OCL.getProjectManager() |
org.eclipse.emf.ecore.resource.ResourceSet |
AbstractEnvironmentFactory.getResourceSet() |
org.eclipse.emf.ecore.resource.ResourceSet |
EnvironmentFactory.getResourceSet()
Return the external ResourceSet used to hold External Syntax (e.g.
|
org.eclipse.emf.ecore.resource.ResourceSet |
OCL.getResourceSet() |
static java.lang.String |
NameUtil.getSafeName(Nameable aNameable) |
StandardLibraryInternal |
AbstractEnvironmentFactory.getStandardLibrary() |
StandardLibrary |
EnvironmentFactory.getStandardLibrary()
Return the (OCL) Standard Library that provides the build-in language facilities such as the OclAny and Set types.
|
StandardLibrary |
MetamodelManager.getStandardLibrary() |
StandardLibrary |
OCL.getStandardLibrary() |
Technology |
AbstractEnvironmentFactory.getTechnology() |
static <T extends TemplateableElement> |
PivotUtil.getUnspecializedTemplateableElement(T templateableElement) |
static Operation |
PivotUtil.initOperation(Operation asOperation,
ExpressionInOCL asExpressionInOCL) |
static IntegerValue |
ValueUtil.integerValueOf(java.math.BigInteger value) |
static IntegerValue |
ValueUtil.integerValueOf(int value) |
static IntegerValue |
ValueUtil.integerValueOf(long value) |
static IntegerValue |
ValueUtil.integerValueOf(java.lang.Object aValue) |
static IntegerValue |
ValueUtil.integerValueOf(java.lang.String aValue)
Creates an IntegerValue representation for aValue.
|
static OCL |
OCL.newInstance()
Creates a new
OCL with a new heavyweight ProjectManager and a new
ResourceSet for loaded models. |
static OCL |
OCL.newInstance(EnvironmentFactory environmentFactory)
Deprecated.
use environmentFactory.createOCL()
|
static OCL |
OCL.newInstance(org.eclipse.emf.ecore.EPackage.Registry ePackageRegistry)
Creates a new
OCL instance using the specified Ecore package registry. |
static OCL |
OCL.newInstance(ProjectManager projectManager)
Creates a new
OCL using the specified ProjectManager and a new
ResourceSet for loaded models. |
static OCL |
OCL.newInstance(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates a new
OCL using the specified ProjectManager and exploiting the
already loaded models and configuration of ResourceSet. |
static OCL |
OCL.newInstance(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates a new
OCL with a new heavyweight ProjectManager and exploiting the
already loaded models and configuration of ResourceSet. |
T |
SingletonIterator.next() |
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.
|
static java.lang.String |
ValueUtil.oclToString(java.lang.Object value) |
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 |
MetamodelManager.parseSpecification(LanguageExpression specification)
Convert the specification of an OCL expression from textual CS form to parsed executable AS form.
|
ExpressionInOCL |
OCL.parseSpecification(LanguageExpression specification)
Convert the specification of an OCL expression from textual CS form to parsed executable AS form.
|
ExpressionInOCL |
OCL.parseSpecification(java.lang.Object unusedObject,
LanguageExpression specification)
Deprecated.
use parseSpecification(specification)
|
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(double value) |
static RealValue |
ValueUtil.realValueOf(IntegerValue integerValue) |
static RealValue |
ValueUtil.realValueOf(java.lang.Number aNumber) |
static RealValue |
ValueUtil.realValueOf(java.lang.String aValue) |
<T> java.util.List<T> |
Query.rejectEcore(java.lang.Iterable<T> ecoreObjects)
Determines the subset of ecoreObjects that do not satisfy the
query.
|
<T> java.util.Map<Option<T>,T> |
Customizable.removeOptions(java.util.Collection<Option<T>> options)
Removes the specified options.
|
<T> java.util.List<T> |
Query.selectEcore(java.lang.Iterable<T> ecoreObjects)
Determines the subset of ecoreObjects that satisfy the query.
|
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 UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.math.BigInteger value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(int value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(long value) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.lang.Object aValue) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.lang.String aValue)
Creates an IntegerValue representation for aValue.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FeatureFilter.accept(Feature asFeature) |
EnvironmentFactoryAdapter |
AbstractEnvironmentFactory.adapt(org.eclipse.emf.common.notify.Notifier notifier) |
org.eclipse.emf.common.notify.Adapter |
EnvironmentFactory.adapt(org.eclipse.emf.common.notify.Notifier notifier) |
void |
AbstractEnvironmentFactory.addExternal2AS(External2AS external2as) |
void |
AbstractEnvironmentFactory.addExternalResources(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Add all resources in ResourceSet to the externalResourceSet.
|
static void |
ToStringVisitor.addFactory(ToStringVisitor.Factory factory) |
void |
AS2MonikerVisitor.appendExpPrefix(NamedElement object) |
static void |
StringUtil.appendMultiplicity(java.lang.StringBuilder s,
long lower,
long upper)
Deprecated.
add isNullFree argument
|
static void |
StringUtil.appendMultiplicity(java.lang.StringBuilder s,
long lower,
long upper,
boolean isNullFree)
Append a multiplicity string such as "[1..5]" to a StringBuilder.
|
protected void |
AS2XMIidVisitor.appendNameOf(java.lang.Object element) |
protected void |
ToStringVisitor.appendPropertyCallExp(NavigationCallExp pc,
Property property) |
void |
OCL.as2cs(ASResource asResource,
CSResource csResource)
Update the CS resource from a asResource.
|
void |
OCL.as2cs(ASResource asResource,
CSResource csResource)
Update the CS resource from a asResource.
|
org.eclipse.emf.ecore.resource.Resource |
OCL.as2ecore(org.eclipse.emf.ecore.resource.Resource asResource,
org.eclipse.emf.common.util.URI uri)
Return the Ecore resource counterpart of a asResource, specifying the uri of the resulting Ecore resource.
|
org.eclipse.emf.ecore.resource.Resource |
OCL.as2ecore(org.eclipse.emf.ecore.resource.Resource asResource,
org.eclipse.emf.common.util.URI uri)
Return the Ecore resource counterpart of a asResource, specifying the uri of the resulting Ecore resource.
|
static org.eclipse.emf.ecore.EObject |
ValueUtil.asNavigableObject(java.lang.Object value,
java.lang.Object navigation,
Evaluator evaluator) |
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.
|
static java.math.BigDecimal |
ValueUtil.bigDecimalValueOf(java.lang.Object anObject) |
static java.math.BigInteger |
ValueUtil.bigIntegerValueOf(java.lang.Object anObject) |
static java.lang.Character |
ValueUtil.characterValueOf(java.lang.Object anObject) |
boolean |
OCL.check(java.lang.Object context,
Constraint constraint)
Checks whether a constraint is satisfied by an object.
|
boolean |
OCL.check(java.lang.Object context,
ExpressionInOCL specification)
Checks whether a constraint, specified simply as an OCL expression, is
satisfied by an object.
|
boolean |
Query.checkBoxed(java.lang.Iterable<?> boxedObjects)
Determines whether all of the boxedObjects satisfy the query.
|
boolean |
Query.checkEcore(java.lang.Iterable<?> ecoreObjects)
Determines whether all of the ecoreObjects satisfy the query.
|
static void |
PivotUtil.checkExpression(ExpressionInOCL expressionInOCL)
Check that expressionInOCL was successfully compiled.
|
static void |
PivotUtil.checkResourceErrors(java.lang.String message,
org.eclipse.emf.ecore.resource.Resource resource) |
static void |
PivotUtil.checkResourceErrors(java.lang.String message,
org.eclipse.emf.ecore.resource.Resource resource) |
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 boolean |
TypeUtil.conformsToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
TypeUtil.conformsToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
TypeUtil.conformsToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
TypeUtil.conformsToLambdaType(StandardLibrary standardLibrary,
LambdaType firstLambdaType,
LambdaType secondLambdaType) |
static boolean |
TypeUtil.conformsToLambdaType(StandardLibrary standardLibrary,
LambdaType firstLambdaType,
LambdaType secondLambdaType) |
static boolean |
TypeUtil.conformsToLambdaType(StandardLibrary standardLibrary,
LambdaType firstLambdaType,
LambdaType secondLambdaType) |
static boolean |
TypeUtil.conformsToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
TypeUtil.conformsToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
TypeUtil.conformsToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
TypeUtil.conformsToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
static boolean |
TypeUtil.conformsToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
static boolean |
TypeUtil.conformsToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
static java.lang.String |
StringUtil.convertFromOCLString(java.lang.String javaString)
Mostly copied from
Properties.loadConvert(char[], int, int, char[]) via
Strings.convertFromJavaString(java.lang.String, boolean) |
static AnyType |
PivotUtil.createAnyType(java.lang.String name) |
static BagValue.Accumulator |
ValueUtil.createBagAccumulatorValue(CollectionTypeId collectedId) |
static BagValue |
ValueUtil.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static BagValue |
ValueUtil.createBagOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static BagValue |
ValueUtil.createBagRange(CollectionTypeId typeId,
java.lang.Object... values) |
static BagValue |
ValueUtil.createBagRange(CollectionTypeId typeId,
java.lang.Object... values) |
static BagType |
PivotUtil.createBagType(BagType unspecializedType,
Type elementType) |
static BagType |
PivotUtil.createBagType(BagType unspecializedType,
Type elementType) |
static BagValue |
ValueUtil.createBagValue(CollectionTypeId typeId,
Bag<? extends java.lang.Object> boxedValues) |
static BagValue |
ValueUtil.createBagValue(CollectionTypeId typeId,
Bag<? extends java.lang.Object> boxedValues) |
CSResource |
ParserContext.createBaseResource(java.lang.String expression)
Create a Concrete Syntax resource containing the parsed expression.
|
ExpressionInOCL |
OCLHelper.createBodyCondition(java.lang.String expression)
Creates an operation body.
|
static Class |
PivotUtil.createClass(java.lang.String name) |
static CollectionValue.Accumulator |
ValueUtil.createCollectionAccumulatorValue(CollectionTypeId collectedId) |
static CollectionType |
PivotUtil.createCollectionType(CollectionType unspecializedType,
Type elementType) |
static CollectionType |
PivotUtil.createCollectionType(CollectionType unspecializedType,
Type elementType) |
protected static <T extends CollectionType> |
PivotUtil.createCollectionType(T specializedType,
T unspecializedType,
Type instanceType) |
protected static <T extends CollectionType> |
PivotUtil.createCollectionType(T specializedType,
T unspecializedType,
Type instanceType) |
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 DataType |
PivotUtil.createDataType(java.lang.String name) |
ExpressionInOCL |
OCLHelper.createDerivedValueExpression(java.lang.String expression)
Creates a property derived value expression.
|
static Enumeration |
PivotUtil.createEnumeration(java.lang.String name) |
static EnumerationLiteral |
PivotUtil.createEnumerationLiteral(java.lang.String name) |
EvaluationEnvironment |
AbstractEnvironmentFactory.createEvaluationEnvironment(EvaluationEnvironment parent,
NamedElement executableObject) |
EvaluationEnvironment |
AbstractEnvironmentFactory.createEvaluationEnvironment(EvaluationEnvironment parent,
NamedElement executableObject) |
EvaluationEnvironment |
EnvironmentFactory.createEvaluationEnvironment(EvaluationEnvironment parent,
NamedElement executableObject)
Creates a new evaluation environment as a nested environment of the
specified parent.
|
EvaluationEnvironment |
EnvironmentFactory.createEvaluationEnvironment(EvaluationEnvironment parent,
NamedElement executableObject)
Creates a new evaluation environment as a nested environment of the
specified parent.
|
EvaluationEnvironment |
AbstractEnvironmentFactory.createEvaluationEnvironment(NamedElement executableObject,
ModelManager modelManager) |
EvaluationEnvironment |
AbstractEnvironmentFactory.createEvaluationEnvironment(NamedElement executableObject,
ModelManager modelManager) |
EvaluationEnvironment |
EnvironmentFactory.createEvaluationEnvironment(NamedElement executableObject,
ModelManager modelManager)
Creates a new evaluation environment to track the values of variables in
an OCL expression as it is evaluated.
|
EvaluationEnvironment |
EnvironmentFactory.createEvaluationEnvironment(NamedElement executableObject,
ModelManager modelManager)
Creates a new evaluation environment to track the values of variables in
an OCL expression as it is evaluated.
|
EvaluationVisitor |
AbstractEnvironmentFactory.createEvaluationVisitor(EvaluationEnvironment evalEnv) |
EvaluationVisitor |
EnvironmentFactory.createEvaluationVisitor(EvaluationEnvironment evalEnv)
Creates a new evaluation visitor, for the evaluation of OCL expressions.
|
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 |
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 ExpressionInOCL |
PivotUtil.createExpressionInOCLError(java.lang.String string) |
static InvalidType |
PivotUtil.createInvalidType(java.lang.String name) |
static InvalidValueException |
ValueUtil.createInvalidValue(java.lang.Exception e) |
ExpressionInOCL |
OCL.createInvariant(org.eclipse.emf.ecore.EObject contextElement,
java.lang.String oclExpression)
Parse oclExpression using selfType as the type of each run-time self object.
|
ExpressionInOCL |
OCL.createInvariant(org.eclipse.emf.ecore.EObject contextElement,
java.lang.String oclExpression)
Parse oclExpression using selfType as the type of each run-time self object.
|
ExpressionInOCL |
OCLHelper.createInvariant(java.lang.String expression)
Creates an invariant constraint in the current classifier context.
|
static Iteration |
PivotUtil.createIteration(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static Iteration |
PivotUtil.createIteration(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static Iteration |
PivotUtil.createIteration(java.lang.String name,
Type type,
java.lang.String implementationClass,
LibraryFeature implementation) |
static LambdaType |
PivotUtil.createLambdaType(java.lang.String name) |
static LetExp |
PivotUtil.createLetExp(Variable asVariable,
OCLExpression asIn) |
static LetExp |
PivotUtil.createLetExp(Variable asVariable,
OCLExpression asIn) |
static MapEntry |
ValueUtil.createMapEntry(java.lang.Object key,
java.lang.Object value) |
static MapEntry |
ValueUtil.createMapEntry(java.lang.Object key,
java.lang.Object value) |
static MapValue |
ValueUtil.createMapOfEach(MapTypeId typeId,
MapEntry... mapEntries) |
static MapValue |
ValueUtil.createMapOfEach(MapTypeId typeId,
MapEntry... mapEntries) |
static MapType |
PivotUtil.createMapType(MapType unspecializedType,
Type keyType,
Type valueType) |
static MapType |
PivotUtil.createMapType(MapType unspecializedType,
Type keyType,
Type valueType) |
static MapType |
PivotUtil.createMapType(MapType unspecializedType,
Type keyType,
Type valueType) |
protected static <T extends MapType> |
PivotUtil.createMapType(T specializedType,
T unspecializedType,
Type keyType,
Type valueType) |
protected static <T extends MapType> |
PivotUtil.createMapType(T specializedType,
T unspecializedType,
Type keyType,
Type valueType) |
protected static <T extends MapType> |
PivotUtil.createMapType(T specializedType,
T unspecializedType,
Type keyType,
Type valueType) |
static MapTypeParameters<Type,Type> |
TypeUtil.createMapTypeParameters(Type keyType,
Type valueType) |
static MapTypeParameters<Type,Type> |
TypeUtil.createMapTypeParameters(Type keyType,
Type valueType) |
static MapValue |
ValueUtil.createMapValue(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> boxedValues) |
static MapValue |
ValueUtil.createMapValue(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> boxedValues) |
static MapValue |
ValueUtil.createMapValue(TypeId keyTypeId,
TypeId valueTypeId,
java.util.Map<java.lang.Object,java.lang.Object> boxedValues) |
static <T extends Model> |
PivotUtil.createModel(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
java.lang.String externalURI) |
static java.lang.Number |
StringUtil.createNumberFromString(java.lang.String aValue) |
static ObjectValue |
ValueUtil.createObjectValue(TypeId typeId,
java.lang.Object object) |
static ObjectValue |
ValueUtil.createObjectValue(TypeId typeId,
java.lang.Object object) |
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,
ExpressionInOCL asExpressionInOCL) |
static Operation |
PivotUtil.createOperation(java.lang.String name,
ExpressionInOCL asExpressionInOCL) |
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 OperationCallExp |
PivotUtil.createOperationCallExp(OCLExpression asSource,
Operation asOperation,
OCLExpression... asArguments) |
static OperationCallExp |
PivotUtil.createOperationCallExp(OCLExpression asSource,
Operation asOperation,
OCLExpression... asArguments) |
static OrderedSetValue.Accumulator |
ValueUtil.createOrderedSetAccumulatorValue(CollectionTypeId collectedId) |
static OrderedSetValue |
ValueUtil.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static OrderedSetValue |
ValueUtil.createOrderedSetOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static OrderedSetValue |
ValueUtil.createOrderedSetRange(CollectionTypeId typeId,
java.lang.Object... values) |
static OrderedSetValue |
ValueUtil.createOrderedSetRange(CollectionTypeId typeId,
java.lang.Object... values) |
static OrderedSetType |
PivotUtil.createOrderedSetType(OrderedSetType unspecializedType,
Type elementType) |
static OrderedSetType |
PivotUtil.createOrderedSetType(OrderedSetType unspecializedType,
Type elementType) |
static OrderedSetValue |
ValueUtil.createOrderedSetValue(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
static OrderedSetValue |
ValueUtil.createOrderedSetValue(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
static Package |
PivotUtil.createOwnedPackage(Model parentRoot,
java.lang.String name) |
static Package |
PivotUtil.createOwnedPackage(Model parentRoot,
java.lang.String name) |
static Package |
PivotUtil.createOwnedPackage(Package parentPackage,
java.lang.String name) |
static Package |
PivotUtil.createOwnedPackage(Package parentPackage,
java.lang.String name) |
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 <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) |
static Parameter |
PivotUtil.createParameter(java.lang.String name,
Type asType,
boolean isRequired) |
static Parameter |
PivotUtil.createParameter(java.lang.String name,
Type asType,
boolean isRequired) |
static ParameterTypes |
TypeUtil.createParameterTypes(Type... parameterTypes) |
ExpressionInOCL |
OCL.createPostcondition(org.eclipse.emf.ecore.EOperation contextOperation,
java.lang.String oclExpression) |
ExpressionInOCL |
OCL.createPostcondition(org.eclipse.emf.ecore.EOperation contextOperation,
java.lang.String oclExpression) |
ExpressionInOCL |
OCLHelper.createPostcondition(java.lang.String expression)
Creates an operation postcondition constraint.
|
static Precedence |
PivotUtil.createPrecedence(java.lang.String name,
AssociativityKind kind) |
ExpressionInOCL |
OCLHelper.createPrecondition(java.lang.String expression)
Creates an operation precondition constraint.
|
static PrimitiveType |
PivotUtil.createPrimitiveType(java.lang.String name) |
static Property |
PivotUtil.createProperty(org.eclipse.emf.ecore.EStructuralFeature eFeature,
Type type) |
static Property |
PivotUtil.createProperty(java.lang.String name,
Type type) |
static Property |
PivotUtil.createProperty(java.lang.String name,
Type type) |
static PropertyCallExp |
PivotUtil.createPropertyCallExp(OCLExpression asSource,
Property asProperty) |
static PropertyCallExp |
PivotUtil.createPropertyCallExp(OCLExpression asSource,
Property asProperty) |
Query |
OCL.createQuery(Constraint constraint)
Creates a new
Query encapsulating a constraint with the current
environment and extent map. |
ExpressionInOCL |
OCL.createQuery(org.eclipse.emf.ecore.EObject contextElement,
java.lang.String oclExpression) |
Query |
OCL.createQuery(ExpressionInOCL query)
Creates a new
Query encapsulating a query expression with the
current environment and extent map. |
ExpressionInOCL |
OCLHelper.createQuery(java.lang.String expression)
Creates a query expression in the current classifier context.
|
static IntegerRange |
ValueUtil.createRange(IntegerValue firstInteger,
IntegerValue lastInteger) |
static IntegerRange |
ValueUtil.createRange(IntegerValue firstInteger,
IntegerValue lastInteger) |
static SelfType |
PivotUtil.createSelfType(java.lang.String name) |
static SequenceValue.Accumulator |
ValueUtil.createSequenceAccumulatorValue(CollectionTypeId collectedId) |
static SequenceValue |
ValueUtil.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static SequenceValue |
ValueUtil.createSequenceOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static SequenceValue |
ValueUtil.createSequenceRange(CollectionTypeId typeId,
IntegerRange range) |
static SequenceValue |
ValueUtil.createSequenceRange(CollectionTypeId typeId,
IntegerRange range) |
static SequenceValue |
ValueUtil.createSequenceRange(CollectionTypeId typeId,
java.lang.Object... values) |
static SequenceValue |
ValueUtil.createSequenceRange(CollectionTypeId typeId,
java.lang.Object... values) |
static SequenceType |
PivotUtil.createSequenceType(SequenceType unspecializedType,
Type elementType) |
static SequenceType |
PivotUtil.createSequenceType(SequenceType unspecializedType,
Type elementType) |
static SequenceValue |
ValueUtil.createSequenceValue(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> boxedValues) |
static SequenceValue |
ValueUtil.createSequenceValue(CollectionTypeId typeId,
java.util.List<? extends java.lang.Object> boxedValues) |
static SetValue.Accumulator |
ValueUtil.createSetAccumulatorValue(CollectionTypeId collectedId) |
static SetValue |
ValueUtil.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static SetValue |
ValueUtil.createSetOfEach(CollectionTypeId typeId,
java.lang.Object... boxedValues) |
static SetValue |
ValueUtil.createSetRange(CollectionTypeId typeId,
java.lang.Object... values) |
static SetValue |
ValueUtil.createSetRange(CollectionTypeId typeId,
java.lang.Object... values) |
static SetType |
PivotUtil.createSetType(SetType unspecializedType,
Type elementType) |
static SetType |
PivotUtil.createSetType(SetType unspecializedType,
Type elementType) |
static SetValue |
ValueUtil.createSetValue(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
static SetValue |
ValueUtil.createSetValue(CollectionTypeId typeId,
java.util.Collection<? extends java.lang.Object> boxedValues) |
static TemplateParameter |
PivotUtil.createTemplateParameter(java.lang.String name,
Class... lowerBounds) |
static TemplateParameters |
TypeUtil.createTemplateParameters(java.util.List<? extends Type> parameters) |
static TemplateParameters |
TypeUtil.createTemplateParameters(TemplateParameter... parameters) |
static TemplateParameterSubstitution |
PivotUtil.createTemplateParameterSubstitution(TemplateParameter formal,
Type actual) |
static TemplateParameterSubstitution |
PivotUtil.createTemplateParameterSubstitution(TemplateParameter formal,
Type actual) |
static TemplateSignature |
PivotUtil.createTemplateSignature(TemplateableElement templateableElement,
TemplateParameter... templateParameters) |
ToStringVisitor |
ToStringVisitor.Factory.createToStringVisitor(java.lang.StringBuilder s) |
ToStringVisitor |
ToStringVisitor.AS2StringFactory.createToStringVisitor(java.lang.StringBuilder s) |
static TupleValue |
ValueUtil.createTupleOfEach(TupleTypeId typeId,
java.lang.Object... values) |
static TupleValue |
ValueUtil.createTupleOfEach(TupleTypeId typeId,
java.lang.Object... values) |
static TupleType |
PivotUtil.createTupleType(java.lang.String name,
Property... properties) |
static TupleValue |
ValueUtil.createTupleValue(TupleTypeId typeId,
java.util.Map<? extends TuplePartId,java.lang.Object> values) |
static TupleValue |
ValueUtil.createTupleValue(TupleTypeId typeId,
java.util.Map<? extends TuplePartId,java.lang.Object> values) |
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,
OCLExpression asInitExpression) |
static Variable |
PivotUtil.createVariable(java.lang.String name,
OCLExpression asInitExpression) |
static Variable |
PivotUtil.createVariable(java.lang.String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression) |
static Variable |
PivotUtil.createVariable(java.lang.String name,
Type asType,
boolean isRequired,
OCLExpression asInitExpression) |
static VariableExp |
PivotUtil.createVariableExp(Variable asVariable) |
static VoidType |
PivotUtil.createVoidType(java.lang.String name) |
ASResource |
OCL.cs2as(CSResource csResource)
Return the Pivot resource counterpart of an Xtext csResource.
|
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.
|
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.
|
ASResource |
OCL.ecore2as(org.eclipse.emf.ecore.resource.Resource ecoreResource)
Return the Pivot resource counterpart of an ecoreResource.
|
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.util.List<?> |
Query.evaluateBoxed(java.lang.Iterable<?> boxedObjects)
Evaluates the query on each of boxedObjects to return a list of boxedResults.
|
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.
|
org.eclipse.emf.common.util.EList<?> |
Query.evaluateEcore(java.lang.Iterable<?> ecoreObjects)
Evaluates the query on each of ecoreObjects to return a list of ecoreResults using Integer/Double for numerics.
|
static void |
PivotUtil.formatDiagnostic(java.lang.StringBuilder s,
org.eclipse.emf.common.util.Diagnostic diagnostic,
java.lang.String newLine) |
static void |
PivotUtil.formatDiagnostic(java.lang.StringBuilder s,
org.eclipse.emf.common.util.Diagnostic diagnostic,
java.lang.String newLine) |
static void |
PivotUtil.formatDiagnostic(java.lang.StringBuilder s,
org.eclipse.emf.common.util.Diagnostic diagnostic,
java.lang.String newLine) |
static java.lang.String |
PivotUtil.formatDiagnostics(org.eclipse.emf.common.util.Diagnostic diagnostic,
java.lang.String newLine) |
static java.lang.String |
PivotUtil.formatDiagnostics(org.eclipse.emf.common.util.Diagnostic diagnostic,
java.lang.String newLine) |
static java.lang.String |
PivotUtil.formatResourceDiagnostics(java.util.List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> diagnostics,
java.lang.String messagePrefix,
java.lang.String newLine) |
static java.lang.String |
PivotUtil.formatResourceDiagnostics(java.util.List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> diagnostics,
java.lang.String messagePrefix,
java.lang.String newLine) |
static java.lang.String |
PivotUtil.formatResourceDiagnostics(java.util.List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> diagnostics,
java.lang.String messagePrefix,
java.lang.String newLine) |
static <T> T |
ClassUtil.getAdapter(java.lang.Class<T> adapterClass,
java.util.List<org.eclipse.emf.common.notify.Adapter> eAdapters) |
static <T> T |
ClassUtil.getAdapter(java.lang.Class<T> adapterClass,
java.util.List<org.eclipse.emf.common.notify.Adapter> eAdapters) |
static <T> T |
ClassUtil.getAdapter(java.lang.Class<T> adapterClass,
org.eclipse.emf.common.notify.Notifier notifier) |
static <T> T |
ClassUtil.getAdapter(java.lang.Class<T> adapterClass,
org.eclipse.emf.common.notify.Notifier notifier) |
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) |
protected Class |
AbstractEnvironmentFactory.getClassifier(java.lang.Object context)
Obtains client metamodel's classifier for the specified
context object, which may be an instance of a classifier
in the user model or may actually be a classifier in the user model. |
CSResource |
OCL.getCSResource(org.eclipse.emf.common.util.URI uri) |
CSResource |
OCL.getCSResource(org.eclipse.emf.common.util.URI uri,
java.io.InputStream inputStream) |
CSResource |
OCL.getCSResource(org.eclipse.emf.common.util.URI uri,
java.io.InputStream inputStream) |
CSResource |
OCL.getCSResource(org.eclipse.emf.common.util.URI uri,
java.lang.String testDocument) |
CSResource |
OCL.getCSResource(org.eclipse.emf.common.util.URI uri,
java.lang.String testDocument) |
java.lang.String |
AbstractEnvironmentFactory.getDoSetupName(org.eclipse.emf.common.util.URI uri) |
static org.eclipse.emf.ecore.EAnnotation |
ClassUtil.getEAnnotation(org.eclipse.emf.ecore.EModelElement eModelElement,
java.lang.String sourceURI)
Return the sourceURI annotation of eModelElement, creating and installing it if required.
|
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.
|
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) |
<T extends org.eclipse.emf.ecore.EObject> |
MetamodelManager.getEcoreOfPivot(java.lang.Class<T> ecoreClass,
Element element) |
static java.lang.String |
ValueUtil.getElementIdName(ElementId elementId) |
static org.eclipse.emf.ecore.EClassifier |
LabelUtil.getEType(org.eclipse.emf.ecore.EObject sourceObject,
org.eclipse.emf.ecore.EStructuralFeature feature)
Return the specialised value of feature.getEType() resolving any type parameters
from the specialised type of the sourceObject of the feature.
|
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) |
static <T> int |
LabelUtil.getFeatureID(org.eclipse.emf.common.notify.Notification notification,
T expectedNotifier,
java.lang.Class<T> featureClass) |
static <T> int |
LabelUtil.getFeatureID(org.eclipse.emf.common.notify.Notification notification,
T expectedNotifier,
java.lang.Class<T> featureClass) |
java.lang.String |
AS2XMIidVisitor.getID(Element element,
boolean internalUUIDs) |
static java.lang.String |
StringUtil.getIndentation(int depth,
java.lang.String string) |
static Type[] |
TypeUtil.getLambdaParameterTypes(LambdaType lambdaType) |
static org.eclipse.emf.ecore.EAnnotation |
ClassUtil.getMetamodelAnnotation(org.eclipse.emf.ecore.EPackage ePackage)
Return the DomainConstants.AS_METAMODEL_ANNOTATION_SOURCE for ePackage, creating it if needed.
|
static Type[] |
TypeUtil.getOperationParameterTypes(Operation anOperation) |
static java.lang.String |
NameUtil.getOriginalName(org.eclipse.emf.ecore.ENamedElement eNamedElement) |
static Package |
PivotUtil.getPackage(org.eclipse.emf.ecore.EObject object) |
static <T extends Element> |
PivotUtil.getPivot(java.lang.Class<T> pivotClass,
Pivotable pivotableElement) |
Class |
MetamodelManager.getPrimaryClass(Class pivotClass) |
Operation |
MetamodelManager.getPrimaryOperation(Operation pivotOperation) |
Package |
MetamodelManager.getPrimaryPackage(Package eObject) |
Property |
MetamodelManager.getPrimaryProperty(Property pivotProperty) |
static Type |
TypeUtil.getPrimitiveType(StandardLibrary standardLibrary,
PrimitiveTypeId typeId) |
static Type |
TypeUtil.getPrimitiveType(StandardLibrary standardLibrary,
PrimitiveTypeId typeId) |
ExpressionInOCL |
OCL.getSpecification(Constraint constraint)
Return the Constraint specification as an ExpressionInOCL, parsing any OpaqueExpression
that may be encountered.
|
static <T extends TemplateableElement> |
PivotUtil.getUnspecializedTemplateableElement(T templateableElement) |
<T> T |
Customizable.getValue(Option<T> option)
Obtains the value of the specified option's setting in the my
options map.
|
void |
ParserContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression)
Callback to initialize the ExpressionInOCL with the derived context such as
a contextvariable for the self type, parameter and result variables.
|
void |
ParserContext.initialize(Base2ASConversion conversion,
ExpressionInOCL expression)
Callback to initialize the ExpressionInOCL with the derived context such as
a contextvariable for the self type, parameter and result variables.
|
static Operation |
PivotUtil.initOperation(Operation asOperation,
ExpressionInOCL asExpressionInOCL) |
static Operation |
PivotUtil.initOperation(Operation asOperation,
ExpressionInOCL asExpressionInOCL) |
static IntegerValue |
ValueUtil.integerValueOf(java.lang.String aValue)
Creates an IntegerValue representation for aValue.
|
boolean |
Customizable.isEnabled(Option<java.lang.Boolean> option)
Queries whether the specified boolean-valued option is enabled.
|
static boolean |
TypeUtil.isEqualToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
TypeUtil.isEqualToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
TypeUtil.isEqualToCollectionType(StandardLibrary standardLibrary,
CollectionType firstCollectionType,
CollectionType secondCollectionType) |
static boolean |
TypeUtil.isEqualToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
TypeUtil.isEqualToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
TypeUtil.isEqualToMapType(StandardLibrary standardLibrary,
MapType firstMapType,
MapType secondMapType) |
static boolean |
TypeUtil.isEqualToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
static boolean |
TypeUtil.isEqualToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
static boolean |
TypeUtil.isEqualToTupleType(StandardLibrary standardLibrary,
TupleType firstTupleType,
TupleType secondTupleType) |
static boolean |
ValueUtil.isIntegerNumber(java.lang.Number aNumber)
Return true if aNumber is a known integer representation that can be converted to an IntegerValue.
|
static boolean |
ValueUtil.isRealNumber(java.lang.Number aNumber)
Return true if aNumber is a known floating point representation that can be converted to a RealValue.
|
CSResource |
OCL.load(org.eclipse.emf.common.util.URI uri)
Deprecated.
|
org.eclipse.emf.ecore.EPackage |
AbstractEnvironmentFactory.loadEPackage(org.eclipse.emf.ecore.EPackage ePackage) |
Element |
AbstractEnvironmentFactory.loadResource(org.eclipse.emf.ecore.resource.Resource resource,
org.eclipse.emf.common.util.URI uri) |
static OCL |
OCL.newInstance(EnvironmentFactory environmentFactory)
Deprecated.
use environmentFactory.createOCL()
|
static OCL |
OCL.newInstance(org.eclipse.emf.ecore.EPackage.Registry ePackageRegistry)
Creates a new
OCL instance using the specified Ecore package registry. |
static OCL |
OCL.newInstance(ProjectManager projectManager)
Creates a new
OCL using the specified ProjectManager and a new
ResourceSet for loaded models. |
static OCL |
OCL.newInstance(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates a new
OCL using the specified ProjectManager and exploiting the
already loaded models and configuration of ResourceSet. |
static OCL |
OCL.newInstance(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates a new
OCL using the specified ProjectManager and exploiting the
already loaded models and configuration of ResourceSet. |
static OCL |
OCL.newInstance(org.eclipse.emf.ecore.resource.ResourceSet resourceSet)
Creates a new
OCL with a new heavyweight ProjectManager and exploiting the
already loaded models and configuration of ResourceSet. |
static java.lang.String |
ValueUtil.oclToString(java.lang.Object value) |
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.
|
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.
|
ExpressionInOCL |
MetamodelManager.parseSpecification(LanguageExpression specification)
Convert the specification of an OCL expression from textual CS form to parsed executable AS form.
|
ExpressionInOCL |
OCL.parseSpecification(LanguageExpression specification)
Convert the specification of an OCL expression from textual CS form to parsed executable AS form.
|
ExpressionInOCL |
OCL.parseSpecification(java.lang.Object unusedObject,
LanguageExpression specification)
Deprecated.
use parseSpecification(specification)
|
static void |
TracingOption.println(java.lang.Appendable appendable,
java.lang.String string)
Helper routine to append string to an appendable without throwing an exception.
|
static void |
TracingOption.println(java.lang.Appendable appendable,
java.lang.String string)
Helper routine to append string to an appendable without throwing an exception.
|
void |
TracingOption.println(java.lang.Class<?> clazz,
java.lang.String string) |
<T> void |
Customizable.putOptions(java.util.Map<? extends Option<T>,? extends T> options)
Adds options to apply to my behaviour.
|
static RealValue |
ValueUtil.realValueOf(java.lang.String aValue) |
<T> java.util.List<T> |
Query.rejectEcore(java.lang.Iterable<T> ecoreObjects)
Determines the subset of ecoreObjects that do not satisfy the
query.
|
<T> T |
Customizable.removeOption(Option<T> option)
Removes the specified option.
|
<T> java.util.Map<Option<T>,T> |
Customizable.removeOptions(java.util.Collection<Option<T>> options)
Removes the specified options.
|
<T> java.util.List<T> |
Query.selectEcore(java.lang.Iterable<T> ecoreObjects)
Determines the subset of ecoreObjects that satisfy the query.
|
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.
|
<T> void |
Customizable.setOption(Option<T> option,
T value)
Add an option to apply to my behaviour.
|
static boolean |
PivotUtil.setParserContext(CSResource csResource,
org.eclipse.emf.ecore.EObject eObject,
java.lang.Object... todoParameters)
Configure resource to support parsing in the context of an eObject.
|
static boolean |
PivotUtil.setParserContext(CSResource csResource,
org.eclipse.emf.ecore.EObject eObject,
java.lang.Object... todoParameters)
Configure resource to support parsing in the context of an eObject.
|
void |
AbstractEnvironmentFactory.setSafeNavigationValidationSeverity(StatusCodes.Severity severity)
Configure safe navigation validation severities.
|
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.
|
static <T> void |
ClassUtil.sort(java.util.List<T> aList,
java.util.Comparator<T> comparator)
Sort aList using comparator, using an Ecollections.sort if aLIst is an EList.
|
static <T> void |
ClassUtil.sort(java.util.List<T> aList,
java.util.Comparator<T> comparator)
Sort aList using comparator, using an Ecollections.sort if aLIst is an EList.
|
static boolean |
ValueUtil.throwBooleanInvalidValueException(java.lang.String string) |
static java.lang.String |
ToStringVisitor.toString(Element asElement) |
static void |
ValueUtil.toString(java.lang.Object value,
java.lang.StringBuilder s,
int sizeLimit) |
static UnlimitedNaturalValue |
ValueUtil.unlimitedNaturalValueOf(java.lang.String aValue)
Creates an IntegerValue representation for aValue.
|
void |
OCL.validate(Constraint constraint)
Deprecated.
|
void |
OCL.validate(OCLExpression expression)
Deprecated.
|
java.lang.Object |
AS2MonikerVisitor.visitAnnotation(Annotation object) |
java.lang.String |
ToStringVisitor.visitAnnotation(Annotation object) |
java.lang.String |
ToStringVisitor.visitAnyType(AnyType object) |
java.lang.String |
ToStringVisitor.visitAssociationClassCallExp(AssociationClassCallExp ac)
Callback for an AssociationClassCallExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitBooleanLiteralExp(BooleanLiteralExp object) |
java.lang.String |
ToStringVisitor.visitBooleanLiteralExp(BooleanLiteralExp bl)
Callback for a BooleanLiteralExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitClass(Class object) |
java.lang.Boolean |
AS2XMIidVisitor.visitClass(Class object) |
java.lang.Object |
ASSaverLocateVisitor.visitClass(Class object) |
java.lang.Object |
ASSaverNormalizeVisitor.visitClass(Class object) |
java.lang.Object |
ASSaverResolveVisitor.visitClass(Class object) |
java.lang.String |
ToStringVisitor.visitClass(Class cls) |
java.lang.String |
ToStringVisitor.visitCollectionItem(CollectionItem item)
Visits the item's item expression.
|
java.lang.Object |
AS2MonikerVisitor.visitCollectionLiteralExp(CollectionLiteralExp object) |
java.lang.String |
ToStringVisitor.visitCollectionLiteralExp(CollectionLiteralExp cl)
Visits the collection literal's parts.
|
java.lang.Object |
AS2MonikerVisitor.visitCollectionLiteralPart(CollectionLiteralPart object) |
java.lang.String |
ToStringVisitor.visitCollectionRange(CollectionRange range)
Visits the range's first and last expressions.
|
java.lang.Boolean |
AS2XMIidVisitor.visitCollectionType(CollectionType object) |
java.lang.Object |
ASSaverLocateVisitor.visitCollectionType(CollectionType object) |
java.lang.Object |
ASSaverResolveVisitor.visitCollectionType(CollectionType object) |
java.lang.String |
ToStringVisitor.visitCollectionType(CollectionType object) |
java.lang.String |
ToStringVisitor.visitComment(Comment comment) |
java.lang.String |
ToStringVisitor.visitCompleteClass(CompleteClass object) |
java.lang.String |
ToStringVisitor.visitCompletePackage(CompletePackage object) |
java.lang.Object |
AS2MonikerVisitor.visitConstraint(Constraint object) |
java.lang.Boolean |
AS2XMIidVisitor.visitConstraint(Constraint object) |
java.lang.String |
ToStringVisitor.visitConstraint(Constraint constraint)
Renders a constraint with its context and expression.
|
java.lang.Object |
AS2MonikerVisitor.visitDetail(Detail object) |
java.lang.String |
ToStringVisitor.visitDetail(Detail object) |
java.lang.Boolean |
AS2XMIidVisitor.visitElement(Element object) |
java.lang.String |
ToStringVisitor.visitElementExtension(ElementExtension as) |
java.lang.String |
ToStringVisitor.visitEnumerationLiteral(EnumerationLiteral el) |
java.lang.Object |
AS2MonikerVisitor.visitEnumLiteralExp(EnumLiteralExp object) |
java.lang.String |
ToStringVisitor.visitEnumLiteralExp(EnumLiteralExp el)
Callback for an EnumLiteralExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitExpressionInOCL(ExpressionInOCL object) |
java.lang.String |
ToStringVisitor.visitExpressionInOCL(ExpressionInOCL expression)
Renders an ExpressionInOCL with its context variables and body.
|
java.lang.Object |
AS2MonikerVisitor.visitIfExp(IfExp object) |
java.lang.String |
ToStringVisitor.visitIfExp(IfExp ifExp)
Callback for an IfExp visit.
|
java.lang.String |
ToStringVisitor.visitImport(Import object) |
java.lang.Object |
AS2MonikerVisitor.visiting(Visitable visitable) |
java.lang.Boolean |
AS2XMIidVisitor.visiting(Visitable visitable) |
java.lang.Object |
ASSaverLocateVisitor.visiting(Visitable visitable) |
java.lang.Object |
ASSaverNormalizeVisitor.visiting(Visitable visitable) |
java.lang.Object |
ASSaverResolveVisitor.visiting(Visitable visitable) |
java.lang.String |
ToStringVisitor.visiting(Visitable visitable) |
java.lang.Object |
AS2MonikerVisitor.visitIntegerLiteralExp(IntegerLiteralExp object) |
java.lang.String |
ToStringVisitor.visitIntegerLiteralExp(IntegerLiteralExp il)
Callback for an IntegerLiteralExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitInvalidLiteralExp(InvalidLiteralExp object) |
java.lang.String |
ToStringVisitor.visitInvalidLiteralExp(InvalidLiteralExp il) |
java.lang.String |
ToStringVisitor.visitInvalidType(InvalidType object) |
java.lang.String |
ToStringVisitor.visitIterateExp(IterateExp callExp)
Callback for an IterateExp visit.
|
java.lang.Boolean |
AS2XMIidVisitor.visitIteration(Iteration object) |
java.lang.String |
ToStringVisitor.visitIteration(Iteration iteration) |
java.lang.String |
ToStringVisitor.visitIteratorExp(IteratorExp callExp)
Callback for an IteratorExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitLambdaType(LambdaType object) |
java.lang.Boolean |
AS2XMIidVisitor.visitLambdaType(LambdaType object) |
java.lang.Object |
ASSaverLocateVisitor.visitLambdaType(LambdaType object) |
java.lang.Object |
ASSaverResolveVisitor.visitLambdaType(LambdaType object) |
java.lang.String |
ToStringVisitor.visitLambdaType(LambdaType lambda) |
java.lang.Object |
AS2MonikerVisitor.visitLetExp(LetExp object) |
java.lang.String |
ToStringVisitor.visitLetExp(LetExp letExp)
Callback for LetExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitLoopExp(LoopExp object) |
java.lang.Object |
ASSaverLocateVisitor.visitLoopExp(LoopExp object) |
java.lang.Object |
ASSaverResolveVisitor.visitLoopExp(LoopExp object) |
java.lang.Object |
AS2MonikerVisitor.visitMapLiteralExp(MapLiteralExp object) |
java.lang.String |
ToStringVisitor.visitMapLiteralExp(MapLiteralExp mapLiteralExp)
Visits the map literal's parts.
|
java.lang.Object |
AS2MonikerVisitor.visitMapLiteralPart(MapLiteralPart object) |
java.lang.String |
ToStringVisitor.visitMapLiteralPart(MapLiteralPart mapLiteralPart)
Visits the range's first and last expressions.
|
java.lang.Boolean |
AS2XMIidVisitor.visitMapType(MapType object) |
java.lang.Object |
ASSaverLocateVisitor.visitMapType(MapType object) |
java.lang.Object |
ASSaverResolveVisitor.visitMapType(MapType object) |
java.lang.String |
ToStringVisitor.visitMapType(MapType object) |
java.lang.String |
ToStringVisitor.visitMessageExp(MessageExp messageExp)
Visits the message expression's target and then its arguments.
|
java.lang.Object |
AS2MonikerVisitor.visitModel(Model object) |
java.lang.String |
ToStringVisitor.visitModel(Model root) |
java.lang.Object |
AS2MonikerVisitor.visitNamedElement(NamedElement object) |
java.lang.Object |
AS2MonikerVisitor.visitNullLiteralExp(NullLiteralExp object) |
java.lang.String |
ToStringVisitor.visitNullLiteralExp(NullLiteralExp il) |
java.lang.Object |
AS2MonikerVisitor.visitOperation(Operation object) |
java.lang.Boolean |
AS2XMIidVisitor.visitOperation(Operation object) |
java.lang.String |
ToStringVisitor.visitOperation(Operation operation) |
java.lang.Object |
AS2MonikerVisitor.visitOperationCallExp(OperationCallExp object) |
java.lang.Object |
ASSaverLocateVisitor.visitOperationCallExp(OperationCallExp object) |
java.lang.Object |
ASSaverResolveVisitor.visitOperationCallExp(OperationCallExp object) |
java.lang.String |
ToStringVisitor.visitOperationCallExp(OperationCallExp oc)
Callback for an OperationCallExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp object) |
java.lang.String |
ToStringVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp pc)
Callback for an OppositePropertyCallExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitPackage(Package object) |
java.lang.Boolean |
AS2XMIidVisitor.visitPackage(Package object) |
java.lang.Object |
ASSaverNormalizeVisitor.visitPackage(Package object) |
java.lang.String |
ToStringVisitor.visitPackage(Package pkg) |
java.lang.Boolean |
AS2XMIidVisitor.visitParameter(Parameter object) |
java.lang.String |
ToStringVisitor.visitParameter(Parameter parameter) |
java.lang.Object |
AS2MonikerVisitor.visitPrecedence(Precedence object) |
java.lang.Boolean |
AS2XMIidVisitor.visitPrecedence(Precedence object) |
java.lang.String |
ToStringVisitor.visitPrecedence(Precedence precedence) |
java.lang.Object |
AS2MonikerVisitor.visitPrimitiveType(PrimitiveType object) |
java.lang.Boolean |
AS2XMIidVisitor.visitPrimitiveType(PrimitiveType object) |
java.lang.String |
ToStringVisitor.visitPrimitiveType(PrimitiveType object) |
java.lang.String |
ToStringVisitor.visitProfileApplication(ProfileApplication object) |
java.lang.Boolean |
AS2XMIidVisitor.visitProperty(Property object) |
java.lang.Object |
ASSaverLocateVisitor.visitProperty(Property object) |
java.lang.String |
ToStringVisitor.visitProperty(Property property) |
java.lang.Object |
AS2MonikerVisitor.visitPropertyCallExp(PropertyCallExp object) |
java.lang.String |
ToStringVisitor.visitPropertyCallExp(PropertyCallExp pc)
Callback for an PropertyCallExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitRealLiteralExp(RealLiteralExp object) |
java.lang.String |
ToStringVisitor.visitRealLiteralExp(RealLiteralExp rl)
Callback for a RealLiteralExp visit.
|
java.lang.Boolean |
AS2XMIidVisitor.visitSelfType(SelfType object) |
java.lang.String |
AS2MonikerVisitor.visitShadowExp(ShadowExp shadowExp) |
java.lang.String |
ToStringVisitor.visitShadowExp(ShadowExp shadowExp)
Callback for a ShadowExp visit.
|
java.lang.String |
ToStringVisitor.visitShadowPart(ShadowPart part)
Visits the tuple shadow part's value, if any.
|
java.lang.String |
ToStringVisitor.visitStateExp(StateExp s) |
java.lang.String |
ToStringVisitor.visitStereotypeExtender(StereotypeExtender object) |
java.lang.Object |
AS2MonikerVisitor.visitStringLiteralExp(StringLiteralExp object) |
java.lang.String |
ToStringVisitor.visitStringLiteralExp(StringLiteralExp sl)
Callback for a StringLiteralExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitTemplateBinding(TemplateBinding object) |
java.lang.String |
ToStringVisitor.visitTemplateBinding(TemplateBinding object) |
java.lang.Object |
AS2MonikerVisitor.visitTemplateParameter(TemplateParameter object) |
java.lang.Boolean |
AS2XMIidVisitor.visitTemplateParameter(TemplateParameter object) |
java.lang.Object |
ASSaverLocateVisitor.visitTemplateParameter(TemplateParameter object) |
java.lang.Object |
ASSaverResolveVisitor.visitTemplateParameter(TemplateParameter object) |
java.lang.String |
ToStringVisitor.visitTemplateParameter(TemplateParameter object) |
java.lang.Object |
AS2MonikerVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
java.lang.Object |
ASSaverLocateVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
java.lang.Object |
ASSaverResolveVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
java.lang.String |
ToStringVisitor.visitTemplateParameterSubstitution(TemplateParameterSubstitution object) |
java.lang.Object |
AS2MonikerVisitor.visitTemplateSignature(TemplateSignature object) |
java.lang.Boolean |
AS2XMIidVisitor.visitTemplateSignature(TemplateSignature object) |
java.lang.String |
ToStringVisitor.visitTemplateSignature(TemplateSignature object) |
java.lang.Object |
AS2MonikerVisitor.visitTupleLiteralExp(TupleLiteralExp object) |
java.lang.String |
ToStringVisitor.visitTupleLiteralExp(TupleLiteralExp literalExp)
Callback for a TupleLiteralExp visit.
|
java.lang.String |
ToStringVisitor.visitTupleLiteralPart(TupleLiteralPart part)
Visits the tuple literal part's value, if any.
|
java.lang.Object |
AS2MonikerVisitor.visitTupleType(TupleType object) |
java.lang.Boolean |
AS2XMIidVisitor.visitTupleType(TupleType object) |
java.lang.String |
ToStringVisitor.visitTupleType(TupleType object) |
java.lang.Object |
ASSaverResolveVisitor.visitType(Type object) |
java.lang.Object |
ASSaverLocateVisitor.visitTypedElement(TypedElement object) |
java.lang.Object |
ASSaverResolveVisitor.visitTypedElement(TypedElement object) |
java.lang.Object |
AS2MonikerVisitor.visitTypeExp(TypeExp object) |
java.lang.String |
ToStringVisitor.visitTypeExp(TypeExp t) |
java.lang.Object |
AS2MonikerVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp object) |
java.lang.String |
ToStringVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp unl)
Callback for an UnlimitedNaturalLiteralExp visit.
|
java.lang.String |
ToStringVisitor.visitUnspecifiedValueExp(UnspecifiedValueExp uv)
Callback for an UnspecifiedValueExp visit.
|
java.lang.Object |
AS2MonikerVisitor.visitVariable(Variable object) |
java.lang.String |
ToStringVisitor.visitVariable(Variable variable)
Visits the variable's initialization expression (if any).
|
java.lang.Boolean |
AS2XMIidVisitor.visitVariableDeclaration(VariableDeclaration object) |
java.lang.Object |
AS2MonikerVisitor.visitVariableExp(VariableExp object) |
java.lang.String |
ToStringVisitor.visitVariableExp(VariableExp v)
Callback for a VariableExp visit.
|
java.lang.String |
ToStringVisitor.visitVoidType(VoidType object) |
java.lang.String |
ToStringVisitor.visitWildcardType(WildcardType object) |
Constructor and Description |
---|
AbstractEnvironmentFactory(ProjectManager projectManager,
org.eclipse.emf.ecore.resource.ResourceSet externalResourceSet) |
AS2MonikerVisitor(AS2Moniker context) |
AS2MonikerVisitor(AS2Moniker context,
java.util.Map<TemplateParameter,Type> templateBindings) |
AS2XMIidVisitor(AS2XMIid context) |
ASSaverLocateVisitor(ASSaver context) |
ASSaverNormalizeVisitor(ASSaver context) |
ASSaverResolveVisitor(ASSaver saver) |
OCL(EnvironmentFactoryInternal environmentFactory)
Initializes me with my environment factory and root environment.
|
SingletonIterator(T value) |
ToStringVisitor(java.lang.StringBuilder s)
Initializes me.
|
TracingOption(java.lang.String option) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<org.eclipse.emf.ecore.EValidator> |
ComposedEValidator.eValidators |
Modifier and Type | Method and Description |
---|---|
java.util.List<org.eclipse.emf.ecore.EValidator> |
ComposedEValidator.getChildren() |
static ComposedEValidator |
ComposedEValidator.install(org.eclipse.emf.ecore.EPackage ePackage)
Install a ComposedEValidator for ePackage displacing the prevailing EValidator.Registry.INSTANCE
entry and adding it as the first ComposedEValidator child.
|
Modifier and Type | Method and Description |
---|---|
static ComposedEValidator |
ComposedEValidator.install(org.eclipse.emf.ecore.EPackage ePackage)
Install a ComposedEValidator for ePackage displacing the prevailing EValidator.Registry.INSTANCE
entry and adding it as the first ComposedEValidator child.
|
Modifier and Type | Field and Description |
---|---|
static TemplateParameterSubstitutions |
TemplateParameterSubstitutions.EMPTY |
static Unlimited |
Unlimited.INSTANCE |
Modifier and Type | Method and Description |
---|---|
RealValue |
RealValue.abs() |
IntegerValue |
IntegerValue.addInteger(IntegerValue right) |
RealValue |
RealValue.addInteger(IntegerValue right) |
RealValue |
RealValue.addReal(RealValue right) |
OrderedCollectionValue |
OrderedCollectionValue.append(java.lang.Object object) |
OrderedCollectionValue |
OrderedCollectionValue.appendAll(OrderedCollectionValue objects) |
BagValue |
InvalidValueException.asBagValue() |
BagValue |
Value.asBagValue() |
java.util.Collection<? extends java.lang.Object> |
CollectionValue.asCollection() |
CollectionValue |
InvalidValueException.asCollectionValue() |
CollectionValue |
Value.asCollectionValue() |
java.lang.Double |
InvalidValueException.asDouble() |
java.lang.Double |
Value.asDouble() |
java.util.List<java.lang.Object> |
InvalidValueException.asEcoreObject(IdResolver idResolver,
java.lang.Class<?> instanceClass) |
java.lang.Integer |
InvalidValueException.asInteger() |
java.lang.Integer |
Value.asInteger() |
IntegerValue |
InvalidValueException.asIntegerValue() |
IntegerValue |
Value.asIntegerValue() |
java.util.Map<? extends java.lang.Object,? extends java.lang.Object> |
MapValue.asMap() |
MapValue |
Value.asMapValue() |
org.eclipse.emf.ecore.EObject |
InvalidValueException.asNavigableObject() |
org.eclipse.emf.ecore.EObject |
Value.asNavigableObject() |
java.lang.Number |
InvalidValueException.asNumber() |
java.lang.Number |
RealValue.asNumber() |
java.lang.Object |
Value.asObject() |
ObjectValue |
InvalidValueException.asObjectValue() |
ObjectValue |
Value.asObjectValue() |
OrderedCollectionValue |
Value.asOrderedCollectionValue() |
OrderedSetValue |
InvalidValueException.asOrderedSetValue() |
OrderedSetValue |
Value.asOrderedSetValue() |
RealValue |
InvalidValueException.asRealValue() |
RealValue |
Value.asRealValue() |
SequenceValue |
InvalidValueException.asSequenceValue() |
SequenceValue |
Value.asSequenceValue() |
SetValue |
InvalidValueException.asSetValue() |
SetValue |
Value.asSetValue() |
TupleValue |
Value.asTupleValue() |
java.util.List<java.lang.Object> |
InvalidValueException.asUnboxedObject(IdResolver idResolver) |
UniqueCollectionValue |
InvalidValueException.asUniqueCollectionValue() |
UniqueCollectionValue |
Value.asUniqueCollectionValue() |
UnlimitedNaturalValue |
Value.asUnlimitedNaturalValue() |
java.math.BigDecimal |
RealValue.bigDecimalValue() |
java.math.BigInteger |
RealValue.bigIntegerValue() |
RealValue |
RealValue.commutatedAdd(RealValue left) |
IntegerValue |
IntegerValue.commutatedDiv(IntegerValue left) |
RealValue |
RealValue.commutatedDivide(RealValue left) |
IntegerValue |
IntegerValue.commutatedMod(IntegerValue left) |
RealValue |
RealValue.commutatedMultiply(RealValue left) |
RealValue |
RealValue.commutatedSubtract(RealValue left) |
IntegerValue |
CollectionValue.count(java.lang.Object value) |
RealValue |
IntegerValue.divideInteger(IntegerValue right) |
RealValue |
RealValue.divideInteger(IntegerValue right) |
RealValue |
RealValue.divideReal(RealValue right) |
IntegerValue |
IntegerValue.divInteger(IntegerValue right) |
IntegerValue |
IntegerValue.divUnlimited(UnlimitedValue right) |
java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> |
MapValue.entrySet() |
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 |
CollectionValue.excludesAll(CollectionValue c) |
java.lang.Boolean |
MapValue.excludesAll(CollectionValue c) |
java.lang.Boolean |
MapValue.excludesMap(MapValue m) |
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) |
CollectionValue |
CollectionValue.excludingAll(CollectionValue c) |
MapValue |
MapValue.excludingAll(CollectionValue c) |
MapValue |
MapValue.excludingMap(MapValue m) |
CollectionValue |
CollectionValue.flatten() |
IntegerValue |
RealValue.floor() |
java.util.Collection<? extends java.lang.Object> |
CollectionValue.getElements() |
java.util.Set<java.util.Map.Entry<java.lang.Object,java.lang.Object>> |
MapValue.getElements() |
T |
CollectionTypeParameters.getElementType() |
IntegerValue |
IntegerRange.getFirst() |
SetValue |
MapValue.getKeys() |
K |
MapTypeParameters.getKeyType() |
IntegerValue |
IntegerRange.getLast() |
IntegerValue |
CollectionTypeParameters.getLower() |
IntegerValue |
IntegerRange.getSize() |
Type |
InvalidValueException.getType(StandardLibrary standardLibrary) |
CollectionTypeId |
CollectionValue.getTypeId() |
OclInvalidTypeId |
InvalidValueException.getTypeId() |
MapTypeId |
MapValue.getTypeId() |
OclVoidTypeId |
NullValue.getTypeId() |
TupleTypeId |
TupleValue.getTypeId()
Obtains the tuple's type.
|
TypeId |
Value.getTypeId()
Return the type of this value determined from its construction context.
|
UnlimitedNaturalValue |
CollectionTypeParameters.getUpper() |
BagValue |
MapValue.getValues() |
V |
MapTypeParameters.getValueType() |
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 |
CollectionValue.includesAll(CollectionValue c) |
java.lang.Boolean |
MapValue.includesAll(CollectionValue c) |
java.lang.Boolean |
MapValue.includesMap(MapValue m) |
java.lang.Boolean |
MapValue.includesValue(java.lang.Object value) |
MapValue |
MapValue.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
CollectionValue |
CollectionValue.including(java.lang.Object value) |
CollectionValue |
CollectionValue.includingAll(CollectionValue c) |
MapValue |
MapValue.includingMap(MapTypeId returnTypeId,
MapValue m) |
IntegerValue |
OrderedCollectionValue.indexOf(java.lang.Object object) |
OrderedCollectionValue |
OrderedCollectionValue.insertAt(int index,
java.lang.Object object) |
CollectionValue |
CollectionValue.intersection(CollectionValue c) |
java.lang.Boolean |
CollectionValue.isEmpty() |
java.lang.Boolean |
MapValue.isEmpty() |
java.lang.Iterable<? extends java.lang.Object> |
CollectionValue.iterable() |
java.util.Iterator<java.lang.Object> |
CollectionValue.iterator() |
java.util.Iterator<Value> |
IntegerRange.iterator() |
java.util.Set<java.lang.Object> |
MapValue.keySet() |
RealValue |
RealValue.max(RealValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.max(UnlimitedNaturalValue right) |
IntegerValue |
IntegerValue.maxInteger(IntegerValue right) |
RealValue |
RealValue.maxInteger(IntegerValue right) |
RealValue |
RealValue.maxReal(RealValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.maxUnlimited(UnlimitedNaturalValue right) |
RealValue |
RealValue.min(RealValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.min(UnlimitedNaturalValue right) |
IntegerValue |
IntegerValue.minInteger(IntegerValue right) |
RealValue |
RealValue.minInteger(IntegerValue right) |
RealValue |
RealValue.minReal(RealValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.minUnlimited(UnlimitedNaturalValue right) |
UniqueCollectionValue |
UniqueCollectionValue.minus(UniqueCollectionValue set) |
IntegerValue |
IntegerValue.modInteger(IntegerValue right) |
IntegerValue |
IntegerValue.modUnlimited(UnlimitedValue right) |
IntegerValue |
IntegerValue.multiplyInteger(IntegerValue right) |
RealValue |
RealValue.multiplyInteger(IntegerValue right) |
RealValue |
RealValue.multiplyReal(RealValue right) |
IntegerValue |
IntegerValue.negate() |
NullValue |
NullValue.negate() |
RealValue |
RealValue.negate() |
java.lang.Boolean |
CollectionValue.notEmpty() |
java.lang.Boolean |
MapValue.notEmpty() |
OrderedCollectionValue |
OrderedCollectionValue.prepend(java.lang.Object object) |
OrderedCollectionValue |
OrderedCollectionValue.prependAll(OrderedCollectionValue objects) |
Type |
TemplateParameterSubstitutions.put(TemplateParameter formalTemplateParameter,
Type actualType)
Install actualType as the resolutions of formalTemplateParameter, returning the highest common type of actualType
and any pre-existing resolution.
|
Type |
TemplateParameterSubstitutions.Empty.put(TemplateParameter formalTemplateParameter,
Type actualType) |
OrderedCollectionValue |
OrderedCollectionValue.reverse() |
IntegerValue |
RealValue.round() |
IntegerValue |
CollectionValue.size() |
IntegerValue |
MapValue.size() |
OrderedCollectionValue |
CollectionValue.sort(java.util.Comparator<java.lang.Object> comparator) |
OrderedSetValue |
OrderedSetValue.subOrderedSet(int lower,
int upper) |
SequenceValue |
SequenceValue.subSequence(int lower,
int upper) |
IntegerValue |
IntegerValue.subtractInteger(IntegerValue right) |
RealValue |
RealValue.subtractInteger(IntegerValue right) |
RealValue |
RealValue.subtractReal(RealValue right) |
UniqueCollectionValue |
UniqueCollectionValue.symmetricDifference(UniqueCollectionValue set) |
CollectionValue |
CollectionValue.union(CollectionValue c) |
Modifier and Type | Method and Description |
---|---|
IntegerValue |
IntegerValue.addInteger(IntegerValue right) |
RealValue |
RealValue.addInteger(IntegerValue right) |
RealValue |
RealValue.addReal(RealValue right) |
OrderedCollectionValue |
OrderedCollectionValue.appendAll(OrderedCollectionValue objects) |
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) |
java.util.List<java.lang.Object> |
InvalidValueException.asUnboxedObject(IdResolver idResolver) |
java.lang.Object |
Value.asUnboxedObject(IdResolver idResolver)
Return the unboxed representation of this value.
|
RealValue |
RealValue.commutatedAdd(RealValue left) |
int |
ComparableValue.commutatedCompareTo(ComparableValue<?> left)
Return -left.compareTo(this).
|
int |
IntegerValue.commutatedCompareToInteger(IntegerValue right) |
int |
NumberValue.commutatedCompareToInteger(IntegerValue right) |
int |
NumberValue.commutatedCompareToReal(RealValue left) |
IntegerValue |
IntegerValue.commutatedDiv(IntegerValue left) |
RealValue |
RealValue.commutatedDivide(RealValue left) |
IntegerValue |
IntegerValue.commutatedMod(IntegerValue left) |
RealValue |
RealValue.commutatedMultiply(RealValue left) |
RealValue |
RealValue.commutatedSubtract(RealValue left) |
RealValue |
IntegerValue.divideInteger(IntegerValue right) |
RealValue |
RealValue.divideInteger(IntegerValue right) |
RealValue |
RealValue.divideReal(RealValue right) |
IntegerValue |
IntegerValue.divInteger(IntegerValue right) |
IntegerValue |
IntegerValue.divUnlimited(UnlimitedValue right) |
java.lang.Boolean |
CollectionValue.excludesAll(CollectionValue c) |
java.lang.Boolean |
MapValue.excludesAll(CollectionValue c) |
java.lang.Boolean |
MapValue.excludesMap(MapValue m) |
CollectionValue |
CollectionValue.excludingAll(CollectionValue c) |
MapValue |
MapValue.excludingAll(CollectionValue c) |
MapValue |
MapValue.excludingMap(MapValue m) |
boolean |
CollectionValue.flatten(java.util.Collection<java.lang.Object> flattenedElements) |
Type |
InvalidValueException.getType(StandardLibrary standardLibrary) |
java.lang.Object |
TupleValue.getValue(TuplePartId partId)
Queries the value of the specified tuple part.
|
java.lang.Boolean |
CollectionValue.includesAll(CollectionValue c) |
java.lang.Boolean |
MapValue.includesAll(CollectionValue c) |
java.lang.Boolean |
MapValue.includesMap(MapValue m) |
MapValue |
MapValue.including(MapTypeId returnTypeId,
java.lang.Object key,
java.lang.Object value) |
CollectionValue |
CollectionValue.includingAll(CollectionValue c) |
MapValue |
MapValue.includingMap(MapTypeId returnTypeId,
MapValue m) |
MapValue |
MapValue.includingMap(MapTypeId returnTypeId,
MapValue m) |
CollectionValue |
CollectionValue.intersection(CollectionValue c) |
RealValue |
RealValue.max(RealValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.max(UnlimitedNaturalValue right) |
IntegerValue |
IntegerValue.maxInteger(IntegerValue right) |
RealValue |
RealValue.maxInteger(IntegerValue right) |
RealValue |
RealValue.maxReal(RealValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.maxUnlimited(UnlimitedNaturalValue right) |
RealValue |
RealValue.min(RealValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.min(UnlimitedNaturalValue right) |
IntegerValue |
IntegerValue.minInteger(IntegerValue right) |
RealValue |
RealValue.minInteger(IntegerValue right) |
RealValue |
RealValue.minReal(RealValue right) |
UnlimitedNaturalValue |
UnlimitedNaturalValue.minUnlimited(UnlimitedNaturalValue right) |
UniqueCollectionValue |
UniqueCollectionValue.minus(UniqueCollectionValue set) |
IntegerValue |
IntegerValue.modInteger(IntegerValue right) |
IntegerValue |
IntegerValue.modUnlimited(UnlimitedValue right) |
IntegerValue |
IntegerValue.multiplyInteger(IntegerValue right) |
RealValue |
RealValue.multiplyInteger(IntegerValue right) |
RealValue |
RealValue.multiplyReal(RealValue right) |
boolean |
InvalidValueException.oclEquals(OCLValue thatValue) |
boolean |
OCLValue.oclEquals(OCLValue thatValue)
Return true if this is an equivalent OCL value to thatValue.
|
OrderedCollectionValue |
OrderedCollectionValue.prependAll(OrderedCollectionValue objects) |
java.util.Set<TupleValue> |
CollectionValue.product(CollectionValue c,
TupleTypeId tupleTypeId) |
java.util.Set<TupleValue> |
CollectionValue.product(CollectionValue c,
TupleTypeId tupleTypeId) |
Type |
TemplateParameterSubstitutions.put(TemplateParameter formalTemplateParameter,
Type actualType)
Install actualType as the resolutions of formalTemplateParameter, returning the highest common type of actualType
and any pre-existing resolution.
|
Type |
TemplateParameterSubstitutions.put(TemplateParameter formalTemplateParameter,
Type actualType)
Install actualType as the resolutions of formalTemplateParameter, returning the highest common type of actualType
and any pre-existing resolution.
|
Type |
TemplateParameterSubstitutions.Empty.put(TemplateParameter formalTemplateParameter,
Type actualType) |
Type |
TemplateParameterSubstitutions.Empty.put(TemplateParameter formalTemplateParameter,
Type actualType) |
void |
IntegerValue.Accumulator.setValue(java.lang.Integer value) |
OrderedCollectionValue |
CollectionValue.sort(java.util.Comparator<java.lang.Object> comparator) |
IntegerValue |
IntegerValue.subtractInteger(IntegerValue right) |
RealValue |
RealValue.subtractInteger(IntegerValue right) |
RealValue |
RealValue.subtractReal(RealValue right) |
UniqueCollectionValue |
UniqueCollectionValue.symmetricDifference(UniqueCollectionValue set) |
void |
Value.toString(java.lang.StringBuilder s,
int sizeLimit) |
CollectionValue |
CollectionValue.union(CollectionValue c) |
Constructor and Description |
---|
InvalidValueException(java.lang.Exception exception) |
InvalidValueException(java.lang.Exception exception,
java.lang.String message) |
InvalidValueException(java.lang.Exception exception,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
Modifier and Type | Field and Description |
---|---|
static org.eclipse.xtext.Grammar |
BaseGrammarResource.GRAMMAR
The shared immutable instance of the org.eclipse.ocl.xtext.base.Base Grammar model.
|
static BaseGrammarResource |
BaseGrammarResource.INSTANCE
The shared immutable instance of the org.eclipse.ocl.xtext.base.Base Grammar resource.
|
static java.lang.String |
BaseGrammarResource.LANGUAGE_NAME
The name of the language supported by this grammar.
|
Modifier and Type | Field and Description |
---|---|
protected AS2CS |
AS2CSConversion.converter |
protected java.util.Map<? extends BaseCSResource,? extends ASResource> |
AS2CS.cs2asResourceMap
Mapping of each CS resource to its corresponding pivot Resource.
|
protected BaseDeclarationVisitor |
AS2CSConversion.defaultDeclarationVisitor |
protected BaseReferenceVisitor |
AS2CSConversion.defaultReferenceVisitor |
protected EnvironmentFactoryInternal |
AliasAnalysis.environmentFactory |
Modifier and Type | Method and Description |
---|---|
BaseDeclarationVisitor |
AS2CS.Factory.createDeclarationVisitor(AS2CSConversion converter) |
BaseDeclarationVisitor |
AS2CS.createDefaultDeclarationVisitor(AS2CSConversion conversion) |
BaseReferenceVisitor |
AS2CS.createDefaultReferenceVisitor(AS2CSConversion conversion) |
BaseReferenceVisitor |
AS2CS.Factory.createReferenceVisitor(AS2CSConversion converter,
Namespace scope) |
static AliasAnalysis |
AliasAnalysis.getAdapter(org.eclipse.emf.ecore.resource.Resource resource) |
static AliasAnalysis |
AliasAnalysis.getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
java.lang.Iterable<CompletePackage> |
AliasAnalysis.getAliases()
Return the alias for eObject.
|
java.util.Collection<? extends org.eclipse.emf.ecore.resource.Resource> |
AS2CS.getASResources() |
AS2CS |
AS2CSConversion.getConverter() |
java.util.Collection<? extends BaseCSResource> |
AS2CS.getCSResources() |
protected java.lang.String |
AliasAnalysis.getDefaultAlias(java.lang.String name) |
org.eclipse.emf.ecore.EClass[] |
AS2CS.Factory.getEClasses()
Return a list of classes for which this AS2CS overrides a base AS2CS.
|
java.util.List<PathElement> |
AliasAnalysis.getPath(Element eObject) |
protected org.eclipse.xtext.util.ITextRegion |
BaseLocationInFileProvider.getTextRegion(org.eclipse.emf.ecore.EObject obj,
boolean isSignificant) |
<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,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 |
---|---|
protected void |
AS2CSConversion.addBooleanQualifier(java.util.List<java.lang.String> qualifiers,
DetailCS csDetail,
java.lang.String csString) |
protected void |
AS2CSConversion.addBooleanQualifier(java.util.List<java.lang.String> qualifiers,
DetailCS csDetail,
java.lang.String csString) |
protected void |
AS2CSConversion.addBooleanQualifier(java.util.List<java.lang.String> qualifiers,
DetailCS csDetail,
java.lang.String csString) |
protected void |
AS2CS.addFactory(AS2CS.Factory factory) |
BaseDeclarationVisitor |
AS2CS.Factory.createDeclarationVisitor(AS2CSConversion converter) |
BaseDeclarationVisitor |
AS2CS.createDefaultDeclarationVisitor(AS2CSConversion conversion) |
BaseReferenceVisitor |
AS2CS.createDefaultReferenceVisitor(AS2CSConversion conversion) |
void |
AS2CSConversion.createImports(RootCS documentCS,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |
void |
AS2CSConversion.createImports(RootCS documentCS,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |
BaseReferenceVisitor |
AS2CS.Factory.createReferenceVisitor(AS2CSConversion converter,
Namespace scope) |
static void |
AliasAnalysis.dispose(org.eclipse.emf.ecore.resource.Resource resource) |
static AliasAnalysis |
AliasAnalysis.getAdapter(org.eclipse.emf.ecore.resource.Resource resource) |
static AliasAnalysis |
AliasAnalysis.getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
static AliasAnalysis |
AliasAnalysis.getAdapter(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
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) |
BaseDeclarationVisitor |
AS2CSConversion.getDeclarationVisitor(org.eclipse.emf.ecore.EClass eClass) |
AS2CS.Factory |
AS2CS.getFactory(org.eclipse.emf.ecore.EClass eClass) |
java.util.List<PathElement> |
AliasAnalysis.getPath(Element eObject) |
BaseReferenceVisitor |
AS2CSConversion.getReferenceVisitor(org.eclipse.emf.ecore.EClass eClass,
Namespace scope) |
void |
AS2CSConversion.importNamespace(Namespace importNamespace,
java.lang.String alias) |
void |
BaseDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces)
After the visit to all elements, perform any post-processing such as installing imports.
|
void |
BaseDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces)
After the visit to all elements, perform any post-processing such as installing imports.
|
protected <T extends ClassCS> |
AS2CSConversion.refreshClassifier(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
Class object) |
protected <T extends ClassCS> |
AS2CSConversion.refreshClassifier(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
Class object) |
<T extends ModelElementCS> |
AS2CSConversion.refreshElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
Element object) |
<T extends ModelElementCS> |
AS2CSConversion.refreshElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
Element object) |
<T extends NamedElementCS> |
AS2CSConversion.refreshNamedElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
NamedElement object) |
<T extends NamedElementCS> |
AS2CSConversion.refreshNamedElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
NamedElement object) |
<T extends NamedElementCS> |
AS2CSConversion.refreshNamedElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
NamedElement object,
java.lang.String replacementNameForNull) |
<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.
|
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 StructuralFeatureCS> |
AS2CSConversion.refreshStructuralFeature(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
Property object) |
<T extends StructuralFeatureCS> |
AS2CSConversion.refreshStructuralFeature(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
Property object) |
<T extends TypedElementCS> |
AS2CSConversion.refreshTypedElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
TypedElement object) |
<T extends TypedElementCS> |
AS2CSConversion.refreshTypedElement(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
TypedElement object) |
void |
AS2CSConversion.update(BaseCSResource csResource)
Sequence the update passes to make the pivot match the CS.
|
ElementCS |
BaseDeclarationVisitor.visitAnnotation(Annotation object) |
ElementCS |
BaseDeclarationVisitor.visitClass(Class object) |
ElementCS |
BaseReferenceVisitor.visitClass(Class object) |
ElementCS |
BaseDeclarationVisitor.visitConstraint(Constraint object) |
ElementCS |
BaseDeclarationVisitor.visitDataType(DataType object) |
<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) |
ElementCS |
BaseDeclarationVisitor.visitDetail(Detail object) |
ElementCS |
BaseDeclarationVisitor.visitEnumeration(Enumeration object) |
ElementCS |
BaseDeclarationVisitor.visitEnumerationLiteral(EnumerationLiteral object) |
ElementCS |
BaseDeclarationVisitor.visitExpressionInOCL(ExpressionInOCL object) |
ElementCS |
BaseDeclarationVisitor.visitImport(Import object) |
ElementCS |
BaseDeclarationVisitor.visiting(Visitable visitable) |
ElementCS |
BaseReferenceVisitor.visiting(Visitable visitable) |
ElementCS |
BaseDeclarationVisitor.visitModel(Model object) |
ElementCS |
BaseDeclarationVisitor.visitOperation(Operation object) |
ElementCS |
BaseDeclarationVisitor.visitPackage(Package object) |
ElementCS |
BaseDeclarationVisitor.visitParameter(Parameter object) |
ElementCS |
BaseDeclarationVisitor.visitPrimitiveType(PrimitiveType object) |
ElementCS |
BaseReferenceVisitor.visitPrimitiveType(PrimitiveType object) |
ElementCS |
BaseDeclarationVisitor.visitProperty(Property object) |
<T extends ElementCS> |
AS2CSConversion.visitReference(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EObject eObject,
Namespace scope) |
<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) |
ElementCS |
BaseDeclarationVisitor.visitTemplateParameter(TemplateParameter object) |
ElementCS |
BaseReferenceVisitor.visitTemplateParameter(TemplateParameter object) |
ElementCS |
BaseDeclarationVisitor.visitTemplateSignature(TemplateSignature object) |
ElementCS |
BaseReferenceVisitor.visitWildcardType(WildcardType object) |
Constructor and Description |
---|
AliasAnalysis(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
AliasAnalysis(org.eclipse.emf.ecore.resource.Resource resource,
EnvironmentFactoryInternal environmentFactory) |
AS2CS(AS2CS aConverter) |
AS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
AS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
AS2CSConversion(AS2CS converter) |
BaseAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
BaseAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
BaseDeclarationVisitor(AS2CSConversion context) |
BaseReferenceVisitor(AS2CSConversion context) |
Modifier and Type | Field and Description |
---|---|
static PathElementCSAttribution |
PathElementCSAttribution.INSTANCE |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EReference |
ImportCSAttribution.getEReference() |
Modifier and Type | Method and Description |
---|---|
ScopeView |
DebugPivotCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
DebugPivotCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
DebugPivotCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ImportCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ImportCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ImportCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PathElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PathElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PathElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PivotableElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PivotableElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PivotableElementCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
java.lang.String |
ImportCSAttribution.getMessage(org.eclipse.emf.ecore.EObject context,
java.lang.String linkText) |
java.lang.String |
ImportCSAttribution.getMessage(org.eclipse.emf.ecore.EObject context,
java.lang.String linkText) |
Modifier and Type | Field and Description |
---|---|
protected ASResource |
CS2AS.asResource
The AS resource mapped by this CS2AS.
|
protected CS2ASConversion |
BasicContinuation.context |
static TracingOption |
CS2ASConversion.CONTINUATION |
protected CS2AS |
CS2ASConversion.converter |
protected T |
BasicContinuation.csElement |
protected CSI2ASMapping |
CS2AS.csi2asMapping
CS to Pivot mapping controller for aliases and CSIs.
|
protected BaseCSResource |
CS2AS.csResource
The CS resource mapped by this CS2AS.
|
protected java.util.List<? extends org.eclipse.emf.ecore.EObject> |
AmbiguitiesAdapter.eObjects |
protected org.eclipse.emf.ecore.EReference |
CS2AS.AbstractUnresolvedProxyMessageProvider.eReference |
static CS2AS.MessageBinder |
CS2AS.DefaultMessageBinder.INSTANCE |
protected PivotMetamodelManager |
BaseCSContainmentVisitor.metamodelManager |
protected PivotMetamodelManager |
BaseCSPostOrderVisitor.metamodelManager |
protected java.lang.String |
CS2ASConversion.CacheKey.name |
protected java.lang.Class<P> |
BaseCSPostOrderVisitor.ListCompletion.pivotClass |
protected StandardLibraryInternal |
BaseCSContainmentVisitor.standardLibrary |
Modifier and Type | Method and Description |
---|---|
OCLExpression |
CS2ASConversion.addBadExpressionError(ModelElementCS csElement,
java.lang.String boundMessage) |
java.lang.String |
CS2AS.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.MessageBinder.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.DefaultMessageBinder.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.MessageBinderWithLineContext.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2ASConversion.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
protected BaseCSVisitor<Continuation<?>> |
BaseCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Continuation<?>> |
CS2AS.createContainmentVisitor(CS2ASConversion cs2asConversion) |
protected CS2ASConversion |
CS2AS.createConversion(org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer,
BaseCSResource csResource) |
protected BaseCSVisitor<Element> |
BaseCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Element> |
CS2AS.createLeft2RightVisitor(CS2ASConversion cs2asConversion) |
<T extends Model> |
BaseCSContainmentVisitor.createModel(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
java.lang.String newExternalURI) |
protected BaseCSVisitor<Continuation<?>> |
BaseCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Continuation<?>> |
CS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected BaseCSVisitor<Continuation<?>> |
BaseCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Continuation<?>> |
CS2AS.createPreOrderVisitor(CS2ASConversion converter) |
ASResource |
CS2AS.getASResource() |
CS2AS |
CS2ASConversion.getConverter() |
BaseCSResource |
CS2AS.getCSResource() |
org.eclipse.emf.ecore.EReference |
CS2AS.UnresolvedProxyMessageProvider.getEReference() |
org.eclipse.emf.ecore.EReference |
CS2AS.AbstractUnresolvedProxyMessageProvider.getEReference() |
InterDependency<BaseCSPreOrderVisitor.OperatorExpContinuation<?>> |
CS2ASConversion.getOperatorsHavePrecedenceInterDependency() |
protected java.lang.String |
CS2ASConversion.getQualifiedName(java.lang.StringBuilder s,
Package pkg) |
protected java.lang.String |
CS2ASConversion.getQualifiedName(java.lang.StringBuilder s,
PackageCS csPackage) |
protected java.util.List<TemplateBindingCS> |
CS2ASConversion.getTemplateBindings(ElementCS csElement) |
protected java.util.List<TemplateSignature> |
CS2ASConversion.getTemplateSignatures(Element pivotElement) |
InterDependency<BaseCSPreOrderVisitor.TemplateSignatureContinuation> |
CS2ASConversion.getTypesHaveSignaturesInterDependency() |
<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().
|
protected <T extends NamedElement> |
BaseCSContainmentVisitor.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
NamedElementCS csElement) |
protected <T extends Model> |
BaseCSContainmentVisitor.refreshRoot(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
RootCS csElement)
Method used to refresh every
RootCS element. |
protected <T extends Model> |
BaseCSContainmentVisitor.refreshRootPackage(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
RootPackageCS csElement)
Method used to refresh every
RootPackageCS element. |
Modifier and Type | Method and Description |
---|---|
void |
Continuations.add(BasicContinuation<?> continuation) |
OCLExpression |
CS2ASConversion.addBadExpressionError(ModelElementCS csElement,
java.lang.String boundMessage) |
OCLExpression |
CS2ASConversion.addBadExpressionError(ModelElementCS csElement,
java.lang.String boundMessage) |
void |
CS2ASConversion.addDiagnostic(ElementCS csElement,
java.lang.String boundMessage) |
void |
CS2ASConversion.addDiagnostic(ElementCS csElement,
java.lang.String boundMessage) |
void |
CS2ASConversion.addDiagnostic(ModelElementCS csElement,
org.eclipse.emf.common.util.Diagnostic diagnostic) |
void |
CS2ASConversion.addDiagnostic(ModelElementCS csElement,
org.eclipse.emf.common.util.Diagnostic diagnostic) |
void |
BasicContinuation.addError(java.lang.String message) |
void |
BasicContinuation.addTo(java.util.List<BasicContinuation<?>> simpleContinuations) |
void |
Continuation.addTo(java.util.List<BasicContinuation<?>> simpleContinuations) |
void |
Continuations.addTo(java.util.List<BasicContinuation<?>> simpleContinuations) |
void |
CS2ASConversion.addWarning(ModelElementCS csElement,
java.lang.String message,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.MessageBinder.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.MessageBinder.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.DefaultMessageBinder.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.DefaultMessageBinder.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.MessageBinderWithLineContext.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2AS.MessageBinderWithLineContext.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
java.lang.String |
CS2ASConversion.bind(org.eclipse.emf.ecore.EObject csContext,
java.lang.String messageTemplate,
java.lang.Object... bindings) |
boolean |
CS2ASConversion.checkForNoErrors(BaseCSResource csResource) |
protected BaseCSVisitor<Continuation<?>> |
BaseCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Continuation<?>> |
CS2AS.createContainmentVisitor(CS2ASConversion cs2asConversion) |
protected CS2ASConversion |
CS2AS.createConversion(org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer,
BaseCSResource csResource) |
protected CS2ASConversion |
CS2AS.createConversion(org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer,
BaseCSResource csResource) |
protected BaseCSVisitor<Element> |
BaseCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Element> |
CS2AS.createLeft2RightVisitor(CS2ASConversion cs2asConversion) |
<T extends Model> |
BaseCSContainmentVisitor.createModel(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
java.lang.String newExternalURI) |
protected BaseCSVisitor<Continuation<?>> |
BaseCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Continuation<?>> |
CS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected BaseCSVisitor<Continuation<?>> |
BaseCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
protected abstract BaseCSVisitor<Continuation<?>> |
CS2AS.createPreOrderVisitor(CS2ASConversion converter) |
Dependency |
CS2ASConversion.createTypeIsReferenceableDependency(TypeRefCS csTemplateParameter) |
protected void |
CS2ASConversion.diagnoseContinuationFailure(java.util.List<BasicContinuation<?>> continuations) |
void |
CS2ASConversion.garbageCollect(java.util.Map<? extends org.eclipse.emf.ecore.resource.Resource,? extends ASResource> cs2asResourceMap)
Prune the pivots to eliminate:
- redundant orphans - e.g.
|
protected void |
CS2ASConversion.gatherNewPackage(java.util.Set<Package> newPackages,
org.eclipse.emf.ecore.EObject pivot) |
protected void |
CS2ASConversion.gatherNewPackage(java.util.Set<Package> newPackages,
org.eclipse.emf.ecore.EObject pivot) |
protected void |
CS2ASConversion.gatherNewPackages(java.util.Set<Package> newPackages,
org.eclipse.emf.ecore.resource.Resource csResource)
Add any packages and nested packages pivoted by csResource to newPackages.
|
protected void |
CS2ASConversion.gatherNewPackages(java.util.Set<Package> newPackages,
org.eclipse.emf.ecore.resource.Resource csResource)
Add any packages and nested packages pivoted by csResource to newPackages.
|
protected void |
CS2ASConversion.gatherOldPackages(java.util.List<? extends Package> pkgs)
Add any packages and nested packages in eObjects to oldPackages.
|
ModelElementCS |
CS2AS.getCSElement(Element pivotElement) |
static java.util.List<org.eclipse.xtext.nodemodel.ILeafNode> |
CS2AS.getDocumentationNodes(org.eclipse.xtext.nodemodel.ICompositeNode node) |
<T> T |
CS2ASConversion.getIntermediate(CS2ASConversion.CacheKey<T> key) |
java.lang.String |
CS2AS.UnresolvedProxyMessageProvider.getMessage(org.eclipse.emf.ecore.EObject context,
java.lang.String linkText) |
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) |
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) |
protected PackageId |
BaseCSContainmentVisitor.getPackageId(PackageCS csElement) |
<T extends Element> |
CS2AS.getPivotElement(java.lang.Class<T> pivotClass,
ModelElementCS csElement) |
<T extends Element> |
CS2AS.getPivotElement(java.lang.Class<T> pivotClass,
ModelElementCS csElement) |
Element |
CS2AS.getPivotElement(ModelElementCS csElement) |
protected java.lang.String |
CS2ASConversion.getQualifiedName(java.lang.StringBuilder s,
Package pkg) |
protected java.lang.String |
CS2ASConversion.getQualifiedName(java.lang.StringBuilder s,
Package pkg) |
protected java.lang.String |
CS2ASConversion.getQualifiedName(java.lang.StringBuilder s,
PackageCS csPackage) |
protected java.lang.String |
CS2ASConversion.getQualifiedName(java.lang.StringBuilder s,
PackageCS csPackage) |
protected TemplateableElementCS |
BaseCSPostOrderVisitor.getTemplateableElementContainer(ElementCS csElement) |
protected java.util.List<TemplateBindingCS> |
CS2ASConversion.getTemplateBindings(ElementCS csElement) |
protected java.util.List<TemplateSignature> |
CS2ASConversion.getTemplateSignatures(Element pivotElement) |
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 org.eclipse.xtext.diagnostics.DiagnosticMessage |
CS2AS.getUnresolvedProxyMessage(org.eclipse.emf.ecore.EReference eReference,
org.eclipse.emf.ecore.EObject csContext,
java.lang.String linkText) |
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) |
static java.lang.String |
CS2AS.getUnresolvedProxyText(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) |
void |
CS2ASConversion.handleVisitNamedElement(NamedElementCS csNamedElement,
NamedElement pivotElement) |
void |
CS2ASConversion.handleVisitNamedElement(NamedElementCS csNamedElement,
NamedElement pivotElement) |
protected void |
BaseCSContainmentVisitor.importPackages(RootPackageCS csElement) |
void |
CS2AS.installPivotDefinition(ModelElementCS csElement,
Element newPivotElement)
Install the mapping from a CS element that defines a pivot element to the defined pivot element.
|
void |
CS2AS.installPivotDefinition(ModelElementCS csElement,
Element newPivotElement)
Install the mapping from a CS element that defines a pivot element to the defined pivot element.
|
void |
CS2AS.installPivotReference(ElementRefCS csElement,
Element newPivotElement,
org.eclipse.emf.ecore.EReference eReference)
Install the mapping from a CS element to a completely independent pivot element.
|
void |
CS2AS.installPivotReference(ElementRefCS csElement,
Element newPivotElement,
org.eclipse.emf.ecore.EReference eReference)
Install the mapping from a CS element to a completely independent pivot element.
|
void |
CS2AS.installPivotReference(ElementRefCS csElement,
Element newPivotElement,
org.eclipse.emf.ecore.EReference eReference)
Install the mapping from a CS element to a completely independent pivot element.
|
void |
CS2ASConversion.installPivotReference(ElementRefCS csElement,
Element newPivotElement,
org.eclipse.emf.ecore.EReference eReference) |
void |
CS2ASConversion.installPivotReference(ElementRefCS csElement,
Element newPivotElement,
org.eclipse.emf.ecore.EReference eReference) |
void |
CS2ASConversion.installPivotTypeWithMultiplicity(Type pivotType,
TypedRefCS csElement) |
void |
CS2AS.installPivotUsage(ModelElementCS csElement,
Element newPivotElement)
Install the mapping from a CS element to a related pivot element.
|
void |
CS2AS.installPivotUsage(ModelElementCS csElement,
Element newPivotElement)
Install the mapping from a CS element to a related pivot element.
|
void |
CS2ASConversion.installPivotUsage(ModelElementCS csElement,
Element newPivotElement) |
void |
CS2ASConversion.installPivotUsage(ModelElementCS csElement,
Element newPivotElement) |
protected void |
CS2ASConversion.installRootContents(BaseCSResource csResource) |
void |
CS2ASConversion.installRootElement(BaseCSResource csResource,
Element pivotElement) |
void |
CS2ASConversion.installRootElement(BaseCSResource csResource,
Element pivotElement) |
boolean |
CS2ASConversion.isInReturnTypeWithUnresolvedParameters(ElementCS csElement) |
Iteration |
CS2AS.lookupIteration(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Iteration |
CS2AS.lookupIteration(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Iteration |
CS2ASConversion.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 |
CS2AS.lookupOperation(ElementCS csElement,
PathNameCS csPathName,
ScopeFilter scopeFilter) |
Operation |
CS2ASConversion.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 |
CS2AS.lookupType(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2ASConversion.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 |
CS2AS.lookupTypeValue(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2ASConversion.lookupTypeValue(ElementCS csElement,
PathNameCS csPathName) |
Type |
CS2ASConversion.lookupTypeValue(ElementCS csElement,
PathNameCS csPathName) |
Element |
CS2AS.lookupUndecoratedName(ElementCS csElement,
PathNameCS csPathName) |
Element |
CS2AS.lookupUndecoratedName(ElementCS csElement,
PathNameCS csPathName) |
Element |
CS2ASConversion.lookupUndecoratedName(ElementCS csElement,
PathNameCS csPathName) |
Element |
CS2ASConversion.lookupUndecoratedName(ElementCS csElement,
PathNameCS csPathName) |
static void |
CS2AS.printDiagnostic(java.lang.String message,
boolean dispose,
int indent) |
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 Continuation<?> |
BaseCSContainmentVisitor.refreshClass(Class pivotElement,
StructuredClassCS csElement) |
protected Continuation<?> |
BaseCSContainmentVisitor.refreshClass(Class pivotElement,
StructuredClassCS csElement) |
protected Type |
BaseCSContainmentVisitor.refreshClassifier(Class pivotElement,
ClassCS csElement) |
protected Type |
BaseCSContainmentVisitor.refreshClassifier(Class pivotElement,
ClassCS csElement) |
static void |
CS2AS.refreshContext(PathNameCS pathNameCS,
ElementCS csContext) |
void |
CS2ASConversion.refreshContextVariable(ExpressionInOCL pivotSpecification) |
<T extends Element> |
CS2ASConversion.refreshList(java.lang.Class<T> pivotClass,
java.util.List<T> pivotElements,
java.util.List<? extends PivotableElementCS> csElements) |
protected <CST extends ModelElementCS,P extends NamedElement> |
BaseCSPostOrderVisitor.refreshList(NamedElement pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
java.lang.Class<P> pivotClass,
java.util.List<P> pivotElements,
java.util.List<CST> csElements) |
protected <CST extends ModelElementCS,P extends NamedElement> |
BaseCSPostOrderVisitor.refreshList(NamedElement pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
java.lang.Class<P> pivotClass,
java.util.List<P> pivotElements,
java.util.List<CST> csElements) |
protected <CST extends ModelElementCS,P extends NamedElement> |
BaseCSPostOrderVisitor.refreshList(NamedElement pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
java.lang.Class<P> pivotClass,
java.util.List<P> pivotElements,
java.util.List<CST> csElements) |
protected <CST extends ModelElementCS,P extends NamedElement> |
BaseCSPostOrderVisitor.refreshList(NamedElement pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
java.lang.Class<P> pivotClass,
java.util.List<P> pivotElements,
java.util.List<CST> csElements) |
protected <CST extends ModelElementCS,P extends NamedElement> |
BaseCSPostOrderVisitor.refreshList(NamedElement pivotParent,
org.eclipse.emf.ecore.EStructuralFeature pivotFeature,
java.lang.Class<P> pivotClass,
java.util.List<P> pivotElements,
java.util.List<CST> csElements) |
<T extends Element> |
CS2AS.refreshModelElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
ModelElementCS csElement) |
<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().
|
protected <T extends NamedElement> |
BaseCSContainmentVisitor.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
NamedElementCS csElement) |
protected <T extends NamedElement> |
BaseCSContainmentVisitor.refreshNamedElement(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
NamedElementCS csElement) |
protected <T extends Package> |
BaseCSContainmentVisitor.refreshPackage(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
PackageCS csElement) |
protected <T extends Package> |
BaseCSContainmentVisitor.refreshPackage(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
PackageCS csElement) |
<T extends Element> |
CS2ASConversion.refreshPivotList(java.lang.Class<T> pivotClass,
java.util.List<? super T> pivotElements,
java.lang.Iterable<? extends ModelElementCS> csElements) |
Type |
CS2ASConversion.refreshRequiredType(TypedElement pivotElement,
TypedElementCS csTypedElement) |
Type |
CS2ASConversion.refreshRequiredType(TypedElement pivotElement,
TypedElementCS csTypedElement) |
protected <T extends Model> |
BaseCSContainmentVisitor.refreshRoot(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
RootCS csElement)
Method used to refresh every
RootCS element. |
protected <T extends Model> |
BaseCSContainmentVisitor.refreshRoot(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
RootCS csElement)
Method used to refresh every
RootCS element. |
protected <T extends Model> |
BaseCSContainmentVisitor.refreshRootPackage(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
RootPackageCS csElement)
Method used to refresh every
RootPackageCS element. |
protected <T extends Model> |
BaseCSContainmentVisitor.refreshRootPackage(java.lang.Class<T> pivotClass,
org.eclipse.emf.ecore.EClass pivotEClass,
RootPackageCS csElement)
Method used to refresh every
RootPackageCS element. |
static void |
CS2AS.refreshScopeFilter(PathNameCS pathNameCS,
ScopeFilter scopeFilter) |
void |
CS2ASConversion.refreshTemplateSignature(TemplateableElementCS csTemplateableElement,
TemplateableElement pivotTemplateableElement) |
void |
CS2ASConversion.refreshTemplateSignature(TemplateableElementCS csTemplateableElement,
TemplateableElement pivotTemplateableElement) |
protected void |
CS2ASConversion.resetPivotMappings(BaseCSResource csResource) |
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.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.
|
void |
CS2ASConversion.setReferredIteration(LoopExp expression,
Iteration iteration) |
void |
CS2ASConversion.setReferredOperation(OperationCallExp expression,
Operation operation) |
protected void |
CS2ASConversion.specializeTemplateBindings(java.util.List<TemplateBinding> templateBindings,
java.util.List<TemplateSignature> templateSignatures,
java.util.List<TemplateBindingCS> csTemplateBindings)
Update a list of TemplateBinding to match a list of TemplateSignature
by moving/adding/removing existing entries.
|
protected void |
CS2ASConversion.specializeTemplateBindings(java.util.List<TemplateBinding> templateBindings,
java.util.List<TemplateSignature> templateSignatures,
java.util.List<TemplateBindingCS> csTemplateBindings)
Update a list of TemplateBinding to match a list of TemplateSignature
by moving/adding/removing existing entries.
|
protected void |
CS2ASConversion.specializeTemplateBindings(java.util.List<TemplateBinding> templateBindings,
java.util.List<TemplateSignature> templateSignatures,
java.util.List<TemplateBindingCS> csTemplateBindings)
Update a list of TemplateBinding to match a list of TemplateSignature
by moving/adding/removing existing entries.
|
protected void |
CS2ASConversion.specializeTemplateParameterSubstitutions(java.util.List<TemplateParameterSubstitution> templateParameterSubstitutions,
java.util.List<TemplateParameter> templateParameters,
java.util.List<TemplateParameterSubstitutionCS> csTemplateParameterSubstitutions)
Update a list of TemplateParameterSubstitution to match a list of TemplateParameter
by moving/adding/removing existing entries.
|
protected void |
CS2ASConversion.specializeTemplateParameterSubstitutions(java.util.List<TemplateParameterSubstitution> templateParameterSubstitutions,
java.util.List<TemplateParameter> templateParameters,
java.util.List<TemplateParameterSubstitutionCS> csTemplateParameterSubstitutions)
Update a list of TemplateParameterSubstitution to match a list of TemplateParameter
by moving/adding/removing existing entries.
|
protected void |
CS2ASConversion.specializeTemplateParameterSubstitutions(java.util.List<TemplateParameterSubstitution> templateParameterSubstitutions,
java.util.List<TemplateParameter> templateParameters,
java.util.List<TemplateParameterSubstitutionCS> csTemplateParameterSubstitutions)
Update a list of TemplateParameterSubstitution to match a list of TemplateParameter
by moving/adding/removing existing entries.
|
protected TemplateableElement |
CS2ASConversion.specializeTemplates(TypedTypeRefCS csElement) |
boolean |
CS2ASConversion.update(BaseCSResource csResource)
Sequence the update passes to make the pivot match the CS.
|
void |
CS2AS.update(org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer) |
Continuation<?> |
BaseCSContainmentVisitor.visitAnnotationCS(AnnotationCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitAnnotationCS(AnnotationCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitAnnotationCS(AnnotationCS csAnnotation) |
Continuation<?> |
BaseCSPreOrderVisitor.visitAnnotationCS(AnnotationCS object) |
Continuation<?> |
BaseCSContainmentVisitor.visitAnnotationElementCS(AnnotationElementCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitAnnotationElementCS(AnnotationElementCS csAnnotationElement) |
Element |
BaseCSLeft2RightVisitor.visitClassCS(ClassCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitClassCS(ClassCS csClassifier) |
Continuation<?> |
BaseCSContainmentVisitor.visitConstraintCS(ConstraintCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitConstraintCS(ConstraintCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitConstraintCS(ConstraintCS csConstraint) |
protected void |
CS2ASConversion.visitContainment(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
protected void |
CS2ASConversion.visitContainment(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
Continuation<?> |
BaseCSContainmentVisitor.visitDataTypeCS(DataTypeCS csElement) |
Continuation<?> |
BaseCSPreOrderVisitor.visitDataTypeCS(DataTypeCS csDataType) |
Continuation<?> |
BaseCSContainmentVisitor.visitDetailCS(DetailCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitDetailCS(DetailCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitDetailCS(DetailCS csDetail) |
Continuation<?> |
BaseCSContainmentVisitor.visitDocumentationCS(DocumentationCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitDocumentationCS(DocumentationCS csDocumentation) |
Continuation<?> |
BaseCSPreOrderVisitor.visitDocumentationCS(DocumentationCS object) |
Continuation<?> |
BaseCSContainmentVisitor.visitElementCS(ElementCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitElementCS(ElementCS csElement) |
Continuation<?> |
BaseCSContainmentVisitor.visitElementRefCS(ElementRefCS csElement) |
Continuation<?> |
BaseCSContainmentVisitor.visitEnumerationCS(EnumerationCS csElement) |
Continuation<?> |
BaseCSPreOrderVisitor.visitEnumerationCS(EnumerationCS csEnumeration) |
Continuation<?> |
BaseCSContainmentVisitor.visitEnumerationLiteralCS(EnumerationLiteralCS csElement) |
Continuation<?> |
BaseCSPreOrderVisitor.visitEnumerationLiteralCS(EnumerationLiteralCS csEnumerationLiteral) |
Continuation<?> |
BaseCSContainmentVisitor.visitImportCS(ImportCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitImportCS(ImportCS object) |
Continuation<?> |
BaseCSContainmentVisitor.visiting(VisitableCS visitable) |
Element |
BaseCSLeft2RightVisitor.visiting(VisitableCS visitable) |
Continuation<?> |
BaseCSPostOrderVisitor.visiting(VisitableCS visitable) |
Continuation<?> |
BaseCSPreOrderVisitor.visiting(VisitableCS visitable) |
protected void |
CS2ASConversion.visitInPostOrder(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
protected void |
CS2ASConversion.visitInPostOrder(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
protected void |
CS2ASConversion.visitInPreOrder(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
protected void |
CS2ASConversion.visitInPreOrder(ElementCS csElement,
java.util.List<BasicContinuation<?>> continuations) |
Continuation<?> |
BaseCSContainmentVisitor.visitLambdaTypeCS(LambdaTypeCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitLambdaTypeCS(LambdaTypeCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitLambdaTypeCS(LambdaTypeCS csLambdaType) |
<T extends Element> |
CS2ASConversion.visitLeft2Right(java.lang.Class<T> pivotClass,
ElementCS csElement) |
<T extends Element> |
CS2ASConversion.visitLeft2Right(java.lang.Class<T> pivotClass,
ElementCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitModelElementCS(ModelElementCS csModelElement) |
Continuation<?> |
BaseCSPreOrderVisitor.visitModelElementCS(ModelElementCS csModelElement) |
Continuation<?> |
BaseCSContainmentVisitor.visitModelElementRefCS(ModelElementRefCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitModelElementRefCS(ModelElementRefCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitModelElementRefCS(ModelElementRefCS csModelElementRef) |
Continuation<?> |
BaseCSContainmentVisitor.visitMultiplicityBoundsCS(MultiplicityBoundsCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitMultiplicityBoundsCS(MultiplicityBoundsCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitMultiplicityBoundsCS(MultiplicityBoundsCS object) |
Continuation<?> |
BaseCSContainmentVisitor.visitMultiplicityStringCS(MultiplicityStringCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitMultiplicityStringCS(MultiplicityStringCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitMultiplicityStringCS(MultiplicityStringCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitNamedElementCS(NamedElementCS csNamedElement) |
Continuation<?> |
BaseCSContainmentVisitor.visitOperationCS(OperationCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitOperationCS(OperationCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitOperationCS(OperationCS csElement) |
Continuation<?> |
BaseCSPreOrderVisitor.visitOperationCS(OperationCS csOperation) |
Continuation<?> |
BaseCSContainmentVisitor.visitPackageCS(PackageCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitPackageCS(PackageCS csPackage) |
Continuation<?> |
BaseCSPreOrderVisitor.visitPackageCS(PackageCS csPackage) |
Continuation<?> |
BaseCSPostOrderVisitor.visitPackageOwnerCS(PackageOwnerCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitPackageOwnerCS(PackageOwnerCS object) |
Continuation<?> |
BaseCSContainmentVisitor.visitParameterCS(ParameterCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitParameterCS(ParameterCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitParameterCS(ParameterCS csParameter) |
Continuation<?> |
BaseCSContainmentVisitor.visitPathElementCS(PathElementCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitPathElementCS(PathElementCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitPathElementCS(PathElementCS csElement) |
Continuation<?> |
BaseCSContainmentVisitor.visitPathNameCS(PathNameCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitPathNameCS(PathNameCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitPathNameCS(PathNameCS csElement) |
Continuation<?> |
BaseCSContainmentVisitor.visitPrimitiveTypeRefCS(PrimitiveTypeRefCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitPrimitiveTypeRefCS(PrimitiveTypeRefCS csPrimitiveTypeRef) |
Continuation<?> |
BaseCSPreOrderVisitor.visitPrimitiveTypeRefCS(PrimitiveTypeRefCS csPrimitiveTypeRef) |
Continuation<?> |
BaseCSPostOrderVisitor.visitReferenceCS(ReferenceCS csReference) |
Continuation<?> |
BaseCSContainmentVisitor.visitRootPackageCS(RootPackageCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitRootPackageCS(RootPackageCS csPackage) |
Continuation<?> |
BaseCSContainmentVisitor.visitSpecificationCS(SpecificationCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitSpecificationCS(SpecificationCS object) |
Continuation<?> |
BaseCSContainmentVisitor.visitStructuralFeatureCS(StructuralFeatureCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitStructuralFeatureCS(StructuralFeatureCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitStructuralFeatureCS(StructuralFeatureCS csStructuralFeature) |
Continuation<?> |
BaseCSContainmentVisitor.visitStructuredClassCS(StructuredClassCS csElement) |
Continuation<?> |
BaseCSPreOrderVisitor.visitStructuredClassCS(StructuredClassCS csClass) |
Continuation<?> |
BaseCSContainmentVisitor.visitTemplateBindingCS(TemplateBindingCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitTemplateBindingCS(TemplateBindingCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitTemplateBindingCS(TemplateBindingCS csTemplateBinding) |
Continuation<?> |
BaseCSPreOrderVisitor.visitTemplateBindingCS(TemplateBindingCS csTemplateBinding) |
Continuation<?> |
BaseCSContainmentVisitor.visitTemplateParameterCS(TemplateParameterCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitTemplateParameterCS(TemplateParameterCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitTemplateParameterCS(TemplateParameterCS csTemplateParameter) |
Continuation<?> |
BaseCSContainmentVisitor.visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitTemplateParameterSubstitutionCS(TemplateParameterSubstitutionCS csTemplateParameterSubstitution) |
Continuation<?> |
BaseCSContainmentVisitor.visitTemplateSignatureCS(TemplateSignatureCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitTemplateSignatureCS(TemplateSignatureCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitTemplateSignatureCS(TemplateSignatureCS csTemplateSignature) |
Continuation<?> |
BaseCSPreOrderVisitor.visitTemplateSignatureCS(TemplateSignatureCS csTemplateSignature) |
Continuation<?> |
BaseCSContainmentVisitor.visitTuplePartCS(TuplePartCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitTuplePartCS(TuplePartCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitTuplePartCS(TuplePartCS object) |
Continuation<?> |
BaseCSContainmentVisitor.visitTupleTypeCS(TupleTypeCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitTupleTypeCS(TupleTypeCS object) |
Continuation<?> |
BaseCSPostOrderVisitor.visitTupleTypeCS(TupleTypeCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitTupleTypeCS(TupleTypeCS csTupleType) |
BasicContinuation<?> |
BaseCSPostOrderVisitor.visitTypedElementCS(TypedElementCS csTypedElement) |
Continuation<?> |
BaseCSContainmentVisitor.visitTypedRefCS(TypedRefCS csElement) |
Continuation<?> |
BaseCSContainmentVisitor.visitTypedTypeRefCS(TypedTypeRefCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitTypedTypeRefCS(TypedTypeRefCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitTypedTypeRefCS(TypedTypeRefCS csTypedTypeRef) |
Continuation<?> |
BaseCSPreOrderVisitor.visitTypeParameterCS(TypeParameterCS csTypeParameter) |
Continuation<?> |
BaseCSContainmentVisitor.visitTypeRefCS(TypeRefCS csElement) |
Element |
BaseCSLeft2RightVisitor.visitTypeRefCS(TypeRefCS object) |
Continuation<?> |
BaseCSContainmentVisitor.visitWildcardTypeRefCS(WildcardTypeRefCS csElement) |
Continuation<?> |
BaseCSPostOrderVisitor.visitWildcardTypeRefCS(WildcardTypeRefCS object) |
Continuation<?> |
BaseCSPreOrderVisitor.visitWildcardTypeRefCS(WildcardTypeRefCS csWildcardTypeRef) |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactoryInternal |
BaseScopeView.environmentFactory |
static TracingOption |
BaseScopeProvider.LOOKUP |
static IScopeView |
BaseScopeView.NULLSCOPEVIEW
The
NULLSCOPEVIEW to be returned by the most outer scope |
protected ElementCS |
BaseScopeView.target |
protected org.eclipse.emf.ecore.EReference |
BaseScopeView.targetReference |
Modifier and Type | Method and Description |
---|---|
Attribution |
BaseScopeView.getAttribution() |
IScopeView |
BaseScopeView.getParent() |
IScopeView |
IScopeView.getParent() |
IScopeView |
BaseScopeView.getRoot() |
IScopeView |
IScopeView.getRoot() |
static BaseScopeView |
BaseScopeView.getScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
org.eclipse.emf.ecore.EReference targetReference) |
ElementCS |
BaseScopeView.getTarget() |
Modifier and Type | Method and Description |
---|---|
ScopeView |
AbstractRootCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
AbstractRootCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
AbstractRootCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
static AbstractJavaClassScope |
AbstractJavaClassScope.findAdapter(BaseCSResource csResource) |
abstract void |
AbstractJavaClassScope.getAdapter(BaseCSResource importedResource) |
static BaseScopeView |
BaseScopeView.getScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
org.eclipse.emf.ecore.EReference targetReference) |
static BaseScopeView |
BaseScopeView.getScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
org.eclipse.emf.ecore.EReference targetReference) |
static BaseScopeView |
BaseScopeView.getScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
org.eclipse.emf.ecore.EReference targetReference) |
abstract void |
AbstractJavaClassScope.installContents(BaseCSResource csResource) |
Constructor and Description |
---|
BaseScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
ElementCS child,
org.eclipse.emf.ecore.EReference targetReference,
boolean isQualified) |
BaseScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
ElementCS child,
org.eclipse.emf.ecore.EReference targetReference,
boolean isQualified) |
BaseScopeView(EnvironmentFactoryInternal environmentFactory,
ElementCS target,
ElementCS child,
org.eclipse.emf.ecore.EReference targetReference,
boolean isQualified) |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseCrossReferenceSerializer.AcceptorHelper.record(java.lang.String unconverted,
org.eclipse.xtext.conversion.ValueConverterException e) |
Modifier and Type | Field and Description |
---|---|
static TracingOption |
BaseLinkingService.DEBUG_RETRY |
Modifier and Type | Method and Description |
---|---|
protected java.util.List<org.eclipse.emf.ecore.EObject> |
BaseLinkingService.lookUp(org.eclipse.xtext.scoping.IScope scope,
org.eclipse.xtext.naming.QualifiedName qualifiedName) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.jface.text.TextViewer |
BaseEditor.getTextViewer() |
Modifier and Type | Method and Description |
---|---|
protected void |
BaseLabelProvider.appendClass(java.lang.StringBuilder s,
java.lang.Object object) |
protected void |
BaseLabelProvider.appendMultiplicity(java.lang.StringBuilder s,
TypedElement ele) |
protected void |
BaseLabelProvider.appendMultiplicity(java.lang.StringBuilder s,
TypedElement ele) |
protected void |
BaseLabelProvider.appendName(java.lang.StringBuilder s,
Nameable csElement) |
protected void |
BaseLabelProvider.appendName(java.lang.StringBuilder s,
NamedElement element) |
protected void |
BaseLabelProvider.appendName(java.lang.StringBuilder s,
NamedElementCS csElement) |
protected void |
BaseLabelProvider.appendNavigationOperator(java.lang.StringBuilder s,
CallExp ele) |
protected void |
BaseLabelProvider.appendNavigationOperator(java.lang.StringBuilder s,
CallExp ele) |
protected void |
BaseLabelProvider.appendOptionalName(java.lang.StringBuilder s,
Nameable csElement) |
protected void |
BaseLabelProvider.appendOptionalString(java.lang.StringBuilder s,
java.lang.String string) |
protected void |
BaseLabelProvider.appendParameters(java.lang.StringBuilder s,
java.util.List<Parameter> parameters) |
protected void |
BaseLabelProvider.appendString(java.lang.StringBuilder s,
java.lang.String string) |
protected void |
BaseLabelProvider.appendString(java.lang.StringBuilder s,
java.lang.String string,
int countLimit) |
protected void |
BaseLabelProvider.appendSuperTypes(java.lang.StringBuilder s,
java.util.List<? extends Type> superTypes) |
protected void |
BaseLabelProvider.appendTemplateBindings(java.lang.StringBuilder s,
TemplateableElement templateableElement) |
protected void |
BaseLabelProvider.appendTemplateSignature(java.lang.StringBuilder s,
TemplateableElement templateableElement) |
protected void |
BaseLabelProvider.appendType(java.lang.StringBuilder s,
Type type) |
protected void |
BaseLabelProvider.appendType(java.lang.StringBuilder s,
TypeRefCS type) |
Constructor and Description |
---|
BaseLabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
DeferredDocumentProvider.DeferredSetTextRunnable.displayText |
protected org.eclipse.xtext.ui.editor.model.XtextDocument |
DeferredDocumentProvider.DeferredSetTextJob.document |
protected org.eclipse.xtext.ui.editor.model.XtextDocument |
DeferredDocumentProvider.DeferredSetTextUnitOfWork.document |
protected org.eclipse.xtext.ui.editor.model.XtextDocument |
DeferredDocumentProvider.DeferredSetTextRunnable.document |
protected java.lang.String |
DeferredDocumentProvider.DeferredSetTextJob.sourceText |
protected java.lang.String |
DeferredDocumentProvider.DeferredSetTextUnitOfWork.sourceText |
Modifier and Type | Method and Description |
---|---|
protected OCLInternal |
BaseDocumentProvider.createOCL() |
protected abstract java.lang.String |
BaseCSorASDocumentProvider.createTestDocument(org.eclipse.emf.common.util.URI uri,
java.lang.String lastSegment) |
protected EnvironmentFactoryInternal |
BaseDocumentProvider.getEnvironmentFactory() |
protected abstract java.lang.String |
BaseCSorASDocumentProvider.getFileExtension() |
protected OCLInternal |
BaseDocumentProvider.getOCL() |
protected java.lang.String |
DeferredDocumentProvider.getPleaseWaitText() |
Modifier and Type | Method and Description |
---|---|
protected abstract java.lang.String |
BaseCSorASDocumentProvider.createTestDocument(org.eclipse.emf.common.util.URI uri,
java.lang.String lastSegment) |
protected abstract java.lang.String |
BaseCSorASDocumentProvider.createTestDocument(org.eclipse.emf.common.util.URI uri,
java.lang.String lastSegment) |
protected boolean |
BaseCSorASDocumentProvider.isXML(java.io.InputStream inputStream) |
void |
BaseDocument.saveAsPivot(java.io.StringWriter writer)
Write the XMI representation of the Pivot to be saved.
|
void |
DeferredDocumentProvider.scheduleDeferredSetTextJob(BaseEditor baseEditor) |
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) |
protected void |
BaseCSorASDocumentProvider.setDocumentText(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String sourceText) |
protected void |
BaseCSorASDocumentProvider.setDocumentText(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String sourceText) |
protected void |
DeferredDocumentProvider.setDocumentText(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String text)
Define the content of document as text.
|
protected void |
DeferredDocumentProvider.setDocumentText(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String text)
Define the content of document as text.
|
protected void |
BaseCSorASDocumentProvider.superSetDocumentText(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String displayText) |
protected void |
BaseCSorASDocumentProvider.superSetDocumentText(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String displayText) |
Constructor and Description |
---|
DeferredDocumentProvider.DeferredSetTextJob(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String sourceText) |
DeferredDocumentProvider.DeferredSetTextJob(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String sourceText) |
DeferredDocumentProvider.DeferredSetTextRunnable(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String displayText) |
DeferredDocumentProvider.DeferredSetTextRunnable(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String displayText) |
DeferredDocumentProvider.DeferredSetTextUnitOfWork(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String sourceText) |
DeferredDocumentProvider.DeferredSetTextUnitOfWork(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String sourceText) |
Modifier and Type | Field and Description |
---|---|
static TracingOption |
BaseOutlineTreeProvider.CREATE |
static TracingOption |
BaseOutlineWithEditorLinker.LOCATE |
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 CompleteOCLRegistry |
PDEUtils.createCompleteOCLRegistry()
Create a new Complete OCL Registry from the workspace and plugin extension point registrations.
|
Modifier and Type | Method and Description |
---|---|
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 AbstractFileNewWizard |
AbstractFileDialog.wizard |
protected AbstractFileNewWizard |
AbstractFileNewWizardPage.wizard |
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) |
protected ResourceAndContainerGroup |
AbstractFileDialog.getGroup() |
abstract java.lang.String |
AbstractFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog)
Returns a string containing the initial contents to be given to new
complete OCL file resource instances.
|
abstract java.lang.String |
AbstractFileNewWizard.getNewFileExtension()
Returns the extension to display in the file name specification visual
component group.
|
abstract java.lang.String |
AbstractFileNewWizard.getNewFileLabel()
Returns the label to display in the file name specification visual
component group.
|
abstract java.lang.String |
AbstractFileNewWizard.getNewFileName()
Returns the name to display in the file name specification visual
component group.
|
abstract java.lang.String |
AbstractFileNewWizard.getPageDescription()
Return the long description to appear in the dialog.
|
abstract java.lang.String |
AbstractFileNewWizard.getPageSummary()
Return the short description to appear in the dialog.
|
abstract java.lang.String |
AbstractFileNewWizard.getPageTitle()
Return the text to appear as the title in the window manager frame.
|
AbstractFileDialog |
AbstractFileNewWizardPage.initDialog(org.eclipse.core.resources.IResource initialSelection) |
Modifier and Type | Method and Description |
---|---|
protected abstract AbstractFileDialog |
AbstractFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
abstract java.lang.String |
AbstractFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog)
Returns a string containing the initial contents to be given to new
complete OCL file resource instances.
|
abstract java.lang.String |
AbstractFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog)
Returns a string containing the initial contents to be given to new
complete OCL file resource instances.
|
Constructor and Description |
---|
AbstractFileDialog(AbstractFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new complete OCL file creation dialog.
|
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 | Field and Description |
---|---|
protected java.util.Map<BaseCSResource,CS2AS> |
CSI2ASMapping.cs2as2as |
protected java.util.Map<BaseCSResource,ASResource> |
CSI2ASMapping.cs2asResourceMap
Mapping of each CS resource to its corresponding pivot Resource.
|
protected EnvironmentFactoryInternal |
CSI2ASMapping.environmentFactory |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<Element,ModelElementCS> |
CSI2ASMapping.computeAS2CSMap() |
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.Alternatives |
AbstractGrammarResource.createAlternatives(org.eclipse.xtext.AbstractElement... elements) |
AS2CS |
BaseCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory)
Create the AS2CS converter for the cs2asResourceMap conversions using metamodelManager.
|
protected static org.eclipse.xtext.Assignment |
AbstractGrammarResource.createAssignment(java.lang.String feature,
java.lang.String operator,
org.eclipse.xtext.AbstractElement terminal) |
protected static org.eclipse.xtext.CharacterRange |
AbstractGrammarResource.createCharacterRange(org.eclipse.xtext.Keyword left,
org.eclipse.xtext.Keyword right) |
protected static org.eclipse.xtext.CrossReference |
AbstractGrammarResource.createCrossReference(org.eclipse.xtext.TypeRef typeRef,
org.eclipse.xtext.AbstractElement terminal) |
CS2AS |
BaseCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource)
Create the CS2AS converter for the cs2asResourceMap conversions using metamodelManager.
|
protected static org.eclipse.xtext.EnumLiteralDeclaration |
AbstractGrammarResource.createEnumLiteral(org.eclipse.xtext.Keyword keyword,
org.eclipse.emf.ecore.EEnumLiteral eEnumLiteral) |
protected static org.eclipse.xtext.EnumRule |
AbstractGrammarResource.createEnumRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.Grammar |
AbstractGrammarResource.createGrammar(java.lang.String name) |
protected static org.eclipse.xtext.Group |
AbstractGrammarResource.createGroup(org.eclipse.xtext.AbstractElement... elements) |
protected static org.eclipse.xtext.Keyword |
AbstractGrammarResource.createKeyword(java.lang.String value) |
protected static org.eclipse.xtext.NegatedToken |
AbstractGrammarResource.createNegatedToken(org.eclipse.xtext.AbstractElement terminal) |
protected static org.eclipse.xtext.ParserRule |
AbstractGrammarResource.createParserRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.ReferencedMetamodel |
AbstractGrammarResource.createReferencedMetamodel(org.eclipse.emf.ecore.EPackage ePackage,
java.lang.String alias) |
protected static org.eclipse.xtext.RuleCall |
AbstractGrammarResource.createRuleCall(org.eclipse.xtext.AbstractRule rule) |
protected static org.eclipse.xtext.TerminalRule |
AbstractGrammarResource.createTerminalRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.TypeRef |
AbstractGrammarResource.createTypeRef(org.eclipse.xtext.AbstractMetamodelDeclaration metamodel,
org.eclipse.emf.ecore.EClassifier eClassifier) |
protected static org.eclipse.xtext.UnorderedGroup |
AbstractGrammarResource.createUnorderedGroup(org.eclipse.xtext.AbstractElement... elements) |
protected static org.eclipse.xtext.UntilToken |
AbstractGrammarResource.createUntilToken(org.eclipse.xtext.AbstractElement terminal) |
protected static org.eclipse.xtext.Wildcard |
AbstractGrammarResource.createWildcard() |
java.lang.String |
BaseCSResource.getASContentType()
Return the eContentType to be used when creating an AS resource.
|
org.eclipse.emf.common.util.URI |
BaseCSResource.getASURI(org.eclipse.emf.common.util.URI csURI)
Return the Abstract Syntax URI for the fiven Concrete Syntax URI.
|
static java.lang.String |
ElementUtil.getCollectionName(boolean ordered,
boolean unique) |
CS2AS |
BaseCSResource.getCS2AS() |
CS2AS |
BaseCSResource.getCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource)
Return the CS2AS adapter for this resource.
|
static CSI2ASMapping |
CSI2ASMapping.getCSI2ASMapping(EnvironmentFactoryInternal environmentFactory)
Create/reuse the CSI2ASMapping owned by the environmentFactory on behalf of CS-aware consumers.
|
java.util.Set<BaseCSResource> |
CSI2ASMapping.getCSResources()
Return all mapped CS Resources.
|
java.lang.String |
BaseCSResource.getEditorName()
Return the name of the editor for use in diagnostics.
|
EnvironmentFactory |
BaseCSResource.getEnvironmentFactory() |
EnvironmentFactoryInternal |
CSI2ASMapping.getEnvironmentFactory() |
static java.lang.String |
ElementUtil.getExpressionText(ElementCS csElement)
Return the user text for csElement preserving all surrounding whitespace.
|
org.eclipse.emf.common.util.URI |
BaseCSResource.resolve(org.eclipse.emf.common.util.URI uri)
Return a uri against the URI of this CS resource.
|
Modifier and Type | Method and Description |
---|---|
void |
CSI2ASMapping.add(BaseCSResource csResource,
CS2AS cs2as) |
void |
CSI2ASMapping.add(BaseCSResource csResource,
CS2AS cs2as) |
static void |
ElementUtil.appendTextRegion(java.lang.StringBuilder s,
org.eclipse.xtext.util.ITextRegion textRegion,
boolean isSignificant) |
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.
|
void |
NamedElementCSLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
NamedElementCS object) |
void |
NamedElementCSLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
NamedElementCS object) |
java.util.Set<CSI> |
CSI2ASMapping.computeCSIs(BaseCSResource csResource) |
protected static org.eclipse.xtext.Action |
AbstractGrammarResource.createAction(java.lang.String feature,
java.lang.String operator,
org.eclipse.xtext.TypeRef typeRef) |
AS2CS |
BaseCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory)
Create the AS2CS converter for the cs2asResourceMap conversions using metamodelManager.
|
AS2CS |
BaseCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory)
Create the AS2CS converter for the cs2asResourceMap conversions using metamodelManager.
|
protected static org.eclipse.xtext.Assignment |
AbstractGrammarResource.createAssignment(java.lang.String feature,
java.lang.String operator,
org.eclipse.xtext.AbstractElement terminal) |
protected static org.eclipse.xtext.Assignment |
AbstractGrammarResource.createAssignment(java.lang.String feature,
java.lang.String operator,
org.eclipse.xtext.AbstractElement terminal) |
protected static org.eclipse.xtext.Assignment |
AbstractGrammarResource.createAssignment(java.lang.String feature,
java.lang.String operator,
org.eclipse.xtext.AbstractElement terminal) |
protected static org.eclipse.xtext.CharacterRange |
AbstractGrammarResource.createCharacterRange(org.eclipse.xtext.Keyword left,
org.eclipse.xtext.Keyword right) |
protected static org.eclipse.xtext.CharacterRange |
AbstractGrammarResource.createCharacterRange(org.eclipse.xtext.Keyword left,
org.eclipse.xtext.Keyword right) |
protected static org.eclipse.xtext.CrossReference |
AbstractGrammarResource.createCrossReference(org.eclipse.xtext.TypeRef typeRef,
org.eclipse.xtext.AbstractElement terminal) |
protected static org.eclipse.xtext.CrossReference |
AbstractGrammarResource.createCrossReference(org.eclipse.xtext.TypeRef typeRef,
org.eclipse.xtext.AbstractElement terminal) |
CS2AS |
BaseCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource)
Create the CS2AS converter for the cs2asResourceMap conversions using metamodelManager.
|
CS2AS |
BaseCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource)
Create the CS2AS converter for the cs2asResourceMap conversions using metamodelManager.
|
protected static org.eclipse.xtext.EnumRule |
AbstractGrammarResource.createEnumRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.EnumRule |
AbstractGrammarResource.createEnumRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.Grammar |
AbstractGrammarResource.createGrammar(java.lang.String name) |
protected static org.eclipse.xtext.NegatedToken |
AbstractGrammarResource.createNegatedToken(org.eclipse.xtext.AbstractElement terminal) |
protected static org.eclipse.xtext.ParserRule |
AbstractGrammarResource.createParserRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.ParserRule |
AbstractGrammarResource.createParserRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.TerminalRule |
AbstractGrammarResource.createTerminalRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.TerminalRule |
AbstractGrammarResource.createTerminalRule(java.lang.String name,
org.eclipse.xtext.TypeRef typeRef) |
protected static org.eclipse.xtext.UntilToken |
AbstractGrammarResource.createUntilToken(org.eclipse.xtext.AbstractElement terminal) |
Element |
CSI2ASMapping.get(ModelElementCS csElement)
Return the Pivot element corresponding to a given CS element.
|
org.eclipse.emf.common.util.URI |
BaseCSResource.getASURI(org.eclipse.emf.common.util.URI csURI)
Return the Abstract Syntax URI for the fiven Concrete Syntax URI.
|
static java.lang.String |
ElementUtil.getCollectionTypeName(TypedElementCS csTypedElement) |
CS2AS |
CSI2ASMapping.getCS2AS(BaseCSResource csResource) |
CS2AS |
BaseCSResource.getCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource)
Return the CS2AS adapter for this resource.
|
CS2AS |
BaseCSResource.getCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource)
Return the CS2AS adapter for this resource.
|
static ModelElementCS |
ElementUtil.getCsElement(Element asElement) |
ModelElementCS |
CSI2ASMapping.getCSElement(Element pivotElement) |
static CSI2ASMapping |
CSI2ASMapping.getCSI2ASMapping(EnvironmentFactoryInternal environmentFactory)
Create/reuse the CSI2ASMapping owned by the environmentFactory on behalf of CS-aware consumers.
|
static RootCSAttribution |
ElementUtil.getDocumentAttribution(ElementCS context) |
static int |
ElementUtil.getEndOffset(org.eclipse.xtext.nodemodel.INode iNode)
This makes INode.getEndOffset from Xtext 2.5 available on 2.3
|
static java.lang.String |
ElementUtil.getExpressionText(ElementCS csElement)
Return the user text for csElement preserving all surrounding whitespace.
|
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 int |
ElementUtil.getLower(TypedElementCS csTypedElement) |
static <T extends NamedElementCS> |
ElementUtil.getNamedElementCS(java.util.Collection<T> namedElements,
java.lang.String name) |
static <T extends NamedElementCS> |
ElementUtil.getNamedElementCS(java.util.Collection<T> namedElements,
java.lang.String name) |
static boolean |
ElementUtil.getQualifier(java.util.List<java.lang.String> qualifiers,
java.lang.String trueString,
java.lang.String falseString,
boolean defaultValue) |
static boolean |
ElementUtil.getQualifier(java.util.List<java.lang.String> qualifiers,
java.lang.String trueString,
java.lang.String falseString,
boolean defaultValue) |
static boolean |
ElementUtil.getQualifier(java.util.List<java.lang.String> qualifiers,
java.lang.String trueString,
java.lang.String falseString,
boolean defaultValue) |
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.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.
|
static int |
ElementUtil.getUpper(TypedElementCS csTypedElement) |
static boolean |
ElementUtil.hasSyntaxError(java.util.List<org.eclipse.emf.ecore.resource.Resource.Diagnostic> diagnostics) |
static boolean |
ElementUtil.isInOperation(ElementCS csElement) |
static boolean |
ElementUtil.isOrdered(TypedElementCS csTypedElement) |
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.
|
static boolean |
ElementUtil.isPrimitiveInstanceClass(org.eclipse.emf.ecore.EDataType esObject) |
static boolean |
ElementUtil.isSpecialization(TemplateBindingCS csTemplateBinding) |
static boolean |
ElementUtil.isUnique(TypedElementCS csTypedElement) |
void |
CSI2ASMapping.put(ModelElementCS csElement,
Element pivotElement)
Install the Pivot element corresponding to a given CS element.
|
void |
CSI2ASMapping.removeCSResource(BaseCSResource csResource)
Remove the Resource mappings for all csResources.
|
org.eclipse.emf.common.util.URI |
BaseCSResource.resolve(org.eclipse.emf.common.util.URI uri)
Return a uri against the URI of this CS resource.
|
protected static <T extends org.eclipse.xtext.AbstractElement> |
AbstractGrammarResource.setCardinality(java.lang.String cardinality,
T abstractElement) |
protected static <T extends org.eclipse.xtext.AbstractElement> |
AbstractGrammarResource.setCardinality(java.lang.String cardinality,
T abstractElement) |
protected static <T extends org.eclipse.xtext.AbstractElement> |
AbstractGrammarResource.setFirstSetPredicated(T abstractElement) |
static void |
ElementUtil.setLastPathElement(PathNameCS ownedPathName,
Element asElement) |
static void |
ElementUtil.setLastPathElement(PathNameCS ownedPathName,
Element asElement) |
protected static <T extends org.eclipse.xtext.AbstractElement> |
AbstractGrammarResource.setPredicated(T abstractElement) |
void |
BaseCSResource.update(org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer) |
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 | Field and Description |
---|---|
protected C |
AbstractBaseCSVisitor.context
Context for the AST visitation.
|
Modifier and Type | Method and Description |
---|---|
protected D |
AbstractDelegatingBaseCSVisitor.getDelegate()
Obtains the visitor that I decorate.
|
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 |
AbstractBaseCSVisitor.getAdapter(java.lang.Class<A> adapter) |
<A> A |
BaseCSVisitor.getAdapter(java.lang.Class<A> adapter)
Returns an object which is an instance of the given class
associated with this object.
|
void |
DecorableBaseCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
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) |
Constructor and Description |
---|
AbstractBaseCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractDelegatingBaseCSVisitor(D delegate,
C context) |
AbstractDelegatingBaseCSVisitor(D delegate,
C context) |
AbstractExtendingBaseCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNullBaseCSVisitor(C context)
Initializes me with an initial value for my result.
|
Modifier and Type | Field and Description |
---|---|
static org.eclipse.xtext.Grammar |
CompleteOCLGrammarResource.GRAMMAR
The shared immutable instance of the org.eclipse.ocl.xtext.completeocl.CompleteOCL Grammar model.
|
static CompleteOCLGrammarResource |
CompleteOCLGrammarResource.INSTANCE
The shared immutable instance of the org.eclipse.ocl.xtext.completeocl.CompleteOCL Grammar resource.
|
static java.lang.String |
CompleteOCLGrammarResource.LANGUAGE_NAME
The name of the language supported by this grammar.
|
Modifier and Type | Field and Description |
---|---|
protected PivotMetamodelManager |
CompleteOCLSplitter.Separator.metamodelManager |
protected org.eclipse.emf.ecore.resource.Resource |
CompleteOCLSplitter.Separator.separateResource |
Modifier and Type | Method and Description |
---|---|
BaseDeclarationVisitor |
CompleteOCLAS2CS.createDefaultDeclarationVisitor(AS2CSConversion converter) |
BaseReferenceVisitor |
CompleteOCLAS2CS.createDefaultReferenceVisitor(AS2CSConversion converter) |
Modifier and Type | Method and Description |
---|---|
protected TypedRefCS |
CompleteOCLDeclarationVisitor.convertTypeRef(TypedElement object) |
BaseDeclarationVisitor |
CompleteOCLAS2CS.createDefaultDeclarationVisitor(AS2CSConversion converter) |
BaseReferenceVisitor |
CompleteOCLAS2CS.createDefaultReferenceVisitor(AS2CSConversion converter) |
protected void |
CompleteOCLDeclarationVisitor.gatherPackages(java.util.List<Package> allPackages,
java.util.List<Package> nestedPackages) |
protected void |
CompleteOCLDeclarationVisitor.gatherPackages(java.util.List<Package> allPackages,
java.util.List<Package> nestedPackages) |
protected void |
CompleteOCLDeclarationVisitor.importPackage(Package aPackage) |
void |
CompleteOCLDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |
void |
CompleteOCLDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |
protected void |
CompleteOCLDeclarationVisitor.refreshPathNamedElement(PathNameDeclCS csDecl,
NamedElement namedElement,
Namespace scope) |
protected void |
CompleteOCLDeclarationVisitor.refreshPathNamedElement(PathNameDeclCS csDecl,
NamedElement namedElement,
Namespace scope) |
protected <T extends ConstraintCS> |
CompleteOCLDeclarationVisitor.refreshPropertyConstraints(java.lang.Class<T> csConstraintClass,
java.util.List<? super T> csPropertyConstraints,
Property object) |
protected <T extends ConstraintCS> |
CompleteOCLDeclarationVisitor.refreshPropertyConstraints(java.lang.Class<T> csConstraintClass,
java.util.List<? super T> csPropertyConstraints,
Property object) |
static ASResource |
CompleteOCLSplitter.separate(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource asResource) |
static ASResource |
CompleteOCLSplitter.separate(EnvironmentFactoryInternal environmentFactory,
org.eclipse.emf.ecore.resource.Resource asResource) |
ElementCS |
CompleteOCLDeclarationVisitor.visitClass(Class object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitConstraint(Constraint object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitDataType(DataType object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitEnumeration(Enumeration object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitExpressionInOCL(ExpressionInOCL object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitModel(Model object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitOperation(Operation object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitPackage(Package object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitParameter(Parameter object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitProperty(Property object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitType(Type object) |
Constructor and Description |
---|
CompleteOCLAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
CompleteOCLAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
CompleteOCLDeclarationVisitor(AS2CSConversion context) |
CompleteOCLSplitter.Separator(PivotMetamodelManager metamodelManager,
org.eclipse.emf.ecore.resource.Resource separateResource) |
CompleteOCLSplitter.Separator(PivotMetamodelManager metamodelManager,
org.eclipse.emf.ecore.resource.Resource separateResource) |
Modifier and Type | Field and Description |
---|---|
static ClassifierContextCSAttribution |
ClassifierContextCSAttribution.INSTANCE |
static CompleteOCLDocumentCSAttribution |
CompleteOCLDocumentCSAttribution.INSTANCE |
static OperationContextCSAttribution |
OperationContextCSAttribution.INSTANCE |
static PackageDeclarationCSAttribution |
PackageDeclarationCSAttribution.INSTANCE |
static PropertyContextCSAttribution |
PropertyContextCSAttribution.INSTANCE |
Modifier and Type | Method and Description |
---|---|
ScopeView |
ClassifierContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ClassifierContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ClassifierContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
CompleteOCLDocumentCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
CompleteOCLDocumentCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
CompleteOCLDocumentCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
OperationContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PackageDeclarationCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PackageDeclarationCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PackageDeclarationCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PropertyContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PropertyContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
PropertyContextCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
boolean |
OperationContextFilter.matches(EnvironmentView environmentView,
java.lang.Object object) |
boolean |
OperationContextFilter.matches(EnvironmentView environmentView,
java.lang.Object object) |
Constructor and Description |
---|
OperationContextFilter(OperationContextDeclCS csOperationContext) |
Modifier and Type | Method and Description |
---|---|
protected CompleteOCLCSVisitor<Continuation<?>> |
CompleteOCLCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected CompleteOCLCSVisitor<Element> |
CompleteOCLCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected CompleteOCLCSVisitor<Continuation<?>> |
CompleteOCLCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected CompleteOCLCSVisitor<Continuation<?>> |
CompleteOCLCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
Constructor and Description |
---|
CompleteOCLCS2AS(EnvironmentFactoryInternal environmentFactory,
BaseCSResource csResource,
ASResource asResource) |
CompleteOCLCS2AS(EnvironmentFactoryInternal environmentFactory,
BaseCSResource csResource,
ASResource asResource) |
CompleteOCLCS2AS(EnvironmentFactoryInternal environmentFactory,
BaseCSResource csResource,
ASResource asResource) |
CompleteOCLCSContainmentVisitor.OperationDeclScopeFilter(Type sourceType,
java.util.List<ParameterCS> csParameters) |
CompleteOCLCSContainmentVisitor(CS2ASConversion context) |
CompleteOCLCSLeft2RightVisitor(CS2ASConversion context) |
CompleteOCLCSPostOrderVisitor(CS2ASConversion context) |
CompleteOCLCSPreOrderVisitor(CS2ASConversion context) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.resource.ResourceSet |
LoadCompleteOCLResourceHandler.ResourceDialog.resourceSet |
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.
|
Constructor and Description |
---|
LoadCompleteOCLResourceHandler.ResourceDialog.DeferredLoadDocumentJob(java.util.List<org.eclipse.emf.common.util.URI> uris) |
LoadCompleteOCLResourceHandler.ResourceDialog(org.eclipse.swt.widgets.Shell parent,
org.eclipse.emf.edit.domain.EditingDomain domain,
org.eclipse.emf.ecore.resource.ResourceSet resourceSet) |
Constructor and Description |
---|
CompleteOCLLabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate) |
Modifier and Type | Method and Description |
---|---|
protected CompleteOCLFileDialog |
CompleteOCLFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
java.lang.String |
CompleteOCLFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
CompleteOCLFileNewWizard.getNewFileExtension() |
java.lang.String |
CompleteOCLFileNewWizard.getNewFileLabel() |
java.lang.String |
CompleteOCLFileNewWizard.getNewFileName() |
java.lang.String |
CompleteOCLFileNewWizard.getPageDescription() |
java.lang.String |
CompleteOCLFileNewWizard.getPageSummary() |
java.lang.String |
CompleteOCLFileNewWizard.getPageTitle() |
Modifier and Type | Method and Description |
---|---|
protected CompleteOCLFileDialog |
CompleteOCLFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
java.lang.String |
CompleteOCLFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
CompleteOCLFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
Constructor and Description |
---|
CompleteOCLFileDialog(CompleteOCLFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new complete OCL file creation dialog.
|
CompleteOCLFileDialog(CompleteOCLFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new complete OCL file creation dialog.
|
Modifier and Type | Field and Description |
---|---|
static CompleteOCLPlugin |
CompleteOCLPlugin.INSTANCE
Keep track of the singleton.
|
static java.lang.String |
CompleteOCLPlugin.LANGUAGE_ID |
protected java.util.Set<org.eclipse.emf.ecore.EPackage> |
CompleteOCLLoader.mmPackages |
protected OCLInternal |
CompleteOCLLoader.ocl |
protected java.util.List<Model> |
CompleteOCLLoader.oclModels |
static java.lang.String |
CompleteOCLPlugin.PLUGIN_ID |
Modifier and Type | Method and Description |
---|---|
AS2CS |
CompleteOCLCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
AS2XMIidVisitor |
CompleteOCLASResourceFactory.createAS2XMIidVisitor(AS2XMIid as2id) |
CS2AS |
CompleteOCLCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
org.eclipse.emf.ecore.resource.Resource |
CompleteOCLASResourceFactory.createResource(org.eclipse.emf.common.util.URI uri) |
java.lang.String |
CompleteOCLCSResource.getASContentType() |
ASResourceFactory |
CompleteOCLASResourceFactory.getASResourceFactory() |
ASResourceFactory |
CompleteOCLCSResource.getASResourceFactory() |
java.lang.String |
CompleteOCLCSResource.getEditorName() |
EnvironmentFactory |
CompleteOCLLoader.getEnvironmentFactory() |
static CompleteOCLASResourceFactory |
CompleteOCLASResourceFactory.getInstance() |
MetamodelManager |
CompleteOCLLoader.getMetamodelManager() |
Modifier and Type | Method and Description |
---|---|
void |
PathNameDeclCSLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
PathNameDeclCS object) |
void |
PathNameDeclCSLabelGenerator.buildLabelFor(ILabelGenerator.Builder labelBuilder,
PathNameDeclCS object) |
AS2CS |
CompleteOCLCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
AS2CS |
CompleteOCLCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
AS2XMIidVisitor |
CompleteOCLASResourceFactory.createAS2XMIidVisitor(AS2XMIid as2id) |
CS2AS |
CompleteOCLCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
CS2AS |
CompleteOCLCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
protected abstract boolean |
CompleteOCLLoader.error(java.lang.String primaryMessage,
java.lang.String detailMessage) |
boolean |
CompleteOCLLoader.loadDocument(org.eclipse.emf.common.util.URI oclURI) |
org.eclipse.emf.ecore.resource.Resource |
CompleteOCLLoader.loadResource(org.eclipse.emf.common.util.URI oclURI)
Load the Xtext resource from oclURI, then convert it to a pivot representation and return it.
|
java.lang.Boolean |
CompleteOCLAS2XMIidVisitor.visitClass(Class object) |
java.lang.Boolean |
CompleteOCLAS2XMIidVisitor.visitEnumeration(Enumeration object) |
java.lang.Boolean |
CompleteOCLAS2XMIidVisitor.visitPrimitiveType(PrimitiveType object) |
Constructor and Description |
---|
CompleteOCLAS2XMIidVisitor(AS2XMIid context) |
CompleteOCLASResourceImpl(org.eclipse.emf.common.util.URI uri,
ASResourceFactory asResourceFactory) |
CompleteOCLASResourceImpl(org.eclipse.emf.common.util.URI uri,
ASResourceFactory asResourceFactory) |
CompleteOCLLoader(EnvironmentFactory environmentFactory) |
Modifier and Type | Field and Description |
---|---|
protected EnvironmentFactoryInternal |
CompleteOCLEObjectValidator.environmentFactory |
protected org.eclipse.emf.ecore.EPackage |
CompleteOCLEObjectValidator.ePackage |
protected org.eclipse.emf.common.util.URI |
CompleteOCLEObjectValidator.oclURI |
Modifier and Type | Method and Description |
---|---|
PivotMetamodelManager |
CompleteOCLEObjectValidator.getMetamodelManager() |
Modifier and Type | Method and Description |
---|---|
protected boolean |
CompleteOCLConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected boolean |
CompleteOCLConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
protected boolean |
CompleteOCLConstraintProvider.load(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
java.util.Set<org.eclipse.emf.validation.model.Category> categories) |
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) |
Constructor and Description |
---|
CompleteOCLEObjectValidator(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.common.util.URI oclURI,
EnvironmentFactory environmentFactory)
Construct a validator to apply the CompleteOCL invariants from oclURI to ePackage
for the meta-models managed by metamodelManager.
|
CompleteOCLEObjectValidator(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.common.util.URI oclURI,
EnvironmentFactory environmentFactory)
Construct a validator to apply the CompleteOCL invariants from oclURI to ePackage
for the meta-models managed by metamodelManager.
|
CompleteOCLEObjectValidator(org.eclipse.emf.ecore.EPackage ePackage,
org.eclipse.emf.common.util.URI oclURI,
EnvironmentFactory environmentFactory)
Construct a validator to apply the CompleteOCL invariants from oclURI to ePackage
for the meta-models managed by metamodelManager.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Element> |
PathNameDeclCSImpl.getMorePivots() |
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 |
---|---|
void |
DecorableCompleteOCLCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
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) |
Constructor and Description |
---|
AbstractCompleteOCLCSContainmentVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractCompleteOCLCSLeft2RightVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractCompleteOCLCSPostOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractCompleteOCLCSPreOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractCompleteOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractDelegatingCompleteOCLCSVisitor(D delegate,
C context) |
AbstractDelegatingCompleteOCLCSVisitor(D delegate,
C context) |
AbstractExtendingCompleteOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNullCompleteOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
Modifier and Type | Field and Description |
---|---|
static org.eclipse.xtext.Grammar |
EssentialOCLGrammarResource.GRAMMAR
The shared immutable instance of the org.eclipse.ocl.xtext.essentialocl.EssentialOCL Grammar model.
|
static EssentialOCLGrammarResource |
EssentialOCLGrammarResource.INSTANCE
The shared immutable instance of the org.eclipse.ocl.xtext.essentialocl.EssentialOCL Grammar resource.
|
static java.lang.String |
EssentialOCLGrammarResource.LANGUAGE_NAME
The name of the language supported by this grammar.
|
Modifier and Type | Field and Description |
---|---|
static TupleTypeId |
EssentialOCLDeclarationVisitor.TUPLE_MESSAGE_STATUS |
static TuplePartId |
EssentialOCLDeclarationVisitor.TUPLE_MESSAGE_STATUS_0 |
static TuplePartId |
EssentialOCLDeclarationVisitor.TUPLE_MESSAGE_STATUS_1 |
Modifier and Type | Method and Description |
---|---|
protected InfixExpCS |
EssentialOCLDeclarationVisitor.createInfixExpCS(ExpCS csSource,
java.lang.String operationName,
ExpCS csArgument) |
protected NameExpCS |
EssentialOCLDeclarationVisitor.createNameExpCS(NamedElement asNamedElement) |
protected NavigatingArgCS |
EssentialOCLDeclarationVisitor.createNavigatingArgCS(java.lang.String prefix,
OCLExpression csExp) |
protected ExpCS |
EssentialOCLDeclarationVisitor.createNavigationOperatorCS(OCLExpression asSource,
ExpCS csArgument,
boolean isConverted) |
protected PathNameCS |
EssentialOCLDeclarationVisitor.createPathNameCS(NamedElement asNamedElement) |
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 org.eclipse.xtext.util.ITextRegion |
EssentialOCLLocationInFileProvider.getTextRegion(org.eclipse.emf.ecore.EObject obj,
boolean isSignificant) |
org.eclipse.xtext.util.ITextRegion |
EssentialOCLLocationInFileProvider.getTextRegionCS(ExpCS csExp,
boolean isSignificant)
For a CS-less element, the full text region is expanded to cover all children.
|
protected org.eclipse.xtext.util.ITextRegion |
EssentialOCLLocationInFileProvider.getTextRegionNoCS(org.eclipse.emf.ecore.EObject obj,
boolean isSignificant)
For a CS-less element, the text region is determined from the CS parent and child.
|
Modifier and Type | Method and Description |
---|---|
protected ExpCS |
EssentialOCLDeclarationVisitor.createNavigationOperatorCS(OCLExpression asSource,
ExpCS csArgument,
boolean isConverted) |
org.eclipse.xtext.util.ITextRegion |
EssentialOCLLocationInFileProvider.getTextRegionCS(ExpCS csExp,
boolean isSignificant)
For a CS-less element, the full text region is expanded to cover all children.
|
protected boolean |
EssentialOCLDeclarationVisitor.isLowerPrecedence(OCLExpression asExp,
Precedence asThatPrecedence) |
protected ElementCS |
EssentialOCLDeclarationVisitor.refreshConstraint(ConstraintCS csElement,
Constraint object) |
protected ElementCS |
EssentialOCLDeclarationVisitor.refreshConstraint(ConstraintCS csElement,
Constraint object) |
ElementCS |
EssentialOCLReferenceVisitor.visitAnyType(AnyType object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitBooleanLiteralExp(BooleanLiteralExp asBooleanLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCallExp(CallExp object) |
ElementCS |
EssentialOCLReferenceVisitor.visitClass(Class object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionItem(CollectionItem asCollectionItem) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionLiteralExp(CollectionLiteralExp asCollectionLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionLiteralPart(CollectionLiteralPart asCollectionLiteralPart) |
ElementCS |
EssentialOCLDeclarationVisitor.visitCollectionRange(CollectionRange asCollectionRange) |
ElementCS |
EssentialOCLReferenceVisitor.visitCollectionType(CollectionType object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitConstraint(Constraint object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitEnumLiteralExp(EnumLiteralExp asEnumLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitExpressionInOCL(ExpressionInOCL object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIfExp(IfExp asIfExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitIntegerLiteralExp(IntegerLiteralExp asIntegerLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitInvalidLiteralExp(InvalidLiteralExp asInvalidLiteralExp) |
ElementCS |
EssentialOCLReferenceVisitor.visitInvalidType(InvalidType object) |
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 |
EssentialOCLReferenceVisitor.visitMapType(MapType object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitMessageExp(MessageExp object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitNullLiteralExp(NullLiteralExp asNullLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitOCLExpression(OCLExpression object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitOperationCallExp(OperationCallExp asOperationCallExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitOppositePropertyCallExp(OppositePropertyCallExp asOppositePropertyCallExp) |
ElementCS |
EssentialOCLReferenceVisitor.visitPrimitiveType(PrimitiveType object) |
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 |
EssentialOCLReferenceVisitor.visitTupleType(TupleType object) |
ElementCS |
EssentialOCLReferenceVisitor.visitType(Type object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitTypeExp(TypeExp asTypeExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitUnlimitedNaturalLiteralExp(UnlimitedNaturalLiteralExp asUnlimitedNaturalLiteralExp) |
ElementCS |
EssentialOCLDeclarationVisitor.visitVariable(Variable object) |
ElementCS |
EssentialOCLDeclarationVisitor.visitVariableExp(VariableExp asVariableExp) |
ElementCS |
EssentialOCLReferenceVisitor.visitVoidType(VoidType object) |
Constructor and Description |
---|
EssentialOCLAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
EssentialOCLAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
EssentialOCLDeclarationVisitor(AS2CSConversion context) |
EssentialOCLReferenceVisitor(AS2CSConversion context,
Namespace scope) |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<OCLExpression> |
OperationMatcher.asArguments |
protected EnvironmentFactoryInternal |
AbstractOperationMatcher.environmentFactory |
static NavigatingArgCSAttribution |
NavigatingArgCSAttribution.INSTANCE |
static NavigationOperatorCSAttribution |
NavigationOperatorCSAttribution.INSTANCE |
static ShadowPartCSAttribution |
ShadowPartCSAttribution.INSTANCE |
protected PivotMetamodelManager |
AbstractOperationMatcher.metamodelManager |
Modifier and Type | Method and Description |
---|---|
protected int |
AbstractOperationMatcher.compareMatches(java.lang.Object match1,
TemplateParameterSubstitutions referenceBindings,
java.lang.Object match2,
TemplateParameterSubstitutions candidateBindings,
boolean useCoercions) |
protected int |
AbstractOperationMatcher.compareMatches(java.lang.Object match1,
TemplateParameterSubstitutions referenceBindings,
java.lang.Object match2,
TemplateParameterSubstitutions candidateBindings,
boolean useCoercions) |
protected int |
AbstractOperationMatcher.compareMatches(java.lang.Object match1,
TemplateParameterSubstitutions referenceBindings,
java.lang.Object match2,
TemplateParameterSubstitutions candidateBindings,
boolean useCoercions) |
protected int |
AbstractOperationMatcher.compareMatches(java.lang.Object match1,
TemplateParameterSubstitutions referenceBindings,
java.lang.Object match2,
TemplateParameterSubstitutions candidateBindings,
boolean useCoercions) |
ScopeView |
LetExpCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LetExpCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LetExpCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LetVariableCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LetVariableCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
LetVariableCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NavigatingArgCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NavigatingArgCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NavigatingArgCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NavigationOperatorCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NavigationOperatorCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
NavigationOperatorCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ShadowPartCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ShadowPartCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
ScopeView |
ShadowPartCSAttribution.computeLookup(org.eclipse.emf.ecore.EObject target,
EnvironmentView environmentView,
ScopeView scopeView) |
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.
|
static boolean |
NavigationUtil.isIteration(PivotMetamodelManager metamodelManager,
RoundBracketedClauseCS csRoundBracketedClause,
CollectionType type) |
static boolean |
NavigationUtil.isIteration(PivotMetamodelManager metamodelManager,
RoundBracketedClauseCS csRoundBracketedClause,
CollectionType type) |
static boolean |
NavigationUtil.isIteration(PivotMetamodelManager metamodelManager,
RoundBracketedClauseCS csRoundBracketedClause,
CollectionType type) |
protected boolean |
AbstractOperationMatcher.isRedefinitionOf(Operation operation1,
Operation operation2) |
protected boolean |
AbstractOperationMatcher.isRedefinitionOf(Operation operation1,
Operation operation2) |
protected TemplateParameterSubstitutions |
AbstractOperationMatcher.matches(Operation candidateOperation,
boolean useCoercions) |
Constructor and Description |
---|
AbstractOperationMatcher(EnvironmentFactoryInternal environmentFactory,
Type sourceType,
Type sourceTypeValue) |
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) |
Modifier and Type | Field and Description |
---|---|
protected Type |
EssentialOCLCSLeft2RightVisitor.UnresolvedInvocations.asType |
protected EnvironmentFactoryInternal |
EssentialOCLCSLeft2RightVisitor.environmentFactory |
protected Operation |
EssentialOCLCSLeft2RightVisitor.ResolvedInvocation.invocation |
protected java.util.List<NamedElement> |
EssentialOCLCSLeft2RightVisitor.UnresolvedInvocations.invocations |
protected PivotMetamodelManager |
EssentialOCLCSLeft2RightVisitor.metamodelManager |
protected PivotMetamodelManager |
EssentialOCLCSPostOrderVisitor.metamodelManager |
protected StandardLibraryInternal |
EssentialOCLCSLeft2RightVisitor.standardLibrary |
Modifier and Type | Method and Description |
---|---|
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.createCoercionCallExp(OCLExpression sourceExp,
Operation coercion) |
protected EssentialOCLCSVisitor<Continuation<?>> |
EssentialOCLCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.createImplicitSourceVariableExp(AbstractNameExpCS csNameExp,
Type owningType) |
protected ImplicitSourceVariableIterator |
EssentialOCLCSLeft2RightVisitor.createImplicitSourceVariableIterator(ModelElementCS csExp) |
protected VariableExp |
EssentialOCLCSLeft2RightVisitor.createImplicitVariableExp(VariableDeclaration variable) |
protected EssentialOCLCSVisitor<Element> |
EssentialOCLCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected EssentialOCLCSVisitor<Continuation<?>> |
EssentialOCLCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected EssentialOCLCSVisitor<Continuation<?>> |
EssentialOCLCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.doVisitBinaryOperatorCS(InfixExpCS csOperator) |
protected OperatorExpCS |
EssentialOCLCSLeft2RightVisitor.getRoot(OperatorExpCS csOperator) |
NamedElement |
EssentialOCLCSLeft2RightVisitor.ResolvedInvocation.getSingleResult() |
Type |
EssentialOCLCSLeft2RightVisitor.Invocations.getSourceType() |
Type |
EssentialOCLCSLeft2RightVisitor.ResolvedInvocation.getSourceType() |
Type |
EssentialOCLCSLeft2RightVisitor.UnresolvedInvocations.getSourceType() |
T |
AbstractImplicitSourceNamedElementIterator.next() |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.refreshOperationCallExp(AbstractNameExpCS csNameExp,
OCLExpression sourceExp) |
protected OppositePropertyCallExp |
EssentialOCLCSLeft2RightVisitor.refreshOppositePropertyCallExp(NameExpCS csNameExp,
OCLExpression sourceExp,
Property property) |
protected PropertyCallExp |
EssentialOCLCSLeft2RightVisitor.refreshPropertyCallExp(NameExpCS csNameExp,
OCLExpression sourceExp,
Property property) |
protected EnumLiteralExp |
EssentialOCLCSLeft2RightVisitor.resolveEnumLiteral(ExpCS csExp,
EnumerationLiteral enumerationLiteral) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveExplicitSourceNavigation(OCLExpression sourceExp,
NameExpCS csNameExp)
Resolve an invocation such as source.name or source->name
|
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveImplicitAsSet(OCLExpression sourceExp,
Type sourceType,
InfixExpCS csOperator) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveInvocation(OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause)
Resolve an invocation such as name() or source.name(...) or source->name(...)
|
protected LoopExp |
EssentialOCLCSLeft2RightVisitor.resolveIterationCallExp(AbstractNameExpCS csNameExp,
OCLExpression sourceExp,
Iteration iteration) |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.resolveOperationCallExp(RoundBracketedClauseCS csRoundBracketedClause,
OperationCallExp operationCallExp,
Operation operation) |
protected CallExp |
EssentialOCLCSLeft2RightVisitor.resolvePropertyCallExp(OCLExpression sourceExp,
NameExpCS csNameExp,
Property property) |
protected TypeExp |
EssentialOCLCSLeft2RightVisitor.resolveTypeExp(ExpCS csExp,
Type type) |
protected VariableExp |
EssentialOCLCSLeft2RightVisitor.resolveVariableExp(NameExpCS csNameExp,
VariableDeclaration variableDeclaration) |
Modifier and Type | Method and Description |
---|---|
protected void |
EssentialOCLCSLeft2RightVisitor.checkForInvalidImplicitSourceType(ExpCS csInvocationExp) |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.createCoercionCallExp(OCLExpression sourceExp,
Operation coercion) |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.createCoercionCallExp(OCLExpression sourceExp,
Operation coercion) |
protected EssentialOCLCSVisitor<Continuation<?>> |
EssentialOCLCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected ImplicitSourceTypeIterator |
EssentialOCLCSLeft2RightVisitor.createImplicitSourceTypeIterator(ElementCS csElement) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.createImplicitSourceVariableExp(AbstractNameExpCS csNameExp,
Type owningType) |
protected ImplicitSourceVariableIterator |
EssentialOCLCSLeft2RightVisitor.createImplicitSourceVariableIterator(ModelElementCS csExp) |
protected VariableExp |
EssentialOCLCSLeft2RightVisitor.createImplicitVariableExp(VariableDeclaration variable) |
protected EssentialOCLCSVisitor<Element> |
EssentialOCLCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected EssentialOCLCSVisitor<Continuation<?>> |
EssentialOCLCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected EssentialOCLCSVisitor<Continuation<?>> |
EssentialOCLCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
protected boolean |
AbstractImplicitSourceNamedElementIterator.doNext(ElementCS csParent,
ElementCS csChild)
Assess csParent invoked from csChild and invoke setNext() if csParent provides a source variable.
|
protected boolean |
AbstractImplicitSourceNamedElementIterator.doNext(ElementCS csParent,
ElementCS csChild)
Assess csParent invoked from csChild and invoke setNext() if csParent provides a source variable.
|
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.doVisitBinaryOperatorCS(InfixExpCS csOperator) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.doVisitNavigationOperatorCS(InfixExpCS csOperator) |
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 Operation |
EssentialOCLCSLeft2RightVisitor.getExampleOperation(EssentialOCLCSLeft2RightVisitor.Invocations invocations,
OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause) |
protected VariableDeclaration |
EssentialOCLCSLeft2RightVisitor.getImplicitSource(ModelElementCS csExp,
Type requiredType) |
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 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 OperatorExpCS |
EssentialOCLCSLeft2RightVisitor.getRoot(OperatorExpCS csOperator) |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.refreshOperationCallExp(AbstractNameExpCS csNameExp,
OCLExpression sourceExp) |
protected OppositePropertyCallExp |
EssentialOCLCSLeft2RightVisitor.refreshOppositePropertyCallExp(NameExpCS csNameExp,
OCLExpression sourceExp,
Property property) |
protected OppositePropertyCallExp |
EssentialOCLCSLeft2RightVisitor.refreshOppositePropertyCallExp(NameExpCS csNameExp,
OCLExpression sourceExp,
Property property) |
protected OppositePropertyCallExp |
EssentialOCLCSLeft2RightVisitor.refreshOppositePropertyCallExp(NameExpCS csNameExp,
OCLExpression sourceExp,
Property property) |
protected PropertyCallExp |
EssentialOCLCSLeft2RightVisitor.refreshPropertyCallExp(NameExpCS csNameExp,
OCLExpression sourceExp,
Property property) |
protected PropertyCallExp |
EssentialOCLCSLeft2RightVisitor.refreshPropertyCallExp(NameExpCS csNameExp,
OCLExpression sourceExp,
Property property) |
protected PropertyCallExp |
EssentialOCLCSLeft2RightVisitor.refreshPropertyCallExp(NameExpCS csNameExp,
OCLExpression sourceExp,
Property property) |
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveAssociationClassCallExp(NameExpCS csNameExp) |
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.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 Operation |
EssentialOCLCSLeft2RightVisitor.resolveCoercionFrom(Type argType,
Type parameterType)
Return a non-null coercion Operation from argType to parameterType if one is available and needed.
|
protected EnumLiteralExp |
EssentialOCLCSLeft2RightVisitor.resolveEnumLiteral(ExpCS csExp,
EnumerationLiteral enumerationLiteral) |
protected EnumLiteralExp |
EssentialOCLCSLeft2RightVisitor.resolveEnumLiteral(ExpCS csExp,
EnumerationLiteral enumerationLiteral) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveExplicitSourceNavigation(OCLExpression sourceExp,
NameExpCS csNameExp)
Resolve an invocation such as source.name or source->name
|
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveExplicitSourceNavigation(OCLExpression sourceExp,
NameExpCS csNameExp)
Resolve an invocation such as source.name or source->name
|
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveImplicitAsSet(OCLExpression sourceExp,
Type sourceType,
InfixExpCS csOperator) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveImplicitAsSet(OCLExpression sourceExp,
Type sourceType,
InfixExpCS csOperator) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveImplicitAsSet(OCLExpression sourceExp,
Type sourceType,
InfixExpCS csOperator) |
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 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 OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveInvocation(OCLExpression sourceExp,
RoundBracketedClauseCS csRoundBracketedClause)
Resolve an invocation such as name() or source.name(...) or source->name(...)
|
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationAccumulators(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationAccumulators(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationBody(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationBody(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected LoopExp |
EssentialOCLCSLeft2RightVisitor.resolveIterationCallExp(AbstractNameExpCS csNameExp,
OCLExpression sourceExp,
Iteration iteration) |
protected LoopExp |
EssentialOCLCSLeft2RightVisitor.resolveIterationCallExp(AbstractNameExpCS csNameExp,
OCLExpression sourceExp,
Iteration iteration) |
protected LoopExp |
EssentialOCLCSLeft2RightVisitor.resolveIterationCallExp(AbstractNameExpCS csNameExp,
OCLExpression sourceExp,
Iteration iteration) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationContent(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationContent(RoundBracketedClauseCS csRoundBracketedClause,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationIterators(RoundBracketedClauseCS csRoundBracketedClause,
OCLExpression source,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationIterators(RoundBracketedClauseCS csRoundBracketedClause,
OCLExpression source,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveIterationIterators(RoundBracketedClauseCS csRoundBracketedClause,
OCLExpression source,
LoopExp expression) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationArguments(RoundBracketedClauseCS csRoundBracketedClause,
Operation operation,
OperationCallExp expression)
Complete the installation of each operation argument in its operation call.
|
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationArguments(RoundBracketedClauseCS csRoundBracketedClause,
Operation operation,
OperationCallExp expression)
Complete the installation of each operation argument in its operation call.
|
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationArguments(RoundBracketedClauseCS csRoundBracketedClause,
Operation operation,
OperationCallExp expression)
Complete the installation of each operation argument in its operation call.
|
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.
|
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationCall(OperationCallExp expression,
OperatorExpCS csOperator) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationCall(OperationCallExp expression,
OperatorExpCS csOperator) |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.resolveOperationCallExp(RoundBracketedClauseCS csRoundBracketedClause,
OperationCallExp operationCallExp,
Operation operation) |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.resolveOperationCallExp(RoundBracketedClauseCS csRoundBracketedClause,
OperationCallExp operationCallExp,
Operation operation) |
protected OperationCallExp |
EssentialOCLCSLeft2RightVisitor.resolveOperationCallExp(RoundBracketedClauseCS csRoundBracketedClause,
OperationCallExp operationCallExp,
Operation operation) |
protected void |
EssentialOCLCSLeft2RightVisitor.resolveOperationReturnType(CallExp callExp) |
protected CallExp |
EssentialOCLCSLeft2RightVisitor.resolvePropertyCallExp(OCLExpression sourceExp,
NameExpCS csNameExp,
Property property) |
protected CallExp |
EssentialOCLCSLeft2RightVisitor.resolvePropertyCallExp(OCLExpression sourceExp,
NameExpCS csNameExp,
Property property) |
protected CallExp |
EssentialOCLCSLeft2RightVisitor.resolvePropertyCallExp(OCLExpression sourceExp,
NameExpCS csNameExp,
Property property) |
protected Type |
EssentialOCLCSLeft2RightVisitor.resolvePropertyReturnType(NavigationCallExp callExp,
NameExpCS csNameExp,
Property property) |
protected Type |
EssentialOCLCSLeft2RightVisitor.resolvePropertyReturnType(NavigationCallExp callExp,
NameExpCS csNameExp,
Property property) |
protected Type |
EssentialOCLCSLeft2RightVisitor.resolvePropertyReturnType(NavigationCallExp callExp,
NameExpCS csNameExp,
Property property) |
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveRoundBracketedTerm(RoundBracketedClauseCS csRoundBracketedClause) |
protected OCLExpression |
EssentialOCLCSLeft2RightVisitor.resolveShadowExp(NameExpCS csNameExp) |
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveSimpleNameExp(NameExpCS csNameExp,
Element element) |
protected Element |
EssentialOCLCSLeft2RightVisitor.resolveSimpleNameExp(NameExpCS csNameExp,
Element element) |
protected StateExp |
EssentialOCLCSLeft2RightVisitor.resolveStateExp(ExpCS csExp,
State state) |
protected StateExp |
EssentialOCLCSLeft2RightVisitor.resolveStateExp(ExpCS csExp,
State state) |
protected TypeExp |
EssentialOCLCSLeft2RightVisitor.resolveTypeExp(ExpCS csExp,
Type type) |
protected TypeExp |
EssentialOCLCSLeft2RightVisitor.resolveTypeExp(ExpCS csExp,
Type type) |
protected VariableExp |
EssentialOCLCSLeft2RightVisitor.resolveVariableExp(NameExpCS csNameExp,
VariableDeclaration variableDeclaration) |
protected VariableExp |
EssentialOCLCSLeft2RightVisitor.resolveVariableExp(NameExpCS csNameExp,
VariableDeclaration variableDeclaration) |
protected abstract void |
AbstractImplicitSourceNamedElementIterator.setNext(Variable asVariable)
Assign the iterable element when iterating at asVariable.
|
protected void |
ImplicitSourceTypeIterator.setNext(Variable asVariable) |
protected void |
ImplicitSourceVariableIterator.setNext(Variable asVariable) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitBooleanLiteralExpCS(BooleanLiteralExpCS csBooleanLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitCollectionLiteralExpCS(CollectionLiteralExpCS csCollectionLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitCollectionLiteralPartCS(CollectionLiteralPartCS csCollectionLiteralPart) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitCollectionTypeCS(CollectionTypeCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitCollectionTypeCS(CollectionTypeCS object) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitCollectionTypeCS(CollectionTypeCS csCollectionType) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitCollectionTypeCS(CollectionTypeCS csCollectionType) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitConstraintCS(ConstraintCS csElement) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitConstraintCS(ConstraintCS csConstraint) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitContextCS(ContextCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitContextCS(ContextCS csContext) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitContextCS(ContextCS csContext) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitContextCS(ContextCS csContext) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitContextLessElementCS(ContextLessElementCS csElement) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitContextLessElementCS(ContextLessElementCS csElement) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitContextLessElementCS(ContextLessElementCS csElement) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitExpCS(ExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitExpCS(ExpCS object) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitExpCS(ExpCS csExp) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitExpCS(ExpCS csExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitExpSpecificationCS(ExpSpecificationCS csElement) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitIfExpCS(IfExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitIfExpCS(IfExpCS csIfExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitInfixExpCS(InfixExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitInfixExpCS(InfixExpCS csInfixExp) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitInfixExpCS(InfixExpCS csElement) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitInvalidLiteralExpCS(InvalidLiteralExpCS csInvalidLiteralExp) |
Element |
EssentialOCLCSLeft2RightVisitor.visitLetExpCS(LetExpCS csLetExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitLetVariableCS(LetVariableCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitLetVariableCS(LetVariableCS csLetVariable) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitLiteralExpCS(LiteralExpCS csElement) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitMapLiteralExpCS(MapLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitMapLiteralExpCS(MapLiteralExpCS csMapLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitMapLiteralPartCS(MapLiteralPartCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitMapLiteralPartCS(MapLiteralPartCS csMapLiteralPart) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitMapTypeCS(MapTypeCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitMapTypeCS(MapTypeCS object) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitMapTypeCS(MapTypeCS csMapType) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitMapTypeCS(MapTypeCS csMapType) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitNameExpCS(NameExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNameExpCS(NameExpCS csNameExp) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitNameExpCS(NameExpCS csNameExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitNavigatingArgCS(NavigatingArgCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNavigatingArgCS(NavigatingArgCS csNavigatingArg) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitNavigatingArgCS(NavigatingArgCS csNavigatingArg) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitNestedExpCS(NestedExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNestedExpCS(NestedExpCS csNestedExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitNullLiteralExpCS(NullLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNullLiteralExpCS(NullLiteralExpCS csNullLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitNumberLiteralExpCS(NumberLiteralExpCS csNumberLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitPrefixExpCS(PrefixExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitPrefixExpCS(PrefixExpCS csPrefixExp) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitPrefixExpCS(PrefixExpCS csElement) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitPrimitiveLiteralExpCS(PrimitiveLiteralExpCS csElement) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitRoundBracketedClauseCS(RoundBracketedClauseCS csElement) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitSelfExpCS(SelfExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitSelfExpCS(SelfExpCS csSelfExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitShadowPartCS(ShadowPartCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitShadowPartCS(ShadowPartCS csShadowPart) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitSpecificationCS(SpecificationCS csSpecification) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitStringLiteralExpCS(StringLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitStringLiteralExpCS(StringLiteralExpCS csStringLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitTupleLiteralExpCS(TupleLiteralExpCS csTupleLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitTupleLiteralPartCS(TupleLiteralPartCS csTupleLiteralPart) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitTypeLiteralExpCS(TypeLiteralExpCS csTypeLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitTypeNameExpCS(TypeNameExpCS csElement) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitTypeNameExpCS(TypeNameExpCS object) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitTypeNameExpCS(TypeNameExpCS csTypeNameExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitUnlimitedNaturalLiteralExpCS(UnlimitedNaturalLiteralExpCS csUnlimitedNaturalLiteralExp) |
Continuation<?> |
EssentialOCLCSContainmentVisitor.visitVariableCS(VariableCS csElement) |
Element |
EssentialOCLCSLeft2RightVisitor.visitVariableCS(VariableCS csVariable) |
Continuation<?> |
EssentialOCLCSPostOrderVisitor.visitVariableCS(VariableCS csVariable) |
Continuation<?> |
EssentialOCLCSPreOrderVisitor.visitVariableCS(VariableCS csVariable) |
Modifier and Type | Method and Description |
---|---|
protected void |
EssentialOCLLabelProvider.appendTemplateParameter(java.lang.StringBuilder s,
TemplateParameterCS templateParameter) |
protected void |
EssentialOCLLabelProvider.appendType(java.lang.StringBuilder s,
Type type) |
Constructor and Description |
---|
EssentialOCLLabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
EssentialOCLDocumentProvider.getPleaseWaitText() |
Modifier and Type | Method and Description |
---|---|
protected ElementCS |
EssentialOCLOutlineTreeProvider.getImplicitCsElement(Element asElement) |
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.resource.ResourceSet |
EssentialOCLCSResource.TransientASResource.asResourceSet |
static EssentialOCLCSResource.TransientASResourceFactory |
EssentialOCLCSResource.TransientASResourceFactory.INSTANCE |
protected java.io.OutputStream |
EssentialOCLCSResource.UnixOutputStream.outputStream |
Modifier and Type | Method and Description |
---|---|
AS2CS |
EssentialOCLCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
protected ASResource |
EssentialOCLCSResource.createASResource(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet) |
CS2AS |
EssentialOCLCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
java.lang.String |
EssentialOCLCSResource.getASContentType() |
ASResource |
EssentialOCLCSResource.getASResource() |
ASResourceFactory |
EssentialOCLASResourceFactory.getASResourceFactory() |
ASResourceFactory |
EssentialOCLCSResource.getASResourceFactory() |
ASResourceFactory |
EssentialOCLCSResource.TransientASResourceFactory.getASResourceFactory() |
org.eclipse.emf.common.util.URI |
EssentialOCLCSResource.getASURI(org.eclipse.emf.common.util.URI csURI) |
CS2AS |
EssentialOCLCSResource.getCS2AS() |
CS2AS |
EssentialOCLCSResource.getCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
java.lang.String |
EssentialOCLCSResource.getEditorName() |
EnvironmentFactory |
EssentialOCLCSResource.getEnvironmentFactory() |
static EssentialOCLASResourceFactory |
EssentialOCLASResourceFactory.getInstance() |
org.eclipse.emf.ecore.resource.ResourceSet |
EssentialOCLCSResource.TransientASResource.getResourceSet() |
org.eclipse.emf.common.util.URI |
EssentialOCLCSResource.resolve(org.eclipse.emf.common.util.URI uri) |
Modifier and Type | Method and Description |
---|---|
AS2CS |
EssentialOCLCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
AS2CS |
EssentialOCLCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
protected ASResource |
EssentialOCLCSResource.createASResource(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet) |
CS2AS |
EssentialOCLCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
CS2AS |
EssentialOCLCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
org.eclipse.emf.common.util.URI |
EssentialOCLCSResource.getASURI(org.eclipse.emf.common.util.URI csURI) |
CS2AS |
EssentialOCLCSResource.getCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
CS2AS |
EssentialOCLCSResource.getCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
protected void |
EssentialOCLCSResource.initializeResourceFactory(org.eclipse.emf.ecore.resource.Resource.Factory.Registry resourceFactoryRegistry)
Install any required extension/content-type registrations to enable AS Resources
to be created satisfactorily.
|
NamedElement |
EssentialOCLCSResource.isPathable(org.eclipse.emf.ecore.EObject element) |
org.eclipse.emf.common.util.URI |
EssentialOCLCSResource.resolve(org.eclipse.emf.common.util.URI uri) |
void |
EssentialOCLCSResource.update(org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer) |
void |
EssentialOCLCSResource.updateFrom(ASResource asResource,
EnvironmentFactory environmentFactory) |
void |
EssentialOCLCSResource.updateFrom(ASResource asResource,
EnvironmentFactory environmentFactory) |
Constructor and Description |
---|
EssentialOCLCSResource.TransientASResource(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet,
org.eclipse.emf.common.util.URI asURI) |
EssentialOCLCSResource.TransientASResource(org.eclipse.emf.ecore.resource.ResourceSet asResourceSet,
org.eclipse.emf.common.util.URI asURI) |
EssentialOCLCSResource.UnixOutputStream(java.io.OutputStream outputStream) |
Modifier and Type | Method and Description |
---|---|
ExpCS |
ExpCS.getLocalLeftmostDescendant()
Returns the value of the 'Local Leftmost Descendant' reference.
|
ExpCS |
ExpCS.getLocalRightmostDescendant()
Returns the value of the 'Local Rightmost Descendant' reference.
|
org.eclipse.emf.common.util.EList<NavigatingArgCS> |
RoundBracketedClauseCS.getOwnedArguments()
Returns the value of the 'Owned Arguments' containment reference list.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ExpCS.isLocalLeftAncestorOf(ExpCS csExp)
Return true if csExp is a transitive child of this in the logical expression tree containing this and csExp and only OperatorExpCS nodes within the tree.
|
boolean |
ExpCS.isLocalRightAncestorOf(ExpCS csExp)
Return true if this is a transitive child of csExp in the logical expression tree containing this and csExp and only OperatorExpCS nodes within the tree.
|
Modifier and Type | Method and Description |
---|---|
ExpCS |
ExpCSImpl.getLocalLeftmostDescendant() |
ExpCS |
InfixExpCSImpl.getLocalLeftmostDescendant() |
ExpCS |
ExpCSImpl.getLocalRightmostDescendant() |
ExpCS |
OperatorExpCSImpl.getLocalRightmostDescendant() |
org.eclipse.emf.common.util.EList<NavigatingArgCS> |
RoundBracketedClauseCSImpl.getOwnedArguments() |
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) |
boolean |
ExpCSImpl.isLocalLeftAncestorOf(ExpCS csExp) |
boolean |
OperatorExpCSImpl.isLocalLeftAncestorOf(ExpCS csExp) |
boolean |
ExpCSImpl.isLocalRightAncestorOf(ExpCS csExp) |
boolean |
InfixExpCSImpl.isLocalRightAncestorOf(ExpCS csExp) |
boolean |
PrefixExpCSImpl.isLocalRightAncestorOf(ExpCS csExp) |
Modifier and Type | Method and Description |
---|---|
void |
DecorableEssentialOCLCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
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) |
Constructor and Description |
---|
AbstractDelegatingEssentialOCLCSVisitor(D delegate,
C context) |
AbstractDelegatingEssentialOCLCSVisitor(D delegate,
C context) |
AbstractEssentialOCLCSContainmentVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractEssentialOCLCSLeft2RightVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractEssentialOCLCSPostOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractEssentialOCLCSPreOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractEssentialOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractExtendingEssentialOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNullEssentialOCLCSVisitor(C context)
Initializes me with an initial value for my result.
|
Modifier and Type | Field and Description |
---|---|
static org.eclipse.xtext.Grammar |
MarkupGrammarResource.GRAMMAR
The shared immutable instance of the org.eclipse.ocl.xtext.markup.Markup Grammar model.
|
static MarkupGrammarResource |
MarkupGrammarResource.INSTANCE
The shared immutable instance of the org.eclipse.ocl.xtext.markup.Markup Grammar resource.
|
static java.lang.String |
MarkupGrammarResource.LANGUAGE_NAME
The name of the language supported by this grammar.
|
protected HTMLBuffer |
MarkupToHTML.s |
protected java.lang.StringBuilder |
MarkupToTree.s |
Modifier and Type | Method and Description |
---|---|
protected ExpressionInOCL |
MarkupToHTML.createQuery(java.lang.String oclString) |
static java.lang.String |
MarkupToString.toString(java.util.List<MarkupElement> elements) |
static java.lang.String |
MarkupToString.toString(MarkupElement element) |
static java.lang.String |
MarkupToTree.toString(MarkupElement element) |
Modifier and Type | Method and Description |
---|---|
protected void |
MarkupToTree.appendClass(org.eclipse.emf.ecore.EObject object) |
protected void |
MarkupToTree.appendIndented(java.lang.Iterable<MarkupElement> objects) |
protected void |
MarkupToTree.appendIndented(MarkupElement object) |
protected ExpressionInOCL |
MarkupToHTML.createQuery(java.lang.String oclString) |
static org.eclipse.xtext.parser.IParseResult |
MarkupUtils.decode(java.lang.String text) |
static int |
MarkupUtils.getNewlineCount(NewLineElement element) |
static java.lang.String |
MarkupUtils.toHTML(EnvironmentFactoryInternal environmentFactory,
java.lang.Object context,
Markup markup) |
static java.lang.String |
MarkupUtils.toHTML(EnvironmentFactoryInternal environmentFactory,
java.lang.Object context,
Markup markup) |
static java.lang.String |
MarkupUtils.toHTML(EnvironmentFactoryInternal environmentFactory,
java.lang.Object context,
Markup markup) |
static java.lang.String |
MarkupToHTML.toString(EnvironmentFactoryInternal environmentFactory,
java.lang.Object context,
MarkupElement element) |
static java.lang.String |
MarkupToHTML.toString(EnvironmentFactoryInternal environmentFactory,
java.lang.Object context,
MarkupElement element) |
static java.lang.String |
MarkupToString.toString(java.util.List<MarkupElement> elements) |
static java.lang.String |
MarkupToString.toString(MarkupElement element) |
static java.lang.String |
MarkupToTree.toString(MarkupElement element) |
Constructor and Description |
---|
MarkupToHTML(EnvironmentFactoryInternal environmentFactory,
java.lang.Object context) |
Modifier and Type | Field and Description |
---|---|
static org.eclipse.xtext.Grammar |
OCLinEcoreGrammarResource.GRAMMAR
The shared immutable instance of the org.eclipse.ocl.xtext.oclinecore.OCLinEcore Grammar model.
|
static OCLinEcoreGrammarResource |
OCLinEcoreGrammarResource.INSTANCE
The shared immutable instance of the org.eclipse.ocl.xtext.oclinecore.OCLinEcore Grammar resource.
|
static java.lang.String |
OCLinEcoreGrammarResource.LANGUAGE_NAME
The name of the language supported by this grammar.
|
Modifier and Type | Method and Description |
---|---|
BaseDeclarationVisitor |
OCLinEcoreAS2CS.createDefaultDeclarationVisitor(AS2CSConversion converter) |
Modifier and Type | Method and Description |
---|---|
BaseDeclarationVisitor |
OCLinEcoreAS2CS.createDefaultDeclarationVisitor(AS2CSConversion converter) |
void |
OCLinEcoreDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |
void |
OCLinEcoreDeclarationVisitor.postProcess(BaseCSResource csResource,
java.util.Map<Namespace,java.util.List<java.lang.String>> importedNamespaces) |
ElementCS |
OCLinEcoreDeclarationVisitor.visitAnnotation(Annotation object) |
ElementCS |
OCLinEcoreDeclarationVisitor.visitConstraint(Constraint object) |
ElementCS |
OCLinEcoreDeclarationVisitor.visitModel(Model object) |
Constructor and Description |
---|
OCLinEcoreAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
OCLinEcoreAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
OCLinEcoreDeclarationVisitor(AS2CSConversion context) |
Modifier and Type | Method and Description |
---|---|
protected OCLinEcoreCSVisitor<Continuation<?>> |
OCLinEcoreCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected OCLinEcoreCSVisitor<Element> |
OCLinEcoreCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected OCLinEcoreCSVisitor<Continuation<?>> |
OCLinEcoreCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected OCLinEcoreCSVisitor<Continuation<?>> |
OCLinEcoreCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
Modifier and Type | Method and Description |
---|---|
protected OCLinEcoreCSVisitor<Continuation<?>> |
OCLinEcoreCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected OCLinEcoreCSVisitor<Element> |
OCLinEcoreCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected OCLinEcoreCSVisitor<Continuation<?>> |
OCLinEcoreCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected OCLinEcoreCSVisitor<Continuation<?>> |
OCLinEcoreCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
Continuation<?> |
OCLinEcoreCSPostOrderVisitor.visitOCLinEcoreConstraintCS(OCLinEcoreConstraintCS csConstraint) |
Continuation<?> |
OCLinEcoreCSContainmentVisitor.visitSysMLCS(SysMLCS csElement) |
Continuation<?> |
OCLinEcoreCSPostOrderVisitor.visitSysMLCS(SysMLCS csSysML) |
Constructor and Description |
---|
OCLinEcoreCS2AS(EnvironmentFactoryInternal environmentFactory,
BaseCSResource csResource,
ASResource asResource) |
OCLinEcoreCS2AS(EnvironmentFactoryInternal environmentFactory,
BaseCSResource csResource,
ASResource asResource) |
OCLinEcoreCS2AS(EnvironmentFactoryInternal environmentFactory,
BaseCSResource csResource,
ASResource asResource) |
OCLinEcoreCSContainmentVisitor(CS2ASConversion context) |
OCLinEcoreCSLeft2RightVisitor(CS2ASConversion context) |
OCLinEcoreCSPostOrderVisitor(CS2ASConversion context) |
OCLinEcoreCSPreOrderVisitor(CS2ASConversion context) |
Constructor and Description |
---|
OCLinEcoreLabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
OCLinEcoreDocumentProvider.createTestDocument(org.eclipse.emf.common.util.URI uri,
java.lang.String lastSegment) |
protected java.lang.String |
OCLinEcoreDocumentProvider.getFileExtension() |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
OCLinEcoreDocumentProvider.createTestDocument(org.eclipse.emf.common.util.URI uri,
java.lang.String lastSegment) |
protected java.lang.String |
OCLinEcoreDocumentProvider.createTestDocument(org.eclipse.emf.common.util.URI uri,
java.lang.String lastSegment) |
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.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.saveAsUML(java.io.Writer writer,
org.eclipse.emf.common.util.URI umlURI)
Write the XMI representation of the UML to be saved.
|
void |
OCLinEcoreDocument.saveAsUML(java.io.Writer writer,
org.eclipse.emf.common.util.URI umlURI)
Write the XMI representation of the UML 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.
|
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.
|
protected void |
OCLinEcoreDocumentProvider.setDocumentText(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String sourceText) |
protected void |
OCLinEcoreDocumentProvider.setDocumentText(org.eclipse.xtext.ui.editor.model.XtextDocument document,
java.lang.String sourceText) |
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) |
java.lang.String |
AbstractOCLinEcoreFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
EcoreWithOCLFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
EcoreWithOCLFileNewWizard.getNewFileExtension() |
java.lang.String |
OCLinEcoreFileNewWizard.getNewFileExtension() |
java.lang.String |
EcoreWithOCLFileNewWizard.getNewFileLabel() |
java.lang.String |
OCLinEcoreFileNewWizard.getNewFileLabel() |
java.lang.String |
AbstractOCLinEcoreFileNewWizard.getNewFileName() |
java.lang.String |
EcoreWithOCLFileNewWizard.getPageDescription() |
java.lang.String |
OCLinEcoreFileNewWizard.getPageDescription() |
java.lang.String |
EcoreWithOCLFileNewWizard.getPageSummary() |
java.lang.String |
OCLinEcoreFileNewWizard.getPageSummary() |
java.lang.String |
EcoreWithOCLFileNewWizard.getPageTitle() |
java.lang.String |
OCLinEcoreFileNewWizard.getPageTitle() |
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) |
java.lang.String |
AbstractOCLinEcoreFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
AbstractOCLinEcoreFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
EcoreWithOCLFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
EcoreWithOCLFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
Constructor and Description |
---|
EcoreWithOCLFileDialog(AbstractOCLinEcoreFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new OCLinEcore file creation dialog.
|
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.
|
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 |
---|---|
AS2CS |
OCLinEcoreCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
CS2AS |
OCLinEcoreCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
java.lang.String |
OCLinEcoreCSResource.getASContentType() |
ASResourceFactory |
OCLinEcoreASResourceFactory.getASResourceFactory() |
ASResourceFactory |
OCLinEcoreCSResource.getASResourceFactory() |
java.lang.String |
OCLinEcoreCSResource.getEditorName() |
static OCLinEcoreASResourceFactory |
OCLinEcoreASResourceFactory.getInstance() |
Modifier and Type | Method and Description |
---|---|
AS2CS |
OCLinEcoreCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
AS2CS |
OCLinEcoreCSResource.createAS2CS(java.util.Map<? extends BaseCSResource,? extends ASResource> cs2asResourceMap,
EnvironmentFactoryInternal environmentFactory) |
CS2AS |
OCLinEcoreCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
CS2AS |
OCLinEcoreCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
org.eclipse.emf.common.util.URI |
OCLinEcoreASResourceFactory.getPackageURI(org.eclipse.emf.ecore.EObject eObject) |
boolean |
OCLinEcoreASResourceFactory.isCompatibleResource(org.eclipse.emf.ecore.resource.Resource newResource,
org.eclipse.emf.ecore.resource.Resource oldResource) |
boolean |
OCLinEcoreASResourceFactory.isCompatibleResource(org.eclipse.emf.ecore.resource.Resource newResource,
org.eclipse.emf.ecore.resource.Resource oldResource) |
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 |
---|---|
void |
DecorableOCLinEcoreCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
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) |
Constructor and Description |
---|
AbstractDelegatingOCLinEcoreCSVisitor(D delegate,
C context) |
AbstractDelegatingOCLinEcoreCSVisitor(D delegate,
C context) |
AbstractExtendingOCLinEcoreCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNullOCLinEcoreCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractOCLinEcoreCSContainmentVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractOCLinEcoreCSLeft2RightVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractOCLinEcoreCSPostOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractOCLinEcoreCSPreOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractOCLinEcoreCSVisitor(C context)
Initializes me with an initial value for my result.
|
Modifier and Type | Field and Description |
---|---|
static org.eclipse.xtext.Grammar |
OCLstdlibGrammarResource.GRAMMAR
The shared immutable instance of the org.eclipse.ocl.xtext.oclstdlib.OCLstdlib Grammar model.
|
static OCLstdlibGrammarResource |
OCLstdlibGrammarResource.INSTANCE
The shared immutable instance of the org.eclipse.ocl.xtext.oclstdlib.OCLstdlib Grammar resource.
|
static java.lang.String |
OCLstdlibGrammarResource.LANGUAGE_NAME
The name of the language supported by this grammar.
|
Modifier and Type | Method and Description |
---|---|
protected OCLstdlibCSVisitor<Continuation<?>> |
OCLstdlibCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected OCLstdlibCSVisitor<Element> |
OCLstdlibCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected OCLstdlibCSVisitor<Continuation<?>> |
OCLstdlibCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected OCLstdlibCSVisitor<Continuation<?>> |
OCLstdlibCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
Modifier and Type | Method and Description |
---|---|
protected OCLstdlibCSVisitor<Continuation<?>> |
OCLstdlibCS2AS.createContainmentVisitor(CS2ASConversion converter) |
protected OCLstdlibCSVisitor<Element> |
OCLstdlibCS2AS.createLeft2RightVisitor(CS2ASConversion converter) |
protected OCLstdlibCSVisitor<Continuation<?>> |
OCLstdlibCS2AS.createPostOrderVisitor(CS2ASConversion converter) |
protected OCLstdlibCSVisitor<Continuation<?>> |
OCLstdlibCS2AS.createPreOrderVisitor(CS2ASConversion converter) |
protected PackageId |
OCLstdlibCSContainmentVisitor.getPackageId(PackageCS csElement) |
static MetaclassNameCS |
OCLstdlibCS2AS.lookUpMetaTypeName(org.eclipse.emf.ecore.EObject csElement,
org.eclipse.emf.ecore.EStructuralFeature eFeature) |
void |
OCLstdlibCS2AS.update(org.eclipse.xtext.diagnostics.IDiagnosticConsumer diagnosticsConsumer) |
Continuation<?> |
OCLstdlibCSContainmentVisitor.visitJavaClassCS(JavaClassCS csElement) |
Continuation<?> |
OCLstdlibCSContainmentVisitor.visitLibClassCS(LibClassCS csElement) |
Continuation<?> |
OCLstdlibCSPreOrderVisitor.visitLibClassCS(LibClassCS csLibClass) |
Continuation<?> |
OCLstdlibCSPreOrderVisitor.visitLibCoercionCS(LibCoercionCS csCoercion) |
Continuation<?> |
OCLstdlibCSContainmentVisitor.visitLibIterationCS(LibIterationCS csElement) |
Continuation<?> |
OCLstdlibCSPreOrderVisitor.visitLibIterationCS(LibIterationCS csIteration) |
Continuation<?> |
OCLstdlibCSContainmentVisitor.visitLibOperationCS(LibOperationCS csElement) |
Continuation<?> |
OCLstdlibCSPreOrderVisitor.visitLibOperationCS(LibOperationCS csOperation) |
Continuation<?> |
OCLstdlibCSContainmentVisitor.visitLibPackageCS(LibPackageCS csElement) |
Continuation<?> |
OCLstdlibCSPostOrderVisitor.visitLibPropertyCS(LibPropertyCS csElement) |
Continuation<?> |
OCLstdlibCSPreOrderVisitor.visitLibPropertyCS(LibPropertyCS csProperty) |
Continuation<?> |
OCLstdlibCSContainmentVisitor.visitLibRootPackageCS(LibRootPackageCS csElement) |
Continuation<?> |
OCLstdlibCSContainmentVisitor.visitPrecedenceCS(PrecedenceCS csElement) |
Element |
OCLstdlibCSLeft2RightVisitor.visitPrecedenceCS(PrecedenceCS object) |
Continuation<?> |
OCLstdlibCSPostOrderVisitor.visitPrecedenceCS(PrecedenceCS csPrecedence) |
Continuation<?> |
OCLstdlibCSPreOrderVisitor.visitPrecedenceCS(PrecedenceCS csPrecedence) |
Modifier and Type | Method and Description |
---|---|
static JavaClassScope |
JavaClassScope.getAdapter(BaseCSResource csResource,
java.lang.ClassLoader classLoader) |
static JavaClassScope |
JavaClassScope.getAdapter(BaseCSResource csResource,
org.eclipse.core.resources.IProject project) |
Modifier and Type | Method and Description |
---|---|
void |
JavaClassScope.getAdapter(BaseCSResource importedResource) |
static JavaClassScope |
JavaClassScope.getAdapter(BaseCSResource csResource,
java.lang.ClassLoader classLoader) |
static JavaClassScope |
JavaClassScope.getAdapter(BaseCSResource csResource,
java.lang.ClassLoader classLoader) |
static JavaClassScope |
JavaClassScope.getAdapter(BaseCSResource csResource,
org.eclipse.core.resources.IProject project) |
static JavaClassScope |
JavaClassScope.getAdapter(BaseCSResource csResource,
org.eclipse.core.resources.IProject project) |
protected org.eclipse.xtext.resource.IEObjectDescription |
JavaClassScope.getEObjectDescription(java.lang.String name) |
void |
JavaClassScope.installContents(BaseCSResource csResource)
Refresh the known classes in the CS Resource root.
|
protected java.lang.String |
JavaClassScope.resolveClassName(java.lang.String name) |
Constructor and Description |
---|
JavaClassScope(java.lang.ClassLoader classLoader) |
JavaClassScope(org.eclipse.core.resources.IProject project) |
Constructor and Description |
---|
OCLstdlibLabelProvider(org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider delegate) |
Modifier and Type | Method and Description |
---|---|
protected OCLstdlibFileDialog |
OCLstdlibFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
java.lang.String |
OCLstdlibFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
OCLstdlibFileNewWizard.getNewFileExtension() |
java.lang.String |
OCLstdlibFileNewWizard.getNewFileLabel() |
java.lang.String |
OCLstdlibFileNewWizard.getNewFileName() |
java.lang.String |
OCLstdlibFileNewWizard.getPageDescription() |
java.lang.String |
OCLstdlibFileNewWizard.getPageSummary() |
java.lang.String |
OCLstdlibFileNewWizard.getPageTitle() |
Modifier and Type | Method and Description |
---|---|
protected OCLstdlibFileDialog |
OCLstdlibFileNewWizard.createDialog(AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection) |
java.lang.String |
OCLstdlibFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
java.lang.String |
OCLstdlibFileNewWizard.getInitialContentsAsString(org.eclipse.core.resources.IFile newFile,
AbstractFileDialog dialog) |
Constructor and Description |
---|
OCLstdlibFileDialog(OCLstdlibFileNewWizard wizard,
AbstractFileNewWizardPage wizardPage,
org.eclipse.core.resources.IResource initialSelection)
Creates an extended new OCL Standard Library file creation dialog.
|
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 |
---|---|
CS2AS |
OCLstdlibCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
java.lang.String |
OCLstdlibCSResource.getASContentType() |
ASResourceFactory |
OCLstdlibASResourceFactory.getASResourceFactory() |
ASResourceFactory |
OCLstdlibCSResource.getASResourceFactory() |
java.lang.String |
OCLstdlibCSResource.getEditorName() |
static OCLstdlibASResourceFactory |
OCLstdlibASResourceFactory.getInstance() |
Modifier and Type | Method and Description |
---|---|
CS2AS |
OCLstdlibCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
CS2AS |
OCLstdlibCSResource.createCS2AS(EnvironmentFactoryInternal environmentFactory,
ASResource asResource) |
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 | Field and Description |
---|---|
protected CS2AS |
AutoOCLstdlibContainmentVisitor.converter |
protected IdResolver |
AutoOCLstdlibContainmentVisitor.idResolver |
Modifier and Type | Method and Description |
---|---|
void |
DecorableOCLstdlibCSVisitor.setUndecoratedVisitor(BaseCSVisitor<R> visitor) |
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) |
Constructor and Description |
---|
AbstractDelegatingOCLstdlibCSVisitor(D delegate,
C context) |
AbstractDelegatingOCLstdlibCSVisitor(D delegate,
C context) |
AbstractExtendingOCLstdlibCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractNullOCLstdlibCSVisitor(C context)
Initializes me with an initial value for my result.
|
AbstractOCLstdlibCSContainmentVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractOCLstdlibCSLeft2RightVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractOCLstdlibCSPostOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractOCLstdlibCSPreOrderVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|
AbstractOCLstdlibCSVisitor(C context)
Initializes me with an initial value for my result.
|
AutoOCLstdlibContainmentVisitor(CS2ASConversion context)
Initializes me with an initial value for my result.
|