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 class
Anextent creator
that 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 void
createExtent
(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, AtomicBoolean canceled, CDORevisionHandler revisionHandler) protected EObject
getEObject
(CDOID id) Veraltet.getView()
protected void
handleRevisions
(EClass eClass, IStoreAccessor accessor, CDOBranch branch, long timeStamp, CDORevisionHandler revisionHandler) protected boolean
isDetached
(CDOID id) void
setChangeSetData
(CDOChangeSetData changeSetData) void
setRevisionCacheAdder
(CDORevisionCacheAdder revisionCacheAdder) Veraltet.As of 4.4 usesetRevisionInterner(CDORevisionInterner)
.void
setRevisionInterner
(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:
createExtent
in 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()
.