public static class RevisionInfo.Available.Pointer extends RevisionInfo.Available
RevisionInfo.Available.Detached, RevisionInfo.Available.Normal, RevisionInfo.Available.Pointer
RevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type
Constructor and Description |
---|
RevisionInfo.Available.Pointer(CDOID id,
CDOBranchPoint requestedBranchPoint,
CDOBranchVersion availableBranchVersion,
CDOBranchVersion targetBranchVersion) |
Modifier and Type | Method and Description |
---|---|
CDOBranchVersion |
getTargetBranchVersion() |
RevisionInfo.Type |
getType() |
boolean |
hasTarget() |
boolean |
isLoadNeeded() |
void |
processResult(InternalCDORevisionManager revisionManager,
List<CDORevision> results,
SyntheticCDORevision[] synthetics,
int i) |
void |
write(CDODataOutput out) |
getAvailableBranchVersion, isDirect, readRevision, writeRevision
doReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, read, readResult, readResult, setResult, setSynthetic, toString, writeResult, writeResult, writeResult, writeResult, writeRevision
public RevisionInfo.Available.Pointer(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion, CDOBranchVersion targetBranchVersion)
public CDOBranchVersion getTargetBranchVersion()
public RevisionInfo.Type getType()
getType
in class RevisionInfo
public boolean hasTarget()
public boolean isLoadNeeded()
isLoadNeeded
in class RevisionInfo.Available
public void write(CDODataOutput out) throws IOException
write
in class RevisionInfo.Available
IOException
public void processResult(InternalCDORevisionManager revisionManager, List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
processResult
in class RevisionInfo
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.