Uses of Interface
org.eclipse.emf.cdo.CDOObject
-
Packages that use CDOObject Package Description org.eclipse.emf.cdo org.eclipse.emf.cdo.compare Client concepts for integrating EMF Compare with CDO.org.eclipse.emf.cdo.eresource The generated EMF API of the CDO repository file system.org.eclipse.emf.cdo.eresource.impl The generated EMF implementation of the CDO repository file system.org.eclipse.emf.cdo.etypes The generated EMF API of the CDO system data types and native annotations.org.eclipse.emf.cdo.etypes.impl The generated EMF implementation of the CDO system data types and native annotations.org.eclipse.emf.cdo.expressions The generated EMF API of the CDO expressions model.org.eclipse.emf.cdo.expressions.impl The generated EMF implementation of the CDO expressions model.org.eclipse.emf.cdo.security The generated EMF API of the CDO security model.org.eclipse.emf.cdo.security.impl The generated EMF implementation of the CDO security model.org.eclipse.emf.cdo.transaction Client concepts for dealing with transactions, distributed transactions and their save points.org.eclipse.emf.cdo.ui Reusable UI components specific to the CDO Model Repository.org.eclipse.emf.cdo.ui.widgets A library with reusable widgets.org.eclipse.emf.cdo.util Client utility classes, some common interfaces and exceptions.org.eclipse.emf.cdo.view Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.org.eclipse.emf.internal.cdo ExposesCDOObjectImpl
for extension in generated EMF models.org.eclipse.emf.spi.cdo Client service provider interfaces and useful base implementations. -
-
Uses of CDOObject in org.eclipse.emf.cdo
Methods in org.eclipse.emf.cdo that return CDOObject Modifier and Type Method Description CDOObject
CDOObjectHistory. getCDOObject()
CDOObject
CDOLock. getObject()
-
Uses of CDOObject in org.eclipse.emf.cdo.compare
Methods in org.eclipse.emf.cdo.compare with parameters of type CDOObject Modifier and Type Method Description static org.eclipse.emf.compare.Comparison
CDOCompareUtil. compare(CDOObject left, CDOView rightView, CDOView[] originView)
Takes an arbitraryobject
(includingresource nodes
) and returnsmatches
for all elements of itscontent tree
.static org.eclipse.emf.compare.Comparison
CDOCompareUtil. compare(CDOObject left, CDOView rightView, CDOView[] originView, CDOViewOpener viewOpener)
Takes an arbitraryobject
(includingresource nodes
) and returnsmatches
for all elements of itscontent tree
.static CDOComparisonScope.AllContents
CDOComparisonScope.AllContents. create(CDOObject left, CDOView rightView, CDOView[] originView)
Takes an arbitraryobject
(includingresource nodes
) and returnsmatches
for all elements of itscontent tree
.static CDOComparisonScope.AllContents
CDOComparisonScope.AllContents. create(CDOObject left, CDOView rightView, CDOView[] originView, CDOViewOpener viewOpener)
Takes an arbitraryobject
(includingresource nodes
) and returnsmatches
for all elements of itscontent tree
. -
Uses of CDOObject in org.eclipse.emf.cdo.eresource
Subinterfaces of CDOObject in org.eclipse.emf.cdo.eresource Modifier and Type Interface Description interface
CDOBinaryResource
A representation of the model object 'CDO Binary Resource'.interface
CDOFileResource<IO>
A representation of the model object 'CDO File Resource'.interface
CDOResource
A representation of the model object 'CDO Resource'.interface
CDOResourceFolder
A representation of the model object 'CDO Resource Folder'.interface
CDOResourceLeaf
A representation of the model object 'CDO Resource Leaf'.interface
CDOResourceNode
A representation of the model object 'CDO Resource Node'.interface
CDOTextResource
A representation of the model object 'CDO Text Resource'. -
Uses of CDOObject in org.eclipse.emf.cdo.eresource.impl
Classes in org.eclipse.emf.cdo.eresource.impl that implement CDOObject Modifier and Type Class Description class
CDOBinaryResourceImpl
An implementation of the model object 'CDO Binary Resource'.class
CDOFileResourceImpl<IO>
An implementation of the model object 'CDO File Resource'.class
CDOResourceFolderImpl
An implementation of the model object 'CDO Resource Folder'.class
CDOResourceImpl
An implementation of the model object 'CDO Resource'.class
CDOResourceLeafImpl
An implementation of the model object 'CDO Resource Leaf'.class
CDOResourceNodeImpl
An implementation of the model object 'CDO Resource Node'.class
CDOTextResourceImpl
An implementation of the model object 'CDO Text Resource'. -
Uses of CDOObject in org.eclipse.emf.cdo.etypes
Subinterfaces of CDOObject in org.eclipse.emf.cdo.etypes Modifier and Type Interface Description interface
Annotation
A representation of the model object 'Annotation'.interface
ModelElement
A representation of the model object 'Model Element'. -
Uses of CDOObject in org.eclipse.emf.cdo.etypes.impl
Classes in org.eclipse.emf.cdo.etypes.impl that implement CDOObject Modifier and Type Class Description class
AnnotationImpl
An implementation of the model object 'Annotation'.class
ModelElementImpl
An implementation of the model object 'Model Element'. -
Uses of CDOObject in org.eclipse.emf.cdo.expressions
Subinterfaces of CDOObject in org.eclipse.emf.cdo.expressions Modifier and Type Interface Description interface
Access
A representation of the model object 'Access'.interface
BooleanValue
A representation of the model object 'Boolean Value'.interface
ByteValue
A representation of the model object 'Byte Value'.interface
CharValue
A representation of the model object 'Char Value'.interface
ContainedObject
A representation of the model object 'Contained Object'.interface
ContextAccess
A representation of the model object 'Context Value'.interface
DoubleValue
A representation of the model object 'Double Value'.interface
Expression
A representation of the model object 'Expression'.interface
FloatValue
A representation of the model object 'Float Value'.interface
FunctionInvocation
A representation of the model object 'Function Invocation'.interface
IntValue
A representation of the model object 'Int Value'.interface
Invocation
A representation of the model object 'Invocation'.interface
LinkedExpression
A representation of the model object 'Linked Expression'.interface
LinkedObject
A representation of the model object 'Object Value'.interface
ListConstruction
A representation of the model object 'List Value'.interface
LongValue
A representation of the model object 'Long Value'.interface
MemberAccess
A representation of the model object 'Member Access'.interface
MemberInvocation
A representation of the model object 'Member Invocation'.interface
ShortValue
A representation of the model object 'Short Value'.interface
StaticAccess
A representation of the model object 'Static Access'.interface
StringValue
A representation of the model object 'String Value'.interface
Value
A representation of the model object 'Primitive Value'. -
Uses of CDOObject in org.eclipse.emf.cdo.expressions.impl
Classes in org.eclipse.emf.cdo.expressions.impl that implement CDOObject Modifier and Type Class Description class
AccessImpl
An implementation of the model object 'Access'.class
BooleanValueImpl
An implementation of the model object 'Boolean Value'.class
ByteValueImpl
An implementation of the model object 'Byte Value'.class
CharValueImpl
An implementation of the model object 'Char Value'.class
ContainedObjectImpl
An implementation of the model object 'Contained Object'.class
ContextAccessImpl
An implementation of the model object 'Context Value'.class
DoubleValueImpl
An implementation of the model object 'Double Value'.class
FloatValueImpl
An implementation of the model object 'Float Value'.class
FunctionInvocationImpl
An implementation of the model object 'Function Invocation'.class
IntValueImpl
An implementation of the model object 'Int Value'.class
InvocationImpl
An implementation of the model object 'Invocation'.class
LinkedExpressionImpl
An implementation of the model object 'Linked Expression'.class
LinkedObjectImpl
An implementation of the model object 'Object Value'.class
ListConstructionImpl
An implementation of the model object 'List Value'.class
LongValueImpl
An implementation of the model object 'Long Value'.class
MemberAccessImpl
An implementation of the model object 'Member Access'.class
MemberInvocationImpl
An implementation of the model object 'Member Invocation'.class
ShortValueImpl
An implementation of the model object 'Short Value'.class
StaticAccessImpl
An implementation of the model object 'Static Access'.class
StringValueImpl
An implementation of the model object 'String Value'.class
ValueImpl
An implementation of the model object 'Primitive Value'. -
Uses of CDOObject in org.eclipse.emf.cdo.security
Subinterfaces of CDOObject in org.eclipse.emf.cdo.security Modifier and Type Interface Description interface
AndFilter
A representation of the model object 'And Filter'.interface
Assignee
A representation of the model object 'Assignee'.interface
ClassFilter
A representation of the model object 'Class Filter'.interface
ClassPermission
Deprecated.As of 4.3 useFilterPermission
andClassFilter
.interface
CombinedFilter
A representation of the model object 'Combined Filter'.interface
Directory
A representation of the model object 'Container'.interface
ExpressionFilter
A representation of the model object 'Expression Filter'.interface
FilterPermission
A representation of the model object 'Filter Permission'.interface
Group
A representation of the model object 'Group'.interface
LinkedFilter
A representation of the model object 'Reference Filter'.interface
NotFilter
A representation of the model object 'Not Filter'.interface
ObjectFilter
A representation of the model object 'Object Filter'.interface
ObjectPermission
Deprecated.As of 4.3 useFilterPermission
andObjectFilter
.interface
OrFilter
A representation of the model object 'Or Filter'.interface
PackageFilter
A representation of the model object 'Package Filter'.interface
PackagePermission
Deprecated.As of 4.3 useFilterPermission
andPackageFilter
.interface
Permission
A representation of the model object 'Permission'.interface
PermissionFilter
A representation of the model object 'Permission Filter'.interface
Realm
A representation of the model object 'Realm'.interface
ResourceFilter
A representation of the model object 'Resource Filter'.interface
ResourcePermission
Deprecated.As of 4.3 useFilterPermission
andResourceFilter
.interface
Role
A representation of the model object 'Role'.interface
SecurityElement
A representation of the model object 'Element'.interface
SecurityItem
A representation of the model object 'Item'.interface
User
A representation of the model object 'User'.interface
UserPassword
A representation of the model object 'User Password'. -
Uses of CDOObject in org.eclipse.emf.cdo.security.impl
Classes in org.eclipse.emf.cdo.security.impl that implement CDOObject Modifier and Type Class Description class
AndFilterImpl
An implementation of the model object 'And Filter'.class
AssigneeImpl
An implementation of the model object 'Assignee'.class
ClassFilterImpl
An implementation of the model object 'Class Filter'.class
ClassPermissionImpl
Deprecated.class
CombinedFilterImpl
An implementation of the model object 'Combined Filter'.class
DirectoryImpl
An implementation of the model object 'Container'.class
ExpressionFilterImpl
An implementation of the model object 'Expression Filter'.class
FilterPermissionImpl
An implementation of the model object 'Filter Permission'.class
GroupImpl
An implementation of the model object 'Group'.class
LinkedFilterImpl
An implementation of the model object 'Reference Filter'.class
NotFilterImpl
An implementation of the model object 'Not Filter'.class
ObjectFilterImpl
An implementation of the model object 'Object Filter'.class
ObjectPermissionImpl
Deprecated.class
OrFilterImpl
An implementation of the model object 'Or Filter'.class
PackageFilterImpl
An implementation of the model object 'Package Filter'.class
PackagePermissionImpl
Deprecated.class
PermissionFilterImpl
An implementation of the model object 'Permission Filter'.class
PermissionImpl
An implementation of the model object 'Permission'.class
RealmImpl
An implementation of the model object 'Realm'.class
ResourceFilterImpl
An implementation of the model object 'Resource Filter'.class
ResourcePermissionImpl
Deprecated.class
RoleImpl
An implementation of the model object 'Role'.class
SecurityElementImpl
An implementation of the model object 'Element'.class
SecurityItemImpl
An implementation of the model object 'Item'.class
UserImpl
An implementation of the model object 'User'.class
UserPasswordImpl
An implementation of the model object 'User Password'.Methods in org.eclipse.emf.cdo.security.impl with parameters of type CDOObject Modifier and Type Method Description protected boolean
ExpressionFilterImpl. filter(CDOObject object, CDOBranchPoint securityContext)
protected abstract boolean
ObjectFilterImpl. filter(CDOObject object, CDOBranchPoint securityContext)
protected abstract boolean
ObjectPermissionImpl. isApplicable(CDOObject object, CDOBranchPoint securityContext)
Deprecated. -
Uses of CDOObject in org.eclipse.emf.cdo.transaction
Methods in org.eclipse.emf.cdo.transaction that return CDOObject Modifier and Type Method Description CDOObject
CDOTransactionConflictEvent. getConflictingObject()
CDOObject
CDOPushTransaction. getObject(CDOID id)
CDOObject
CDOPushTransaction. getObject(CDOID id, boolean loadOnDemand)
Methods in org.eclipse.emf.cdo.transaction that return types with arguments of type CDOObject Modifier and Type Method Description java.util.Map<CDOID,CDOObject>
CDOSavepoint. getAllDetachedObjects()
java.util.Map<CDOID,CDOObject>
CDOSavepoint. getAllDirtyObjects()
Return the list of new objects from this point.java.util.Map<CDOID,CDOObject>
CDOSavepoint. getAllNewObjects()
Return the list of new objects from this point without objects that are removed.java.util.Set<CDOObject>
CDOPushTransaction. getConflicts()
java.util.Set<CDOObject>
CDOTransaction. getConflicts()
Returns the set of objects that are conflicting with remote modifications or an empty set ifCDOTransaction.hasConflict()
returnsfalse
.java.util.Map<CDOID,CDOObject>
CDOCommitContext. getDetachedObjects()
Returns a map of the detachedobjects
that are to be committed with this commit context.java.util.Map<CDOID,CDOObject>
CDOPushTransaction. getDetachedObjects()
java.util.Map<CDOID,CDOObject>
CDOSavepoint. getDetachedObjects()
java.util.Map<CDOID,CDOObject>
CDOTransaction. getDetachedObjects()
java.util.Map<CDOID,CDOObject>
CDOCommitContext. getDirtyObjects()
Returns a map of the dirtyobjects
that are to be committed with this commit context.java.util.Map<CDOID,CDOObject>
CDOPushTransaction. getDirtyObjects()
java.util.Map<CDOID,CDOObject>
CDOSavepoint. getDirtyObjects()
java.util.Map<CDOID,CDOObject>
CDOTransaction. getDirtyObjects()
java.util.Map<CDOID,CDOObject>
CDOCommitContext. getNewObjects()
Returns a map of the newobjects
that are to be committed with this commit context.java.util.Map<CDOID,CDOObject>
CDOPushTransaction. getNewObjects()
java.util.Map<CDOID,CDOObject>
CDOSavepoint. getNewObjects()
java.util.Map<CDOID,CDOObject>
CDOTransaction. getNewObjects()
java.util.Map<CDOID,CDOObject>
CDOPushTransaction. getObjects(java.util.Collection<CDOID> ids)
java.util.Map<CDOID,CDOObject>
CDOSavepoint. getReattachedObjects()
Bug 283985 (Re-attachment)Methods in org.eclipse.emf.cdo.transaction with parameters of type CDOObject Modifier and Type Method Description protected abstract void
CDOPostEventTransactionHandler. attachedObject(CDOTransaction transaction, CDOObject object, Notification msg)
protected void
CDOPostEventTransactionHandler.Default. attachedObject(CDOTransaction transaction, CDOObject object, Notification msg)
void
CDOAsyncTransactionHandler. attachingObject(CDOTransaction transaction, CDOObject object)
Asynchronously executes the delegate handler'sattachingObject()
method.void
CDOAutoAttacher. attachingObject(CDOTransaction transaction, CDOObject object)
void
CDODefaultTransactionHandler1. attachingObject(CDOTransaction transaction, CDOObject object)
This implementation does nothing.void
CDOPostEventTransactionHandler. attachingObject(CDOTransaction transaction, CDOObject object)
void
CDOTransactionHandler1. attachingObject(CDOTransaction transaction, CDOObject object)
Called by aCDOTransaction
before an object is added.protected void
CDOPostEventTransactionHandler.Default. detachedObject(CDOTransaction transaction, CDOObject object, Notification msg)
protected abstract void
CDOPostEventTransactionHandler. detachedObject(CDOTransaction transaction, CDOObject object, Notification msg)
void
CDOAsyncTransactionHandler. detachingObject(CDOTransaction transaction, CDOObject object)
Asynchronously executes the delegate handler'sdetachingObject()
method.void
CDODefaultTransactionHandler1. detachingObject(CDOTransaction transaction, CDOObject object)
This implementation does nothing.void
CDOPostEventTransactionHandler. detachingObject(CDOTransaction transaction, CDOObject object)
void
CDOTransactionHandler1. detachingObject(CDOTransaction transaction, CDOObject object)
Called by aCDOTransaction
before an object is detached.CDOObjectHistory
CDOPushTransaction. getHistory(CDOObject object)
protected void
CDOAutoCommitter. modifiedObject(CDOTransaction transaction, CDOObject object, Notification msg)
protected void
CDOPostEventTransactionHandler.Default. modifiedObject(CDOTransaction transaction, CDOObject object, Notification msg)
protected abstract void
CDOPostEventTransactionHandler. modifiedObject(CDOTransaction transaction, CDOObject object, Notification msg)
void
CDOAsyncTransactionHandler. modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
Asynchronously executes the delegate handler'smodifyingObject()
method.void
CDOAutoAttacher. modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
void
CDOAutoLocker.ForSingleValuedChanges. modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
void
CDOAutoLocker. modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
void
CDODefaultTransactionHandler1. modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureChange)
This implementation does nothing.void
CDOPostEventTransactionHandler. modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)
void
CDOTransactionHandler1. modifyingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)
Called by aCDOTransaction
before an object is modified.java.util.List<CDOObjectReference>
CDOPushTransaction. queryXRefs(CDOObject targetObject, EReference... sourceReferences)
int
CDOPushTransaction. reload(CDOObject... objects)
Deprecated.void
CDODefaultTransactionHandler1. undoingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)
This implementation does nothing.void
CDOTransactionHandler1.WithUndo. undoingObject(CDOTransaction transaction, CDOObject object, CDOFeatureDelta featureDelta)
Called by aCDOTransaction
before an object is modified.Method parameters in org.eclipse.emf.cdo.transaction with type arguments of type CDOObject Modifier and Type Method Description CDOLockState[]
CDOPushTransaction. getLockStatesOfObjects(java.util.Collection<? extends CDOObject> objects)
void
CDOPushTransaction. lockObjects(java.util.Collection<? extends CDOObject> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, long timeout)
void
CDOPushTransaction. lockObjects(java.util.Collection<? extends CDOObject> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, long timeout, boolean recursive)
java.util.List<CDOObjectReference>
CDOPushTransaction. queryXRefs(java.util.Set<CDOObject> targetObjects, EReference... sourceReferences)
org.eclipse.net4j.util.collection.CloseableIterator<CDOObjectReference>
CDOPushTransaction. queryXRefsAsync(java.util.Set<CDOObject> targetObjects, EReference... sourceReferences)
void
CDOConflictResolver. resolveConflicts(java.util.Set<CDOObject> conflicts)
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.void
CDOConflictResolver2. resolveConflicts(java.util.Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, java.util.List<CDORevisionDelta> allRemoteDeltas)
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.void
CDOPushTransaction. unlockObjects(java.util.Collection<? extends CDOObject> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType)
void
CDOPushTransaction. unlockObjects(java.util.Collection<? extends CDOObject> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, boolean recursive)
-
Uses of CDOObject in org.eclipse.emf.cdo.ui
Methods in org.eclipse.emf.cdo.ui with parameters of type CDOObject Modifier and Type Method Description protected java.lang.Object
CDOInvalidRootAgent. createEmptyRoot(CDOObject invalidRoot)
static Color
CDOLabelProvider. getColor(CDOObject object)
protected void
CDOEventHandler. objectStateChanged(CDOObject cdoObject)
protected void
CDOEventHandler. viewConflict(CDOObject conflictingObject, boolean firstConflict)
Method parameters in org.eclipse.emf.cdo.ui with type arguments of type CDOObject Modifier and Type Method Description protected void
CDOEventHandler. viewInvalidated(java.util.Set<? extends CDOObject> dirtyObjects)
-
Uses of CDOObject in org.eclipse.emf.cdo.ui.widgets
Methods in org.eclipse.emf.cdo.ui.widgets that return CDOObject Modifier and Type Method Description CDOObject
CommitHistoryComposite.Input. getObject()
Methods in org.eclipse.emf.cdo.ui.widgets with parameters of type CDOObject Modifier and Type Method Description protected CDOCommitHistory
CommitHistoryComposite. createHistory(CDOSession session, CDOBranch branch, CDOObject object)
Constructors in org.eclipse.emf.cdo.ui.widgets with parameters of type CDOObject Constructor Description Input(CDOSession session, CDOBranch branch, CDOObject object)
-
Uses of CDOObject in org.eclipse.emf.cdo.util
Methods in org.eclipse.emf.cdo.util that return CDOObject Modifier and Type Method Description static CDOObject
CDOUtil. getCDOObject(EObject object)
static CDOObject
CDOUtil. getCDOObject(EObject object, boolean adaptLegacy)
static CDOObject
CDOUtil. wrapExternalObject(EObject object, CDOView view)
Methods in org.eclipse.emf.cdo.util that return types with arguments of type CDOObject Modifier and Type Method Description static java.util.List<? extends CDOObject>
CDOUtil. getCDOObjects(java.util.Collection<? extends EObject> objects)
static java.util.List<? extends CDOObject>
CDOUtil. getCDOObjects(EObject... objects)
Methods in org.eclipse.emf.cdo.util with parameters of type CDOObject Modifier and Type Method Description static CDOBranchPointRange
CDOUtil. getLifetime(CDOObject object)
static CDORevision
CDOUtil. getRevisionByVersion(CDOObject object, int version)
static CDORevision
CDOUtil. getRevisionByVersion(CDOObject object, CDOBranch branch, int version)
-
Uses of CDOObject in org.eclipse.emf.cdo.view
Methods in org.eclipse.emf.cdo.view that return CDOObject Modifier and Type Method Description CDOObject
CDOView. getObject(CDOID id)
Returns the object for the given CDOID.CDOObject
CDOView. getObject(CDOID id, boolean loadOnDemand)
Returns the object for the given CDOID.CDOObject
CDOViewEventProducer.CDOAttachingObjectEvent. getObject()
CDOObject
CDOViewEventProducer.CDODetachingObjectEvent. getObject()
CDOObject
CDOViewEventProducer.CDOModifyingObjectEvent. getObject()
CDOObject
CDOViewEventProducer.CDOObjectStateChangedEvent. getObject()
Methods in org.eclipse.emf.cdo.view that return types with arguments of type CDOObject Modifier and Type Method Description java.util.Set<CDOObject>
CDOViewInvalidationEvent. getDetachedObjects()
Returns a set of theCDOObjects
of the removed objects.java.util.Set<CDOObject>
CDOViewInvalidationEvent. getDirtyObjects()
Returns a set of theCDOObjects
of the modified objects.java.util.Map<CDOID,CDOObject>
CDOView. getObjects(java.util.Collection<CDOID> ids)
Returns the objects with the given CDOIDs.java.util.Map<CDOObject,CDORevisionDelta>
CDOViewInvalidationEvent. getRevisionDeltas()
Returns a map with thechange deltas
per object.Methods in org.eclipse.emf.cdo.view with parameters of type CDOObject Modifier and Type Method Description protected CDOLockState
CDOLockStatePrefetcher. getLockState(CDOObject object)
protected java.lang.Object
CDOLockStatePrefetcher. getLockTarget(CDOObject object)
void
CDOInvalidationPolicy. handleInvalidation(CDOObject object, CDORevisionKey key)
void
CDOInvalidationPolicy. handleInvalidObject(CDOObject object)
void
CDORegistrationHandler.Default. objectDeregistered(CDOView view, CDOObject object)
Called by the view for each deregistered object.void
CDORegistrationHandler. objectDeregistered(CDOView view, CDOObject object)
void
CDORegistrationHandler.Default. objectRegistered(CDOView view, CDOObject object)
Called by the view for each registered object.void
CDORegistrationHandler. objectRegistered(CDOView view, CDOObject object)
void
CDOObjectHandler. objectStateChanged(CDOView view, CDOObject object, CDOState oldState, CDOState newState)
void
CDOStaleReferencePolicy.DynamicProxy.Enhanced. objectStateChanged(CDOView view, CDOObject object, CDOState oldState, CDOState newState)
void
CDOFeatureAnalyzer. postTraverseFeature(CDOObject revision, EStructuralFeature feature, int index, java.lang.Object value)
void
CDOFeatureAnalyzer. preTraverseFeature(CDOObject revision, EStructuralFeature feature, int index)
java.util.List<CDOObjectReference>
CDOView. queryXRefs(CDOObject targetObject, EReference... sourceReferences)
Returns a list ofobject references
that represent the cross references to the specified target object.int
CDOView. reload(CDOObject... objects)
Deprecated.As of 4.3 no longer supported because it is unsafe to reload single objects.Method parameters in org.eclipse.emf.cdo.view with type arguments of type CDOObject Modifier and Type Method Description CDOLockState[]
CDOView. getLockStatesOfObjects(java.util.Collection<? extends CDOObject> objects)
Get an array oflock states
corresponding to the specified collection ofobjects
.void
CDOView. lockObjects(java.util.Collection<? extends CDOObject> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, long timeout)
Locks the given objects.void
CDOView. lockObjects(java.util.Collection<? extends CDOObject> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, long timeout, boolean recursive)
java.util.List<CDOObjectReference>
CDOView. queryXRefs(java.util.Set<CDOObject> targetObjects, EReference... sourceReferences)
Returns a list ofobject references
that represent the cross references to the specified target objects.org.eclipse.net4j.util.collection.CloseableIterator<CDOObjectReference>
CDOView. queryXRefsAsync(java.util.Set<CDOObject> targetObjects, EReference... sourceReferences)
Returns an iterator over theobject references
that represent the cross references to the specified target objects.void
CDOView. unlockObjects(java.util.Collection<? extends CDOObject> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType)
Unlocks the given locked objects of this view.void
CDOView. unlockObjects(java.util.Collection<? extends CDOObject> objects, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, boolean recursive)
-
Uses of CDOObject in org.eclipse.emf.internal.cdo
Classes in org.eclipse.emf.internal.cdo that implement CDOObject Modifier and Type Class Description class
CDOObjectImpl
The base class of all nativeobjects
. -
Uses of CDOObject in org.eclipse.emf.spi.cdo
Subinterfaces of CDOObject in org.eclipse.emf.spi.cdo Modifier and Type Interface Description interface
InternalCDOObject
If the meaning of this type isn't clear, there really should be more of a description here...interface
InternalCDOResource
Internal protocol for theCDOResource
.Methods in org.eclipse.emf.spi.cdo that return CDOObject Modifier and Type Method Description CDOObject
InternalCDOSavepoint. getDetachedObject(CDOID id)
CDOObject
InternalCDOSavepoint. getDirtyObject(CDOID id)
Methods in org.eclipse.emf.spi.cdo that return types with arguments of type CDOObject Modifier and Type Method Description java.util.Set<CDOObject>
CDOChangeSubscriptionAdapter. getNotifiers()
Methods in org.eclipse.emf.spi.cdo with parameters of type CDOObject Modifier and Type Method Description void
CDOChangeSubscriptionAdapter. attach(CDOObject notifier)
static void
AbstractObjectConflictResolver. changeObject(CDOObject object, CDORevisionDelta revisionDelta)
TODO SeeCDOObjectMerger
!!!java.util.List<CDORevisionDelta>
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector. getDeltas(CDOObject notifier)
static boolean
FSMUtil. isClean(CDOObject object)
static boolean
FSMUtil. isConflict(CDOObject object)
static boolean
FSMUtil. isInvalid(CDOObject object)
static boolean
FSMUtil. isNew(CDOObject object)
boolean
CDOSessionProtocol. isObjectLocked(CDOView view, CDOObject object, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, boolean byOthers)
boolean
InternalCDOView. isObjectLocked(CDOObject object, org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType, boolean byOthers)
static boolean
FSMUtil. isTransient(CDOObject object)
static void
AbstractObjectConflictResolver. readObject(CDOObject object)
protected void
AbstractObjectConflictResolver.MergeLocalChangesPerFeature. resolveConflict(CDOObject conflict, CDORevisionDelta localDelta, java.util.List<CDORevisionDelta> remoteDeltas)
Deprecated.protected void
AbstractObjectConflictResolver. resolveConflict(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, java.util.List<CDORevisionDelta> allRemoteDeltas)
Resolves the conflict of a single object in the current transaction.protected void
AbstractObjectConflictResolver. resolveConflict(CDOObject conflict, CDORevisionDelta localDelta)
Resolves the conflict of a single object in the current transaction.protected void
AbstractObjectConflictResolver.ThreeWayMerge. resolveConflict(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, java.util.List<CDORevisionDelta> allRemoteDeltas)
protected abstract void
AbstractObjectConflictResolver.ThreeWayMerge. resolveConflict(CDOObject conflict, CDORevisionDelta localDelta, java.util.List<CDORevisionDelta> remoteDeltas)
static void
AbstractObjectConflictResolver. rollbackObject(CDOObject object)
Deprecated.Don't call this method.protected void
AbstractChangeSetsConflictResolver. transactionAttachingObject(CDOObject object)
protected void
AbstractChangeSetsConflictResolver. transactionDetachingObject(CDOObject object)
protected void
AbstractChangeSetsConflictResolver. transactionModifyingObject(CDOObject object, CDOFeatureDelta featureDelta)
Method parameters in org.eclipse.emf.spi.cdo with type arguments of type CDOObject Modifier and Type Method Description void
AbstractObjectConflictResolver. resolveConflicts(java.util.Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, java.util.List<CDORevisionDelta> allRemoteDeltas)
void
AbstractObjectConflictResolver. resolveConflicts(java.util.Set<CDOObject> conflicts)
void
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges. resolveConflicts(java.util.Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, java.util.List<CDORevisionDelta> allRemoteDeltas)
Deprecated.void
AbstractObjectConflictResolver.ThreeWayMerge. resolveConflicts(java.util.Set<CDOObject> conflicts)
void
CDOMergingConflictResolver. resolveConflicts(java.util.Set<CDOObject> conflicts)
protected void
CDOMergingConflictResolver. resolveConflicts(java.util.Set<CDOObject> conflicts, CDOChangeSet remoteChangeSet)
-