net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree .INodeExpander All known Subclasses: net.sourceforge.squirrel_sql.plugins.db2.exp .SchemaExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .SessionParentExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .ObjectTypeExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .PackageExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .SequenceParentExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .TriggerParentExpander , net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders .UDTTypeExpander , net.sourceforge.squirrel_sql.plugins.h2.exp .SchemaExpander , net.sourceforge.squirrel_sql.plugins.postgres.exp .SchemaExpander , net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders .TriggerParentExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .InstanceParentExpander , net.sourceforge.squirrel_sql.plugins.db2.exp .UDFParentExpander , net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders .ProcedureTypeExpander , net.sourceforge.squirrel_sql.plugins.db2.exp .SequenceParentExpander , org.firebirdsql.squirrel.exp .DatabaseExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .SchemaExpander , net.sourceforge.squirrel_sql.plugins.mysql.expander .SessionExpander , net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders .TableTypeExpander , org.firebirdsql.squirrel.exp .AllIndexesParentExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .UserParentExpander , net.sourceforge.squirrel_sql.plugins.informix.exp .SchemaExpander , net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders .IndexParentExpander , net.sourceforge.squirrel_sql.plugins.informix.exp .SequenceParentExpander , org.firebirdsql.squirrel.exp .DomainParentExpander , net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders .TableWithChildNodesExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .PackageParentExpander , net.sourceforge.squirrel_sql.plugins.postgres.exp .SequenceParentExpander , net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders .DatabaseExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .ProcedureExpander , net.sourceforge.squirrel_sql.plugins.mysql.expander .UserParentExpander , org.firebirdsql.squirrel.exp .GeneratorParentExpander , net.sourceforge.squirrel_sql.plugins.h2.exp .SequenceParentExpander , net.sourceforge.squirrel_sql.plugins.oracle.expander .TableExpander ,INodeExpander public interface INodeExpander (Code)
createChildren List <ObjectTreeNode > createChildren(ISession session, ObjectTreeNode node) throws SQLException (Code) Create the child nodes for the passed parent node and return them. Note
that this method should not actually add the child nodes to the
parent node as this is taken care of in the caller.
Parameters: session - Current session.Parameters: node - Node to be expanded. A list of ObjectTreeNode objects representing the childnodes for the passed node.