Package org.eclipse.emf.cdo.lm.impl

# Klasse DeliveryImpl

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.MinimalEStoreEObjectImpl
org.eclipse.emf.internal.cdo.CDOObjectImpl
org.eclipse.emf.cdo.etypes.impl.ModelElementImpl
org.eclipse.emf.cdo.lm.impl.BaselineImpl
org.eclipse.emf.cdo.lm.impl.FixedBaselineImpl
org.eclipse.emf.cdo.lm.impl.DeliveryImpl

Alle implementierten Schnittstellen:
  `CDOObject`, `CDOWithID`, `CDOPackageTypeRegistry.CDOObjectMarker`, `ModelElement`, `Baseline`, `Delivery`, `FixedBaseline`, `ModuleElement`, `StreamElement`, `SystemElement`, `Notifier`, `EObject`, `EStructuralFeature.Internal.DynamicValueHolder`, `InternalEObject`, `InternalCDOLoadable`, `InternalCDOObject`

public class DeliveryImpl extends FixedBaselineImpl implements Delivery
An implementation of the model object 'Delivery'.

Generated
No Extend
  This class is not intended to be subclassed by clients.

  The following features are implemented:

  - `Change`
  - `Merge Source`
  - `Merge Target`

## Verschachtelte Klassen - Übersicht

## Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.impl.MinimalEObjectImpl

`MinimalEObjectImpl.Container`

## Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.impl.BasicEObjectImpl

`BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl`

## Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.common.notify.impl.BasicNotifierImpl

`BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList`

## Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.ecore.InternalEObject

`InternalEObject.EStore`

## Feldübersicht

Felder
Modifizierer und Typ
Feld
Beschreibung
`protected static final CDOBranchPointRef`
`MERGE_SOURCE_EDEFAULT`
The default value of the '`Merge Source`' attribute.
`protected static final CDOBranchPointRef`
`MERGE_TARGET_EDEFAULT`
The default value of the '`Merge Target`' attribute.

### Von Klasse geerbte Felder org.eclipse.emf.cdo.lm.impl.FixedBaselineImpl

`VERSION_EDEFAULT`

### Von Klasse geerbte Felder org.eclipse.emf.cdo.lm.impl.BaselineImpl

`FLOATING_EDEFAULT`

### Von Klasse geerbte Felder org.eclipse.emf.ecore.impl.BasicEObjectImpl

`EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET`

### Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.lm.Baseline

`COMPARATOR`

### Von Schnittstelle geerbte Felder org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder

`NIL`

### Von Schnittstelle geerbte Felder org.eclipse.emf.ecore.InternalEObject

`EOPPOSITE_FEATURE_BASE`

## Konstruktorübersicht

Konstruktoren
Modifizierer
Konstruktor
Beschreibung
`protected`
`DeliveryImpl()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`Change`
`basicGetChange()`
`NotificationChain`
`basicSetChange(Change newChange, NotificationChain msgs)`
`Object`
`eGet(int featureID, boolean resolve, boolean coreType)`
`NotificationChain`
`eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`NotificationChain`
`eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`boolean`
`eIsSet(int featureID)`
`void`
`eSet(int featureID, Object newValue)`
`protected EClass`
`eStaticClass()`
`void`
`eUnset(int featureID)`
`CDOBranchPointRef`
`getBranchPoint()`
`Change`
`getChange()`
`CDOBranchPointRef`
`getMergeSource()`
`CDOBranchPointRef`
`getMergeTarget()`
`String`
`getName()`
`void`
`setChange(Change newChange)`
`void`
`setMergeSource(CDOBranchPointRef newMergeSource)`
`void`
`setMergeTarget(CDOBranchPointRef newMergeTarget)`

### Von Klasse geerbte Methoden org.eclipse.emf.cdo.lm.impl.FixedBaselineImpl

`eInvoke, getBasedChanges, getBasedChanges, getBaseTimeStamp, getDependencies, getVersion, isFloating, setVersion`

### Von Klasse geerbte Methoden org.eclipse.emf.cdo.lm.impl.BaselineImpl

`basicSetStream, change, eBasicRemoveFromContainerFeature, extended, getModule, getStream, getSystem, getTypeAndName, getTypeName, name, setStream, time, type`

### Von Klasse geerbte Methoden org.eclipse.emf.cdo.etypes.impl.ModelElementImpl

`eStaticFeatureCount, getAnnotation, getAnnotations`

### Von Klasse geerbte Methoden org.eclipse.emf.internal.cdo.CDOObjectImpl

`cdoClassInfo, cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInternalDynamicFeature, cdoInternalInstance, cdoInternalPostAttach, cdoInternalPostDetach, cdoInternalPostDetach, cdoInternalPostInvalidate, cdoInternalPostLoad, cdoInternalPostRollback, cdoInternalPreAttach, cdoInternalPreCommit, cdoInternalPreLoad, cdoInternalSetID, cdoInternalSetResource, cdoInternalSetRevision, cdoInternalSetState, cdoInternalSetView, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoRevision, cdoRevision, cdoState, cdoView, cdoWriteLock, cdoWriteOption, createFeatureMap, createList, createLock, createMap, createOrderedList, createUnorderedList, dynamicGet, dynamicSet, dynamicUnset, eAdapterAdded, eAdapterRemoved, eAdapters, eBasicAdapterListeners, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetSettings, eBasicSettings, eClass, eContainerAdapterArray, eContainerFeatureID, eDirectResource, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicIsSet, eHasSettings, eInternalContainer, eInternalResource, eIsCaching, emfToString, equals, eSetClass, eSetDirectResource, eSetResource, eSettings, eStore, getLockState, hashCode, instanceToRevisionFeature, revisionToInstanceFeature, toString`

### Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl

`eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureID`

### Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.MinimalEObjectImpl

`eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURI`

### Von Klasse geerbte Methoden org.eclipse.emf.ecore.impl.BasicEObjectImpl

`eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticOperationCount, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues`

### Von Klasse geerbte Methoden org.eclipse.emf.common.notify.impl.BasicNotifierImpl

`eNotificationRequired, eNotify`

### Von Klasse geerbte Methoden java.lang.Object

`clone, finalize, getClass, notify, notifyAll, wait, wait, wait`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.lm.Baseline

`getBaseTimeStamp, getStream, getTypeAndName, getTypeName, isFloating, setStream`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.CDOObject

`cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, cdoWriteLock, cdoWriteOption`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.EObject

`eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.lm.FixedBaseline

`getBasedChanges, getDependencies, getVersion, setVersion`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.ecore.InternalEObject

`eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegment`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.etypes.ModelElement

`getAnnotation, getAnnotations`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.lm.ModuleElement

`getModule`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.common.notify.Notifier

`eAdapters, eDeliver, eNotify, eSetDeliver`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.lm.SystemElement

`getSystem`

## Felddetails

### MERGE_SOURCE_EDEFAULT

protected static final CDOBranchPointRef MERGE_SOURCE_EDEFAULT
The default value of the '`Merge Source`' attribute.

Siehe auch:
  - `getMergeSource()`
Generated
Ordered

### MERGE_TARGET_EDEFAULT

protected static final CDOBranchPointRef MERGE_TARGET_EDEFAULT
The default value of the '`Merge Target`' attribute.

Siehe auch:
  - `getMergeTarget()`
Generated
Ordered

## Konstruktordetails

### DeliveryImpl

protected DeliveryImpl()

Generated

## Methodendetails

### eStaticClass

protected EClass eStaticClass()

Setzt außer Kraft:
  `eStaticClass` in Klasse `FixedBaselineImpl`
Generated

### getChange

public Change getChange()

Angegeben von:
  `getChange` in Schnittstelle `Delivery`
Gibt zurück:
  the value of the 'Change' reference.
Siehe auch:
  - `Delivery.setChange(Change)`
  - `LMPackage.getDelivery_Change()`
  - `Change.getDeliveries()`
Generated

### basicGetChange

public Change basicGetChange()

Generated

### basicSetChange

public NotificationChain basicSetChange(Change newChange, NotificationChain msgs)

Generated

### setChange

public void setChange(Change newChange)

Angegeben von:
  `setChange` in Schnittstelle `Delivery`
Parameter:
  `newChange` - the new value of the 'Change' reference.
Siehe auch:
  - `Delivery.getChange()`
Generated

### getMergeSource

public CDOBranchPointRef getMergeSource()

Angegeben von:
  `getMergeSource` in Schnittstelle `Delivery`
Gibt zurück:
  the value of the 'Merge Source' attribute.
Siehe auch:
  - `Delivery.setMergeSource(CDOBranchPointRef)`
  - `LMPackage.getDelivery_MergeSource()`
Generated

### setMergeSource

public void setMergeSource(CDOBranchPointRef newMergeSource)

Angegeben von:
  `setMergeSource` in Schnittstelle `Delivery`
Parameter:
  `newMergeSource` - the new value of the 'Merge Source' attribute.
Siehe auch:
  - `Delivery.getMergeSource()`
Generated

### getMergeTarget

public CDOBranchPointRef getMergeTarget()

Angegeben von:
  `getMergeTarget` in Schnittstelle `Delivery`
Gibt zurück:
  the value of the 'Merge Target' attribute.
Siehe auch:
  - `Delivery.setMergeTarget(CDOBranchPointRef)`
  - `LMPackage.getDelivery_MergeTarget()`
Generated

### setMergeTarget

public void setMergeTarget(CDOBranchPointRef newMergeTarget)

Angegeben von:
  `setMergeTarget` in Schnittstelle `Delivery`
Parameter:
  `newMergeTarget` - the new value of the 'Merge Target' attribute.
Siehe auch:
  - `Delivery.getMergeTarget()`
Generated

### eInverseAdd

public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs)

Setzt außer Kraft:
  `eInverseAdd` in Klasse `BaselineImpl`
Generated

### eInverseRemove

public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)

Setzt außer Kraft:
  `eInverseRemove` in Klasse `FixedBaselineImpl`
Generated

### eGet

public Object eGet(int featureID, boolean resolve, boolean coreType)

Angegeben von:
  `eGet` in Schnittstelle `InternalEObject`
Setzt außer Kraft:
  `eGet` in Klasse `FixedBaselineImpl`
Generated

### eSet

public void eSet(int featureID, Object newValue)

Angegeben von:
  `eSet` in Schnittstelle `InternalEObject`
Setzt außer Kraft:
  `eSet` in Klasse `FixedBaselineImpl`
Generated

### eUnset

public void eUnset(int featureID)

Angegeben von:
  `eUnset` in Schnittstelle `InternalEObject`
Setzt außer Kraft:
  `eUnset` in Klasse `FixedBaselineImpl`
Generated

### eIsSet

public boolean eIsSet(int featureID)

Angegeben von:
  `eIsSet` in Schnittstelle `InternalEObject`
Setzt außer Kraft:
  `eIsSet` in Klasse `FixedBaselineImpl`
Generated

### getBranchPoint

public CDOBranchPointRef getBranchPoint()
Beschreibung aus Klasse kopiert: `BaselineImpl`

Angegeben von:
  `getBranchPoint` in Schnittstelle `Baseline`
Angegeben von:
  `getBranchPoint` in Klasse `FixedBaselineImpl`

### getName

public String getName()
Beschreibung aus Klasse kopiert: `BaselineImpl`

Angegeben von:
  `getName` in Schnittstelle `Baseline`
Angegeben von:
  `getName` in Klasse `FixedBaselineImpl`