Interface InternalCDOView

    • Method Detail

      • setViewID

        void setViewID​(int viewId)
      • getRepositoryName

        java.lang.String getRepositoryName()
        Since:
        4.4
      • setRepositoryName

        void setRepositoryName​(java.lang.String repositoryName)
        Since:
        4.4
      • setFeatureAnalyzer

        @Deprecated
        void setFeatureAnalyzer​(CDOFeatureAnalyzer featureAnalyzer)
        Deprecated.
      • getObjects

        java.util.Map<CDOID,​InternalCDOObject> getObjects()
        Returns an unmodifiable map of the objects managed by this view.
        Since:
        4.0
      • getStore

        CDOStore getStore()
        Since:
        4.0
      • resourceLoaded

        void resourceLoaded​(CDOResourceImpl resource,
                            boolean loaded)
        Since:
        4.5
      • setLastUpdateTime

        void setLastUpdateTime​(long lastUpdateTime)
        Since:
        3.0
      • collectViewedRevisions

        void collectViewedRevisions​(java.util.Map<CDOID,​InternalCDORevision> revisions)
        Since:
        3.0
      • remapObject

        void remapObject​(CDOID oldID)
      • clearResourcePathCacheIfNecessary

        void clearResourcePathCacheIfNecessary​(CDORevisionDelta delta)
        Since:
        4.2
      • getResourceNodeID

        CDOID getResourceNodeID​(java.lang.String path)
      • registerProxyResource

        @Deprecated
        void registerProxyResource​(CDOResourceImpl resource)
        Deprecated.
        No longer supported.
      • prefetchRevisions

        void prefetchRevisions​(CDOID id,
                               int depth)
        Since:
        3.0
      • convertObjectToID

        java.lang.Object convertObjectToID​(java.lang.Object potentialObject)
      • convertObjectToID

        java.lang.Object convertObjectToID​(java.lang.Object potentialObject,
                                           boolean onlyPersistedID)
      • convertIDToObject

        java.lang.Object convertIDToObject​(java.lang.Object potentialID)
      • isObjectNew

        boolean isObjectNew​(CDOID id)
        Since:
        4.1
      • handleAddAdapter

        void handleAddAdapter​(InternalCDOObject eObject,
                              org.eclipse.emf.common.notify.Adapter adapter)
      • handleRemoveAdapter

        void handleRemoveAdapter​(InternalCDOObject eObject,
                                 org.eclipse.emf.common.notify.Adapter adapter)
      • subscribe

        void subscribe​(org.eclipse.emf.ecore.EObject eObject,
                       org.eclipse.emf.common.notify.Adapter adapter)
      • unsubscribe

        void unsubscribe​(org.eclipse.emf.ecore.EObject eObject,
                         org.eclipse.emf.common.notify.Adapter adapter)
      • hasSubscription

        boolean hasSubscription​(CDOID id)
      • isObjectLocked

        boolean isObjectLocked​(CDOObject object,
                               org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType,
                               boolean byOthers)
        Since:
        3.0
      • updateLockStates

        void updateLockStates​(java.util.Collection<? extends CDOLockState> newLockStates,
                              boolean loadObjectsOnDemand,
                              java.util.function.Consumer<CDOLockState> consumer)
        Since:
        4.15
      • getLockStates

        CDOLockState[] getLockStates​(java.util.Collection<CDOID> ids,
                                     boolean loadOnDemand)
        Since:
        4.15
      • getViewMonitor

        java.lang.Object getViewMonitor()
        Since:
        4.5
      • lockView

        void lockView()
        Since:
        4.5
      • unlockView

        void unlockView()
        Since:
        4.5
      • isClosing

        boolean isClosing()
        Since:
        4.15
      • inverseClose

        void inverseClose()
        Since:
        4.15