Package net.sourceforge.squirrel_sql.client.session

Examples of net.sourceforge.squirrel_sql.client.session.IObjectTreeAPI.addExpander()


    final String stmtSep = session.getQueryTokenizer().getSQLStatementSeparator();
    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


    ITableTriggerExtractor triggerExtractor = new PostgresTableTriggerExtractorImpl();

    tableExpander.setTableTriggerExtractor(triggerExtractor);
    tableExpander.setTableIndexExtractor(indexExtractor);

    _treeAPI.addExpander(DatabaseObjectType.TABLE, tableExpander);

    // ////// Detail Tabs ////////
    // Procedure tab
    _treeAPI.addDetailTab(DatabaseObjectType.PROCEDURE, new ProcedureSourceTab(i18n.SHOW_PROCEDURE_SOURCE));
View Full Code Here

                new ViewSourceTab(i18n.SHOW_VIEW_SOURCE, stmtSep));
       
        TableWithChildNodesExpander tableExp = new TableWithChildNodesExpander();
        tableExp.setTableIndexExtractor(new SybaseTableIndexExtractorImpl());
        tableExp.setTableTriggerExtractor(new SybaseTableTriggerExtractorImpl());
        otApi.addExpander(DatabaseObjectType.TABLE, tableExp);
       
        otApi.addDetailTab(DatabaseObjectType.INDEX, new DatabaseObjectInfoTab());
        //otApi.addDetailTab(DatabaseObjectType.INDEX, new IndexDetailsTab());       
        otApi.addDetailTab(DatabaseObjectType.TRIGGER, new DatabaseObjectInfoTab());
        otApi.addDetailTab(DatabaseObjectType.TRIGGER_TYPE_DBO, new DatabaseObjectInfoTab());
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.