public static class RevisionInfo.Available.Pointer extends RevisionInfo.Available
RevisionInfo.Available.Detached, RevisionInfo.Available.Normal, RevisionInfo.Available.PointerRevisionInfo.Available, RevisionInfo.Missing, RevisionInfo.Type| Constructor and Description |
|---|
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,
java.util.List<CDORevision> results,
SyntheticCDORevision[] synthetics,
int i) |
void |
write(CDODataOutput out) |
getAvailableBranchVersion, isDirect, readRevision, writeRevisiondoReadResult, doWriteResult, execute, getID, getRequestedBranchPoint, getResult, getSynthetic, read, readResult, readResult, setResult, setSynthetic, toString, writeResult, writeResult, writeResult, writeResult, writeRevisionpublic Pointer(CDOID id, CDOBranchPoint requestedBranchPoint, CDOBranchVersion availableBranchVersion, CDOBranchVersion targetBranchVersion)
public CDOBranchVersion getTargetBranchVersion()
public RevisionInfo.Type getType()
getType in class RevisionInfopublic boolean hasTarget()
public boolean isLoadNeeded()
isLoadNeeded in class RevisionInfo.Availablepublic void write(CDODataOutput out) throws java.io.IOException
write in class RevisionInfo.Availablejava.io.IOExceptionpublic void processResult(InternalCDORevisionManager revisionManager, java.util.List<CDORevision> results, SyntheticCDORevision[] synthetics, int i)
processResult in class RevisionInfoCopyright (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