org.eclipse.emf.cdo.server.ocl
Class CDOExtentCreator.Lazy

java.lang.Object
  extended by org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
      extended by org.eclipse.emf.cdo.server.ocl.CDOExtentCreator.Lazy
All Implemented Interfaces:
OCLExtentCreator
Enclosing class:
CDOExtentCreator

public static class CDOExtentCreator.Lazy
extends CDOExtentCreator

An extent creator that creates extent sets which support a lazy populating iterator.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
CDOExtentCreator.Lazy
 
Constructor Summary
CDOExtentCreator.Lazy(CDOView view)
           
 
Method Summary
protected  Set<EObject> createExtent(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled)
           
 
Methods inherited from class org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
createExtent, createExtent, getChangeSetData, getEObject, getRevisionCacheAdder, getView, isDetached, setChangeSetData, setRevisionCacheAdder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CDOExtentCreator.Lazy

public CDOExtentCreator.Lazy(CDOView view)
Method Detail

createExtent

protected Set<EObject> createExtent(EClass eClass,
                                    IStoreAccessor accessor,
                                    CDOBranch branch,
                                    long timeStamp,
                                    AtomicBoolean canceled)
Overrides:
createExtent in class CDOExtentCreator


Copyright (c) 2011, 2012 Eike Stepper (Berlin, Germany) and others.