org.eclipse.emf.cdo.client
Interface CDOPersistable

All Superinterfaces:
org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Subinterfaces:
CDOPersistent, EmptyNode, EmptyRefNode, ExtendedNode, TreeNode
All Known Implementing Classes:
CDOPersistentImpl, EmptyNodeImpl, EmptyRefNodeImpl, ExtendedNodeImpl, TreeNodeImpl

public interface CDOPersistable
extends org.eclipse.emf.ecore.EObject

A representation of the model object 'Persistable'.

See Also:
CDOPackage.getCDOPersistable()

Field Summary
static int NOT_LOADED_YET
           
 
Method Summary
 int cdoGetOCA()
           
 long cdoGetOID()
           
 CDOResource cdoGetResource()
           
 boolean cdoIsLoaded()
           
 boolean cdoIsNew()
           
 void cdoLoad()
           
 long cdoSetNew()
           
 void cdoSetOCA(int oca)
           
 void cdoSetOID(long oid)
           
 void cdoSetResource(CDOResource resource)
           
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

NOT_LOADED_YET

static final int NOT_LOADED_YET
See Also:
Constant Field Values
Method Detail

cdoGetOID

long cdoGetOID()


cdoSetOID

void cdoSetOID(long oid)


cdoGetOCA

int cdoGetOCA()


cdoSetOCA

void cdoSetOCA(int oca)


cdoLoad

void cdoLoad()


cdoIsNew

boolean cdoIsNew()


cdoIsLoaded

boolean cdoIsLoaded()


cdoGetResource

CDOResource cdoGetResource()


cdoSetResource

void cdoSetResource(CDOResource resource)


cdoSetNew

long cdoSetNew()


Copyright (c) 2004, 2005, 2006 Eike Stepper, Germany.
All Rights Reserved.