Package net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders

Examples of net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders.SchemaExpander


    _treeAPI = session.getSessionInternalFrame().getObjectTreeAPI();
    // Expanders - trigger and index expanders are added inside the table
    // expander
    _treeAPI.addExpander(DatabaseObjectType.SCHEMA,
      new SchemaExpander(new H2SequenceInodeExpanderFactory(), DatabaseObjectType.SEQUENCE));

    TableWithChildNodesExpander tableExp = new TableWithChildNodesExpander();
    tableExp.setTableIndexExtractor(new H2TableIndexExtractorImpl());
    tableExp.setTableTriggerExtractor(new H2TableTriggerExtractorImpl());
    _treeAPI.addExpander(DatabaseObjectType.TABLE, tableExp);
View Full Code Here


    final ActionCollection col = getApplication().getActionCollection();

    // ////// Object Tree Expanders ////////
    // Schema Expanders - sequence
    _treeAPI.addExpander(DatabaseObjectType.SCHEMA,
      new SchemaExpander(new PostgresSequenceInodeExpanderFactory(), DatabaseObjectType.SEQUENCE));

    // Table Expanders - trigger and index
    // expander
    TableWithChildNodesExpander tableExpander = new TableWithChildNodesExpander();
View Full Code Here

    _treeAPI.addDetailTab(DatabaseObjectType.SEQUENCE, new DatabaseObjectInfoTab());
    _treeAPI.addDetailTab(DatabaseObjectType.SEQUENCE, new SequenceDetailsTab());

    // Expanders - trigger and index expanders are added inside the table
    // expander
    _treeAPI.addExpander(DatabaseObjectType.SCHEMA, new SchemaExpander(
      new InformixSequenceInodeExpanderFactory(), DatabaseObjectType.SEQUENCE));

    TableWithChildNodesExpander tableExp = new TableWithChildNodesExpander();
    tableExp.setTableIndexExtractor(new InformixTableIndexExtractorImpl());
    tableExp.setTableTriggerExtractor(new InformixTableTriggerExtractorImpl());
View Full Code Here

   
    // ////// Object Tree Expanders ////////
   
    // Schema Expander - sequences
    objTree.addExpander(DatabaseObjectType.SCHEMA,
      new SchemaExpander(new NetezzaSequenceInodeExpanderFactory(),
          DatabaseObjectType.SEQUENCE_TYPE_DBO));

    // Schema Expander - synonyms
    objTree.addExpander(DatabaseObjectType.SCHEMA,
      new SchemaExpander(new NetezzaSynonymInodeExpanderFactory(),
          DatabaseObjectType.SYNONYM_TYPE_DBO));

    // Schema Expander - external tables
    objTree.addExpander(DatabaseObjectType.SCHEMA,
      new SchemaExpander(new NetezzaExtTableInodeExpanderFactory(),
          DatabaseObjectType.TABLE_TYPE_DBO));   
   
    // ////// Object Tree Detail Tabs ////////
    objTree.addDetailTab(DatabaseObjectType.PROCEDURE, new ProcedureSourceTab(stmtSep));
   
View Full Code Here

TOP

Related Classes of net.sourceforge.squirrel_sql.client.session.mainpanel.objecttree.expanders.SchemaExpander

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.