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

# Klasse DropReviewImpl

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.DropReviewImpl

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

public class DropReviewImpl extends ReviewImpl implements DropReview
An implementation of the model object 'Drop Review'.

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

  The following features are implemented:

  - `Version`
  - `Dependencies`
  - `Delivery`
  - `Target Time Stamp`
  - `Drop Type`
  - `Drop Label`

## 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 String`
`DROP_LABEL_EDEFAULT`
The default value of the '`Drop Label`' attribute.
`protected static final long`
`TARGET_TIME_STAMP_EDEFAULT`
The default value of the '`Target Time Stamp`' attribute.
`protected static final Version`
`VERSION_EDEFAULT`
The default value of the '`Version`' 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`
`DropReviewImpl()`

## Methodenübersicht

Modifizierer und Typ
Methode
Beschreibung
`int`
`eBaseStructuralFeatureID(int derivedFeatureID, Class<?> baseClass)`
`int`
`eDerivedOperationID(int baseOperationID, Class<?> baseClass)`
`int`
`eDerivedStructuralFeatureID(int baseFeatureID, Class<?> baseClass)`
`Object`
`eGet(int featureID, boolean resolve, boolean coreType)`
`NotificationChain`
`eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)`
`Object`
`eInvoke(int operationID, EList<?> arguments)`
`boolean`
`eIsSet(int featureID)`
`void`
`eSet(int featureID, Object newValue)`
`protected EClass`
`eStaticClass()`
`void`
`eUnset(int featureID)`
`EList<Change>`
`getBasedChanges()`
`long`
`getBaseTimeStamp()`
`CDOBranchPointRef`
`getBranchPoint()`
`Delivery`
`getDelivery()`
`EList<Dependency>`
`getDependencies()`
`String`
`getDropLabel()`
`DropType`
`getDropType()`
`String`
`getName()`
`int`
`getSortPriority()`
`long`
`getTargetTimeStamp()`
`String`
`getTypeName()`
`Version`
`getVersion()`
`boolean`
`isFloating()`
`void`
`setDelivery(Delivery newDelivery)`
`void`
`setDropLabel(String newDropLabel)`
`void`
`setDropType(DropType newDropType)`
`void`
`setVersion(Version newVersion)`

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

`eInverseAdd, 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, 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, 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, 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

### VERSION_EDEFAULT

protected static final Version VERSION_EDEFAULT
The default value of the '`Version`' attribute.

Siehe auch:
  - `getVersion()`
Generated
Ordered

### TARGET_TIME_STAMP_EDEFAULT

protected static final long TARGET_TIME_STAMP_EDEFAULT
The default value of the '`Target Time Stamp`' attribute.

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

### DROP_LABEL_EDEFAULT

protected static final String DROP_LABEL_EDEFAULT
The default value of the '`Drop Label`' attribute.

Siehe auch:
  - `getDropLabel()`
Generated
Ordered

## Konstruktordetails

### DropReviewImpl

protected DropReviewImpl()

Generated

## Methodendetails

### eStaticClass

protected EClass eStaticClass()

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

### getVersion

public Version getVersion()

Angegeben von:
  `getVersion` in Schnittstelle `FixedBaseline`
Gibt zurück:
  the value of the 'Version' attribute.
Siehe auch:
  - `FixedBaseline.setVersion(Version)`
  - `LMPackage.getFixedBaseline_Version()`
Generated

### setVersion

public void setVersion(Version newVersion)

Angegeben von:
  `setVersion` in Schnittstelle `FixedBaseline`
Parameter:
  `newVersion` - the new value of the 'Version' attribute.
Siehe auch:
  - `FixedBaseline.getVersion()`
Generated

### getDependencies

public EList<Dependency> getDependencies()

Angegeben von:
  `getDependencies` in Schnittstelle `FixedBaseline`
Gibt zurück:
  the value of the 'Dependencies' containment reference list.
Siehe auch:
  - `LMPackage.getFixedBaseline_Dependencies()`
Generated

### getDelivery

public Delivery getDelivery()

Angegeben von:
  `getDelivery` in Schnittstelle `DropReview`
Gibt zurück:
  the value of the 'Delivery' reference.
Siehe auch:
  - `DropReview.setDelivery(Delivery)`
  - `ReviewsPackage.getDropReview_Delivery()`
Generated

### setDelivery

public void setDelivery(Delivery newDelivery)

Angegeben von:
  `setDelivery` in Schnittstelle `DropReview`
Parameter:
  `newDelivery` - the new value of the 'Delivery' reference.
Siehe auch:
  - `DropReview.getDelivery()`
Generated

### getTargetTimeStamp

public long getTargetTimeStamp()

Angegeben von:
  `getTargetTimeStamp` in Schnittstelle `DropReview`
Gibt zurück:
  the value of the 'Target Time Stamp' attribute.
Siehe auch:
  - `ReviewsPackage.getDropReview_TargetTimeStamp()`
Generated
  NOT

### getDropType

public DropType getDropType()

Angegeben von:
  `getDropType` in Schnittstelle `DropReview`
Gibt zurück:
  the value of the 'Drop Type' reference.
Siehe auch:
  - `DropReview.setDropType(DropType)`
  - `ReviewsPackage.getDropReview_DropType()`
Generated

### setDropType

public void setDropType(DropType newDropType)

Angegeben von:
  `setDropType` in Schnittstelle `DropReview`
Parameter:
  `newDropType` - the new value of the 'Drop Type' reference.
Siehe auch:
  - `DropReview.getDropType()`
Generated

### getDropLabel

public String getDropLabel()

Angegeben von:
  `getDropLabel` in Schnittstelle `DropReview`
Gibt zurück:
  the value of the 'Drop Label' attribute.
Siehe auch:
  - `DropReview.setDropLabel(String)`
  - `ReviewsPackage.getDropReview_DropLabel()`
Generated

### setDropLabel

public void setDropLabel(String newDropLabel)

Angegeben von:
  `setDropLabel` in Schnittstelle `DropReview`
Parameter:
  `newDropLabel` - the new value of the 'Drop Label' attribute.
Siehe auch:
  - `DropReview.getDropLabel()`
Generated

### getBasedChanges

public EList<Change> getBasedChanges()

Angegeben von:
  `getBasedChanges` in Schnittstelle `FixedBaseline`
Generated
  NOT

### eInverseRemove

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

Setzt außer Kraft:
  `eInverseRemove` in Klasse `ReviewImpl`
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

### eDerivedOperationID

public int eDerivedOperationID(int baseOperationID, Class<?> baseClass)

Angegeben von:
  `eDerivedOperationID` in Schnittstelle `InternalEObject`
Setzt außer Kraft:
  `eDerivedOperationID` in Klasse `BasicEObjectImpl`
Generated

### eInvoke

public Object eInvoke(int operationID, EList<?> arguments) throws InvocationTargetException

Angegeben von:
  `eInvoke` in Schnittstelle `InternalEObject`
Setzt außer Kraft:
  `eInvoke` in Klasse `BaselineImpl`
Löst aus:
  `InvocationTargetException`
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`

### getBaseTimeStamp

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

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

### getBranchPoint

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

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