|
Public Member Functions |
| Unit (const acdk::lang::dmi::UnitInfo *unitInfo) |
| internal constructor
|
RClassArray | getClasses () |
| returns all classes registered in this unit
|
RUnit | getParent () |
| returns the parent of this unit If no parent returns Nil This method only regards already loaded packages
|
RUnitArray | getChilds (bool recursive=false) |
| return the childs (nested) units
|
REnumerationArray | getEnumerations () |
| return all enumerations in this unit
|
virtual dmi::MetaInfo * | getMetaInfo () |
| implemented interface for MetaObject
|
virtual RString | getName () |
| returns the ClassName for this object by default
|
virtual bool | equals (IN(RObject) obj) |
| Normally check for equality (not identity) Object::equals() is true only if both objects are the same instance.
|
int | compareTo (IN(RUnit) obj) |
int | compareTo (IN(RObject) obj) |
| compares t objects Object::compareTo() UnsupportedOperationException
|
virtual int | hashCode () |
virtual RString | toString () |
| return a string representation of this object Object::toString() return getName() by default
|
virtual RString | toIndentifier () |
virtual RString | toTypeString (int format=acdk::lang::dmi::TpFtFormatStandard) |
| print the information
|
Static Public Member Functions |
RUnit | getUnit (IN(RString) unitname) |
| return the unit with given name.
|
RUnitArray | getUnits () |
| returns all registered Units
|
Private Attributes |
const acdk::lang::dmi::UnitInfo * | _unitInfo |