Class HistoryFactoryImpl
- java.lang.Object
-
- org.eclipse.emf.common.notify.impl.BasicNotifierImpl
-
- org.eclipse.emf.ecore.impl.BasicEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl
-
- org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
- org.eclipse.emf.ecore.impl.EModelElementImpl
-
- org.eclipse.emf.ecore.impl.EFactoryImpl
-
- org.eclipse.emf.edapt.spi.history.impl.HistoryFactoryImpl
-
- All Implemented Interfaces:
org.eclipse.emf.common.notify.Notifier
,org.eclipse.emf.ecore.EFactory
,org.eclipse.emf.ecore.EModelElement
,org.eclipse.emf.ecore.EObject
,org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
,org.eclipse.emf.ecore.InternalEObject
,org.eclipse.emf.ecore.resource.impl.BinaryResourceImpl.DataConverter.Factory
,HistoryFactory
public class HistoryFactoryImpl extends org.eclipse.emf.ecore.impl.EFactoryImpl implements HistoryFactory
An implementation of the model Factory.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
-
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
-
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
-
-
Field Summary
-
Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NIL
-
Fields inherited from interface org.eclipse.emf.edapt.spi.history.HistoryFactory
eINSTANCE
-
-
Constructor Summary
Constructors Constructor Description HistoryFactoryImpl()
Creates an instance of the factory.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description org.eclipse.emf.ecore.EObject
create(org.eclipse.emf.ecore.EClass eClass)
Add
createAdd()
CompositeChange
createCompositeChange()
Create
createCreate()
Delete
createDelete()
History
createHistory()
MigrationChange
createMigrationChange()
ModelReference
createModelReference()
Move
createMove()
NoChange
createNoChange()
OperationChange
createOperationChange()
OperationInstance
createOperationInstance()
ParameterInstance
createParameterInstance()
Release
createRelease()
Remove
createRemove()
Set
createSet()
HistoryPackage
getHistoryPackage()
static HistoryPackage
getPackage()
Deprecated.static HistoryFactory
init()
Creates the default factory implementation.-
Methods inherited from class org.eclipse.emf.ecore.impl.EFactoryImpl
basicSetEPackage, convertToString, create, createFromString, eGet, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eSet, 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.MinimalEObjectImpl.Container
eInternalContainer
-
Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURI
-
Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toString
-
Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotify
-
Methods inherited from class java.lang.Object
equals, 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
-
-
-
-
Method Detail
-
init
public static HistoryFactory init()
Creates the default factory implementation.
-
create
public org.eclipse.emf.ecore.EObject create(org.eclipse.emf.ecore.EClass eClass)
- Specified by:
create
in interfaceorg.eclipse.emf.ecore.EFactory
- Overrides:
create
in classorg.eclipse.emf.ecore.impl.EFactoryImpl
-
createHistory
public History createHistory()
- Specified by:
createHistory
in interfaceHistoryFactory
- Returns:
- a new object of class 'History'.
-
createRelease
public Release createRelease()
- Specified by:
createRelease
in interfaceHistoryFactory
- Returns:
- a new object of class 'Release'.
-
createNoChange
public NoChange createNoChange()
- Specified by:
createNoChange
in interfaceHistoryFactory
- Returns:
- a new object of class 'No Change'.
-
createCreate
public Create createCreate()
- Specified by:
createCreate
in interfaceHistoryFactory
- Returns:
- a new object of class 'Create'.
-
createMove
public Move createMove()
- Specified by:
createMove
in interfaceHistoryFactory
- Returns:
- a new object of class 'Move'.
-
createDelete
public Delete createDelete()
- Specified by:
createDelete
in interfaceHistoryFactory
- Returns:
- a new object of class 'Delete'.
-
createSet
public Set createSet()
- Specified by:
createSet
in interfaceHistoryFactory
- Returns:
- a new object of class 'Set'.
-
createAdd
public Add createAdd()
- Specified by:
createAdd
in interfaceHistoryFactory
- Returns:
- a new object of class 'Add'.
-
createRemove
public Remove createRemove()
- Specified by:
createRemove
in interfaceHistoryFactory
- Returns:
- a new object of class 'Remove'.
-
createCompositeChange
public CompositeChange createCompositeChange()
- Specified by:
createCompositeChange
in interfaceHistoryFactory
- Returns:
- a new object of class 'Composite Change'.
-
createOperationChange
public OperationChange createOperationChange()
- Specified by:
createOperationChange
in interfaceHistoryFactory
- Returns:
- a new object of class 'Operation Change'.
-
createOperationInstance
public OperationInstance createOperationInstance()
- Specified by:
createOperationInstance
in interfaceHistoryFactory
- Returns:
- a new object of class 'Operation Instance'.
-
createParameterInstance
public ParameterInstance createParameterInstance()
- Specified by:
createParameterInstance
in interfaceHistoryFactory
- Returns:
- a new object of class 'Parameter Instance'.
-
createModelReference
public ModelReference createModelReference()
- Specified by:
createModelReference
in interfaceHistoryFactory
- Returns:
- a new object of class 'Model Reference'.
-
createMigrationChange
public MigrationChange createMigrationChange()
- Specified by:
createMigrationChange
in interfaceHistoryFactory
- Returns:
- a new object of class 'Migration Change'.
-
getHistoryPackage
public HistoryPackage getHistoryPackage()
- Specified by:
getHistoryPackage
in interfaceHistoryFactory
- Returns:
- the package supported by this factory.
-
getPackage
@Deprecated public static HistoryPackage getPackage()
Deprecated.
-
-