|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.ac.ic.doc.automed.p2p.tree.ObjectBuilder
uk.ac.ic.doc.automed.p2p.tree.ModelObjectBuilder
public class ModelObjectBuilder
| Field Summary |
|---|
| Fields inherited from class uk.ac.ic.doc.automed.p2p.tree.ObjectBuilder |
|---|
modelMap, schemaMap, tree |
| Constructor Summary | |
|---|---|
ModelObjectBuilder(Root root)
Creates a new instance of ModelObjectBuilder |
|
| Method Summary | |
|---|---|
java.util.List |
createAutoMedObjectsFromTree(boolean overwrite)
An overloading method for creating Model object. |
Model |
createModel(AutoMedObject objectNode,
boolean overwrite)
Create a model object from the corresponding tree |
protected Model |
initModel(AutoMedObject node,
boolean overwrite)
An overloading method to initialise a new Model object. |
| Methods inherited from class uk.ac.ic.doc.automed.p2p.tree.ObjectBuilder |
|---|
addDomainSpecToSchema, addObjectsToSchema, createAccessMethod, createAutoMedObjectsFromTree, createModel, createPathway, createSchema, createSchema, getModelMap, getSchemaMap, initSchema, retractModel, retractSchema |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ModelObjectBuilder(Root root)
| Method Detail |
|---|
public java.util.List createAutoMedObjectsFromTree(boolean overwrite)
throws AutoMedTreeException
Model object. It takes several
overwrite - whether or not to overwrite a model if it already exists
AutoMedTreeException
public Model createModel(AutoMedObject objectNode,
boolean overwrite)
throws AutoMedTreeException
AutoMedTreeException
protected Model initModel(AutoMedObject node,
boolean overwrite)
throws AutoMedException
Model object. It checks
to see if the Model already exists, if so and the overwrite flag
model - the Model object
AutoMedException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||