Package org.eclipse.emf.cdo.lm.impl
Class StreamImpl
java.lang.Object
- All Implemented Interfaces:
CDOObject,CDOWithID,CDOPackageTypeRegistry.CDOObjectMarker,ModelElement,Baseline,FloatingBaseline,ModuleElement,Stream,StreamElement,SystemElement,Notifier,EObject,EStructuralFeature.Internal.DynamicValueHolder,InternalEObject,InternalCDOLoadable,InternalCDOObject
An implementation of the model object
'Stream'.
- Generated
- No Extend
- This class is not intended to be subclassed by clients.
The following features are implemented:
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
MinimalEObjectImpl.ContainerNested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImplNested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterListNested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject
InternalEObject.EStore -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final ImpactThe default value of the 'Allowed Changes' attribute.protected static final StringThe default value of the 'Code Name' attribute.protected static final CDOBranchRefThe default value of the 'Development Branch' attribute.protected static final CDOBranchRefThe default value of the 'Maintenance Branch' attribute.protected static final longThe default value of the 'Maintenance Time Stamp' attribute.protected static final intThe default value of the 'Major Version' attribute.protected static final intThe default value of the 'Minor Version' attribute.protected static final StreamModeThe default value of the 'Mode' attribute.protected static final longThe default value of the 'Start Time Stamp' attribute.Fields inherited from class org.eclipse.emf.cdo.lm.impl.FloatingBaselineImpl
CLOSED_EDEFAULTFields inherited from class org.eclipse.emf.cdo.lm.impl.BaselineImpl
FLOATING_EDEFAULTFields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSETFields inherited from interface org.eclipse.emf.cdo.lm.Baseline
COMPARATORFields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder
NILFields inherited from interface org.eclipse.emf.ecore.InternalEObject
EOPPOSITE_FEATURE_BASE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbasicSetModule(Module newModule, NotificationChain msgs) eGet(int featureID, boolean resolve, boolean coreType) eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) booleaneIsSet(int featureID) voidprotected EClassvoideUnset(int featureID) voidforEachBaseline(Consumer<Baseline> consumer) getBase()getBaseline(String baselineName) longgetBranchPoint(long timeStamp) getDelivery(Change change) longintintgetMode()getName()longintinsertContent(Baseline baseline) voidsetAllowedChanges(Impact newAllowedChanges) voidvoidsetCodeName(String newCodeName) voidsetDevelopmentBranch(CDOBranchRef newDevelopmentBranch) voidsetMaintenanceBranch(CDOBranchRef newMaintenanceBranch) voidsetMaintenanceTimeStamp(long newMaintenanceTimeStamp) voidsetMajorVersion(int newMajorVersion) voidsetMinorVersion(int newMinorVersion) voidvoidsetStartTimeStamp(long newStartTimeStamp) Methods inherited from class org.eclipse.emf.cdo.lm.impl.FloatingBaselineImpl
getBranchPoint, isClosed, isFloating, setClosedMethods inherited from class org.eclipse.emf.cdo.lm.impl.BaselineImpl
basicSetStream, change, getStream, getSystem, getTypeAndName, getTypeName, name, setStream, timeMethods inherited from class org.eclipse.emf.cdo.etypes.impl.ModelElementImpl
eStaticFeatureCount, getAnnotation, getAnnotationsMethods inherited from class 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, toStringMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEStoreEObjectImpl
eBasicContainerFeatureID, eBasicInternalContainer, eDerivedStructuralFeatureIDMethods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl
eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eContents, eCrossReferences, eDeliver, eIsProxy, eProperties, eProxyURI, eSetDeliver, eSetProxyURIMethods inherited from class 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, eVirtualValuesMethods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl
eNotificationRequired, eNotifyMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.eclipse.emf.cdo.lm.Baseline
getBranchPoint, getStream, getTypeAndName, getTypeName, isFloating, setStreamMethods inherited from interface org.eclipse.emf.cdo.CDOObject
cdoConflict, cdoDirectResource, cdoHistory, cdoID, cdoInvalid, cdoLockState, cdoPermission, cdoPrefetch, cdoReadLock, cdoReload, cdoResource, cdoState, cdoWriteLock, cdoWriteOptionMethods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetMethods inherited from interface org.eclipse.emf.cdo.lm.FloatingBaseline
isClosed, setClosedMethods inherited from interface org.eclipse.emf.ecore.InternalEObject
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eDerivedOperationID, eDerivedStructuralFeatureID, eGet, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetProxyURI, eSetStore, eSetting, eURIFragmentSegmentMethods inherited from interface org.eclipse.emf.cdo.etypes.ModelElement
getAnnotation, getAnnotationsMethods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliverMethods inherited from interface org.eclipse.emf.cdo.lm.SystemElement
getSystem
-
Field Details
-
START_TIME_STAMP_EDEFAULT
protected static final long START_TIME_STAMP_EDEFAULTThe default value of the 'Start Time Stamp' attribute.- See Also:
- Generated
- Ordered
-
MAJOR_VERSION_EDEFAULT
protected static final int MAJOR_VERSION_EDEFAULTThe default value of the 'Major Version' attribute.- See Also:
- Generated
- Ordered
-
MINOR_VERSION_EDEFAULT
protected static final int MINOR_VERSION_EDEFAULTThe default value of the 'Minor Version' attribute.- See Also:
- Generated
- NOT
- Ordered
-
CODE_NAME_EDEFAULT
The default value of the 'Code Name' attribute.- See Also:
- Generated
- Ordered
-
ALLOWED_CHANGES_EDEFAULT
The default value of the 'Allowed Changes' attribute.- See Also:
- Generated
- Ordered
-
MODE_EDEFAULT
The default value of the 'Mode' attribute.- See Also:
- Generated
- Ordered
-
DEVELOPMENT_BRANCH_EDEFAULT
The default value of the 'Development Branch' attribute.- See Also:
- Generated
- NOT
- Ordered
-
MAINTENANCE_BRANCH_EDEFAULT
The default value of the 'Maintenance Branch' attribute.- See Also:
- Generated
- NOT
- Ordered
-
MAINTENANCE_TIME_STAMP_EDEFAULT
protected static final long MAINTENANCE_TIME_STAMP_EDEFAULTThe default value of the 'Maintenance Time Stamp' attribute.- See Also:
- Generated
- Ordered
-
-
Constructor Details
-
StreamImpl
protected StreamImpl()- Generated
-
-
Method Details
-
eStaticClass
- Overrides:
eStaticClassin classFloatingBaselineImpl- Generated
-
getModule
- Specified by:
getModulein interfaceModuleElement- Specified by:
getModulein interfaceStream- Overrides:
getModulein classBaselineImpl- Returns:
- the value of the 'Module' container reference.
- See Also:
- Generated
-
basicSetModule
- Generated
-
setModule
-
getBase
- Specified by:
getBasein interfaceFloatingBaseline- Specified by:
getBasein interfaceStream- Specified by:
getBasein classFloatingBaselineImpl- Returns:
- the value of the 'Base' reference.
- See Also:
- Generated
-
basicGetBase
- Generated
-
setBase
-
getBaseTimeStamp
public long getBaseTimeStamp()Description copied from class:BaselineImpl- Specified by:
getBaseTimeStampin interfaceBaseline- Specified by:
getBaseTimeStampin classBaselineImpl
-
getStartTimeStamp
public long getStartTimeStamp()- Specified by:
getStartTimeStampin interfaceStream- Returns:
- the value of the 'Start Time Stamp' attribute.
- See Also:
- Generated
-
setStartTimeStamp
public void setStartTimeStamp(long newStartTimeStamp) - Specified by:
setStartTimeStampin interfaceStream- Parameters:
newStartTimeStamp- the new value of the 'Start Time Stamp' attribute.- See Also:
- Generated
-
getMajorVersion
public int getMajorVersion()- Specified by:
getMajorVersionin interfaceStream- Returns:
- the value of the 'Major Version' attribute.
- See Also:
- Generated
-
setMajorVersion
public void setMajorVersion(int newMajorVersion) - Specified by:
setMajorVersionin interfaceStream- Parameters:
newMajorVersion- the new value of the 'Major Version' attribute.- See Also:
- Generated
-
getMinorVersion
public int getMinorVersion()- Specified by:
getMinorVersionin interfaceStream- Returns:
- the value of the 'Minor Version' attribute.
- See Also:
- Generated
-
setMinorVersion
public void setMinorVersion(int newMinorVersion) - Specified by:
setMinorVersionin interfaceStream- Parameters:
newMinorVersion- the new value of the 'Minor Version' attribute.- See Also:
- Generated
-
getCodeName
- Specified by:
getCodeNamein interfaceStream- Returns:
- the value of the 'Code Name' attribute.
- See Also:
- Generated
-
setCodeName
- Specified by:
setCodeNamein interfaceStream- Parameters:
newCodeName- the new value of the 'Code Name' attribute.- See Also:
- Generated
-
getAllowedChanges
- Specified by:
getAllowedChangesin interfaceStream- Returns:
- the value of the 'Allowed Changes' attribute.
- See Also:
- Generated
-
setAllowedChanges
- Specified by:
setAllowedChangesin interfaceStream- Parameters:
newAllowedChanges- the new value of the 'Allowed Changes' attribute.- See Also:
- Generated
-
getContents
- Specified by:
getContentsin interfaceStream- Returns:
- the value of the 'Contents' containment reference list.
- See Also:
- Generated
-
getMaintenanceTimeStamp
public long getMaintenanceTimeStamp()- Specified by:
getMaintenanceTimeStampin interfaceStream- Returns:
- the value of the 'Maintenance Time Stamp' attribute.
- See Also:
- Generated
-
setMaintenanceTimeStamp
public void setMaintenanceTimeStamp(long newMaintenanceTimeStamp) - Specified by:
setMaintenanceTimeStampin interfaceStream- Parameters:
newMaintenanceTimeStamp- the new value of the 'Maintenance Time Stamp' attribute.- See Also:
- Generated
-
insertContent
- Specified by:
insertContentin interfaceStream- Generated
- NOT
-
getBranchPoint
- Specified by:
getBranchPointin interfaceStream- Generated
- NOT
-
getDeliveries
Description copied from class:FloatingBaselineImpl- Specified by:
getDeliveriesin interfaceFloatingBaseline- Specified by:
getDeliveriesin classFloatingBaselineImpl
-
getMode
- Specified by:
getModein interfaceStream- Returns:
- the value of the 'Mode' attribute.
- See Also:
-
StreamMode#setMode(StreamMode)LMPackage.getStream_Mode()
- Generated
- NOT
-
getDevelopmentBranch
- Specified by:
getDevelopmentBranchin interfaceStream- Returns:
- the value of the 'Development Branch' attribute.
- See Also:
- Generated
-
setDevelopmentBranch
- Specified by:
setDevelopmentBranchin interfaceStream- Parameters:
newDevelopmentBranch- the new value of the 'Development Branch' attribute.- See Also:
- Generated
-
getMaintenanceBranch
- Specified by:
getMaintenanceBranchin interfaceStream- Returns:
- the value of the 'Maintenance Branch' attribute.
- See Also:
- Generated
-
setMaintenanceBranch
- Specified by:
setMaintenanceBranchin interfaceStream- Parameters:
newMaintenanceBranch- the new value of the 'Maintenance Branch' attribute.- See Also:
- Generated
-
getBranch
Description copied from class:FloatingBaselineImpl- Specified by:
getBranchin interfaceFloatingBaseline- Specified by:
getBranchin classFloatingBaselineImpl
-
getFirstRelease
- Specified by:
getFirstReleasein interfaceStream- Generated
- NOT
-
getLastRelease
- Specified by:
getLastReleasein interfaceStream- Generated
- NOT
-
getReleases
- Specified by:
getReleasesin interfaceStream- Generated
- NOT
-
getBasedChanges
- Specified by:
getBasedChangesin interfaceStream- Generated
- NOT
-
eInverseAdd
public NotificationChain eInverseAdd(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseAddin classBaselineImpl- Generated
-
eInverseRemove
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) - Overrides:
eInverseRemovein classBaselineImpl- Generated
-
eBasicRemoveFromContainerFeature
- Overrides:
eBasicRemoveFromContainerFeaturein classBaselineImpl- Generated
-
eGet
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classFloatingBaselineImpl- Generated
-
eSet
- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classFloatingBaselineImpl- Generated
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classFloatingBaselineImpl- Generated
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classFloatingBaselineImpl- Generated
-
eInvoke
- Specified by:
eInvokein interfaceInternalEObject- Overrides:
eInvokein classFloatingBaselineImpl- Throws:
InvocationTargetException- Generated
-
getName
Description copied from class:BaselineImpl- Specified by:
getNamein interfaceBaseline- Specified by:
getNamein classBaselineImpl
-
forEachBaseline
- Specified by:
forEachBaselinein interfaceStream
-
getBaseline
- Specified by:
getBaselinein interfaceStream
-
getDelivery
- Specified by:
getDeliveryin interfaceStream
-