org.eclipse.emf.edit.tree.impl
Class TreeFactoryImpl

java.lang.Object
  |
  +--org.eclipse.emf.common.notify.impl.NotifierImpl
        |
        +--org.eclipse.emf.ecore.impl.EObjectImpl
              |
              +--org.eclipse.emf.ecore.impl.EModelElementImpl
                    |
                    +--org.eclipse.emf.ecore.impl.EFactoryImpl
                          |
                          +--org.eclipse.emf.edit.tree.impl.TreeFactoryImpl
All Implemented Interfaces:
EFactory, EModelElement, EObject, InternalEObject, Notifier, TreeFactory

public class TreeFactoryImpl
extends EFactoryImpl
implements TreeFactory

An implementation of the model Factory.


Inner classes inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
EObjectImpl.EPropertiesHolder, EObjectImpl.EPropertiesHolderImpl
 
Fields inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
ePackage
 
Fields inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eAnnotations
 
Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eContainer, eContainerFeatureID, ELAST_EOBJECT_FLAG, eProperties
 
Fields inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl
eAdapters, EDELIVER, eFlags, ELAST_NOTIFIER_FLAG
 
Fields inherited from interface org.eclipse.emf.edit.tree.TreeFactory
eINSTANCE
 
Fields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE
 
Constructor Summary
TreeFactoryImpl()
          Creates and instance of the factory.
 
Method Summary
 EObject create(EClass eClass)
          
 TreeNode createTreeNode()
          
static TreePackage getPackage()
          
 TreePackage getTreePackage()
          
 
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, convertToString, createFromString, eGet, eInverseAdd, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getEPackage, setEPackage
 
Methods inherited from class org.eclipse.emf.ecore.impl.EModelElementImpl
eObjectForURIFragmentSegment, eURIFragmentSegment, getEAnnotation, getEAnnotations
 
Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eClass, eContainer, eContainerFeatureID, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eIsProxy, eProperties, eProxyURI, eResource, eSetClass, eSetProxyURI, eSetResource, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, toString
 
Methods inherited from class org.eclipse.emf.common.notify.impl.NotifierImpl
eAdapters, eDeliver, eNotificationRequired, eNotify, eSetDeliver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 
Methods inherited from interface org.eclipse.emf.ecore.InternalEObject
eNotificationRequired
 

Constructor Detail

TreeFactoryImpl

public TreeFactoryImpl()
Creates and instance of the factory.
Method Detail

create

public EObject create(EClass eClass)
Specified by:
create in interface EFactory
Overrides:
create in class EFactoryImpl
Following copied from interface: org.eclipse.emf.ecore.EFactory
Parameters:
eClass - the class of the new instance.
Returns:
a new instance of the class.

createTreeNode

public TreeNode createTreeNode()
Specified by:
createTreeNode in interface TreeFactory
Following copied from interface: org.eclipse.emf.edit.tree.TreeFactory
Returns:
a new object of class 'Node'.

getTreePackage

public TreePackage getTreePackage()
Specified by:
getTreePackage in interface TreeFactory
Following copied from interface: org.eclipse.emf.edit.tree.TreeFactory
Returns:
the package supported by this factory.

getPackage

public static TreePackage getPackage()

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