Modifier and Type | Interface and Description |
---|---|
interface |
ClassType
A representation of the model object 'Class Type'.
|
interface |
ReferenceType
A representation of the model object 'Reference Type'.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassTypeImpl
An implementation of the model object 'Class Type'.
|
class |
ReferenceTypeImpl
An implementation of the model object 'Reference Type'.
|
Modifier and Type | Method and Description |
---|---|
T |
EMFPatternLanguageSwitch.caseType(Type object)
Returns the result of interpreting the object as an instance of 'Type'.
|
Modifier and Type | Method and Description |
---|---|
Type |
IEMFTypeProvider.getTypeFromPathExpressionTail(PathExpressionTail pathExpressionTail) |
Type |
EMFPatternTypeProvider.getTypeFromPathExpressionTail(PathExpressionTail pathExpressionTail) |
Modifier and Type | Method and Description |
---|---|
IInputKey |
EMFTypeSystem.extractTypeDescriptor(Type type) |
org.eclipse.emf.ecore.EClassifier |
IEMFTypeProvider.getClassifierForType(Type type) |
org.eclipse.emf.ecore.EClassifier |
EMFPatternTypeProvider.getClassifierForType(Type type) |
Modifier and Type | Interface and Description |
---|---|
interface |
EntityType
A representation of the model object 'Entity Type'.
|
interface |
RelationType
A representation of the model object 'Relation Type'.
|
Modifier and Type | Method and Description |
---|---|
Type |
PatternLanguageFactory.createType()
Returns a new object of class 'Type'.
|
Type |
Variable.getType()
Returns the value of the 'Type' containment reference.
|
Type |
PathExpressionElement.getType()
Returns the value of the 'Type' containment reference.
|
Modifier and Type | Method and Description |
---|---|
void |
Variable.setType(Type value)
Sets the value of the '
Type ' containment reference. |
void |
PathExpressionElement.setType(Type value)
Sets the value of the '
Type ' containment reference. |
Modifier and Type | Class and Description |
---|---|
class |
EntityTypeImpl
An implementation of the model object 'Entity Type'.
|
class |
RelationTypeImpl
An implementation of the model object 'Relation Type'.
|
class |
TypeImpl
An implementation of the model object 'Type'.
|
Modifier and Type | Method and Description |
---|---|
Type |
PatternLanguageFactoryImpl.createType() |
Type |
VariableImpl.getType() |
Type |
PathExpressionElementImpl.getType() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
VariableImpl.basicSetType(Type newType,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
PathExpressionElementImpl.basicSetType(Type newType,
org.eclipse.emf.common.notify.NotificationChain msgs) |
void |
VariableImpl.setType(Type newType) |
void |
PathExpressionElementImpl.setType(Type newType) |
Modifier and Type | Method and Description |
---|---|
T |
PatternLanguageSwitch.caseType(Type object)
Returns the result of interpreting the object as an instance of 'Type'.
|
Modifier and Type | Method and Description |
---|---|
IInputKey |
ITypeSystem.extractTypeDescriptor(Type type)
Extracts the model-specific types from a Type declaration.
|
IInputKey |
ITypeSystem.NullTypeSystem.extractTypeDescriptor(Type type) |