biz.hammurapi.web.mda.db.model
Class Catalog

java.lang.Object
  extended bybiz.hammurapi.sql.DatabaseObject
      extended bybiz.hammurapi.web.metadata.DbmCatalogImpl
          extended bybiz.hammurapi.web.mda.db.model.Catalog
All Implemented Interfaces:
biz.hammurapi.util.Attributable, java.lang.Cloneable, biz.hammurapi.sql.columns.ColumnChangeListener, biz.hammurapi.config.Context, biz.hammurapi.config.ContextConfigurable, biz.hammurapi.sql.DataAccessObject, biz.hammurapi.web.metadata.Dbm, biz.hammurapi.web.metadata.DbmCatalog, biz.hammurapi.config.DomConfigurable, biz.hammurapi.xml.dom.DomSerializable, biz.hammurapi.sql.IDatabaseObject, biz.hammurapi.util.Observable, java.io.Serializable, biz.hammurapi.util.Versioned, biz.hammurapi.util.Visitable

public class Catalog
extends biz.hammurapi.web.metadata.DbmCatalogImpl
implements biz.hammurapi.util.Visitable, biz.hammurapi.sql.DataAccessObject

See Also:
Serialized Form

Field Summary
 
Fields inherited from class biz.hammurapi.web.metadata.DbmCatalogImpl
Description, Id, Name, SqlProcessor
 
Fields inherited from class biz.hammurapi.sql.DatabaseObject
columns, objectVersion, originalVersion
 
Constructor Summary
Catalog()
           
Catalog(boolean force)
           
Catalog(org.w3c.dom.Element holder, boolean force)
           
Catalog(org.w3c.dom.Element holder, java.util.Properties nameMap, org.apache.xpath.CachedXPathAPI cxpa, boolean force)
           
Catalog(java.sql.ResultSet rs)
           
 
Method Summary
 boolean accept(biz.hammurapi.util.Visitor visitor)
           
 Database getOwner()
           
 java.util.Collection getSchemas()
           
 void setSQLProcessor(biz.hammurapi.sql.SQLProcessor processor)
           
 void toDom(org.w3c.dom.Element holder)
           
 
Methods inherited from class biz.hammurapi.web.metadata.DbmCatalogImpl
clone, getDescription, getId, getName, getSqlProcessor, project, project, setDescription, setId, setName, setSqlProcessor
 
Methods inherited from class biz.hammurapi.sql.DatabaseObject
addColumn, addObserver, addRelationship, clear, configure, configure, copy, delete, equals, fromDom, fromDom, get, getAttribute, getColumn, getColumnAttribute, getObjectVersion, getRelationship, getSqlType, hashCode, insert, isDeleted, isModified, loadRelationships, onChange, removeAttribute, removeColumnAttribute, removeObserver, setAttribute, setColumnAttribute, setOriginal, toDom, toString, update
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Catalog

public Catalog()

Catalog

public Catalog(boolean force)

Catalog

public Catalog(org.w3c.dom.Element holder,
               boolean force)
        throws biz.hammurapi.config.ConfigurationException

Catalog

public Catalog(org.w3c.dom.Element holder,
               java.util.Properties nameMap,
               org.apache.xpath.CachedXPathAPI cxpa,
               boolean force)
        throws biz.hammurapi.config.ConfigurationException

Catalog

public Catalog(java.sql.ResultSet rs)
        throws java.sql.SQLException
Method Detail

accept

public boolean accept(biz.hammurapi.util.Visitor visitor)
Specified by:
accept in interface biz.hammurapi.util.Visitable

setSQLProcessor

public void setSQLProcessor(biz.hammurapi.sql.SQLProcessor processor)
                     throws java.sql.SQLException
Specified by:
setSQLProcessor in interface biz.hammurapi.sql.DataAccessObject
Throws:
java.sql.SQLException

getSchemas

public java.util.Collection getSchemas()

toDom

public void toDom(org.w3c.dom.Element holder)
Specified by:
toDom in interface biz.hammurapi.xml.dom.DomSerializable

getOwner

public Database getOwner()


Copyright © 2006 Hammurapi Group. All Rights Reserved.