public int getContainingFeatureID() { return getDelegate().getContainingFeatureID(); }
public int getContainingFeatureID(InternalEObject eObject) { synchronized (view) { InternalCDOObject cdoObject = getCDOObject(eObject); if (TRACER.isEnabled()) { TRACER.format("getContainingFeatureID({0})", cdoObject); //$NON-NLS-1$ } InternalCDORevision revision = getRevisionForReading(cdoObject); return revision.getContainingFeatureID(); } }
public int getContainingFeatureID(InternalEObject eObject) { synchronized (view) { InternalCDOObject cdoObject = getCDOObject(eObject); if (TRACER.isEnabled()) { TRACER.format("getContainingFeatureID({0})", cdoObject); //$NON-NLS-1$ } InternalCDORevision revision = getRevisionForReading(cdoObject); return revision.getContainingFeatureID(); } }
/** * @since 4.0 */ protected void revisionToInstanceContainer() { CDOPermission permission = revision.getPermission(); if (permission != CDOPermission.WRITE) { revision.setPermission(CDOPermission.WRITE); } try { Object containerID = revision.getContainerID(); InternalEObject container = getEObjectFromPotentialID(view, null, containerID); EObject oldContainer = instance.eContainer(); if (oldContainer != container) { setInstanceContainer(container, revision.getContainingFeatureID()); } } finally { if (permission != CDOPermission.WRITE) { revision.setPermission(permission); } } }
/** * @since 4.0 */ protected void revisionToInstanceContainer() { InternalCDORevision revision = cdoRevision(); CDOPermission permission = revision.getPermission(); if (permission != CDOPermission.WRITE) { revision.setPermission(CDOPermission.WRITE); } try { Object containerID = revision.getContainerID(); InternalEObject container = getEObjectFromPotentialID(viewAndState.view, null, containerID); EObject oldContainer = instance.eContainer(); if (oldContainer != container) { setInstanceContainer(container, revision.getContainingFeatureID()); } } finally { if (permission != CDOPermission.WRITE) { revision.setPermission(permission); } } }
showKeyValue(pout, true, "feature", revision.getContainingFeatureID());
idHandler.setCDOID(stmt, column++, revision.getResourceID()); idHandler.setCDOID(stmt, column++, (CDOID)revision.getContainerID()); stmt.setInt(column++, revision.getContainingFeatureID());
idHandler.setCDOID(stmt, column++, revision.getResourceID()); idHandler.setCDOID(stmt, column++, (CDOID)revision.getContainerID()); stmt.setInt(column++, revision.getContainingFeatureID());
idHandler.setCDOID(stmt, column++, revision.getResourceID()); idHandler.setCDOID(stmt, column++, (CDOID)revision.getContainerID()); stmt.setInt(column++, revision.getContainingFeatureID());
idHandler.write(doc, REVISIONS_CONTAINER, containerID); int featureID = revision.getContainingFeatureID(); doc.put(REVISIONS_FEATURE, featureID);
int containingFeatureID = rev.getContainingFeatureID(); if (containingFeatureID != 0)