|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Schema object defines an object able to gather a set of classes. It is a similar approach to the package keyword from java.
| Method Summary | |
void |
addClass(Class aClass)
Adds an existing Class to the current Schema |
void |
addCompositeName(CompositeName composite)
Adds an existing CompositeName to the current Schema |
Class |
createClass(java.lang.String className,
boolean isAbstract)
Returns a new Class created with a class name. |
CompositeName |
createCompositeName(java.lang.String CN_Name)
Returns a new compositename identified by its name. |
GenClass |
createGenClass(java.lang.String genClassName,
boolean isAbstract)
Returns a new GenClass created with a generic class name. |
Class |
createHiddenClass(java.lang.String className,
boolean isAbstract)
Returns a new Class created with a class name. |
CompositeName |
createHiddenCompositeName(java.lang.String cn_Name)
Returns a new compositename created with its name. |
Class |
getClass(java.lang.String className)
Returns a Class created with a class name. |
CompositeName |
getCompositeName(java.lang.String cn_Name)
Returns a compositename identified with its name. |
GenClass |
getGenClass(java.lang.String genClassName)
Returns a GenClass created with a generic class name. |
Class |
getHiddenClass(java.lang.String className)
Returns an hidden class. |
CompositeName |
getHiddenCompositeName(java.lang.String cn_Name)
Returns an hidden compositename. |
java.lang.String |
getName()
Returns the name of the schema. |
java.util.Iterator |
iterateClass()
Allows to know all the registered classes into the current schema. |
java.util.Iterator |
iterateCompositeName()
Allows to know all the registered compositename into the current schema. |
java.util.Iterator |
iterateGenClass()
Allows to know all the registered generic classes into the current schema. |
java.util.Iterator |
iterateHiddenClass()
Allows to know all the not yet completly registered classes into the current schema. |
java.util.Iterator |
iterateHiddenCompositeName()
Allows to know all the not yet completly registered compositename into the current schema. |
void |
moveHiddenToClass(java.lang.String className)
Moves an hidden class to a known class. |
void |
moveHiddenToCompositeName(java.lang.String cn_Name)
Moves an hidden compositename to a known compositename. |
| Methods inherited from interface org.objectweb.jorm.metainfo.api.MetaObject |
getParent, setParent |
| Method Detail |
public java.lang.String getName()
public Class getClass(java.lang.String className)
className - the string representation of the class namepublic Class getHiddenClass(java.lang.String className)
className - the name of the class to searchpublic void moveHiddenToClass(java.lang.String className)
className - the name of the class to move
public Class createClass(java.lang.String className,
boolean isAbstract)
className - the string representation of the class nameisAbstract - true, if the current class is an abstract class,
else false, if the current class is not an abstract
classpublic void addClass(Class aClass)
aClass - the Class object to addpublic void addCompositeName(CompositeName composite)
composite - the CompositeName object to add
public Class createHiddenClass(java.lang.String className,
boolean isAbstract)
className - the string representation of the class nameisAbstract - true, if the current class is an abstract class,
else false, if the current class is not an abstract
classpublic GenClass getGenClass(java.lang.String genClassName)
genClassName - the string representation of the generic class name
public GenClass createGenClass(java.lang.String genClassName,
boolean isAbstract)
genClassName - the string representation of the generic class nameisAbstract - true, if the generic class is abstract, else false,
if the generic class is not abstractpublic java.util.Iterator iterateClass()
public java.util.Iterator iterateGenClass()
public java.util.Iterator iterateHiddenClass()
public void moveHiddenToCompositeName(java.lang.String cn_Name)
cn_Name - the name of the compositename to movepublic CompositeName getCompositeName(java.lang.String cn_Name)
cn_Name - the string representation of the name of the composite name.public CompositeName getHiddenCompositeName(java.lang.String cn_Name)
cn_Name - the name of the compositename to searchpublic CompositeName createCompositeName(java.lang.String CN_Name)
cn_Name - the string representation of the name of the compositenamepublic CompositeName createHiddenCompositeName(java.lang.String cn_Name)
cn_Name - the string representation of the name of the compositenamepublic java.util.Iterator iterateCompositeName()
public java.util.Iterator iterateHiddenCompositeName()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||