Class RevisionInfo.Available.Pointer
java.lang.Object
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available.Pointer
- Enclosing class:
- RevisionInfo.Available
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 3.0
- Author:
- Eike Stepper
- No Extend
- This class is not intended to be extended by clients.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
RevisionInfo.Available.Detached, RevisionInfo.Available.Normal, RevisionInfo.Available.Pointer
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
RevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type
-
Constructor Summary
ConstructorDescriptionPointer
(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion, CDOBranchVersion targetBranchVersion) -
Method Summary
Modifier and TypeMethodDescriptiongetType()
boolean
boolean
void
processResult
(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i) void
write
(CDODataOutput out) Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo.Available
getAvailableBranchVersion, isDirect, readRevision, writeRevision
Methods inherited from class org.eclipse.emf.cdo.spi.common.revision.RevisionInfo
doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, read, readResult, readResult, setResult, setSynthetic, toLongString, toString, writeResult, writeResult, writeResult, writeResult, writeResult, writeRevision
-
Constructor Details
-
Pointer
public Pointer(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion, CDOBranchVersion targetBranchVersion)
-
-
Method Details
-
getTargetBranchVersion
-
getType
- Specified by:
getType
in classRevisionInfo
-
hasTarget
public boolean hasTarget() -
isLoadNeeded
public boolean isLoadNeeded()- Overrides:
isLoadNeeded
in classRevisionInfo.Available
-
write
- Overrides:
write
in classRevisionInfo.Available
- Throws:
IOException
-
processResult
public void processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i) - Overrides:
processResult
in classRevisionInfo
-