public interface CDORevision extends CDORevisionKey, CDORevisable
object
between two
commits
in a branch
and provides access to its modeled
data
.Modifier and Type | Field and Description |
---|---|
static int |
DEPTH_INFINITE |
static int |
DEPTH_NONE |
static int |
FIRST_VERSION |
static int |
MAIN_BRANCH_ID |
static CDOPermissionProvider |
PERMISSION_PROVIDER |
static int |
UNCHUNKED |
INVALID_DATE, UNSPECIFIED_DATE
UNSPECIFIED_VERSION
Modifier and Type | Method and Description |
---|---|
CDORevisionDelta |
compare(CDORevision origin) |
CDORevision |
copy() |
CDORevisionData |
data() |
CDOClassInfo |
getClassInfo() |
EClass |
getEClass() |
CDOPermission |
getPermission() |
boolean |
isHistorical()
Returns
true exactly if CDOBranchPoint.getTimeStamp() does not return CDOBranchPoint.UNSPECIFIED_DATE ,
false otherwise. |
boolean |
isReadable() |
boolean |
isResource() |
boolean |
isResourceFolder() |
boolean |
isResourceNode() |
boolean |
isValid(CDOBranchPoint branchPoint) |
boolean |
isValid(long timeStamp) |
boolean |
isWritable() |
void |
merge(CDORevisionDelta delta) |
getVersion
getID
getRevised
getBranch, getTimeStamp
getBranch, getVersion
static final int MAIN_BRANCH_ID
static final int FIRST_VERSION
static final int UNCHUNKED
static final int DEPTH_NONE
static final int DEPTH_INFINITE
static final CDOPermissionProvider PERMISSION_PROVIDER
CDOClassInfo getClassInfo()
EClass getEClass()
boolean isHistorical()
true
exactly if CDOBranchPoint.getTimeStamp()
does not return CDOBranchPoint.UNSPECIFIED_DATE
,
false
otherwise.boolean isValid(long timeStamp)
boolean isValid(CDOBranchPoint branchPoint)
boolean isResourceNode()
boolean isResourceFolder()
boolean isResource()
CDORevisionData data()
CDORevisionDelta compare(CDORevision origin)
void merge(CDORevisionDelta delta)
CDORevision copy()
CDOPermission getPermission()
boolean isReadable()
boolean isWritable()
Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.