This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

View | Details | Raw Unified | Return to bug 227588
Collapse All | Expand All

(-)a/db.dataview/src/org/netbeans/modules/db/dataview/output/DataViewActionHandler.java (-1 / +1 lines)
Lines 156-162 Link Here
156
    }
156
    }
157
157
158
    void truncateActionPerformed() {
158
    void truncateActionPerformed() {
159
        String confirmMsg = NbBundle.getMessage(DataViewActionHandler.class, "MSG_confirm_truncate_table") + dataView.getDataViewDBTable().geTable(0).getDisplayName();
159
        String confirmMsg = NbBundle.getMessage(DataViewActionHandler.class, "MSG_confirm_truncate_table") + dataView.getDataViewDBTable().getTable(0).getDisplayName();
160
        if ((showYesAllDialog(confirmMsg, confirmMsg)).equals(NotifyDescriptor.YES_OPTION)) {
160
        if ((showYesAllDialog(confirmMsg, confirmMsg)).equals(NotifyDescriptor.YES_OPTION)) {
161
            execHelper.executeTruncate();
161
            execHelper.executeTruncate();
162
        }
162
        }
(-)a/db.dataview/src/org/netbeans/modules/db/dataview/output/DataViewDBTable.java (-2 / +2 lines)
Lines 77-87 Link Here
77
        columns = Collections.unmodifiableList(cols);
77
        columns = Collections.unmodifiableList(cols);
78
    }
78
    }
79
79
80
    public DBTable geTable(int index) {
80
    public DBTable getTable(int index) {
81
        return dbTables[index];
81
        return dbTables[index];
82
    }
82
    }
83
83
84
    public int geTableCount() {
84
    public int getTableCount() {
85
        return dbTables.length;
85
        return dbTables.length;
86
    }
86
    }
87
87
(-)a/db.dataview/src/org/netbeans/modules/db/dataview/output/DataViewTableUI.java (-1 / +1 lines)
Lines 415-421 Link Here
415
            @Override
415
            @Override
416
            public void actionPerformed(ActionEvent e) {
416
            public void actionPerformed(ActionEvent e) {
417
                try {
417
                try {
418
                    DBTable table = dataView.getDataViewDBTable().geTable(0);
418
                    DBTable table = dataView.getDataViewDBTable().getTable(0);
419
                    String createSQL = dataView.getSQLStatementGenerator().generateCreateStatement(table);
419
                    String createSQL = dataView.getSQLStatementGenerator().generateCreateStatement(table);
420
                    ShowSQLDialog dialog = new ShowSQLDialog();
420
                    ShowSQLDialog dialog = new ShowSQLDialog();
421
                    dialog.setLocationRelativeTo(WindowManager.getDefault().getMainWindow());
421
                    dialog.setLocationRelativeTo(WindowManager.getDefault().getMainWindow());
(-)a/db.dataview/src/org/netbeans/modules/db/dataview/output/SQLExecutionHelper.java (-1 / +1 lines)
Lines 488-494 Link Here
488
            public void execute() throws SQLException, DBException {
488
            public void execute() throws SQLException, DBException {
489
489
490
490
491
                DBTable dbTable = dataView.getDataViewDBTable().geTable(0);
491
                DBTable dbTable = dataView.getDataViewDBTable().getTable(0);
492
                String truncateSql = "TRUNCATE TABLE " + dbTable.getFullyQualifiedName(true); // NOI18N
492
                String truncateSql = "TRUNCATE TABLE " + dbTable.getFullyQualifiedName(true); // NOI18N
493
493
494
                try {
494
                try {
(-)a/db.dataview/src/org/netbeans/modules/db/dataview/output/SQLStatementGenerator.java (-2 / +2 lines)
Lines 395-401 Link Here
395
    }
395
    }
396
396
397
    private void generateWhereCondition(StringBuilder result, List<Integer> types, List<Object> values, int rowNum, DataViewTableUIModel model) {
397
    private void generateWhereCondition(StringBuilder result, List<Integer> types, List<Object> values, int rowNum, DataViewTableUIModel model) {
398
        DBPrimaryKey key = tblMeta.geTable(0).getPrimaryKey();
398
        DBPrimaryKey key = tblMeta.getTable(0).getPrimaryKey();
399
        boolean keySelected = false;
399
        boolean keySelected = false;
400
        boolean and = false;
400
        boolean and = false;
401
401
Lines 426-432 Link Here
426
    }
426
    }
427
427
428
    private void generateWhereCondition(StringBuilder sql, int rowNum, DataViewTableUIModel model) {
428
    private void generateWhereCondition(StringBuilder sql, int rowNum, DataViewTableUIModel model) {
429
        DBPrimaryKey key = tblMeta.geTable(0).getPrimaryKey();
429
        DBPrimaryKey key = tblMeta.getTable(0).getPrimaryKey();
430
        boolean keySelected = false;
430
        boolean keySelected = false;
431
        boolean and = false;
431
        boolean and = false;
432
432
(-)a/db.dataview/test/unit/src/org/netbeans/modules/db/dataview/output/DataViewDBTableTest.java (-3 / +3 lines)
Lines 93-99 Link Here
93
    }
93
    }
94
94
95
    public static DBTable getTable(DataView dv, int index){
95
    public static DBTable getTable(DataView dv, int index){
96
        return dv.getDataViewDBTable().geTable(index);
96
        return dv.getDataViewDBTable().getTable(index);
97
    }
97
    }
98
    /**
98
    /**
99
     * Test of geTable method, of class DataViewDBTable.
99
     * Test of geTable method, of class DataViewDBTable.
Lines 103-109 Link Here
103
        String sqlStr = context.getSqlSelect();
103
        String sqlStr = context.getSqlSelect();
104
        DataView dv = DataView.create(dbconn, sqlStr, index);
104
        DataView dv = DataView.create(dbconn, sqlStr, index);
105
        DataViewDBTable instance = dv.getDataViewDBTable();
105
        DataViewDBTable instance = dv.getDataViewDBTable();
106
        DBTable result = instance.geTable(0);
106
        DBTable result = instance.getTable(0);
107
        assertNotNull(result);
107
        assertNotNull(result);
108
        assertEquals(11, instance.getColumnCount());
108
        assertEquals(11, instance.getColumnCount());
109
    }
109
    }
Lines 117-123 Link Here
117
        DataView dv = DataView.create(dbconn, sqlStr, index);
117
        DataView dv = DataView.create(dbconn, sqlStr, index);
118
        DataViewDBTable instance = dv.getDataViewDBTable();
118
        DataViewDBTable instance = dv.getDataViewDBTable();
119
        int expResult = 1;
119
        int expResult = 1;
120
        int result = instance.geTableCount();
120
        int result = instance.getTableCount();
121
        assertEquals(expResult, result);
121
        assertEquals(expResult, result);
122
    }
122
    }
123
123

Return to bug 227588