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.codegen.ecore.java2ecore   
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   
 

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

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

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 GenOperationImpl.getReturn()
           
 EClassifier GenEnumImpl.getEcoreClassifier()
           
 EClassifier GenDataTypeImpl.getEcoreClassifier()
           
 EClassifier GenClassifierImpl.getEcoreClassifier()
           
 EClassifier GenClassImpl.getEcoreClassifier()
           
 

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type EClassifier
protected  GenClassifier GenBaseImpl.findGenClassifier(EClassifier eClassifier)
           
protected  Class GenBaseImpl.getInstanceClass(EClassifier eType)
           
protected  boolean GenBaseImpl.isPrimitiveType(EClassifier eType)
           
protected  String GenBaseImpl.getPrimitiveObjectType(EClassifier eType)
           
protected  String GenBaseImpl.getPrimitiveDefault(EClassifier eType)
           
protected  String GenBaseImpl.getType(EClassifier eType, boolean primitiveAsObject)
          Returns the primitive or qualified class name for the given EClassifier.
protected  String GenBaseImpl.getImportedType(EClassifier eType, boolean primitiveAsObject)
          Returns the primitive or class name for the given EClassifier.
protected  List GenBaseImpl.getTypeGenClasses(EClassifier eType, GenPackage firstGenPackage, List 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.
 

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

Methods in org.eclipse.emf.codegen.ecore.java2ecore that return EClassifier
protected  EClassifier JavaEcoreBuilder.resolve(EModelElement eModelElement, String typeName)
           
protected  EClassifier JavaEcoreBuilder.resolve(EModelElement eModelElement, String typeName, boolean recordDemandCreatedEDataType)
           
 

Methods in org.eclipse.emf.codegen.ecore.java2ecore with parameters of type EClassifier
protected  EStructuralFeature JavaEcoreBuilder.createFeature(EClass eClass, String name, EClassifier eType)
           
protected  EClass JavaEcoreBuilder.resolveMapEntry(EPackage ePackage, EClassifier keyEClassifier, EClassifier valueEClassifier)
           
 

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'
 interface EEnum
           A representation of the model object 'EEnum'
 

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

Methods in org.eclipse.emf.ecore with parameters of type EClassifier
 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 ETypedElementImpl.eType
          The cached value of the 'EType' reference
protected  EClassifier EStructuralFeatureImpl.cachedEType
           
 

Methods in org.eclipse.emf.ecore.impl that return EClassifier
 EClassifier ETypedElementImpl.getETypeGen()
           
 EClassifier ETypedElementImpl.getEType()
           
 EClassifier ETypedElementImpl.basicGetEType()
           
 EClassifier EPackageImpl.getEClassifier(String name)
           
 

Methods in org.eclipse.emf.ecore.impl with parameters of type EClassifier
 void ETypedElementImpl.setEType(EClassifier newEType)
           
protected  void EPackageImpl.setGeneratedClassName(EClassifier eClassifier)
           
protected  EAttribute EPackageImpl.initEAttribute(EAttribute a, EClassifier type, String name, String defaultValue, int lowerBound, int upperBound, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isUnsettable)
          Deprecated.  
protected  EAttribute EPackageImpl.initEAttribute(EAttribute a, EClassifier type, String name, 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, String name, 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, String name, 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, String name, 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, String name, String defaultValue, int lowerBound, int upperBound, Class containerClass, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isUnsettable, boolean isID, boolean isUnique, boolean isDerived, boolean isOrdered)
           
protected  EReference EPackageImpl.initEReference(EReference r, EClassifier type, EReference otherEnd, String name, 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, String name, 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, String name, 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, String name, 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, String name, 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, String name, String defaultValue, int lowerBound, int upperBound, Class containerClass, boolean isTransient, boolean isVolatile, boolean isChangeable, boolean isContainment, boolean isResolveProxies, boolean isUnsettable, boolean isUnique, boolean isDerived, boolean isOrdered)
           
protected  EOperation EPackageImpl.addEOperation(EClass owner, EClassifier type, String name)
           
protected  void EPackageImpl.addEParameter(EOperation owner, EClassifier type, String name)
           
protected  void EPackageImpl.addEException(EOperation owner, EClassifier exception)
           
protected  void EPackageImpl.fixInstanceClass(EClassifier eClassifier)
           
 void EAttributeImpl.setEType(EClassifier eType)
           
 

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

Methods in org.eclipse.emf.ecore.util that return EClassifier
 EClassifier ExtendedMetaData.getType(String namespace, String name)
           
 EClassifier ExtendedMetaData.getType(EPackage ePackage, String name)
           
 EClassifier ExtendedMetaData.demandType(String namespace, String name)
           
protected  EClassifier EcoreEList.getFeatureType()
           
protected  EClassifier DelegatingFeatureMap.getFeatureType()
           
protected  EClassifier DelegatingEcoreEList.getFeatureType()
           
 EClassifier BasicExtendedMetaData.getType(EPackage ePackage, String name)
           
 EClassifier BasicExtendedMetaData.getType(String namespace, String name)
           
 EClassifier BasicExtendedMetaData.demandType(String namespace, String name)
           
 

Methods in org.eclipse.emf.ecore.util with parameters of type EClassifier
static boolean FeatureMapUtil.isFeatureMapEntry(EClassifier eClassifier)
           
 String ExtendedMetaData.getNamespace(EClassifier eClassifier)
           
 String ExtendedMetaData.getName(EClassifier eClassifier)
           
 void ExtendedMetaData.setName(EClassifier eClassifier, String name)
           
static Object EcoreUtil.getObjectByType(Collection objects, EClassifier type)
          Returns the first collection member that is an instance of the type.
static Collection EcoreUtil.getObjectsByType(Collection objects, EClassifier type)
          Returns a collection containing each collection member that is an instance of the type.
 Object EcoreSwitch.caseEClassifier(EClassifier object)
          Returns the result of interpretting the object as an instance of 'EClassifier'
 String BasicExtendedMetaData.getNamespace(EClassifier eClassifier)
           
 String BasicExtendedMetaData.getName(EClassifier eClassifier)
           
protected  String BasicExtendedMetaData.basicGetName(EClassifier eClassifier)
           
 void BasicExtendedMetaData.setName(EClassifier eClassifier, String name)
           
protected  String BasicExtendedMetaData.getQualifiedName(String defaultNamespace, EClassifier eClassifier)
           
protected  int BasicExtendedMetaData.basicGetDerivationKind(EClassifier eClassifier)
           
protected  BasicExtendedMetaData.EClassifierExtendedMetaData BasicExtendedMetaData.getExtendedMetaData(EClassifier eClassifier)
           
protected  BasicExtendedMetaData.EClassifierExtendedMetaData BasicExtendedMetaData.createEClassifierExtendedMetaData(EClassifier eClassifier)
           
 

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

Methods in org.eclipse.emf.ecore.xmi that return EClassifier
 EClassifier XMLResource.XMLMap.getClassifier(String namespaceURI, String name)
          Returns the EClassifier with the given namespace URI and name.
 

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

Methods in org.eclipse.emf.ecore.xmi.impl that return EClassifier
 EClassifier XMLMapImpl.getClassifier(String namespaceURI, String name)
           
 EClassifier EMOFExtendedMetaData.getType(EPackage ePackage, String name)
           
 

Methods in org.eclipse.emf.ecore.xmi.impl with parameters of type EClassifier
 String EMOFExtendedMetaData.getName(EClassifier eClassifier)
           
 

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

Methods in org.eclipse.emf.edit.provider with parameters of type EClassifier
static Collection 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.
static void ItemPropertyDescriptor.collectReachableObjectsOfType(Collection visited, Collection 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 Object ItemPropertyDescriptor.getDefaultValue(EClassifier eType)
           
 

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, Object object, EClassifier eClassifier, List currentValues, String displayName, List choiceOfValues)
           
 


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