All Packages Class Hierarchy This Package Previous Next Index
Object | +----AbstractTreeModelBuilderImpl | +----symantec.itools.db.beans.dbnav.model.builder.TableTreeModelBuilder
TableTreeModelBuilder is an implementation of TreeModelBuilder interface. This class will build a subtree for one table type tree in dbNavigator.
protected symantec.itools.db.beans.dbnav.model.item.TableItem tableItem
protected TableTreeModelBuilder()TableTreeModelBuilder
public TableTreeModelBuilder(DatabaseMetaData databaseMetaData, boolean userOnly, TableItem tableItem)
true
the builder will build a tree ONLY for the database
objects owned by the current user (the schema is the current user name)
protected java.util.Vector cacheColumnsMetaData(TableItem tableItem)createRootNode
protected symantec.itools.db.beans.dbnav.model.TreeNodeComponent createRootNode()
public synchronized java.sql.DatabaseMetaData getDatabaseMetaData()getTableItem
public synchronized symantec.itools.db.beans.dbnav.model.item.TableItem getTableItem()getUserOnly
public synchronized boolean getUserOnly()run
public void run()setDatabaseMetaData
public synchronized void setDatabaseMetaData(DatabaseMetaData databaseMetaData)setTableItem
public synchronized void setTableItem(TableItem tableItem)setUserOnly
public synchronized void setUserOnly(boolean userOnly)
All Packages Class Hierarchy This Package Previous Next Index