|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectru.biosoft.access.DataElementSupport
biouml.standard.StandardModuleType
Definition of standard BioUML module. The module defines:
| Field Summary | |
protected java.util.HashMap |
types
Hashmap to optimise mapping of data type into category. |
static java.lang.String |
VERSION
|
| Constructor Summary | |
|
StandardModuleType()
|
protected |
StandardModuleType(java.lang.String name)
Constructor for derived classes. |
| Method Summary | |
boolean |
canCreateEmptyModule()
Indicates whether an empty module with initialised internal structure can be created |
protected void |
createDataCollection(java.lang.String name,
LocalRepository parent,
java.lang.Class dataElementType)
|
protected void |
createDataCollection(java.lang.String name,
LocalRepository parent,
java.lang.Class dataElementType,
java.lang.Class transformerClass)
|
Module |
createModule(Repository parent,
java.lang.String name)
Creates empty module with initialised internal structure. |
java.lang.String |
getCategory(java.lang.Class c)
The category is used to group diagram elements by folders in BioUML Module. |
java.lang.Class[] |
getDiagramTypes()
|
QueryEngine |
getQueryEngine()
|
java.lang.String |
getVersion()
|
protected void |
initCategories()
|
boolean |
isCategorySupported()
|
| Methods inherited from class ru.biosoft.access.DataElementSupport |
getName, getOrigin, registerConstructorWithBadEqual, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface ru.biosoft.access.DataElement |
getName, getOrigin |
| Field Detail |
public static final java.lang.String VERSION
protected java.util.HashMap types
| Constructor Detail |
protected StandardModuleType(java.lang.String name)
public StandardModuleType()
| Method Detail |
protected void initCategories()
public java.lang.Class[] getDiagramTypes()
getDiagramTypes in interface ModuleTypepublic boolean isCategorySupported()
isCategorySupported in interface ModuleTypepublic java.lang.String getCategory(java.lang.Class c)
ModuleTypeModule.
getCategory in interface ModuleType
public Module createModule(Repository parent,
java.lang.String name)
throws java.lang.Exception
ModuleType
createModule in interface ModuleTypejava.lang.Exception
protected void createDataCollection(java.lang.String name,
LocalRepository parent,
java.lang.Class dataElementType)
throws java.lang.Exception
java.lang.Exception
protected void createDataCollection(java.lang.String name,
LocalRepository parent,
java.lang.Class dataElementType,
java.lang.Class transformerClass)
throws java.lang.Exception
java.lang.Exceptionpublic QueryEngine getQueryEngine()
getQueryEngine in interface ModuleTypepublic java.lang.String getVersion()
getVersion in interface ModuleTypepublic boolean canCreateEmptyModule()
ModuleType
canCreateEmptyModule in interface ModuleType
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||