Package org.eclipse.emf.cdo.server.ocl
Klasse CDOExtentCreator
java.lang.Object
org.eclipse.emf.cdo.server.ocl.CDOExtentCreator
- Alle implementierten Schnittstellen:
OCLExtentCreator
- Bekannte direkte Unterklassen:
CDOExtentCreator.Lazy
An OCL
extent creator implementation for CDO.
The extent of a class X is the set of all objects with object.getEClass() == X.
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic classAnextent creatorthat creates extent sets which support a lazy populating iterator. -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungcreateExtent(EClass eClass, AtomicBoolean canceled) createExtent(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled) protected voidcreateExtent(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled, CDORevisionHandler revisionHandler) protected EObjectgetEObject(CDOID id) Veraltet.getView()protected voidhandleRevisions(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, CDORevisionHandler revisionHandler) protected booleanisDetached(CDOID id) voidsetChangeSetData(CDOChangeSetData changeSetData) voidsetRevisionCacheAdder(CDORevisionCacheAdder revisionCacheAdder) Veraltet.As of 4.4 usesetRevisionInterner(CDORevisionInterner).voidsetRevisionInterner(CDORevisionInterner revisionInterner)
-
Konstruktordetails
-
CDOExtentCreator
-
-
Methodendetails
-
getView
-
getChangeSetData
-
setChangeSetData
-
getRevisionInterner
- Seit:
- 4.4
-
setRevisionInterner
- Seit:
- 4.4
-
getRevisionCacheAdder
Veraltet.As of 4.4 usegetRevisionInterner(). -
setRevisionCacheAdder
Veraltet.As of 4.4 usesetRevisionInterner(CDORevisionInterner). -
createExtent
- Angegeben von:
createExtentin SchnittstelleOCLExtentCreator
-
createExtent
protected Set<EObject> createExtent(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled) -
createExtent
protected void createExtent(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled, CDORevisionHandler revisionHandler) - Seit:
- 4.1
-
handleRevisions
protected void handleRevisions(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, CDORevisionHandler revisionHandler) - Seit:
- 4.2
-
isDetached
-
getEObject
- Löst aus:
ObjectNotFoundException
-
getRevisionInterner().