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>


Method Summary
 CDOClassRef createClassRef()
           
 CDOFeature[] getAllFeatures()
           
 CDOClass[] getAllSuperTypes()
           
 int getClassifierID()
           
 CDOPackage getContainingPackage()
           
 int getFeatureCount()
           
 int getFeatureID(CDOFeature feature)
           
 CDOFeature[] getFeatures()
           
 CDOClass getSuperType(int index)
           
 int getSuperTypeCount()
           
 CDOClass[] getSuperTypes()
           
 boolean isAbstract()
           
 boolean isResource()
           
 boolean isRoot()
           
 CDOFeature lookupFeature(int featureID)
           
 CDOFeature lookupFeature(java.lang.String name)
           
 
Methods inherited from interface org.eclipse.emf.cdo.common.model.CDOModelElement
getClientInfo, getName, getPackageManager, getServerInfo
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

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()

Copyright (c) 2004 - 2008 Eike Stepper, Germany.
All Rights Reserved.