org.eclipse.emf.cdo.common.model
Interface CDOClass
- All Superinterfaces:
- CDOModelElement, java.lang.Comparable<CDOClass>
- All Known Subinterfaces:
- CDOObjectClass, CDOResourceClass, InternalCDOClass
public interface CDOClass
- extends CDOModelElement, java.lang.Comparable<CDOClass>
Methods inherited from interface java.lang.Comparable |
compareTo |
getClassifierID
int getClassifierID()
isAbstract
boolean isAbstract()
isResource
boolean isResource()
isRoot
boolean isRoot()
getSuperTypeCount
int getSuperTypeCount()
getSuperType
CDOClass getSuperType(int index)
getSuperTypes
CDOClass[] getSuperTypes()
getAllSuperTypes
CDOClass[] getAllSuperTypes()
- Returns:
- An array of all super types. The array is not a copy and must not be modified!
getFeatureCount
int getFeatureCount()
lookupFeature
CDOFeature lookupFeature(int featureID)
lookupFeature
CDOFeature lookupFeature(java.lang.String name)
getFeatures
CDOFeature[] getFeatures()
getFeatureID
int getFeatureID(CDOFeature feature)
getAllFeatures
CDOFeature[] getAllFeatures()
- Returns:
- An array of all features. The array is not a copy and must not be modified!
createClassRef
CDOClassRef createClassRef()
getContainingPackage
CDOPackage getContainingPackage()