public class PointerCDORevision extends SyntheticCDORevision
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.DO_NOT_CREATE_LISTDEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, PERMISSION_PROVIDER, UNCHUNKEDINVALID_DATE, UNSPECIFIED_DATEUNSPECIFIED_VERSIONNIL| Constructor and Description |
|---|
PointerCDORevision(EClass eClass,
CDOID id,
CDOBranch branch,
long revised,
CDOBranchVersion target) |
| Modifier and Type | Method and Description |
|---|---|
long |
getRevised() |
CDOBranchVersion |
getTarget() |
long |
getTimeStamp()
Returns the time stamp of this branch point, or the fixed special time stamp
unspecified if this branch point marks the head of a branch. |
int |
getVersion()
Returns the version number of this branch version.
|
void |
setRevised(long revised) |
java.lang.String |
toString() |
freeze, getBranch, getIDadd, 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, readValues, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setID, setList, setListPreserving, setPermission, setResourceID, setUnchunked, setValue, setVersion, size, toArray, toArray, unset, write, write, writeValuesaccept, accept, accept, adjustForCommit, data, equals, getAllPersistentFeatures, getClassInfo, getEClass, getFeatureIndex, getList, getList, getProperRevision, getRevisionForID, hashCode, initClassInfo, isHistorical, isReadable, isResource, isResourceFolder, isResourceNode, isValid, isValid, isWritable, revisionpublic PointerCDORevision(EClass eClass, CDOID id, CDOBranch branch, long revised, CDOBranchVersion target)
public final int getVersion()
CDOBranchVersiongetVersion in interface CDOBranchVersiongetVersion in interface CDOIDAndVersiongetVersion in interface CDOVersionProvidergetVersion in class StubCDORevisionpublic long getTimeStamp()
CDOBranchPointunspecified if this branch point marks the head of a branch.getTimeStamp in interface CDOBranchPointgetTimeStamp in interface CDOTimeProvidergetTimeStamp in class StubCDORevisionpublic long getRevised()
getRevised in interface CDORevisablegetRevised in class StubCDORevisionpublic void setRevised(long revised)
setRevised in interface InternalCDORevisionsetRevised in class StubCDORevisionpublic CDOBranchVersion getTarget()
public java.lang.String toString()
toString in class AbstractCDORevisionCopyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html