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

# Klasse DeliveryReviewImpl

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.reviews.impl.ReviewImpl
org.eclipse.emf.cdo.lm.reviews.impl.DeliveryReviewImpl

Alle implementierten Schnittstellen:
  `CDOObject`, `CDOWithID`, `CDOPackageTypeRegistry.CDOObjectMarker`, `ModelElement`, `Baseline`, `FloatingBaseline`, `ExtendedBaseline`, `ModuleElement`, `DeliveryReview`, `Review`, `TopicContainer`, `StreamElement`, `SystemElement`, `Notifier`, `EObject`, `EStructuralFeature.Internal.DynamicValueHolder`, `InternalEObject`, `InternalCDOLoadable`, `InternalCDOObject`

public class DeliveryReviewImpl extends ReviewImpl implements DeliveryReview
An implementation of the model object 'Delivery Review'.

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

  The following features are implemented:

  - `Closed`
  - `Base`
  - `Impact`
  - `Branch`
  - `Deliveries`
  - `Source Change`
  - `Source Commit`
  - `Target Commit`
  - `Rebase Count`

## 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 CDOBranchRef`
`BRANCH_EDEFAULT`
The default value of the '`Branch`' attribute.
`protected static final boolean`
`CLOSED_EDEFAULT`
The default value of the '`Closed`' attribute.
`protected static final Impact`
`IMPACT_EDEFAULT`
The default value of the '`Impact`' attribute.
`protected static final int`
`REBASE_COUNT_EDEFAULT`
The default value of the '`Rebase Count`' attribute.
`protected static final long`
`SOURCE_COMMIT_EDEFAULT`
The default value of the '`Source Commit`' attribute.
`protected static final long`
`TARGET_COMMIT_EDEFAULT`
The default value of the '`Target Commit`' attribute.

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

`AUTHOR_EDEFAULT, ID_EDEFAULT, RESOLVED_COUNT_EDEFAULT, STATUS_EDEFAULT, TOPIC_COUNT_EDEFAULT, UNRESOLVED_COUNT_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`
`DeliveryReviewImpl()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`int`
`eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)`
`int`
`eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)`
`Object`
`eGet(int featureID, boolean resolve, boolean coreType)`
`boolean`
`eIsSet(int featureID)`
`void`
`eSet(int featureID, Object newValue)`
`protected EClass`
`eStaticClass()`
`void`
`eUnset(int featureID)`
`FixedBaseline`
`getBase()`
`long`
`getBaseTimeStamp()`
`CDOBranchRef`
`getBranch()`
`CDOBranchPointRef`
`getBranchPoint()`
`EList<Delivery>`
`getDeliveries()`
`Impact`
`getImpact()`
`String`
`getName()`
`int`
`getRebaseCount()`
`int`
`getSortPriority()`
`Change`
`getSourceChange()`
`long`
`getSourceCommit()`
`long`
`getTargetCommit()`
`String`
`getTypeName()`
`boolean`
`isClosed()`
`boolean`
`isFloating()`
`void`
`setBase(FixedBaseline newBase)`
`void`
`setBranch(CDOBranchRef newBranch)`
`void`
`setClosed(boolean newClosed)`
`void`
`setImpact(Impact newImpact)`
`void`
`setRebaseCount(int newRebaseCount)`
`void`
`setSourceChange(Change newSourceChange)`
`void`
`setSourceCommit(long newSourceCommit)`
`void`
`setTargetCommit(long newTargetCommit)`

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

`eInverseAdd, eInverseRemove, getAuthor, getComments, getId, getResolvedCount, getReview, getReviewers, getStatus, getStream, getTopicCount, getTopics, getUnresolvedCount, setAuthor, setId, setStatus`

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

`basicSetStream, change, eBasicRemoveFromContainerFeature, eInvoke, extended, getModule, getSystem, getTypeAndName, 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, eBasicRemoveFromContainer, eComputeVirtualValuesCapacity, eContainer, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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

`getStream, getTypeAndName, 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.ecore.InternalEObject

`eBasicRemoveFromContainer, eDerivedOperationID, 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.reviews.Review

`getAuthor, getId, getReviewers, getStatus, setAuthor, setId, setStatus`

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

`getSystem`

### Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.lm.reviews.TopicContainer

`forEachComment, forEachTopic, getComments, getResolvedCount, getReview, getTopic, getTopicCount, getTopics, getTopics, getUnresolvedCount`

## Felddetails

### CLOSED_EDEFAULT

protected static final boolean CLOSED_EDEFAULT
The default value of the '`Closed`' attribute.

Siehe auch:
  - `isClosed()`
  - Konstantenfeldwerte
Generated
Ordered

### IMPACT_EDEFAULT

protected static final Impact IMPACT_EDEFAULT
The default value of the '`Impact`' attribute.

Siehe auch:
  - `getImpact()`
Generated
Ordered

### BRANCH_EDEFAULT

protected static final CDOBranchRef BRANCH_EDEFAULT
The default value of the '`Branch`' attribute.

Siehe auch:
  - `getBranch()`
Generated
Ordered

### SOURCE_COMMIT_EDEFAULT

protected static final long SOURCE_COMMIT_EDEFAULT
The default value of the '`Source Commit`' attribute.

Siehe auch:
  - `getSourceCommit()`
  - Konstantenfeldwerte
Generated
Ordered

### TARGET_COMMIT_EDEFAULT

protected static final long TARGET_COMMIT_EDEFAULT
The default value of the '`Target Commit`' attribute.

Siehe auch:
  - `getTargetCommit()`
  - Konstantenfeldwerte
Generated
Ordered

### REBASE_COUNT_EDEFAULT

protected static final int REBASE_COUNT_EDEFAULT
The default value of the '`Rebase Count`' attribute.

Siehe auch:
  - `getRebaseCount()`
  - Konstantenfeldwerte
Generated
Ordered

## Konstruktordetails

### DeliveryReviewImpl

protected DeliveryReviewImpl()

Generated

## Methodendetails

### eStaticClass

protected EClass eStaticClass()

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

### isClosed

public boolean isClosed()

Angegeben von:
  `isClosed` in Schnittstelle `FloatingBaseline`
Gibt zurück:
  the value of the 'Closed' attribute.
Siehe auch:
  - `FloatingBaseline.setClosed(boolean)`
  - `LMPackage.getFloatingBaseline_Closed()`
Generated

### setClosed

public void setClosed(boolean newClosed)

Angegeben von:
  `setClosed` in Schnittstelle `FloatingBaseline`
Parameter:
  `newClosed` - the new value of the 'Closed' attribute.
Siehe auch:
  - `FloatingBaseline.isClosed()`
Generated

### getSourceChange

public Change getSourceChange()

Angegeben von:
  `getSourceChange` in Schnittstelle `DeliveryReview`
Gibt zurück:
  the value of the 'Source Change' reference.
Siehe auch:
  - `DeliveryReview.setSourceChange(Change)`
  - `ReviewsPackage.getDeliveryReview_SourceChange()`
Generated

### setSourceChange

public void setSourceChange(Change newSourceChange)

Angegeben von:
  `setSourceChange` in Schnittstelle `DeliveryReview`
Parameter:
  `newSourceChange` - the new value of the 'Source Change' reference.
Siehe auch:
  - `DeliveryReview.getSourceChange()`
Generated

### getSourceCommit

public long getSourceCommit()

Angegeben von:
  `getSourceCommit` in Schnittstelle `DeliveryReview`
Gibt zurück:
  the value of the 'Source Commit' attribute.
Siehe auch:
  - `DeliveryReview.setSourceCommit(long)`
  - `ReviewsPackage.getDeliveryReview_SourceCommit()`
Generated

### setSourceCommit

public void setSourceCommit(long newSourceCommit)

Angegeben von:
  `setSourceCommit` in Schnittstelle `DeliveryReview`
Parameter:
  `newSourceCommit` - the new value of the 'Source Commit' attribute.
Siehe auch:
  - `DeliveryReview.getSourceCommit()`
Generated

### getTargetCommit

public long getTargetCommit()

Angegeben von:
  `getTargetCommit` in Schnittstelle `DeliveryReview`
Gibt zurück:
  the value of the 'Target Commit' attribute.
Siehe auch:
  - `DeliveryReview.setTargetCommit(long)`
  - `ReviewsPackage.getDeliveryReview_TargetCommit()`
Generated

### setTargetCommit

public void setTargetCommit(long newTargetCommit)

Angegeben von:
  `setTargetCommit` in Schnittstelle `DeliveryReview`
Parameter:
  `newTargetCommit` - the new value of the 'Target Commit' attribute.
Siehe auch:
  - `DeliveryReview.getTargetCommit()`
Generated

### getRebaseCount

public int getRebaseCount()

Angegeben von:
  `getRebaseCount` in Schnittstelle `DeliveryReview`
Gibt zurück:
  the value of the 'Rebase Count' attribute.
Siehe auch:
  - `DeliveryReview.setRebaseCount(int)`
  - `ReviewsPackage.getDeliveryReview_RebaseCount()`
Generated

### setRebaseCount

public void setRebaseCount(int newRebaseCount)

Angegeben von:
  `setRebaseCount` in Schnittstelle `DeliveryReview`
Parameter:
  `newRebaseCount` - the new value of the 'Rebase Count' attribute.
Siehe auch:
  - `DeliveryReview.getRebaseCount()`
Generated

### getBase

public FixedBaseline getBase()

Angegeben von:
  `getBase` in Schnittstelle `DeliveryReview`
Angegeben von:
  `getBase` in Schnittstelle `FloatingBaseline`
Gibt zurück:
  the value of the 'Base' reference.
Siehe auch:
  - `DeliveryReview.setBase(FixedBaseline)`
  - `ReviewsPackage.getDeliveryReview_Base()`
Generated

### setBase

public void setBase(FixedBaseline newBase)

Angegeben von:
  `setBase` in Schnittstelle `DeliveryReview`
Parameter:
  `newBase` - the new value of the 'Base' reference.
Siehe auch:
  - `DeliveryReview.getBase()`
Generated

### getImpact

public Impact getImpact()

Angegeben von:
  `getImpact` in Schnittstelle `DeliveryReview`
Gibt zurück:
  the value of the 'Impact' attribute.
Siehe auch:
  - `Impact`
  - `DeliveryReview.setImpact(Impact)`
  - `ReviewsPackage.getDeliveryReview_Impact()`
Generated

### setImpact

public void setImpact(Impact newImpact)

Angegeben von:
  `setImpact` in Schnittstelle `DeliveryReview`
Parameter:
  `newImpact` - the new value of the 'Impact' attribute.
Siehe auch:
  - `Impact`
  - `DeliveryReview.getImpact()`
Generated

### getDeliveries

public EList<Delivery> getDeliveries()

Angegeben von:
  `getDeliveries` in Schnittstelle `DeliveryReview`
Angegeben von:
  `getDeliveries` in Schnittstelle `FloatingBaseline`
Gibt zurück:
  the value of the 'Deliveries' reference list.
Siehe auch:
  - `ReviewsPackage.getDeliveryReview_Deliveries()`
Generated

### getBranch

public CDOBranchRef getBranch()

Angegeben von:
  `getBranch` in Schnittstelle `DeliveryReview`
Angegeben von:
  `getBranch` in Schnittstelle `FloatingBaseline`
Gibt zurück:
  the value of the 'Branch' attribute.
Siehe auch:
  - `DeliveryReview.setBranch(CDOBranchRef)`
  - `ReviewsPackage.getDeliveryReview_Branch()`
Generated

### setBranch

public void setBranch(CDOBranchRef newBranch)

Angegeben von:
  `setBranch` in Schnittstelle `DeliveryReview`
Parameter:
  `newBranch` - the new value of the 'Branch' attribute.
Siehe auch:
  - `DeliveryReview.getBranch()`
Generated

### eGet

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

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

### eSet

public void eSet(int featureID, Object newValue)

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

### eUnset

public void eUnset(int featureID)

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

### eIsSet

public boolean eIsSet(int featureID)

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

### eBaseStructuralFeatureID

public int eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)

Angegeben von:
  `eBaseStructuralFeatureID` in Schnittstelle `InternalEObject`
Setzt außer Kraft:
  `eBaseStructuralFeatureID` in Klasse `ReviewImpl`
Generated

### eDerivedStructuralFeatureID

public int eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)

Angegeben von:
  `eDerivedStructuralFeatureID` in Schnittstelle `InternalEObject`
Setzt außer Kraft:
  `eDerivedStructuralFeatureID` in Klasse `ReviewImpl`
Generated

### isFloating

public boolean isFloating()
Beschreibung aus Klasse kopiert: `BaselineImpl`

Angegeben von:
  `isFloating` in Schnittstelle `Baseline`
Angegeben von:
  `isFloating` in Klasse `BaselineImpl`
Gibt zurück:
  the value of the 'Floating' attribute.
Siehe auch:
  - `LMPackage.getBaseline_Floating()`

### getTypeName

public String getTypeName()

Angegeben von:
  `getTypeName` in Schnittstelle `Baseline`
Setzt außer Kraft:
  `getTypeName` in Klasse `BaselineImpl`

### getName

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

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

### getSortPriority

public int getSortPriority()

Angegeben von:
  `getSortPriority` in Schnittstelle `ExtendedBaseline`

### getBranchPoint

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

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

### getBaseTimeStamp

public long getBaseTimeStamp()
Beschreibung aus Klasse kopiert: `BaselineImpl`

Angegeben von:
  `getBaseTimeStamp` in Schnittstelle `Baseline`
Angegeben von:
  `getBaseTimeStamp` in Klasse `BaselineImpl`