Klasse PointerCDORevision
java.lang.Object
org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
org.eclipse.emf.cdo.spi.common.revision.StubCDORevision
org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision
org.eclipse.emf.cdo.spi.common.revision.PointerCDORevision
- Alle implementierten Schnittstellen:
CDOBranchPoint,CDOBranchProvider,CDOBranchVersion,CDOIdentifiable,CDOIDAndVersion,CDORevisable,CDORevision,CDORevisionData,CDORevisionKey,CDOTimeProvider,CDOVersionProvider,CDOBranchAdjustable,CDOReferenceAdjustable,InternalCDORevision
A
synthetic revision that represents the initial period of an object in a
branch when the object is still associated with a revision from one of the baseline branches. It
always has version zero and can only appear in
branches below the main branch.- Seit:
- 3.0
- Autor:
- Eike Stepper
-
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATEVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSIONVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, PERMISSION_PROVIDER, UNCHUNKEDVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.revision.CDORevisionData
NILVon Schnittstelle geerbte Felder org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision
DO_NOT_CREATE_LIST -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungPointerCDORevision(EClass eClass, CDOID id, CDOBranch branch, long revised, CDOBranchVersion target) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibunglonglongReturns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.final intReturns the version number of this branch version.voidsetRevised(long revised) toString()Von Klasse geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.SyntheticCDORevision
freeze, getBranch, getIDVon Klasse geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.StubCDORevision
add, adjustBranches, adjustReferences, bypassPermissionChecks, clear, clearValues, compare, compareTo, contains, convertEObjects, copy, get, getContainerID, getContainingFeatureID, getListOrNull, getOrCreateList, getOrCreateList, getPermission, getResourceID, getResourceNodeName, getValue, hashCode, indexOf, isEmpty, isFrozen, isListPreserving, isUnchunked, lastIndexOf, merge, move, read, readValue, readValues, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setListPreserving, setPermission, setResourceID, setUnchunked, setValue, setVersion, size, toArray, toArray, unset, write, write, writeValue, writeValuesVon Klasse geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
accept, accept, accept, adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getList, getList, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revisionVon Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.revision.CDORevisionData
calculateContainingReferenceID, getContainingReferenceVon Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision
setContainingReference
-
Konstruktordetails
-
PointerCDORevision
public PointerCDORevision(EClass eClass, CDOID id, CDOBranch branch, long revised, CDOBranchVersion target)
-
-
Methodendetails
-
getVersion
public final int getVersion()Beschreibung aus Schnittstelle kopiert:CDOBranchVersionReturns the version number of this branch version.- Angegeben von:
getVersionin SchnittstelleCDOBranchVersion- Angegeben von:
getVersionin SchnittstelleCDOIDAndVersion- Angegeben von:
getVersionin SchnittstelleCDOVersionProvider- Setzt außer Kraft:
getVersionin KlasseStubCDORevision
-
getTimeStamp
public long getTimeStamp()Beschreibung aus Schnittstelle kopiert:CDOBranchPointReturns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.- Angegeben von:
getTimeStampin SchnittstelleCDOBranchPoint- Angegeben von:
getTimeStampin SchnittstelleCDOTimeProvider- Setzt außer Kraft:
getTimeStampin KlasseStubCDORevision
-
getRevised
public long getRevised()- Angegeben von:
getRevisedin SchnittstelleCDORevisable- Setzt außer Kraft:
getRevisedin KlasseStubCDORevision
-
setRevised
public void setRevised(long revised) - Angegeben von:
setRevisedin SchnittstelleInternalCDORevision- Setzt außer Kraft:
setRevisedin KlasseStubCDORevision
-
getTarget
-
toString
- Setzt außer Kraft:
toStringin KlasseAbstractCDORevision
-