/** * @since 3.0 */ public InternalCDORevision createRevision(EClass eClass, CDOID id) { CDORevisionFactory factory = repository.getRevisionManager().getFactory(); InternalCDORevision revision = (InternalCDORevision)factory.createRevision(eClass); revision.setID(id); return revision; }
public synchronized NotificationChain buildNotification(InternalCDOObject object, InternalCDORevision newRevision) { InternalCDORevision oldRevision = (InternalCDORevision)CDORevisionFactory.DEFAULT.createRevision(object.eClass()); CDORevisionDelta revisionDelta = newRevision.compare(oldRevision); return buildNotification(object, oldRevision, revisionDelta, null); }
public synchronized NotificationChain buildNotification(InternalCDOObject object, InternalCDORevision newRevision) { InternalCDORevision oldRevision = (InternalCDORevision)CDORevisionFactory.DEFAULT.createRevision(object.eClass()); CDORevisionDelta revisionDelta = newRevision.compare(oldRevision); return buildNotification(object, oldRevision, revisionDelta, null); }
public CDORevision readCDORevision(boolean freeze) throws IOException { boolean notNull = readBoolean(); if (notNull) { InternalCDORevision revision = (InternalCDORevision)getRevisionFactory().createRevision(null); revision.read(this); if (freeze) { revision.freeze(); } return revision; } return null; }
revision = (InternalCDORevision)CDORevisionFactory.DEFAULT.createRevision(eClass); revision.setID(id(attributes.getValue(REVISION_ID))); revision.setBranchPoint(branch.getPoint(Long.parseLong(attributes.getValue(REVISION_TIME))));
InternalCDORevision revision = (InternalCDORevision)factory.createRevision(eClass); revision.setID(id); revision.setBranchPoint(transaction.getBranch().getHead());
InternalCDORevision revision = (InternalCDORevision)factory.createRevision(eClass); revision.setID(id); revision.setBranchPoint(transaction.getBranch().getHead());
InternalCDORevision revision = (InternalCDORevision)factory.createRevision(object.eClass()); revision.setID(id); revision.setBranchPoint(cleanRevision.getBranch().getHead());
InternalCDORevision revision = (InternalCDORevision)factory.createRevision(object.eClass()); revision.setID(id); revision.setBranchPoint(cleanRevision.getBranch().getHead());
.createRevision(EresourcePackage.Literals.CDO_RESOURCE);