net.sourceforge.squirrel_sql.plugins.oracle.expander
Class DefaultDatabaseExpander

java.lang.Object
  extended by net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders.DatabaseExpander
      extended by net.sourceforge.squirrel_sql.plugins.oracle.expander.DefaultDatabaseExpander
All Implemented Interfaces:
INodeExpander

public class DefaultDatabaseExpander
extends DatabaseExpander

This database expander limits the schemas that are displayed in the object tree to only those that the user has privileges to access. In the event that the session account has the DBA privilege, all schemas in the database will be shown (DBA privilege connotes access to all database schemas).


Constructor Summary
DefaultDatabaseExpander(ISession session)
           
 
Method Summary
 List<ObjectTreeNode> createChildren(ISession session, ObjectTreeNode parentNode)
           
 
Methods inherited from class net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders.DatabaseExpander
createSchemaNodes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDatabaseExpander

public DefaultDatabaseExpander(ISession session)
Method Detail

createChildren

public List<ObjectTreeNode> createChildren(ISession session,
                                           ObjectTreeNode parentNode)
Specified by:
createChildren in interface INodeExpander
Overrides:
createChildren in class DatabaseExpander


Copyright © 2001-2010. All Rights Reserved.