Uses of Interface
org.eclipse.emf.ecore.EClassifier

Packages that use EClassifier
org.eclipse.emf.codegen.ecore.genmodel   
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.ecore.xmi   
org.eclipse.emf.ecore.xmi.impl   
org.eclipse.emf.edit.provider This provides reusable ItemProviderAdapter support to drive JFace StructuredViewers, Eclipse IPropertySources, and EditingDomain
org.eclipse.emf.edit.ui.celleditor   
org.eclipse.emf.edit.ui.util   
org.eclipse.emf.importer.java.builder   
org.eclipse.emf.importer.rose.builder   
org.eclipse.emf.mapping.ecore2xml.impl   
org.eclipse.emf.mapping.ecore2xml.util   
org.eclipse.emf.oda.ecore.impl   
org.eclipse.emf.oda.ecore.ui.impl   
org.eclipse.emf.oda.ecore.util   
 

Uses of EClassifier in org.eclipse.emf.codegen.ecore.genmodel
 

Methods in org.eclipse.emf.codegen.ecore.genmodel that return EClassifier
 EClassifier GenClassifier.getEcoreClassifier()
           
 

Methods in org.eclipse.emf.codegen.ecore.genmodel with parameters of type EClassifier
 GenClassifier GenModel.findGenClassifier(EClassifier eClassifier)
           
 

Uses of EClassifier in org.eclipse.emf.codegen.ecore.genmodel.impl
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return EClassifier
protected  EClassifier GenBaseImpl.getBoundType(EGenericType eGenericType)
           
 EClassifier GenEnumImpl.getEcoreClassifier()
           
 EClassifier GenDataTypeImpl.getEcoreClassifier()
           
 EClassifier GenClassImpl.getEcoreClassifier()
           
abstract  EClassifier GenClassifierImpl.getEcoreClassifier()
           
protected  EClassifier GenOperationImpl.getReturn()
          Deprecated. As of EMF 2.1, simply call getEcoreTypedElement().getEType().
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type EClassifier
 GenClassifier GenModelImpl.findGenClassifier(EClassifier classifier)
           
protected  GenClassifier GenBaseImpl.findGenClassifier(EClassifier eClassifier)
           
protected  java.lang.String GenBaseImpl.getEffectiveListType(GenClass context, EClassifier eType)
           
protected  java.lang.String GenBaseImpl.getImportedType(GenClass context, EClassifier eType, boolean primitiveAsObject)
          Returns the primitive or class name for the given EClassifier.
protected  java.lang.String GenBaseImpl.getImportedType(GenClass context, EClassifier eType, boolean primitiveAsObject, boolean erased)
           
protected  java.lang.Class<?> GenBaseImpl.getInstanceClass(EClassifier eType)
           
protected  java.lang.String GenBaseImpl.getPrimitiveDefault(EClassifier eType)
           
protected  java.lang.String GenBaseImpl.getPrimitiveObjectType(EClassifier eType)
           
protected  java.lang.String GenBaseImpl.getType(GenClass context, EClassifier eType, boolean primitiveAsObject)
          Returns the primitive or qualified class name for the given EClassifier.
protected  java.lang.String GenBaseImpl.getType(GenClass context, EClassifier eType, boolean primitiveAsObject, boolean erased)
           
protected  java.util.List<GenClass> GenBaseImpl.getTypeGenClasses(EClassifier eType, GenPackage firstGenPackage, java.util.List<GenPackage> genPackages, int max)
          If eType is an EClass, returns the list of GenClasses representing its non-abstract subclasses, beginning with those from the specified firstGenPackage followed by the others in genPackages, and ordered down the inheritance chains within each package.
protected  boolean GenBaseImpl.isPrimitiveType(EClassifier eType)
           
protected  boolean GenBaseImpl.isRemappedXMLType(EClassifier eClassifier)
           
 

Uses of EClassifier in org.eclipse.emf.ecore
 

Subinterfaces of EClassifier in org.eclipse.emf.ecore
 interface EClass
          A representation of the model object 'EClass'
 interface EDataType
          A representation of the model object 'EData Type'
static interface EDataType.Internal
          Internal API implemented by all data types.
 interface EEnum
          A representation of the model object 'EEnum'
 

Methods in org.eclipse.emf.ecore that return EClassifier
 EClassifier EGenericType.getEClassifier()
          Returns the value of the 'EClassifier' reference
 EClassifier EPackage.getEClassifier(java.lang.String name)
          Returns the classifier with the given name.
 EClassifier EGenericType.getERawType()
          Returns the value of the 'ERaw Type' reference
 EClassifier ETypedElement.getEType()
          Returns the value of the 'EType' reference
 

Methods in org.eclipse.emf.ecore that return types with arguments of type EClassifier
 EList<EClassifier> EPackage.getEClassifiers()
          Returns the value of the 'EClassifiers' containment reference list.
 EList<EClassifier> EOperation.getEExceptions()
          Returns the value of the 'EExceptions' reference list.
 

Methods in org.eclipse.emf.ecore with parameters of type EClassifier
 void EGenericType.setEClassifier(EClassifier value)
          Sets the value of the 'EClassifier' reference
 void ETypedElement.setEType(EClassifier value)
          Sets the value of the 'EType' reference
 

Uses of EClassifier in org.eclipse.emf.ecore.impl
 

Classes in org.eclipse.emf.ecore.impl that implement EClassifier
 class EClassifierImpl
          An implementation of the model object 'EMeta Object'.
 class EClassImpl
          An implementation of the model object 'EClass'.
 class EDataTypeImpl
          An implementation of the model object 'EData Type'.
 class EEnumImpl
          An implementation of the model object 'EEnum'
 

Fields in org.eclipse.emf.ecore.impl declared as EClassifier
protected  EClassifier EStructuralFeatureImpl.cachedEType
           
protected  EClassifier EGenericTypeImpl.eClassifier
          The cached value of the 'EClassifier' reference
protected  EClassifier EGenericTypeImpl.eRawType
          The cached value of the 'ERaw Type' reference
protected  EClassifier ETypedElementImpl.eType
          The cached value of the 'EType' reference
 

Fields in org.eclipse.emf.ecore.impl with type parameters of type EClassifier
protected  EList<EClassifier> EPackageImpl.eClassifiers
          The cached value of the 'EClassifiers' containment reference list
protected  EList<EClassifier> EOperationImpl.eExceptions
          The cached value of the 'EExceptions' reference list
protected  java.util.Map<java.lang.String,EClassifier> EPackageImpl.eNameToEClassifierMap
          The map from name to
 

Methods in org.eclipse.emf.ecore.impl that return EClassifier
 EClassifier EGenericTypeImpl.basicGetEClassifier()
           
 EClassifier EGenericTypeImpl.basicGetERawType()
           
 EClassifier ETypedElementImpl.basicGetEType()
           
 EClassifier EGenericTypeImpl.getEClassifier()
           
 EClassifier EPackageImpl.getEClassifier(java.lang.String name)
           
 EClassifier EPackageImpl.getEClassifierGen(java.lang.String name)
           
protected  EClassifier EGenericTypeImpl.getErasure(ETypeParameter eTypeParameter)
           
 EClassifier EGenericTypeImpl.getERawType()
           
 EClassifier ETypedElementImpl.getEType()
           
 

Methods in org.eclipse.emf.ecore.impl that return types with arguments of type EClassifier
 EList<EClassifier> EPackageImpl.getEClassifiers()
           
 EList<EClassifier> EOperationImpl.getEExceptions()
           
 

Methods in org.eclipse.emf.ecore.impl with parameters of type EClassifier
protected  void EPackageImpl.addEException(EOperation owner, EClassifier exception)
           
protected  EOperation EPackageImpl.addEOperation(EClass owner, EClassifier type, java.lang.String name)
           
protected  EOperation EPackageImpl.addEOperation(EClass owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound)
           
protected  EOperation EPackageImpl.addEOperation(EClass owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)
           
protected  void EPackageImpl.addEParameter(EOperation owner, EClassifier type, java.lang.String name)
           
protected  void EPackageImpl.addEParameter(EOperation owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound)
           
protected  EParameter EPackageImpl.addEParameter(EOperation owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)
           
protected  ETypeParameter EPackageImpl.addETypeParameter(EClassifier owner, java.lang.String name)
           
protected  EGenericType EPackageImpl.createEGenericType(EClassifier eClassifier)
           
protected  void EPackageImpl.fixInstanceClass(EClassifier eClassifier)
           
protected  EAttribute EPackageImpl.initEAttribute(EAttribute a, EClassifier type, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isUnsettable)
          Deprecated.  
protected  EAttribute EPackageImpl.initEAttribute(EAttribute a, EClassifier type, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isUnsettable, boolean isID)
          Deprecated.  
protected  EAttribute EPackageImpl.initEAttribute(EAttribute a, EClassifier type, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isUnsettable, boolean isID, boolean isUnique)
          Deprecated.  
protected  EAttribute EPackageImpl.initEAttribute(EAttribute a, EClassifier type, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isUnsettable, boolean isID, boolean isUnique, boolean isDerived)
           
protected  EAttribute EPackageImpl.initEAttribute(EAttribute a, EClassifier type, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isUnsettable, boolean isID, boolean isUnique, boolean isDerived, boolean isOrdered)
           
protected  EAttribute EPackageImpl.initEAttribute(EAttribute a, EClassifier 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  EOperation EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name)
           
protected  EOperation EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name, int lowerBound, int upperBound)
           
protected  EOperation EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique)
          Deprecated.  
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived)
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, java.lang.String name, java.lang.String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived, boolean isOrdered)
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier 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 EGenericTypeImpl.setEClassifier(EClassifier newEClassifier)
           
 NotificationChain EGenericTypeImpl.setEClassifier(EClassifier newEClassifier, NotificationChain msgs)
           
 NotificationChain EGenericTypeImpl.setERawType(EClassifier newERawType, NotificationChain msgs)
           
 void ETypedElementImpl.setEType(EClassifier newEType)
           
 NotificationChain ETypedElementImpl.setEType(EClassifier newEType, NotificationChain msgs)
           
 NotificationChain EReferenceImpl.setEType(EClassifier newEType, NotificationChain msgs)
           
 NotificationChain EAttributeImpl.setEType(EClassifier newEType, NotificationChain msgs)
           
protected  void EPackageImpl.setGeneratedClassName(EClassifier eClassifier)
           
protected  void EPackageImpl.setInstanceTypeName(EClassifier eClassifier, java.lang.String instanceTypeName)
           
 

Uses of EClassifier in org.eclipse.emf.ecore.util
 

Fields in org.eclipse.emf.ecore.util with type parameters of type EClassifier
protected  java.util.Map<java.lang.String,EClassifier> BasicExtendedMetaData.EPackageExtendedMetaDataImpl.nameToClassifierMap
           
 

Methods in org.eclipse.emf.ecore.util that return EClassifier
 EClassifier ExtendedMetaData.demandType(java.lang.String namespace, java.lang.String name)
          Returns a class from the namespace-specified package in the demand package registry, demand creating it, and the package, if necessary.
 EClassifier BasicExtendedMetaData.demandType(java.lang.String namespace, java.lang.String name)
           
protected  EClassifier EcoreEList.getFeatureType()
           
protected  EClassifier DelegatingFeatureMap.getFeatureType()
           
protected  EClassifier DelegatingEcoreEList.getFeatureType()
           
 EClassifier ExtendedMetaData.getType(EPackage ePackage, java.lang.String name)
          Returns the classifier with the given XML name within the given package.
 EClassifier BasicExtendedMetaData.getType(EPackage ePackage, java.lang.String name)
           
 EClassifier BasicExtendedMetaData.EPackageExtendedMetaData.getType(java.lang.String name)
           
 EClassifier BasicExtendedMetaData.EPackageExtendedMetaDataImpl.getType(java.lang.String name)
           
 EClassifier ExtendedMetaData.getType(java.lang.String namespace, java.lang.String name)
          Returns the classifier with the given XML name within the package with the given namespace.
 EClassifier BasicExtendedMetaData.getType(java.lang.String namespace, java.lang.String name)
           
protected  EClassifier EcoreValidator.EGenericTypeBuilder.resolveEClassifier(java.lang.String instanceTypeName)
          Finds or creates an classifier with the given instance type name.
 

Methods in org.eclipse.emf.ecore.util with parameters of type EClassifier
protected  int BasicExtendedMetaData.basicGetDerivationKind(EClassifier eClassifier)
           
protected  java.lang.String BasicExtendedMetaData.basicGetName(EClassifier eClassifier)
           
 T EcoreSwitch.caseEClassifier(EClassifier object)
          Returns the result of interpreting the object as an instance of 'EClassifier'
protected  BasicExtendedMetaData.EClassifierExtendedMetaData BasicExtendedMetaData.createEClassifierExtendedMetaData(EClassifier eClassifier)
           
 QueryDelegate QueryDelegate.Factory.createQueryDelegate(EClassifier context, java.util.Map<java.lang.String,EClassifier> parameters, java.lang.String expression)
          Creates a query delegate for the specified expression.
protected  BasicExtendedMetaData.EClassifierExtendedMetaData BasicExtendedMetaData.getExtendedMetaData(EClassifier eClassifier)
           
protected  java.lang.String EcoreUtil.EGenericTypeConverter.getInstanceTypeName(EClassifier eClassifier)
          Returns the appropriate fully qualified java instance type name for the given classifier.
 java.lang.String ExtendedMetaData.getName(EClassifier eClassifier)
          Returns the XML name for a classifier.
 java.lang.String BasicExtendedMetaData.getName(EClassifier eClassifier)
           
 java.lang.String ExtendedMetaData.getNamespace(EClassifier eClassifier)
          Returns the namespace to use for instances of the given classifier, the same namespace as for the package that contains it.
 java.lang.String BasicExtendedMetaData.getNamespace(EClassifier eClassifier)
           
static java.lang.Object EcoreUtil.getObjectByType(java.util.Collection<?> objects, EClassifier type)
          Returns the first collection member that is an instance of the type.
static
<T> java.util.Collection<T>
EcoreUtil.getObjectsByType(java.util.Collection<?> objects, EClassifier type)
          Returns a collection containing each collection member that is an instance of the type.
protected  java.lang.String BasicExtendedMetaData.getQualifiedName(java.lang.String defaultNamespace, EClassifier eClassifier)
           
 boolean ExtendedMetaData.isAnonymous(EClassifier eClassifier)
          Returns whether the given classifier's XML name contains "_._", which is used to indicate an anonymous type declaration.
 boolean BasicExtendedMetaData.isAnonymous(EClassifier eClassifier)
           
static boolean FeatureMapUtil.isFeatureMapEntry(EClassifier eClassifier)
           
 void BasicExtendedMetaData.EPackageExtendedMetaData.rename(EClassifier eClassifier, java.lang.String newName)
           
 void BasicExtendedMetaData.EPackageExtendedMetaDataImpl.rename(EClassifier eClassifier, java.lang.String newName)
           
 void ExtendedMetaData.setName(EClassifier eClassifier, java.lang.String name)
          Sets the XML name for a classifier.
 void BasicExtendedMetaData.setName(EClassifier eClassifier, java.lang.String name)
           
 boolean EcoreValidator.validateEClassifier_UniqueTypeParameterNames(EClassifier eClassifier, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the UniqueTypeParameterNames constraint of 'EClassifier'
 boolean EcoreValidator.validateEClassifier_WellFormedInstanceTypeName(EClassifier eClassifier, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)
          Validates the WellFormedInstanceTypeName constraint of 'EClassifier'
 boolean EcoreValidator.validateEClassifier(EClassifier eClassifier, 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 EClassifier
 QueryDelegate QueryDelegate.Factory.createQueryDelegate(EClassifier context, java.util.Map<java.lang.String,EClassifier> parameters, java.lang.String expression)
          Creates a query delegate for the specified expression.
 

Uses of EClassifier in org.eclipse.emf.ecore.xmi
 

Methods in org.eclipse.emf.ecore.xmi that return EClassifier
 EClassifier XMLResource.XMLMap.getClassifier(java.lang.String namespaceURI, java.lang.String name)
          Returns the EClassifier with the given namespace URI and name.
 EClassifier XMLHelper.getType(EFactory eFactory, java.lang.String typeName)
          Given an EFactory and a type name, find and return the type
 

Methods in org.eclipse.emf.ecore.xmi with parameters of type EClassifier
 EObject XMLHelper.createObject(EFactory eFactory, EClassifier type)
          Create an object given an EFactory and a type
 EStructuralFeature XMLResource.ElementHandler.getRoot(ExtendedMetaData extendedMetaData, EClassifier eClassifier)
          Returns an appropriate feature for serializing a value of the give type.
 EStructuralFeature XMLResource.ElementHandler.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
          Returns an feature, related by substitution group affiliation to the given feature, for serializing a value of the give type.
 boolean XMLSave.XMLTypeInfo.shouldSaveType(EClass objectType, EClassifier featureType, EStructuralFeature feature)
          Determines whether type information should be saved for an object of the specified type in a feature of the specified type.
 

Uses of EClassifier in org.eclipse.emf.ecore.xmi.impl
 

Fields in org.eclipse.emf.ecore.xmi.impl with type parameters of type EClassifier
protected  java.util.Map<java.lang.String,java.util.Map<java.lang.String,EClassifier>> XMLMapImpl.urisToNamesToClassifiers
           
 

Methods in org.eclipse.emf.ecore.xmi.impl that return EClassifier
 EClassifier XMLMapImpl.getClassifier(java.lang.String namespaceURI, java.lang.String name)
           
protected  EClassifier ElementHandlerImpl.getSuperType(ExtendedMetaData extendedMetaData, EClassifier eClassifier)
          Returns the base type or first super type of the classifier, depending on there it is a data type or a class.
 EClassifier XMLHelperImpl.getType(EFactory eFactory, java.lang.String typeName)
           
 EClassifier EMOFHelperImpl.getType(EFactory eFactory, java.lang.String typeName)
           
 EClassifier EMOFExtendedMetaData.getType(EPackage ePackage, java.lang.String name)
           
 

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type EClassifier
 EObject XMLHelperImpl.createObject(EFactory eFactory, EClassifier type)
           
 EObject EMOFHelperImpl.createObject(EFactory eFactory, EClassifier type)
           
protected  EObject XMLHandler.createObject(EFactory eFactory, EClassifier type, boolean documentRoot)
           
 java.lang.String EMOFExtendedMetaData.getName(EClassifier eClassifier)
           
 EStructuralFeature XMLSaveImpl.Lookup.getRoot(EClassifier eClassifier)
           
 EStructuralFeature ElementHandlerImpl.getRoot(ExtendedMetaData extendedMetaData, EClassifier eClassifier)
           
 EStructuralFeature XMLSaveImpl.Lookup.getSubstitutionGroup(EStructuralFeature eStructuralFeature, EClassifier eClassifier)
           
protected  EStructuralFeature ElementHandlerImpl.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EPackage ePackage, EClass eContainingClass, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
          Searches the document root object package for a changeable (non-abstract) element that is affiliated with the given feature in the given class and a classifier that exactly matches the given classifier
 EStructuralFeature ElementHandlerImpl.getSubstitutionGroup(ExtendedMetaData extendedMetaData, EStructuralFeature eStructuralFeature, EClassifier eClassifier)
           
protected  EClassifier ElementHandlerImpl.getSuperType(ExtendedMetaData extendedMetaData, EClassifier eClassifier)
          Returns the base type or first super type of the classifier, depending on there it is a data type or a class.
 boolean XMLSaveImpl.XMLTypeInfoImpl.shouldSaveType(EClass objectType, EClassifier featureType, EStructuralFeature feature)
           
 boolean EMOFSaveImpl.EMOFXMLTypeInfoImpl.shouldSaveType(EClass objectType, EClassifier featureType, EStructuralFeature feature)
           
 

Uses of EClassifier in org.eclipse.emf.edit.provider
 

Methods in org.eclipse.emf.edit.provider with parameters of type EClassifier
static void ItemPropertyDescriptor.collectReachableObjectsOfType(java.util.Collection<EObject> visited, java.util.Collection<EObject> result, EObject object, EClassifier type)
          This will visit all reachable references from object except those in visited; it updates visited and adds to result any object with a meta object that indicates that it is a subtype of type.
static java.lang.Object ItemPropertyDescriptor.getDefaultValue(EClassifier eType)
           
static java.util.Collection<EObject> ItemPropertyDescriptor.getReachableObjectsOfType(EObject object, EClassifier type)
          This yields all reachable references from object with a meta object which indicates that it is a subtype of type.
 

Uses of EClassifier in org.eclipse.emf.edit.ui.celleditor
 

Fields in org.eclipse.emf.edit.ui.celleditor declared as EClassifier
protected  EClassifier FeatureEditorDialog.eClassifier
           
 

Constructors in org.eclipse.emf.edit.ui.celleditor with parameters of type EClassifier
FeatureEditorDialog(Shell parent, ILabelProvider labelProvider, java.lang.Object object, EClassifier eClassifier, java.util.List<?> currentValues, java.lang.String displayName, java.util.List<?> choiceOfValues)
          Deprecated. Use FeatureEditorDialog.FeatureEditorDialog(Shell, ILabelProvider, Object, EClassifier, List, String, List, boolean, boolean, boolean), which provides proper behaviour for unique and non-unique features. This form retains the old behaviour, where specifying a list of choices enforces uniqueness.
FeatureEditorDialog(Shell parent, ILabelProvider labelProvider, java.lang.Object object, EClassifier eClassifier, java.util.List<?> currentValues, java.lang.String displayName, java.util.List<?> choiceOfValues, boolean multiLine, boolean sortChoices)
          Deprecated. Use FeatureEditorDialog.FeatureEditorDialog(Shell, ILabelProvider, Object, EClassifier, List, String, List, boolean, boolean, boolean), which provides proper behaviour for unique and non-unique features. This form retains the old behaviour, where specifying a list of choices enforces uniqueness.
FeatureEditorDialog(Shell parent, ILabelProvider labelProvider, java.lang.Object object, EClassifier eClassifier, java.util.List<?> currentValues, java.lang.String displayName, java.util.List<?> choiceOfValues, boolean multiLine, boolean sortChoices, boolean unique)
           
 

Uses of EClassifier in org.eclipse.emf.edit.ui.util
 

Methods in org.eclipse.emf.edit.ui.util with parameters of type EClassifier
 void QueryDelegateTextViewer.setContext(EClassifier context)
          Sets the context for the text viewer's query.
 

Method parameters in org.eclipse.emf.edit.ui.util with type arguments of type EClassifier
 void QueryDelegateTextViewer.setParameters(java.util.Map<java.lang.String,EClassifier> parameters)
          Sets the parameters for the text viewer's query.
 

Uses of EClassifier in org.eclipse.emf.importer.java.builder
 

Fields in org.eclipse.emf.importer.java.builder with type parameters of type EClassifier
protected  java.util.Set<EClassifier> JavaEcoreBuilder.demandCreatedEClassifiers
          The set of classifiers that were demand created.
 

Methods in org.eclipse.emf.importer.java.builder with parameters of type EClassifier
protected  void JavaEcoreBuilder.addToPackage(EPackage ePackage, EClassifier eClassifier)
           
 

Uses of EClassifier in org.eclipse.emf.importer.rose.builder
 

Methods in org.eclipse.emf.importer.rose.builder that return EClassifier
protected  EClassifier RoseEcoreBuilder.getBasicType(java.lang.String value)
           
 

Uses of EClassifier in org.eclipse.emf.mapping.ecore2xml.impl
 

Methods in org.eclipse.emf.mapping.ecore2xml.impl that return EClassifier
 EClassifier XMLMapImpl.getClassifier(java.lang.String namespaceURI, java.lang.String name)
           
 

Uses of EClassifier in org.eclipse.emf.mapping.ecore2xml.util
 

Methods in org.eclipse.emf.mapping.ecore2xml.util that return EClassifier
protected  EClassifier Ecore2XMLExtendedMetaData.getClassifier(java.lang.String namespaceURI, java.lang.String name)
           
 EClassifier Ecore2XMLExtendedMetaData.getType(EPackage ePackage, java.lang.String name)
           
 

Methods in org.eclipse.emf.mapping.ecore2xml.util with parameters of type EClassifier
 java.lang.String Ecore2XMLExtendedMetaData.getName(EClassifier eClassifier)
           
 

Uses of EClassifier in org.eclipse.emf.oda.ecore.impl
 

Fields in org.eclipse.emf.oda.ecore.impl declared as EClassifier
protected  EClassifier Query.context
           
protected  EClassifier Query.type
           
 

Fields in org.eclipse.emf.oda.ecore.impl with type parameters of type EClassifier
protected  java.util.Map<java.lang.String,EClassifier> Query.variables
           
 

Methods in org.eclipse.emf.oda.ecore.impl that return EClassifier
protected abstract  EClassifier ResultSetMetaData.getColumnClassifier(int index)
           
protected  EClassifier ResultSetMetaData.EClass.getColumnClassifier(int index)
           
protected  EClassifier ResultSetMetaData.EDataType.getColumnClassifier(int index)
           
protected  EClassifier ParameterMetaData.getParameterClassifier(int param)
          Returns the data provider specific type for the specified parameter.
protected  EClassifier ParameterMetaData.getParameterClassifier(java.lang.String name)
           
 

Methods in org.eclipse.emf.oda.ecore.impl that return types with arguments of type EClassifier
protected  java.util.Map<java.lang.String,EClassifier> Query.getVariables()
          Returns the expression variables specified for this query.
 

Methods in org.eclipse.emf.oda.ecore.impl with parameters of type EClassifier
static org.eclipse.datatools.connectivity.oda.IResultSetMetaData ResultSetMetaData.create(EClassifier type)
          Creates result set metadata of the appropriate kind, depending on whether the specified type is a class or a data type.
static org.eclipse.datatools.connectivity.oda.IResultSet ResultSet.create(EClassifier type, EList<?> results)
          Creates a result set of the appropriate kind, depending on whether the specified list of results contains instances of classes or values of data types.
protected  EList<java.lang.Object> Query.getAllObjectsByType(EList<java.lang.Object> objects, EClassifier type)
           
static int DataTypes.getDisplayLength(EClassifier type)
          Returns the display length of the specified type.
static int DataTypes.getPrecision(EClassifier type)
          Returns the maximum number of decimal digits of the specified type.
protected  EList<java.lang.Object> Query.getResults(EList<java.lang.Object> results, QueryDelegate delegate, EList<java.lang.Object> targets, java.util.Map<java.lang.String,java.lang.Object> arguments, EClassifier type)
           
static int DataTypes.getScale(EClassifier type)
          Returns the maximum number of digits to the right of the decimal point of the specified type.
static int DataTypes.getType(EClassifier type)
          Returns the data provider specific code of the specified type.
static java.lang.String DataTypes.getTypeName(EClassifier type)
          Returns the data provider specific name of the specified type.
static int DataTypes.isNullable(EClassifier type)
          Returns whether null values are allowed for the specified type.
 

Uses of EClassifier in org.eclipse.emf.oda.ecore.ui.impl
 

Fields in org.eclipse.emf.oda.ecore.ui.impl declared as EClassifier
protected  EClassifier EcoreDataSetWizardPage.contextType
           
protected  EClassifier EcoreDataSetWizardPage.resultType
           
protected  EClassifier EcoreDataSetWizardPage.Variable.type
           
 

Methods in org.eclipse.emf.oda.ecore.ui.impl that return EClassifier
protected  EClassifier EcoreDataSetWizardPage.getContextType()
          Returns the value of the context type property.
protected  EClassifier EcoreDataSetWizardPage.getResultType()
          Returns the value of the result type property.
protected  EClassifier EcoreDataSetWizardPage.Variable.getType()
          Returns the type of this expression variable.
protected  EClassifier EcoreDataSetWizardPage.getTypeFromString(java.lang.String string)
          Retrieves the type corresponding to the specified string representation.
 

Methods in org.eclipse.emf.oda.ecore.ui.impl that return types with arguments of type EClassifier
protected  java.util.Map<java.lang.String,EClassifier> EcoreDataSetWizardPage.convertVariablesToMap(java.util.List<EcoreDataSetWizardPage.Variable> variables)
          Converts the specified expression variables to a map representation.
 

Methods in org.eclipse.emf.oda.ecore.ui.impl with parameters of type EClassifier
protected  java.lang.String EcoreDataSetWizardPage.convertTypeToString(EClassifier type)
          Converts the specified type to its string representation.
protected  void EcoreDataSetWizardPage.setContextType(EClassifier contextType)
          Sets the value of the context type property.
protected  void EcoreDataSetWizardPage.setResultType(EClassifier resultType)
          Sets the value of the result type property.
 

Constructors in org.eclipse.emf.oda.ecore.ui.impl with parameters of type EClassifier
EcoreDataSetWizardPage.Variable(java.lang.String name, EClassifier type)
           
 

Uses of EClassifier in org.eclipse.emf.oda.ecore.util
 

Methods in org.eclipse.emf.oda.ecore.util with parameters of type EClassifier
static java.lang.String StringUtil.getTypeText(EClassifier classifier)
          Returns formatted text for the specified type
 


Copyright 2001-2012 IBM Corporation and others.
All Rights Reserved.