Modifier and Type | Method and Description |
---|---|
CGClass |
AS2CGVisitor.visitClass(Class element) |
Modifier and Type | Method and Description |
---|---|
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 |
---|---|
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
JavaGenModelCodeGenHelper.getGenPackage(Class type) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
AbstractGenModelHelper.getEcoreClassName(Class type) |
java.lang.String |
GenModelHelper.getEcoreClassName(Class type) |
java.lang.Class<?> |
AbstractGenModelHelper.getEcoreInterfaceClass(Class type) |
java.lang.Class<?> |
GenModelHelper.getEcoreInterfaceClass(Class owningType) |
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) |
org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
AbstractGenModelHelper.getGenClassifier(Class type) |
org.eclipse.emf.codegen.ecore.genmodel.GenClassifier |
GenModelHelper.getGenClassifier(Class type) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
AbstractGenModelHelper.getGenPackage(Class type) |
org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
GenModelHelper.getGenPackage(Class type) |
java.lang.String |
AbstractGenModelHelper.getQualifiedFactoryInstanceAccessor(Class type) |
java.lang.String |
GenModelHelper.getQualifiedFactoryInstanceAccessor(Class type) |
java.lang.String |
AbstractGenModelHelper.getQualifiedFactoryInterfaceName(Class type) |
java.lang.String |
GenModelHelper.getQualifiedFactoryInterfaceName(Class type) |
Operation |
AbstractCodeGenerator.isFinal(Operation anOperation,
Class staticType) |
Operation |
CodeGenerator.isFinal(Operation anOperation,
Class staticType) |
Modifier and Type | Field and Description |
---|---|
protected java.lang.Iterable<Class> |
OCLinEcoreTablesUtils.activeClassesSortedByName |
Modifier and Type | Method and Description |
---|---|
protected java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>> |
OCLinEcoreTables.computeFragmentOperations() |
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() |
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) |
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.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) |
Modifier and Type | Method and Description |
---|---|
protected void |
OCLinEcoreTables.declareType(Class pClass) |
protected java.lang.String |
OCLinEcoreCG2JavaVisitor.generateValidatorBody(CGValuedElement cgBody,
Constraint asConstraint,
Class asType) |
protected java.lang.Iterable<Class> |
OCLinEcoreTablesUtils.getAllProperSupertypesSortedByName(Class pClass) |
protected int |
OCLinEcoreTablesUtils.getAllSuperClasses(java.util.Map<Class,java.lang.Integer> results,
Class aClass) |
protected java.util.List<Class> |
OCLinEcoreTablesUtils.getAllSupertypesSortedByName(Class pClass) |
protected org.eclipse.emf.codegen.ecore.genmodel.GenPackage |
OCLinEcoreTablesUtils.getGenPackage(Class type) |
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 java.util.LinkedHashSet<Property> |
OCLinEcoreTablesUtils.getProperties(Class type) |
protected java.lang.String |
OCLinEcoreTablesUtils.getQualifiedTablesClassName(Class type) |
protected boolean |
OCLinEcoreGenModelGeneratorAdapter.hasConstraints(Class pivotClass) |
java.lang.Object |
OCLinEcoreTablesUtils.DeclareParameterTypeVisitor.visitClass(Class type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitLiteralVisitor.visitClass(Class type) |
java.lang.Object |
OCLinEcoreTablesUtils.EmitQualifiedLiteralVisitor.visitClass(Class type) |
Modifier and Type | Method and Description |
---|---|
protected void |
OCLinEcoreTables.declareFragmentOperations(java.util.List<java.util.LinkedHashMap<Class,java.util.LinkedHashMap<Class,java.util.List<Operation>>>> paginatedFragmentOperations) |
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.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 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 int |
OCLinEcoreTablesUtils.getAllSuperClasses(java.util.Map<Class,java.lang.Integer> results,
Class aClass) |
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.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) |
Modifier and Type | Method and Description |
---|---|
Class |
OCLVMEvaluationVisitor.getStaticTypeOf(java.lang.Object value)
Deprecated.
moved to Evaluator
|
Class |
OCLVMEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values)
Deprecated.
moved to Evaluator
|
Class |
OCLVMEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values)
Deprecated.
moved to Evaluator
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<org.eclipse.emf.ecore.EObject> |
OCLVMModelManager.get(Class type) |
Modifier and Type | Method and Description |
---|---|
void |
OCLConsole.setSelection(org.eclipse.emf.ecore.EObject contextObject,
Class contextClass) |
Modifier and Type | Interface and Description |
---|---|
interface |
AnyType
A representation of the model object 'Any Type'.
|
interface |
AssociationClass
A representation of the model object 'Association Class'.
|
interface |
BagType
A representation of the model object 'Bag Type'.
|
interface |
Behavior
A representation of the model object 'Behavior'.
|
interface |
CollectionType
A representation of the model object 'Collection Type'.
|
interface |
DataType
A representation of the model object 'Data Type'.
|
interface |
DynamicBehavior
A representation of the model object 'Dynamic Behavior'.
|
interface |
DynamicType
A representation of the model object 'Dynamic Type'.
|
interface |
ElementExtension
A representation of the model object 'Applied Stereotype'.
|
interface |
Enumeration
A representation of the model object 'Enumeration'.
|
interface |
InvalidType
A representation of the model object 'Invalid Type'.
|
interface |
LambdaType
A representation of the model object 'Lambda Type'.
|
interface |
MapType
A representation of the model object 'Map Type'.
|
interface |
MessageType
A representation of the model object 'Message Type'.
|
interface |
OrderedSetType
A representation of the model object 'Ordered Set Type'.
|
interface |
PrimitiveType
A representation of the model object 'Primitive Type'.
|
interface |
SelfType
A representation of the model object 'Self Type'.
|
interface |
SequenceType
A representation of the model object 'Sequence Type'.
|
interface |
SetType
A representation of the model object 'Set Type'.
|
interface |
Signal
A representation of the model object 'Signal'.
|
interface |
StateMachine
A representation of the model object 'State Machine'.
|
interface |
Stereotype
A representation of the model object 'Stereotype'.
|
interface |
TupleType
A representation of the model object 'Tuple Type'.
|
interface |
VoidType
A representation of the model object 'Void Type'.
|
interface |
WildcardType
A representation of the model object 'Wildcard Type'.
|
Modifier and Type | Method and Description |
---|---|
Class |
PivotFactory.createClass()
Returns a new object of class 'Class'.
|
Class |
StandardLibrary.getBagType()
Obtains the generic instance of the BagType metatype, named
Bag(T).
|
Class |
CompleteClass.getBehavioralClass() |
Class |
DataType.getBehavioralClass()
Returns the value of the 'Behavioral Class' reference.
|
Class |
StandardLibrary.getBooleanType()
Obtains the instance of the PrimitiveType metatype, named
Boolean.
|
Class |
StereotypeExtender.getClass_()
Returns the value of the 'Class' reference.
|
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).
|
Class |
CollectionType.getContainerType() |
Class |
StandardLibrary.getEnumerationType()
Obtains the single instance of the EnumerationType metatype, named
Enumeration.
|
Class |
StandardLibrary.getIntegerType()
Obtains the instance of the PrimitiveType metatype, named
Integer.
|
Class |
StandardLibrary.getMapType() |
Class |
CompletePackage.getMemberType(java.lang.String name) |
Class |
StandardLibrary.getMetaclass(Type classType)
Return the instance of the Metaclass metatype whose class is classType.
|
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.
|
Class |
StandardLibrary.StandardLibraryExtension.getOclEnumerationType()
Obtains the single instance of the Class metatype, named
OclEnumeration.
|
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.getOclStereotypeType()
Obtains the single instance of the OclStereotype metatype, named
OclStereotype.
|
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.
|
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).
|
Class |
Package.getOwnedClass(java.lang.String className) |
Class |
Feature.getOwningClass() |
Class |
Operation.getOwningClass()
Returns the value of the 'Owning Class' container reference.
|
Class |
Property.getOwningClass()
Returns the value of the 'Owning Class' container reference.
|
Class |
CompleteInheritance.getPivotClass() |
Class |
CompleteClass.getPrimaryClass() |
Class |
StandardLibrary.getRealType()
Obtains the instance of the PrimitiveType metatype, named
Real.
|
Class |
StandardLibrary.getSequenceType()
Obtains the generic instance of the SequenceType metatype, named
Sequence(T).
|
Class |
StandardLibrary.getSetType()
Obtains the generic instance of the SetType metatype, named
Set(T).
|
Class |
StandardLibrary.getStringType()
Obtains the instance of the PrimitiveType metatype, named
String.
|
Class |
ShadowExp.getType() |
Class |
CompleteInheritance.getType()
Deprecated.
|
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.
|
Class |
Type.isClass() |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Class> |
CompletePackage.getAllClasses() |
java.util.List<Class> |
InstanceSpecification.getClasses()
Returns the value of the 'Classes' reference list.
|
java.util.List<Class> |
TemplateParameter.getConstrainingClasses()
Returns the value of the 'Constraining Classes' reference list.
|
java.util.List<Class> |
Package.getOwnedClasses()
Returns the value of the 'Owned Classes' containment reference list.
|
java.util.List<Class> |
CompleteClass.getPartialClasses()
Returns the value of the 'Partial Classes' reference list.
|
java.util.List<Class> |
Class.getSuperClasses()
Returns the value of the 'Super Classes' reference list.
|
Modifier and Type | Method and Description |
---|---|
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
|
CompleteClass |
CompletePackage.getCompleteClass(Class pivotType) |
CompleteInheritance |
StandardLibrary.getInheritance(Class type)
Return the Inheritance dispatch table for a given type.
|
MapType |
CompleteEnvironment.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibrary.getMapType(Class containerType,
Type keyType,
Type valueType) |
void |
DataType.setBehavioralClass(Class value)
Sets the value of the '
Behavioral Class ' reference. |
void |
StereotypeExtender.setClass(Class value)
Sets the value of the '
Class ' reference. |
void |
Operation.setOwningClass(Class value)
Sets the value of the '
Owning Class ' container reference. |
void |
Property.setOwningClass(Class value)
Sets the value of the '
Owning Class ' container reference. |
Modifier and Type | Method and Description |
---|---|
Class |
Evaluator.getStaticTypeOf(java.lang.Object value)
Deprecated.
use Executor or EvaluationVisitor.
|
Class |
Executor.getStaticTypeOf(java.lang.Object value) |
Class |
Evaluator.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values)
Deprecated.
use Executor or EvaluationVisitor.
|
Class |
Executor.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
Evaluator.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values)
Deprecated.
use Executor or EvaluationVisitor.
|
Class |
Executor.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<? extends java.lang.Object> |
ModelManager.get(Class type) |
Modifier and Type | Method and Description |
---|---|
Class |
IdResolver.getClass(TypeId typeId,
java.lang.Object context) |
Class |
IdResolver.getJavaType(java.lang.Class<?> javaClass) |
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) |
Class |
IdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Class> |
IdResolver.IdResolverExtension.getModelClassesOf(java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
static ClassId |
IdManager.getClassId(Class aType)
Return the classId for aType.
|
static DataTypeId |
IdManager.getDataTypeId(Class aType)
Return the dataTypeId for aType.
|
Modifier and Type | Class and Description |
---|---|
class |
AnyTypeImpl
An implementation of the model object 'Any Type'.
|
class |
AssociationClassImpl
An implementation of the model object 'Association Class'.
|
class |
BagTypeImpl
An implementation of the model object 'Bag Type'.
|
class |
BehaviorImpl
An implementation of the model object 'Behavior'.
|
class |
ClassImpl
An implementation of the model object 'Class'.
|
class |
CollectionTypeImpl
An implementation of the model object 'Collection Type'.
|
class |
DataTypeImpl
An implementation of the model object 'Data Type'.
|
class |
DynamicBehaviorImpl
An implementation of the model object 'Dynamic Behavior'.
|
class |
DynamicTypeImpl
An implementation of the model object 'Dynamic Type'.
|
class |
ElementExtensionImpl
An implementation of the model object 'Applied Stereotype'.
|
class |
EnumerationImpl
An implementation of the model object 'Enumeration'.
|
class |
InvalidTypeImpl
An implementation of the model object 'Invalid Type'.
|
class |
LambdaTypeImpl
An implementation of the model object 'Lambda Type'.
|
class |
MapTypeImpl
An implementation of the model object 'Map Type'.
|
class |
MessageTypeImpl
An implementation of the model object 'Message Type'.
|
class |
OrderedSetTypeImpl
An implementation of the model object 'Ordered Set Type'.
|
class |
PrimitiveTypeImpl
An implementation of the model object 'Primitive Type'.
|
class |
SelfTypeImpl
An implementation of the model object 'Self Type'.
|
class |
SequenceTypeImpl
An implementation of the model object 'Sequence Type'.
|
class |
SetTypeImpl
An implementation of the model object 'Set Type'.
|
class |
SignalImpl
An implementation of the model object 'Signal'.
|
class |
StateMachineImpl
An implementation of the model object 'State Machine'.
|
class |
StereotypeImpl
An implementation of the model object 'Stereotype'.
|
class |
TupleTypeImpl
An implementation of the model object 'Tuple Type'.
|
class |
VoidTypeImpl
An implementation of the model object 'Void Type'.
|
class |
WildcardTypeImpl
An implementation of the model object 'Wildcard Type'.
|
Modifier and Type | Field and Description |
---|---|
protected Class |
DataTypeImpl.behavioralClass
The cached value of the '
Behavioral Class ' reference. |
protected Class |
StereotypeExtenderImpl.class_
The cached value of the '
Class ' reference. |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Class,CompleteClassInternal> |
CompleteEnvironmentImpl.class2completeClass |
protected org.eclipse.emf.common.util.EList<Class> |
InstanceSpecificationImpl.classes
The cached value of the '
Classes ' reference list. |
protected org.eclipse.emf.common.util.EList<Class> |
TemplateParameterImpl.constrainingClasses
The cached value of the '
Constraining Classes ' reference list. |
protected org.eclipse.emf.common.util.EList<Class> |
PackageImpl.ownedClasses
The cached value of the '
Owned Classes ' containment reference list. |
protected org.eclipse.emf.common.util.EList<Class> |
ClassImpl.superClasses
The cached value of the '
Super Classes ' reference list. |
Modifier and Type | Method and Description |
---|---|
Class |
DataTypeImpl.basicGetBehavioralClass() |
Class |
StereotypeExtenderImpl.basicGetClass() |
Class |
PivotFactoryImpl.createClass() |
Class |
StandardLibraryImpl.getASClass(java.lang.String className)
Return the pivot model class for className with the Pivot Model.
|
Class |
CompleteClassImpl.getBehavioralClass() |
Class |
DataTypeImpl.getBehavioralClass() |
Class |
StereotypeExtenderImpl.getClass_() |
Class |
StandardLibraryImpl.getClassType() |
Class |
CollectionTypeImpl.getCommonType(IdResolver idResolver,
Type type) |
Class |
StandardLibraryImpl.getEnumerationType() |
Class |
StandardLibraryImpl.getLibraryType(java.lang.String typeName) |
Class |
CompletePackageImpl.getMemberType(java.lang.String name) |
Class |
StandardLibraryImpl.getMetaclass(Type classType) |
Class |
CompleteEnvironmentImpl.getNestedType(Package domainPackage,
java.lang.String name) |
Class |
ClassImpl.getNormalizedType(StandardLibrary standardLibrary) |
Class |
TemplateParameterImpl.getNormalizedType(StandardLibrary standardLibrary) |
Class |
StandardLibraryImpl.getOclComparableType() |
Class |
StandardLibraryImpl.getOclElementType() |
Class |
StandardLibraryImpl.getOclEnumerationType() |
Class |
StandardLibraryImpl.getOclLambdaType() |
Class |
StandardLibraryImpl.getOclMessageType() |
Class |
StandardLibraryImpl.getOclStereotypeType() |
Class |
StandardLibraryImpl.getOclSummableType() |
Class |
StandardLibraryImpl.getOclTupleType() |
Class |
StandardLibraryImpl.getOclTypeType() |
Class |
PackageImpl.getOwnedClass(java.lang.String className) |
Class |
OperationImpl.getOwningClass() |
Class |
PropertyImpl.getOwningClass() |
Class |
CompleteClassImpl.getPrimaryClass() |
Class |
StandardLibraryImpl.getRequiredLibraryType(java.lang.String typeName) |
Class |
PropertyCallExpImpl.getSpecializedReferredPropertyOwningType() |
Class |
PropertyCallExpImpl.getSpecializedReferredPropertyType() |
Class |
ShadowExpImpl.getType() |
Class |
ClassImpl.isClass() |
Class |
TemplateParameterImpl.isClass() |
Class |
TypeImpl.isClass() |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Class> |
CompletePackageImpl.getAllClasses() |
java.util.List<Class> |
InstanceSpecificationImpl.getClasses() |
java.util.List<Class> |
TemplateParameterImpl.getConstrainingClasses() |
java.util.List<Class> |
PackageImpl.getOwnedClasses() |
java.lang.Iterable<Class> |
CompleteClassImpl.getProperSuperClasses() |
java.util.List<Class> |
ClassImpl.getSuperClasses() |
Modifier and Type | Method and Description |
---|---|
void |
CompleteClassImpl.addClass(Class partialClass) |
void |
CompleteEnvironmentImpl.addOrphanClass(Class pivotElement) |
org.eclipse.emf.common.notify.NotificationChain |
StereotypeExtenderImpl.basicSetClass(Class newClass,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
OperationImpl.basicSetOwningClass(Class newOwningClass,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
PropertyImpl.basicSetOwningClass(Class newOwningClass,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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 |
CompleteModelImpl.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
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) |
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) |
CompleteClassInternal |
CompletePackageImpl.getCompleteClass(Class pivotType) |
CompleteClassInternal |
OrphanCompletePackageImpl.getCompleteClass(Class type) |
CompleteClassInternal |
PrimitiveCompletePackageImpl.getCompleteClass(Class primitiveType) |
CompleteInheritance |
StandardLibraryImpl.getInheritance(Class type) |
MapType |
CompleteEnvironmentImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
MapType |
StandardLibraryImpl.getMapType(Class containerType,
Type keyType,
Type valueType) |
void |
CompleteModelImpl.resolveSuperClasses(Class specializedClass,
Class unspecializedClass) |
void |
DataTypeImpl.setBehavioralClass(Class newBehavioralClass) |
void |
StereotypeExtenderImpl.setClass(Class newClass) |
void |
OperationImpl.setOwningClass(Class newOwningClass) |
void |
PropertyImpl.setOwningClass(Class newOwningClass) |
Modifier and Type | Class and Description |
---|---|
class |
CompleteInheritanceImpl
An AbstractTypeServer provides the co-ordinated operation, property and superclass lookup caches for one or more merged types.
|
Modifier and Type | Method and Description |
---|---|
protected Class |
PartialClasses.createSpecialization(TemplateParameters templateArguments) |
Class |
StandardLibraryInternal.getASClass(java.lang.String className) |
Class |
StandardLibraryInternal.getLibraryType(java.lang.String typeName) |
Class |
StandardLibraryInternal.getOclLambdaType() |
Class |
StandardLibraryInternal.getOclTypeType() |
Class |
CompleteInheritanceImpl.getPivotClass() |
Class |
StandardLibraryInternal.getRequiredLibraryType(java.lang.String typeName) |
Class |
PartialClasses.getSpecializedType(java.util.List<? extends Type> templateArguments) |
Class |
PartialClasses.getSpecializedType(TemplateParameters templateArguments) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Class> |
CompleteClassInternal.getProperSuperClasses() |
java.util.List<Class> |
CompleteInheritanceImpl.getSuperClasses() |
Modifier and Type | Method and Description |
---|---|
void |
CompleteClassInternal.addClass(Class partialClass) |
void |
CompleteEnvironmentInternal.addOrphanClass(Class pivotElement) |
void |
PartialClasses.addUnique(Class partialClass) |
void |
PartialClasses.addUnique(int index,
Class partialClass) |
protected Property |
PartialClasses.createExtensionProperty(ElementExtension stereotypeInstance,
Class baseType) |
void |
StandardLibraryInternal.defineLibraryType(Class pivotType) |
protected void |
PartialClasses.didAdd(Class partialClass) |
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 |
CompleteModelInternal.didAddClass(Class partialClass,
CompleteClassInternal completeClass) |
void |
ClassListeners.didAddSuperClass(Class partialClass) |
void |
ClassListeners.IClassListener.didAddSuperClass(Class partialClass) |
void |
PartialClasses.didAddSuperClass(Class partialClass) |
protected void |
PartialClasses.didRemove(int index,
Class partialClass) |
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 |
ClassListeners.didRemoveSuperClass(Class partialClass) |
void |
ClassListeners.IClassListener.didRemoveSuperClass(Class partialClass) |
void |
PartialClasses.didRemoveSuperClass(Class partialClass) |
protected void |
CompleteClasses.doRefreshPartialClass(Class partialClass) |
CompleteClassInternal |
CompletePackageInternal.getCompleteClass(Class pivotType) |
protected void |
PartialClasses.initExtensionPropertiesFrom(Class baseType,
Stereotype stereotype) |
void |
PartialClasses.initMemberFeaturesFrom(Class pivotType) |
protected void |
PartialClasses.initMemberPropertiesFrom(Class asType) |
void |
CompleteModelInternal.resolveSuperClasses(Class specializedClass,
Class unspecializedClass) |
Modifier and Type | Field and Description |
---|---|
protected Class |
ClassContext.classContext |
Modifier and Type | Method and Description |
---|---|
Class |
ClassContext.getClassContext() |
Constructor and Description |
---|
ClassContext(EnvironmentFactory environmentFactory,
org.eclipse.emf.common.util.URI uri,
Class classContext,
Type instanceContext) |
Modifier and Type | Method and Description |
---|---|
void |
DelegateInstaller.installDelegates(org.eclipse.emf.ecore.EClassifier eClassifier,
Class pivotType) |
Modifier and Type | Method and Description |
---|---|
protected void |
AS2EcoreDeclarationVisitor.copyClassifier(org.eclipse.emf.ecore.EClassifier eClassifier,
Class pivotType) |
org.eclipse.emf.ecore.EGenericType |
AS2EcoreTypeRefVisitor.resolveEGenericType(Class type) |
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) |
Modifier and Type | Method and Description |
---|---|
protected void |
Ecore2ASDeclarationSwitch.copyClassifier(Class pivotElement,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
protected java.util.List<org.eclipse.emf.ecore.EAnnotation> |
Ecore2ASDeclarationSwitch.refreshTypeConstraints(Class pivotElement,
org.eclipse.emf.ecore.EClassifier eClassifier,
java.util.List<org.eclipse.emf.ecore.EAnnotation> excludedAnnotations) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractExecutorClass |
Modifier and Type | Method and Description |
---|---|
Class |
AbstractExecutorClass.getBehavioralClass() |
Class |
AbstractExecutorType.getNormalizedType(StandardLibrary standardLibrary) |
Class |
AbstractExecutorFeature.getOwningClass() |
Class |
AbstractExecutorType.getPivotClass() |
Class |
AbstractExecutorType.isClass() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Class> |
AbstractExecutorEnumerationLiteral.getClasses() |
java.util.List<Class> |
AbstractExecutorPackage.getOwnedClasses() |
java.util.List<Class> |
AbstractExecutorClass.getSuperClasses() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractExecutorClass.setBehavioralClass(Class value) |
void |
AbstractExecutorOperation.setOwningClass(Class value) |
void |
AbstractExecutorProperty.setOwningClass(Class value) |
Modifier and Type | Method and Description |
---|---|
Class |
AbstractEvaluationVisitor.getStaticTypeOf(java.lang.Object value)
Deprecated.
moved to Evaluator
|
Class |
AbstractEvaluationVisitorDecorator.getStaticTypeOf(java.lang.Object value)
Deprecated.
moved to Evaluator
|
Class |
AbstractExecutor.getStaticTypeOf(java.lang.Object value) |
Class |
AbstractEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values)
Deprecated.
moved to Evaluator
|
Class |
AbstractEvaluationVisitorDecorator.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values)
Deprecated.
moved to Evaluator
|
Class |
AbstractExecutor.getStaticTypeOf(java.lang.Object value,
java.lang.Iterable<?> values) |
Class |
AbstractEvaluationVisitor.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values)
Deprecated.
moved to Evaluator
|
Class |
AbstractEvaluationVisitorDecorator.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values)
Deprecated.
moved to Evaluator
|
Class |
AbstractExecutor.getStaticTypeOf(java.lang.Object value,
java.lang.Object... values) |
Modifier and Type | Method and Description |
---|---|
LibraryFeature |
BasicEvaluationVisitor.lookupImplementation(Class dynamicType,
Operation staticOperation) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSpecializedType |
class |
ExecutorCollectionType |
class |
ExecutorMapType |
class |
ExecutorTupleType |
Modifier and Type | Field and Description |
---|---|
protected Class |
AbstractSpecializedType.containerType |
Modifier and Type | Method and Description |
---|---|
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 |
AbstractSpecializedType.getContainerType() |
Class |
ExecutorCollectionType.getContainerType() |
Class |
ExecutorMapType.getContainerType() |
Class |
PivotExecutorStandardLibrary.getEnumerationType() |
protected Class |
PivotExecutorStandardLibrary.getType(Type typeType) |
Modifier and Type | Method and Description |
---|---|
protected Class |
PivotExecutorStandardLibrary.createType(Class domainType) |
CompleteInheritance |
PivotExecutorStandardLibrary.getInheritance(Class type) |
Constructor and Description |
---|
AbstractSpecializedType(java.lang.String name,
Class containerType) |
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) |
Modifier and Type | Class and Description |
---|---|
class |
EcoreExecutorEnumeration |
class |
EcoreExecutorInvalidType |
class |
EcoreExecutorType |
class |
EcoreExecutorVoidType |
class |
EcoreReflectiveEnumeration |
class |
EcoreReflectiveType |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<org.eclipse.emf.ecore.EClassifier,Class> |
EcoreReflectivePackage.types |
Modifier and Type | Method and Description |
---|---|
Class |
EcoreReflectiveType.getPivotClass() |
Class |
EcoreExecutorManager.getStaticTypeOf(java.lang.Object value) |
Class |
EcoreIdResolver.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) |
Class |
EcoreIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<org.eclipse.emf.ecore.EClassifier,Class> |
EcoreReflectivePackage.computeClasses() |
java.util.List<Class> |
EcoreExecutorPackage.getOwnedClasses() |
java.util.List<Class> |
EcoreReflectivePackage.getOwnedClasses() |
java.util.List<Class> |
EcoreReflectiveType.getSuperClasses() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractReflectiveInheritanceType |
class |
DomainReflectiveType |
class |
ExecutorLambdaType |
class |
ExecutorSpecializedType |
class |
ExecutorType
An ExecutorType defines a Type using a compact representation suitable for efficient
execution and static construction.
|
class |
JavaType
JavaType supports the usage of Java Class to define the type of an object.
|
class |
ReflectiveInheritance
A ReflectiveType defines a Type using a compact representation suitable for efficient
execution.
|
Modifier and Type | Field and Description |
---|---|
protected Class |
DomainReflectiveType.domainClass |
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<Class,CompleteInheritance> |
ReflectivePackage.class2inheritance |
protected java.util.Map<java.lang.Object,Class> |
AbstractIdResolver.key2type |
Modifier and Type | Method and Description |
---|---|
Class |
AbstractReflectiveInheritanceType.flattenedType() |
Class |
ExecutorType.flattenedType() |
Class |
ExecutableStandardLibrary.getBagType() |
Class |
ExecutableStandardLibrary.getBooleanType() |
Class |
AbstractIdResolver.getClass(TypeId typeId,
java.lang.Object context) |
Class |
ExecutorStandardLibrary.getClassType() |
Class |
ExecutableStandardLibrary.getCollectionType() |
Class |
AbstractIdResolver.getCollectionType(CollectionTypeId typeId) |
Class |
AbstractIdResolver.getCollectionType(CollectionTypeId typeId,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
Class |
JavaType.getCommonType(IdResolver idResolver,
Type type) |
Class |
AbstractIdResolver.getDynamicTypeOf(java.lang.Object value) |
Class |
ExecutorStandardLibrary.getEnumerationType() |
Class |
ExecutableStandardLibrary.getIntegerType() |
Class |
AbstractIdResolver.getJavaType(java.lang.Class<?> javaClass) |
Class |
ExecutableStandardLibrary.getMapType() |
Class |
AbstractIdResolver.getMapType(MapTypeId typeId) |
Class |
ExecutableStandardLibrary.getMetaclass(Type classType) |
Class |
ExecutableStandardLibrary.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) |
Class |
ExecutableStandardLibrary.getOclAnyType() |
Class |
ExecutableStandardLibrary.getOclComparableType() |
Class |
ExecutableStandardLibrary.getOclElementType() |
Class |
ExecutableStandardLibrary.getOclEnumerationType() |
Class |
ExecutableStandardLibrary.getOclInvalidType() |
Class |
ExecutableStandardLibrary.getOclMessageType() |
Class |
ExecutableStandardLibrary.getOclSelfType() |
Class |
ExecutableStandardLibrary.getOclStereotypeType() |
Class |
ExecutableStandardLibrary.getOclSummableType() |
Class |
ExecutableStandardLibrary.getOclTupleType() |
Class |
ExecutorStandardLibrary.getOclType(java.lang.String typeName) |
Class |
ExecutableStandardLibrary.getOclVoidType() |
Class |
ExecutableStandardLibrary.getOrderedCollectionType() |
Class |
ExecutableStandardLibrary.getOrderedSetType() |
Class |
ExecutorPackage.getOwnedClass(java.lang.String typeName) |
Class |
DomainReflectiveType.getPivotClass() |
Class |
ExecutorType.getPivotClass() |
Class |
ExecutableStandardLibrary.getPivotType(java.lang.String className) |
Class |
ExecutorStandardLibrary.getPivotType(java.lang.String className) |
Class |
ExecutableStandardLibrary.getRealType() |
Class |
ExecutableStandardLibrary.getSequenceType() |
Class |
ExecutableStandardLibrary.getSetType() |
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() |
Class |
ExecutableStandardLibrary.getUniqueCollectionType() |
Class |
ExecutableStandardLibrary.getUnlimitedNaturalType() |
Class |
AbstractReflectiveInheritanceType.isClass() |
Class |
ExecutorType.isClass() |
Class |
ExecutorTypeParameter.isClass() |
Modifier and Type | Method and Description |
---|---|
protected java.util.Map<Class,CompleteInheritance> |
ReflectivePackage.computeClasses() |
java.util.List<Class> |
ExecutorTypeParameter.getConstrainingClasses() |
protected java.util.List<Class> |
DomainReflectivePackage.getDomainClasses() |
protected abstract java.util.List<Class> |
ReflectivePackage.getDomainClasses() |
java.lang.Iterable<Class> |
AbstractIdResolver.getModelClassesOf(java.lang.Object value) |
abstract java.util.List<Class> |
ExecutorPackage.getOwnedClasses() |
java.util.List<Class> |
ReflectivePackage.getOwnedClasses() |
java.util.List<Class> |
DomainReflectiveType.getSuperClasses() |
java.util.List<Class> |
ExecutorFragment.getSuperClasses() |
java.util.List<Class> |
ExecutorType.getSuperClasses() |
Modifier and Type | Method and Description |
---|---|
protected static int |
ReflectiveInheritance.computeFlags(Class asClass) |
protected ReflectiveInheritance |
DomainReflectivePackage.createInheritance(Class domainClass) |
protected abstract CompleteInheritance |
ReflectivePackage.createInheritance(Class domainClass) |
java.util.Set<? extends java.lang.Object> |
LazyModelManager.get(Class type)
Lazily computes the extent of the specified class
key . |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CollectionType |
ExecutableStandardLibrary.getCollectionType(Class genericType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper) |
CompleteInheritance |
ExecutorStandardLibrary.getInheritance(Class domainClass) |
CompleteInheritance |
ReflectivePackage.getInheritance(Class domainClass) |
MapType |
ExecutableStandardLibrary.getMapType(Class genericType,
Type keyType,
Type valueType) |
Constructor and Description |
---|
DomainReflectiveType(DomainReflectivePackage evaluationPackage,
Class domainClass) |
Modifier and Type | Field and Description |
---|---|
protected Class |
LambdaTypeManager.oclLambdaType |
protected Class |
TupleTypeManager.oclTupleType |
Modifier and Type | Method and Description |
---|---|
<T extends Class> |
PivotMetamodelManager.getLibraryType(T libraryType,
java.util.List<? extends Type> templateArguments) |
Modifier and Type | Method and Description |
---|---|
Class |
PivotMetamodelManager.getASClass(java.lang.String className)
Return the pivot model class for className with the Pivot Model.
|
Class |
PivotIdResolver.getClass(TypeId typeId,
java.lang.Object context) |
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
|
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.getLibraryType(java.lang.String string,
java.util.List<? extends Type> templateArguments) |
Class |
PivotMetamodelManager.getMapType(java.lang.String mapTypeName,
Type keyType,
Type valueType) |
Class |
PivotMetamodelManager.getMetaclass(Type domainInstanceType) |
Class |
PivotMetamodelManager.getPrimaryClass(Class type) |
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 |
TemplateSpecialisation.getSpecialisation(Type referredType) |
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) |
Class |
PivotIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Class> |
PivotMetamodelManager.getAllTypes(Class pivotType)
Deprecated.
|
org.eclipse.emf.common.util.EList<Class> |
Orphanage.getOwnedClasses() |
java.lang.Iterable<Class> |
PivotMetamodelManager.getPartialClasses(Type pivotType) |
Modifier and Type | Method and Description |
---|---|
protected void |
PrecedenceManager.compilePrecedenceType(java.util.List<java.lang.String> errors,
Class pivotType) |
WildcardType |
PivotMetamodelManager.createWildcardType(Class lowerBound,
Class upperBound) |
java.lang.Iterable<Class> |
PivotMetamodelManager.getAllTypes(Class pivotType)
Deprecated.
|
Class |
PivotMetamodelManager.getEquivalentClass(Model thisModel,
Class thatClass)
Return the equivalent class to thatClass in thisModel, where equivalent is the same
class/package name hierarchy.
|
CompleteInheritance |
PivotMetamodelManager.getInheritance(Class type) |
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) |
java.lang.Iterable<Constraint> |
PivotMetamodelManager.getLocalInvariants(Class type) |
java.lang.Iterable<Operation> |
PivotMetamodelManager.getMemberOperations(Class type,
boolean selectStatic) |
java.lang.Iterable<Property> |
PivotMetamodelManager.getMemberProperties(Class type,
boolean selectStatic) |
Class |
PivotMetamodelManager.getPrimaryClass(Class type) |
java.lang.Iterable<CompleteClass> |
PivotMetamodelManager.getSuperCompleteClasses(Class pivotType) |
boolean |
PivotMetamodelManager.isSuperClassOf(Class unspecializedFirstType,
Class secondType) |
java.lang.Object |
TemplateParameterSubstitutionVisitor.visitClass(Class object) |
Constructor and Description |
---|
CompleteClassPropertiesIterable(java.lang.Iterable<Class> types,
boolean selectStatic) |
CompleteElementInvariantsIterable(java.lang.Iterable<? extends Class> models) |
CompleteTypeOperationsIterable(java.lang.Iterable<Class> types,
boolean selectStatic) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
PrettyPrintVisitor.visitClass(Class object) |
Modifier and Type | Method and Description |
---|---|
<T extends Class> |
ASSaver.resolveType(T referredType)
Return the resolved variant of referredType, which may require creation
of a local copy of a specialization.
|
Modifier and Type | Method and Description |
---|---|
protected Class |
ASSaver.getOrphanClass(Package orphanagePackage) |
Modifier and Type | Method and Description |
---|---|
boolean |
ASSaver.addSpecializingElement(Element object,
Class referredType) |
Modifier and Type | Method and Description |
---|---|
void |
EnvironmentView.addAllElements(Class asClass,
ScopeView scopeView) |
void |
EnvironmentView.addAllOperations(Class type,
FeatureFilter featureFilter) |
void |
EnvironmentView.addAllProperties(Class type,
FeatureFilter featureFilter) |
void |
EnvironmentView.addLibContents(Class libType,
ScopeView scopeView) |
Modifier and Type | Method and Description |
---|---|
protected Class |
AbstractContents.getClass(Package asPackage,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected Property |
AbstractContents.getProperty(Class asClass,
java.lang.String name) |
Modifier and Type | Method and Description |
---|---|
protected static void |
EcoreOCLEValidator.gatherTypes(java.util.Set<Class> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType) |
Modifier and Type | Method and Description |
---|---|
protected static void |
EcoreOCLEValidator.gatherTypes(java.util.Set<Class> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType) |
Modifier and Type | Method and Description |
---|---|
Class |
AbstractInheritance.getType() |
Modifier and Type | Method and Description |
---|---|
protected void |
AS2UMLDeclarationVisitor.copyClassifier(org.eclipse.uml2.uml.Classifier umlClassifier,
Class pivotType) |
org.eclipse.uml2.uml.Classifier |
AS2UMLDeclarationVisitor.visitClass(Class pivotClass) |
org.eclipse.emf.ecore.EObject |
AS2UMLReferenceVisitor.visitClass(Class pivotClass) |
Modifier and Type | Method and Description |
---|---|
Class |
UML2ASDeclarationSwitch.caseClass(org.eclipse.uml2.uml.Class umlClass) |
Class |
UML2ASReferenceSwitch.caseClass(org.eclipse.uml2.uml.Class umlClass) |
Class |
UML2ASUseSwitch.caseClass(org.eclipse.uml2.uml.Class umlClass) |
Class |
UML2ASDeclarationSwitch.caseInterface(org.eclipse.uml2.uml.Interface umlInterface) |
Class |
UML2ASUseSwitch.caseInterface(org.eclipse.uml2.uml.Interface umlInterface) |
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.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
UML2AS.addProperty(Class asType,
Property asProperty) |
void |
UML2AS.Inner.addProperty(Class asType,
Property asProperty) |
void |
UML2AS.Outer.addProperty(Class asType,
Property asProperty) |
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.copyClassOrInterface(Class pivotElement,
org.eclipse.uml2.uml.Classifier umlClassifier) |
Modifier and Type | Method and Description |
---|---|
Class |
UMLIdResolver.getDynamicTypeOf(java.lang.Object value) |
Class |
UMLIdResolver.getStaticTypeOf(java.lang.Object value) |
Class |
UMLIdResolver.getType(org.eclipse.emf.ecore.EClassifier eClassifier) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Class> |
UMLIdResolver.getModelClassesOf(java.lang.Object value) |
Modifier and Type | Method and Description |
---|---|
protected static void |
UMLOCLEValidator.gatherTypes(java.util.Set<Type> allTypes,
java.util.Set<Constraint> allConstraints,
Class newType)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
T |
PivotSwitch.caseClass(Class object)
Returns the result of interpreting the object as an instance of 'Class'.
|
boolean |
PivotValidator.validateClass_validateUniqueInvariantName(Class class_,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the validateUniqueInvariantName constraint of 'Class'.
|
boolean |
PivotValidator.validateClass(Class class_,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context) |
R |
AbstractDelegatingVisitor.visitClass(Class object) |
R |
AbstractExtendingVisitor.visitClass(Class object) |
R |
AbstractMergedVisitor.visitClass(Class object) |
R |
AbstractNullVisitor.visitClass(Class object)
Deprecated.
|
R |
AbstractWrappingVisitor.visitClass(Class object) |
LookupEnvironment |
PivotUnqualifiedLookupVisitor.visitClass(Class element)
visitClass(element : Class[1]) : lookup::LookupEnvironment[?]
_'null' : lookup::LookupEnvironment[1]
|
R |
Visitor.visitClass(Class object) |
Modifier and Type | Field and Description |
---|---|
static java.util.Comparator<Class> |
ASSaverNormalizeVisitor.TypeComparator.INSTANCE |
Modifier and Type | Method and Description |
---|---|
static Class |
ValueUtil.asClass(java.lang.Object value) |
static Class |
PivotUtil.createClass(org.eclipse.emf.ecore.EClass eClass) |
static Class |
PivotUtil.createClass(java.lang.String name) |
Class |
MetamodelManager.getASClass(java.lang.String className) |
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. |
Class |
OCL.getContextType(java.lang.Object contextObject) |
Class |
MetamodelManager.getPrimaryClass(Class pivotClass) |
Modifier and Type | Method and Description |
---|---|
int |
ASSaverNormalizeVisitor.TypeComparator.compare(Class o1,
Class o2) |
static TemplateParameter |
PivotUtil.createTemplateParameter(java.lang.String name,
Class... lowerBounds) |
Class |
MetamodelManager.getPrimaryClass(Class pivotClass) |
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) |
Modifier and Type | Method and Description |
---|---|
Class |
AS2CSConversion.getScope() |
Class |
AS2CSConversion.setScope(Class object) |
Modifier and Type | Method and Description |
---|---|
protected <T extends ClassCS> |
AS2CSConversion.refreshClassifier(java.lang.Class<T> csClass,
org.eclipse.emf.ecore.EClass csEClass,
Class object) |
Class |
AS2CSConversion.setScope(Class object) |
ElementCS |
BaseDeclarationVisitor.visitClass(Class object) |
ElementCS |
BaseReferenceVisitor.visitClass(Class object) |
Modifier and Type | Method and Description |
---|---|
protected Continuation<?> |
BaseCSContainmentVisitor.refreshClass(Class pivotElement,
StructuredClassCS csElement) |
protected Type |
BaseCSContainmentVisitor.refreshClassifier(Class pivotElement,
ClassCS csElement) |
Constructor and Description |
---|
ClassSupersContinuation(CS2ASConversion context,
Class pivotParent,
StructuredClassCS csElement) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.String |
BaseLabelProvider.image(Class ele) |
protected java.lang.String |
BaseLabelProvider.text(Class ele) |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.ecore.EObject |
CompleteOCLSplitter.Separator.caseClass(Class object) |
ElementCS |
CompleteOCLDeclarationVisitor.visitClass(Class object) |
Modifier and Type | Method and Description |
---|---|
java.lang.Boolean |
CompleteOCLAS2XMIidVisitor.visitClass(Class object) |
Modifier and Type | Method and Description |
---|---|
Class |
ClassifierContextDeclCS.getReferredClass()
Returns the value of the 'Referred Class' reference.
|
Modifier and Type | Method and Description |
---|---|
Class |
ClassifierContextDeclCSImpl.getReferredClass() |
Modifier and Type | Method and Description |
---|---|
ElementCS |
EssentialOCLReferenceVisitor.visitClass(Class object) |