Klasse AbstractCDORevision
java.lang.Object
org.eclipse.emf.cdo.spi.common.revision.AbstractCDORevision
- Alle implementierten Schnittstellen:
CDOBranchPoint
,CDOBranchProvider
,CDOBranchVersion
,CDOIdentifiable
,CDOIDAndVersion
,CDORevisable
,CDORevision
,CDORevisionData
,CDORevisionKey
,CDOTimeProvider
,CDOVersionProvider
,CDOBranchAdjustable
,CDOReferenceAdjustable
,InternalCDORevision
- Bekannte direkte Unterklassen:
BaseCDORevision
,StubCDORevision
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 2.0
- Autor:
- Eike Stepper
-
Feldübersicht
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.branch.CDOBranchVersion
UNSPECIFIED_VERSION
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.revision.CDORevision
DEPTH_INFINITE, DEPTH_NONE, FIRST_VERSION, MAIN_BRANCH_ID, PERMISSION_PROVIDER, UNCHUNKED
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.common.revision.CDORevisionData
NIL
Von Schnittstelle geerbte Felder org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision
DO_NOT_CREATE_LIST
-
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
AbstractCDORevision
(InternalCDOClassInfo classInfo) protected
AbstractCDORevision
(EClass eClass) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
accept
(CDORevisionValueVisitor visitor) void
accept
(CDORevisionValueVisitor visitor, Predicate<EStructuralFeature> filter) void
accept
(CDORevisionValueVisitor visitor, org.eclipse.net4j.util.Predicate<EStructuralFeature> filter) Veraltet.void
adjustForCommit
(CDOBranch branch, long timeStamp) data()
boolean
protected EStructuralFeature[]
final InternalCDOClassInfo
final EClass
protected int
getFeatureIndex
(EStructuralFeature feature) getList
(EStructuralFeature feature) Veraltet.getList
(EStructuralFeature feature, int initialCapacity) Veraltet.int
hashCode()
protected void
initClassInfo
(EClass eClass) boolean
Returnstrue
exactly ifCDOBranchPoint.getTimeStamp()
does not returnCDOBranchPoint.UNSPECIFIED_DATE
,false
otherwise.boolean
boolean
boolean
boolean
boolean
isValid
(long timeStamp) boolean
isValid
(CDOBranchPoint branchPoint) boolean
revision()
toString()
Von Klasse geerbte Methoden java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.branch.CDOBranchAdjustable
adjustBranches
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.branch.CDOBranchPoint
getTimeStamp
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.branch.CDOBranchVersion
getVersion
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.revision.CDOIDAndVersion
getVersion
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.id.CDOIdentifiable
getID
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.CDOReferenceAdjustable
adjustReferences
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.revision.CDORevisable
getRevised
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.revision.CDORevision
getPermission, merge
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.common.revision.CDORevisionData
calculateContainingReferenceID, contains, get, getContainerID, getContainingFeatureID, getContainingReference, getResourceID, hashCode, indexOf, isEmpty, lastIndexOf, size, toArray, toArray
Von Schnittstelle geerbte Methoden org.eclipse.emf.cdo.spi.common.revision.InternalCDORevision
add, bypassPermissionChecks, clear, clearValues, compare, convertEObjects, copy, freeze, getBranch, getListOrNull, getOrCreateList, getOrCreateList, getResourceNodeName, getValue, isFrozen, isListPreserving, isUnchunked, move, read, readValue, readValues, remove, set, setBranchPoint, setContainerID, setContainingFeatureID, setContainingReference, setID, setList, setListPreserving, setPermission, setResourceID, setRevised, setUnchunked, setValue, setVersion, unset, write, write, writeValue, writeValues
-
Konstruktordetails
-
AbstractCDORevision
- Seit:
- 3.0
-
AbstractCDORevision
- Seit:
- 4.2
-
-
Methodendetails
-
getClassInfo
- Angegeben von:
getClassInfo
in SchnittstelleCDORevision
- Angegeben von:
getClassInfo
in SchnittstelleInternalCDORevision
- Seit:
- 4.2
-
getEClass
- Angegeben von:
getEClass
in SchnittstelleCDORevision
-
getRevisionForID
- Angegeben von:
getRevisionForID
in SchnittstelleInternalCDORevision
- Seit:
- 4.2
-
getProperRevision
- Angegeben von:
getProperRevision
in SchnittstelleInternalCDORevision
- Seit:
- 4.2
-
isResourceNode
public boolean isResourceNode()- Angegeben von:
isResourceNode
in SchnittstelleCDORevision
-
isResourceFolder
public boolean isResourceFolder()- Angegeben von:
isResourceFolder
in SchnittstelleCDORevision
-
isResource
public boolean isResource()- Angegeben von:
isResource
in SchnittstelleCDORevision
-
data
- Angegeben von:
data
in SchnittstelleCDORevision
-
revision
- Angegeben von:
revision
in SchnittstelleCDORevisionData
-
isHistorical
public boolean isHistorical()Beschreibung aus Schnittstelle kopiert:CDORevision
Returnstrue
exactly ifCDOBranchPoint.getTimeStamp()
does not returnCDOBranchPoint.UNSPECIFIED_DATE
,false
otherwise.- Angegeben von:
isHistorical
in SchnittstelleCDORevision
- Seit:
- 3.0
-
isValid
public boolean isValid(long timeStamp) - Angegeben von:
isValid
in SchnittstelleCDORevision
-
isValid
- Angegeben von:
isValid
in SchnittstelleCDORevision
- Seit:
- 4.0
-
isReadable
public boolean isReadable()- Angegeben von:
isReadable
in SchnittstelleCDORevision
- Seit:
- 4.1
-
isWritable
public boolean isWritable()- Angegeben von:
isWritable
in SchnittstelleCDORevision
- Seit:
- 4.1
-
accept
- Angegeben von:
accept
in SchnittstelleCDORevisionData
- Seit:
- 4.2
-
accept
@Deprecated public void accept(CDORevisionValueVisitor visitor, org.eclipse.net4j.util.Predicate<EStructuralFeature> filter) Veraltet.- Angegeben von:
accept
in SchnittstelleCDORevisionData
- Seit:
- 4.2
-
accept
- Angegeben von:
accept
in SchnittstelleCDORevisionData
- Seit:
- 4.9
-
adjustForCommit
- Angegeben von:
adjustForCommit
in SchnittstelleInternalCDORevision
- Seit:
- 3.0
-
hashCode
public int hashCode() -
equals
-
toString
-
getList
Veraltet.- Angegeben von:
getList
in SchnittstelleInternalCDORevision
-
getList
Veraltet.- Angegeben von:
getList
in SchnittstelleInternalCDORevision
-
initClassInfo
- Seit:
- 4.2
-
getAllPersistentFeatures
- Seit:
- 3.0
-
getFeatureIndex
- Seit:
- 3.0
-