|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EGenericType | |
---|---|
org.eclipse.emf.codegen.ecore.genmodel.impl | |
org.eclipse.emf.ecore | Provides an API for the Ecore dialect of UML. |
org.eclipse.emf.ecore.impl | Provides an implementation of Ecore. |
org.eclipse.emf.ecore.util | Provides utilities. |
org.eclipse.emf.importer.java.builder | |
org.eclipse.emf.importer.rose.builder |
Uses of EGenericType in org.eclipse.emf.codegen.ecore.genmodel.impl |
---|
Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type EGenericType | |
---|---|
protected EClassifier |
GenBaseImpl.getBoundType(EGenericType eGenericType)
|
protected java.lang.String |
GenBaseImpl.getEcoreType(EGenericType eGenericType)
|
protected java.lang.String |
GenBaseImpl.getEffectiveListType(GenClass context,
EGenericType eGenericType)
|
protected java.lang.String |
GenBaseImpl.getEffectiveMapEntryType(GenClass context,
EGenericType eGenericType,
GenClass genClass)
|
protected java.lang.String |
GenBaseImpl.getEffectiveMapType(GenClass context,
EGenericType eGenericType,
GenClass genClass)
|
protected java.lang.String |
GenBaseImpl.getImportedType(GenClass context,
EGenericType eGenericType,
boolean primitiveAsObject)
Returns the primitive or class name for the given EClassifier. |
protected java.lang.String |
GenBaseImpl.getType(GenClass context,
EGenericType eGenericType,
boolean primitiveAsObject)
Returns the primitive or qualified class name for the given EClassifier. |
protected java.lang.String |
GenBaseImpl.getTypeArgument(GenClass context,
EGenericType eGenericType,
boolean isImported,
boolean isErased)
|
protected boolean |
GenBaseImpl.hasReferenceToClassifierWithInstanceTypeName(EGenericType eGenericType)
|
Method parameters in org.eclipse.emf.codegen.ecore.genmodel.impl with type arguments of type EGenericType | |
---|---|
protected java.lang.String |
GenBaseImpl.getTypeArguments(GenClass context,
java.util.List<EGenericType> typeArguments,
boolean isImported)
|
protected boolean |
GenBaseImpl.hasReferenceToClassifierWithInstanceTypeName(java.util.List<? extends EGenericType> eGenericTypes)
|
Uses of EGenericType in org.eclipse.emf.ecore |
---|
Methods in org.eclipse.emf.ecore that return EGenericType | |
---|---|
EGenericType |
EcoreFactory.createEGenericType()
Returns a new object of class 'EGeneric Type' |
EGenericType |
ETypedElement.getEGenericType()
Returns the value of the 'EGeneric Type' containment reference |
EGenericType |
EGenericType.getELowerBound()
Returns the value of the 'ELower Bound' containment reference |
EGenericType |
EGenericType.getEUpperBound()
Returns the value of the 'EUpper Bound' containment reference |
Methods in org.eclipse.emf.ecore that return types with arguments of type EGenericType | |
---|---|
EList<EGenericType> |
EClass.getEAllGenericSuperTypes()
Returns the value of the 'EAll Generic Super Types' reference list. |
EList<EGenericType> |
ETypeParameter.getEBounds()
Returns the value of the 'EBounds' containment reference list. |
EList<EGenericType> |
EOperation.getEGenericExceptions()
Returns the value of the 'EGeneric Exceptions' containment reference list. |
EList<EGenericType> |
EClass.getEGenericSuperTypes()
Returns the value of the 'EGeneric Super Types' containment reference list. |
EList<EGenericType> |
EGenericType.getETypeArguments()
Returns the value of the 'EType Arguments' containment reference list. |
Methods in org.eclipse.emf.ecore with parameters of type EGenericType | |
---|---|
void |
ETypedElement.setEGenericType(EGenericType value)
Sets the value of the ' EGeneric Type ' containment reference |
void |
EGenericType.setELowerBound(EGenericType value)
Sets the value of the ' ELower Bound ' containment reference |
void |
EGenericType.setEUpperBound(EGenericType value)
Sets the value of the ' EUpper Bound ' containment reference |
Uses of EGenericType in org.eclipse.emf.ecore.impl |
---|
Classes in org.eclipse.emf.ecore.impl that implement EGenericType | |
---|---|
class |
EGenericTypeImpl
An implementation of the model object 'EGeneric Type' |
Fields in org.eclipse.emf.ecore.impl declared as EGenericType | |
---|---|
protected EGenericType |
ETypedElementImpl.eGenericType
The cached value of the ' EGeneric Type ' containment reference |
protected EGenericType |
EGenericTypeImpl.eLowerBound
The cached value of the ' ELower Bound ' containment reference |
protected EGenericType |
EGenericTypeImpl.eUpperBound
The cached value of the ' EUpper Bound ' containment reference |
Fields in org.eclipse.emf.ecore.impl with type parameters of type EGenericType | |
---|---|
protected BasicEList<EGenericType> |
EClassImpl.eAllGenericSuperTypes
|
protected EList<EGenericType> |
ETypeParameterImpl.eBounds
The cached value of the ' EBounds ' containment reference list |
protected EList<EGenericType> |
EOperationImpl.eGenericExceptions
The cached value of the ' EGeneric Exceptions ' containment reference list |
protected EList<EGenericType> |
EClassImpl.eGenericSuperTypes
The cached value of the ' EGeneric Super Types ' containment reference list |
protected java.util.Set<EGenericType> |
ETypeParameterImpl.eGenericTypes
The cached set of all generic types that reference this type parameter. |
protected EList<EGenericType> |
EGenericTypeImpl.eTypeArguments
The cached value of the ' EType Arguments ' containment reference list |
Methods in org.eclipse.emf.ecore.impl that return EGenericType | |
---|---|
EGenericType |
EcoreFactoryImpl.createEGenericType()
|
protected EGenericType |
EcorePackageImpl.createEGenericType()
|
protected EGenericType |
EPackageImpl.createEGenericType()
|
protected EGenericType |
EPackageImpl.createEGenericType(EClassifier eClassifier)
|
protected EGenericType |
EPackageImpl.createEGenericType(ETypeParameter eTypeParameter)
|
EGenericType |
ETypedElementImpl.getEGenericType()
|
EGenericType |
EGenericTypeImpl.getELowerBound()
|
EGenericType |
EGenericTypeImpl.getEUpperBound()
|
Methods in org.eclipse.emf.ecore.impl that return types with arguments of type EGenericType | |
---|---|
EList<EGenericType> |
EClassImpl.getEAllGenericSuperTypes()
|
EList<EGenericType> |
ETypeParameterImpl.getEBounds()
|
EList<EGenericType> |
EOperationImpl.getEGenericExceptions()
|
EList<EGenericType> |
EClassImpl.getEGenericSuperTypes()
|
protected java.util.Set<EGenericType> |
ETypeParameterImpl.getEGenericTypes()
|
EList<EGenericType> |
EGenericTypeImpl.getETypeArguments()
|
Methods in org.eclipse.emf.ecore.impl with parameters of type EGenericType | |
---|---|
protected void |
EPackageImpl.addEException(EOperation owner,
EGenericType exception)
|
protected void |
EPackageImpl.addEParameter(EOperation owner,
EGenericType type,
java.lang.String name,
int lowerBound,
int upperBound)
Deprecated. |
protected void |
EPackageImpl.addEParameter(EOperation owner,
EGenericType type,
java.lang.String name,
int lowerBound,
int upperBound,
boolean isUnique,
boolean isOrdered)
|
NotificationChain |
ETypedElementImpl.basicSetEGenericType(EGenericType newEGenericType,
NotificationChain msgs)
|
NotificationChain |
EGenericTypeImpl.basicSetELowerBound(EGenericType newELowerBound,
NotificationChain msgs)
|
NotificationChain |
EGenericTypeImpl.basicSetEUpperBound(EGenericType newEUpperBound,
NotificationChain msgs)
|
protected EAttribute |
EPackageImpl.initEAttribute(EAttribute a,
EGenericType type,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
java.lang.Class<?> containerClass,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isUnsettable,
boolean isID,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
|
protected void |
EPackageImpl.initEOperation(EOperation eOperation,
EGenericType eGenericType)
|
protected EReference |
EPackageImpl.initEReference(EReference r,
EGenericType type,
EReference otherEnd,
java.lang.String name,
java.lang.String defaultValue,
int lowerBound,
int upperBound,
java.lang.Class<?> containerClass,
boolean isTransient,
boolean isVolatile,
boolean isChangeable,
boolean isContainment,
boolean isResolveProxies,
boolean isUnsettable,
boolean isUnique,
boolean isDerived,
boolean isOrdered)
|
void |
ETypedElementImpl.setEGenericType(EGenericType newEGenericType)
|
NotificationChain |
ETypedElementImpl.setEGenericType(EGenericType newEGenericType,
NotificationChain msgs)
|
void |
EGenericTypeImpl.setELowerBound(EGenericType newELowerBound)
|
void |
EGenericTypeImpl.setEUpperBound(EGenericType newEUpperBound)
|
Uses of EGenericType in org.eclipse.emf.ecore.util |
---|
Methods in org.eclipse.emf.ecore.util that return EGenericType | |
---|---|
protected EGenericType |
EcoreValidator.EGenericTypeBuilder.handleInstanceTypeName(char[] instanceTypeName,
int start,
int end,
DiagnosticChain diagnostics)
A well formed instance type name must syntactically denote a valid Java type name; names denoting keywords are considered well formed. |
protected EGenericType |
EcoreValidator.EGenericTypeBuilder.handleTypeArgument(char[] instanceTypeName,
int start,
int end,
DiagnosticChain diagnostics)
A well formed type argument must denote a valid Java type argument. |
Methods in org.eclipse.emf.ecore.util that return types with arguments of type EGenericType | |
---|---|
protected java.util.List<EGenericType> |
EcoreValidator.EGenericTypeBuilder.handleTypeArguments(char[] instanceTypeName,
int start,
int end,
DiagnosticChain diagnostics)
Well formed type arguments must syntactically denote a comma separated sequence of well formed type arguments . |
Methods in org.eclipse.emf.ecore.util with parameters of type EGenericType | |
---|---|
T |
EcoreSwitch.caseEGenericType(EGenericType object)
Returns the result of interpreting the object as an instance of 'EGeneric Type' |
void |
EcoreUtil.EGenericTypeConverter.convertJavaInstanceTypeName(java.lang.StringBuilder result,
EGenericType eGenericType)
Converts a generic type to its Java representation in the result. |
static boolean |
EcoreValidator.equalTypeArguments(EGenericType eGenericType1,
EGenericType eGenericType2,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
static boolean |
EcoreValidator.isBounded(EGenericType eGenericType,
EGenericType eBound,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
Returns whether the first generic type is bounded by the second. |
static boolean |
EcoreValidator.isMatching(EGenericType eGenericType,
EGenericType eBound,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
protected boolean |
EcoreValidator.isValidSubstitution(EGenericType eTypeArgument,
ETypeParameter eTypeParameter,
java.util.Map<ETypeParameter,EGenericType> substitutions)
Returns whether the generic type argument is a valid substitution for the type parameter. |
static java.lang.String |
EcoreUtil.toJavaInstanceTypeName(EGenericType eGenericType)
Converts a generic type to its Java representation. |
java.lang.String |
EcoreUtil.EGenericTypeConverter.toJavaInstanceTypeName(EGenericType eGenericType)
Converts a generic type to its Java representation. |
boolean |
EcoreValidator.validateEGenericType_ConsistentArguments(EGenericType eGenericType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ConsistentArguments constraint of 'EGeneric Type' |
boolean |
EcoreValidator.validateEGenericType_ConsistentBounds(EGenericType eGenericType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ConsistentBounds constraint of 'EGeneric Type' |
boolean |
EcoreValidator.validateEGenericType_ConsistentType(EGenericType eGenericType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
Validates the ConsistentType constraint of 'EGeneric Type' |
boolean |
EcoreValidator.validateEGenericType(EGenericType eGenericType,
DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
Method parameters in org.eclipse.emf.ecore.util with type arguments of type EGenericType | |
---|---|
static boolean |
EcoreValidator.equalTypeArguments(EGenericType eGenericType1,
EGenericType eGenericType2,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
static boolean |
EcoreValidator.equalTypeArguments(EList<EGenericType> eTypeArguments1,
EList<EGenericType> eTypeArguments2,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
static boolean |
EcoreValidator.equalTypeArguments(EList<EGenericType> eTypeArguments1,
EList<EGenericType> eTypeArguments2,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
static boolean |
EcoreValidator.equalTypeArguments(EList<EGenericType> eTypeArguments1,
EList<EGenericType> eTypeArguments2,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
static boolean |
EcoreValidator.isBounded(EGenericType eGenericType,
EGenericType eBound,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
Returns whether the first generic type is bounded by the second. |
static boolean |
EcoreValidator.isMatching(EGenericType eGenericType,
EGenericType eBound,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
protected boolean |
EcoreValidator.isValidSubstitution(EGenericType eTypeArgument,
ETypeParameter eTypeParameter,
java.util.Map<ETypeParameter,EGenericType> substitutions)
Returns whether the generic type argument is a valid substitution for the type parameter. |
static boolean |
EcoreValidator.matchingTypeArguments(EList<EGenericType> eTypeArguments1,
EList<EGenericType> eTypeArguments2,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
static boolean |
EcoreValidator.matchingTypeArguments(EList<EGenericType> eTypeArguments1,
EList<EGenericType> eTypeArguments2,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
static boolean |
EcoreValidator.matchingTypeArguments(EList<EGenericType> eTypeArguments1,
EList<EGenericType> eTypeArguments2,
java.util.Map<? extends ETypeParameter,? extends EGenericType> substitutions)
|
Uses of EGenericType in org.eclipse.emf.importer.java.builder |
---|
Fields in org.eclipse.emf.importer.java.builder with type parameters of type EGenericType | |
---|---|
protected java.util.Map<EGenericType,EGenericType> |
JavaEcoreBuilder.ecoreEGenericTypeToJavaEGenericTypeMap
A map from a generic type to the possibly null generic type that represents its proper Java type. |
protected java.util.Map<EGenericType,EGenericType> |
JavaEcoreBuilder.ecoreEGenericTypeToJavaEGenericTypeMap
A map from a generic type to the possibly null generic type that represents its proper Java type. |
Methods in org.eclipse.emf.importer.java.builder that return EGenericType | |
---|---|
protected EGenericType |
JavaEcoreBuilder.resolve(EModelElement eModelElement,
java.lang.String typeName,
JavaEcoreBuilder.RequiredClassifierType requiredClassifierType,
boolean recordDemandCreatedEClassifier)
|
protected EGenericType |
JavaEcoreBuilder.resolveMapEntry(EPackage ePackage,
EGenericType keyEGenericType,
EGenericType valueEGenericType)
|
Methods in org.eclipse.emf.importer.java.builder that return types with arguments of type EGenericType | |
---|---|
protected java.util.List<EGenericType> |
JavaEcoreBuilder.analyzeEGenericTypes(java.lang.String genericTypes)
|
Methods in org.eclipse.emf.importer.java.builder with parameters of type EGenericType | |
---|---|
protected EStructuralFeature |
JavaEcoreBuilder.createFeature(EClass eClass,
java.lang.String name,
EGenericType eGenericType)
|
protected void |
JavaEcoreBuilder.resolve(EModelElement eModelElement,
EGenericType ecoreEGenericType,
EGenericType javaEGenericType)
|
protected void |
JavaEcoreBuilder.resolve(EModelElement eModelElement,
EGenericType eGenericType,
JavaEcoreBuilder.RequiredClassifierType requiredClassifierType)
|
protected EGenericType |
JavaEcoreBuilder.resolveMapEntry(EPackage ePackage,
EGenericType keyEGenericType,
EGenericType valueEGenericType)
|
void |
JavaEcoreBuilder.used(EGenericType eGenericType)
|
Method parameters in org.eclipse.emf.importer.java.builder with type arguments of type EGenericType | |
---|---|
protected void |
JavaEcoreBuilder.match(java.util.List<EGenericType> target,
java.util.List<EGenericType> javaEGenericTypes,
java.util.List<EGenericType> ecoreEGenericTypes)
|
protected void |
JavaEcoreBuilder.match(java.util.List<EGenericType> target,
java.util.List<EGenericType> javaEGenericTypes,
java.util.List<EGenericType> ecoreEGenericTypes)
|
protected void |
JavaEcoreBuilder.match(java.util.List<EGenericType> target,
java.util.List<EGenericType> javaEGenericTypes,
java.util.List<EGenericType> ecoreEGenericTypes)
|
Uses of EGenericType in org.eclipse.emf.importer.rose.builder |
---|
Fields in org.eclipse.emf.importer.rose.builder declared as EGenericType | |
---|---|
protected EGenericType |
RoseEcoreBuilder.eGenericType1
|
protected EGenericType |
RoseEcoreBuilder.eGenericType2
|
Methods in org.eclipse.emf.importer.rose.builder that return types with arguments of type EGenericType | |
---|---|
protected java.util.List<EGenericType> |
RoseEcoreBuilder.parseTemplateArguments(java.lang.String templateArguments)
|
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |