private String[] getSimpleNames(ITableInfo[] tableInfos) { String[] result = new String[tableInfos.length]; for (int i = 0; i < result.length; i++) { result[i] = tableInfos[i].getSimpleName(); } return result; }
public int compare(ITableInfo o1, ITableInfo o2) { return o1.getSimpleName().compareTo(o2.getSimpleName()); } }
public int compare(ITableInfo o1, ITableInfo o2) { return o1.getSimpleName().compareTo(o2.getSimpleName()); } }
private static boolean containsTable(List<ITableInfo> tableInfos, String table) { boolean result = false; for (ITableInfo ti : tableInfos) { if (table.equalsIgnoreCase(ti.getSimpleName())) { result = true; break; } } return result; }
public FromClauseRes(TableFrameController tfcStart) { _from = new StringBuffer(" FROM " + tfcStart.getTableInfo().getSimpleName()); _tables.add(tfcStart); }
@Override public void actionPerformed(ActionEvent e) { onOuterMenuItem(rightMenuItem, constraintData, right.getTableInfo().getSimpleName()); } });
public boolean containsTable(String tableName) { for (TableFrameController openTableFrameCtrl : _openTableFrameCtrls) { if(openTableFrameCtrl.getTableInfo().getSimpleName().equalsIgnoreCase(tableName)) { return true; } } return false; }
@Override public void actionPerformed(ActionEvent e) { onOuterMenuItem(leftMenuItem, constraintData, left.getTableInfo().getSimpleName()); } });
private String generateAliasName(TableFrameController tfc, Integer nr) { return tfc.getTableInfo().getSimpleName() + "_" + nr; }
public String getSimpleName() { if (null != _objectTreeNode) { return _objectTreeNode.getDatabaseObjectInfo().getSimpleName(); } else { return _tableInfo.getSimpleName(); } }
public static String getTableName(ITableInfo ti, boolean qualifyTableNames, boolean useDoubleQuotes) { return DialectUtils.formatQualified(ti.getSimpleName(), ti.getSchemaName(), qualifyTableNames, useDoubleQuotes); }
private HashSet<TableFrameController> getRelatives(TableFramesModel tableFramesModel, TableFrameController tfc) { HashSet<TableFrameController> ret = new HashSet<TableFrameController>(); for (TableFrameController buf : tableFramesModel.getTblCtrls()) { if( 0 < findConstraintViews(tfc, buf.getTableInfo().getSimpleName()).length || 0 < findConstraintViews(buf, tfc.getTableInfo().getSimpleName()).length ) { ret.add(buf); } } return ret; }
private void sendTableCopyStarted(ITableInfo ti, int number) { TableEvent event = new TableEvent(prov); event.setTableNumber(number); event.setTableCount(prov.getSourceDatabaseObjects().size()); event.setTableName(ti.getSimpleName()); Iterator<CopyTableListener> i = listeners.iterator(); while (i.hasNext()) { CopyTableListener listener = i.next(); listener.tableCopyStarted(event); } }
private void sendAnalyzingTable(ITableInfo ti, int number) { TableEvent event = new TableEvent(prov); event.setTableCount(prov.getSourceDatabaseObjects().size()); event.setTableNumber(number); Iterator<CopyTableListener> i = listeners.iterator(); event.setTableName(ti.getSimpleName()); while (i.hasNext()) { CopyTableListener listener = i.next(); listener.analyzingTable(event); } }
private void sendTableCopyFinished(ITableInfo ti, int number) { TableEvent event = new TableEvent(prov); event.setTableNumber(number); event.setTableCount(prov.getSourceDatabaseObjects().size()); event.setTableName(ti.getSimpleName()); Iterator<CopyTableListener> i = listeners.iterator(); while (i.hasNext()) { CopyTableListener listener = i.next(); listener.tableCopyFinished(event); } }
private ArrayList<SortedColumn> getSelectCols(TableFramesModel tableFramesModel) { ArrayList<SortedColumn> newOrderCols = new ArrayList<SortedColumn>(); for (TableFrameController tfc : tableFramesModel.getTblCtrls()) { for (ColumnInfo columnInfo : tfc.getColumnInfos()) { if(columnInfo.getQueryData().isInSelectClause()) { newOrderCols.add(new SelectCol(tfc.getTableInfo().getSimpleName(), columnInfo)); } } } return newOrderCols; }
private void onTablesDropped(List<ITableInfo> tis, Point dropPoint) { Positioner positioner = new Positioner(dropPoint); for (ITableInfo ti : tis) { addTableIntern(positioner, ti.getSimpleName(), ti.getSchemaName(), ti.getCatalogName(), null); } }
private ArrayList<SortedColumn> getOrderedCols(TableFramesModel tableFramesModel) { ArrayList<SortedColumn> newOrderCols = new ArrayList<SortedColumn>(); for (TableFrameController tfc : tableFramesModel.getTblCtrls()) { for (ColumnInfo columnInfo : tfc.getColumnInfos()) { if(columnInfo.getQueryData().isSorted()) { newOrderCols.add(new OrderCol(tfc.getTableInfo().getSimpleName(), columnInfo)); } } } return newOrderCols; }
private void showCustomDialog() throws SQLException { ITableInfo selectedTable = (ITableInfo) _info[0]; TableColumnInfo[] tableColumnInfos = _session.getMetaData().getColumnInfo(selectedTable); TreeSet<String> localColumns = new TreeSet<String>(); for (TableColumnInfo columns : tableColumnInfos) { localColumns.add(columns.getColumnName()); } customDialog = new MergeColumnDialog(selectedTable.getSimpleName(), localColumns.toArray(new String[] {})); customDialog.addExecuteListener(new ExecuteListener()); customDialog.addEditSQLListener(new EditSQLListener(customDialog)); customDialog.addShowSQLListener(new ShowSQLListener(i18n.SHOWSQL_DIALOG_TITLE, customDialog)); customDialog.setLocationRelativeTo(SessionUtils.getOwningFrame(_session)); customDialog.setVisible(true); }
public WhereConditionColumnWrapper(ITableInfo tableInfo, ColumnInfo ci) { _tableInfo = tableInfo; _ci = ci; String param = ""; if (false == ci.getQueryData().getOperator().isNoArgOperator()) { param = " " + ci.getQueryData().getFilterValue(); } _definition = _tableInfo.getSimpleName() + "." + ci.getColumnName() + " " + ci.getQueryData().getOperator().getSQL() + param; }