net.sourceforge.toscanaj.model.database
Class DatabaseSchema

java.lang.Object
  extended bynet.sourceforge.toscanaj.model.database.DatabaseSchema
All Implemented Interfaces:
org.tockit.events.EventBrokerListener, XMLizable

public class DatabaseSchema
extends java.lang.Object
implements XMLizable, org.tockit.events.EventBrokerListener


Field Summary
static java.lang.String DATABASE_SCHEMA_ELEMENT_NAME
           
 
Constructor Summary
DatabaseSchema(org.tockit.events.EventBroker broker)
           
DatabaseSchema(org.tockit.events.EventBroker broker, org.jdom.Element elem)
           
 
Method Summary
 org.tockit.events.EventBroker getBroker()
           
 java.util.List getTables()
           
 void processEvent(org.tockit.events.Event e)
           
 void readFromDBConnection(DatabaseConnection connection)
           
 void readXML(org.jdom.Element elem)
          Read this element as the content of elem.
 org.jdom.Element toXML()
          Write this element as the content of elem.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DATABASE_SCHEMA_ELEMENT_NAME

public static final java.lang.String DATABASE_SCHEMA_ELEMENT_NAME
See Also:
Constant Field Values
Constructor Detail

DatabaseSchema

public DatabaseSchema(org.tockit.events.EventBroker broker)

DatabaseSchema

public DatabaseSchema(org.tockit.events.EventBroker broker,
                      org.jdom.Element elem)
               throws XMLSyntaxError
Method Detail

toXML

public org.jdom.Element toXML()
Description copied from interface: XMLizable
Write this element as the content of elem.

Specified by:
toXML in interface XMLizable

readXML

public void readXML(org.jdom.Element elem)
             throws XMLSyntaxError
Description copied from interface: XMLizable
Read this element as the content of elem.

Specified by:
readXML in interface XMLizable
Throws:
XMLSyntaxError

getTables

public java.util.List getTables()

readFromDBConnection

public void readFromDBConnection(DatabaseConnection connection)

processEvent

public void processEvent(org.tockit.events.Event e)
Specified by:
processEvent in interface org.tockit.events.EventBrokerListener

getBroker

public org.tockit.events.EventBroker getBroker()


The ToscanaJ project