uk.ac.ic.doc.automed.p2p.tree
Class TransformationAbstractionBuilder

java.lang.Object
  extended by uk.ac.ic.doc.automed.p2p.tree.ObjectBuilder
      extended by uk.ac.ic.doc.automed.p2p.tree.TransformationAbstractionBuilder

public class TransformationAbstractionBuilder
extends ObjectBuilder


Field Summary
 
Fields inherited from class uk.ac.ic.doc.automed.p2p.tree.ObjectBuilder
modelMap, schemaMap, tree
 
Constructor Summary
TransformationAbstractionBuilder(Root root)
          Creates a new instance of SchemaObjectBuilder
 
Method Summary
 java.util.List createAutoMedObjectsFromTree()
          An overloading method for creating Schema object
static Root createTreeFromObjects(PersistentObject[] pobjs)
          Create the actual tree from objects
 
Methods inherited from class uk.ac.ic.doc.automed.p2p.tree.ObjectBuilder
addDomainSpecToSchema, addObjectsToSchema, createAccessMethod, 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

TransformationAbstractionBuilder

public TransformationAbstractionBuilder(Root root)
Creates a new instance of SchemaObjectBuilder

Method Detail

createAutoMedObjectsFromTree

public java.util.List createAutoMedObjectsFromTree()
                                            throws AutoMedTreeException
An overloading method for creating Schema object

Overrides:
createAutoMedObjectsFromTree in class ObjectBuilder
Throws:
AutoMedTreeException

createTreeFromObjects

public static Root createTreeFromObjects(PersistentObject[] pobjs)
                                  throws AutoMedTreeException
Create the actual tree from objects

Throws:
AutoMedTreeException