public Class getColumnClass(int aColumn) { return model.getColumnClass(aColumn); }
public int compareRowsByColumn(int row1, int row2, int column) { Class type = model.getColumnClass(column); TableModel data = model;
this.table = table; this.tableModel = table.getModel(); if (tableModel.getColumnClass(targetColumn) != Boolean.class) { throw new IllegalArgumentException("Boolean column required.");
/** * {@inheritDoc} */ @Override public Class<?> getColumnClass(int columnIndex) { return delegate.getColumnClass(columnIndex); }
@Override public Class<?> getColumnClass(final int arg0) { return mTableModel.getColumnClass(arg0); }
/** * {@inheritDoc} */ @Override public Class<?> getColumnClass(int column) { return tableModel.getColumnClass(column); }
protected Comparator getComparator(int column) { Class columnType = tableModel.getColumnClass(column); Comparator comparator = (Comparator) columnComparators.get(columnType); if (comparator != null) { return comparator; } if (Comparable.class.isAssignableFrom(columnType)) { return COMPARABLE_COMAPRATOR; } return LEXICAL_COMPARATOR; }
protected Comparator<Object> getComparator(final int column) { final Class<?> columnType = tableModel.getColumnClass(column); final Comparator<Object> comparator = columnComparators.get(columnType); if (comparator != null) { return comparator; } if (Comparable.class.isAssignableFrom(columnType)) { return TableSorter.COMPARABLE_COMPARATOR; } return TableSorter.LEXICAL_COMPARATOR; }
@SuppressWarnings("rawtypes") protected Comparator getComparator(int column) { Class<?> columnType = tableModel.getColumnClass(column); Comparator<?> comparator = columnComparators.get(columnType); if (comparator != null) return comparator; if (Comparable.class.isAssignableFrom(columnType)) return COMPARABLE_COMPARATOR; return LEXICAL_COMPARATOR; }
protected Comparator getComparator(int column) { Class columnType = tableModel.getColumnClass(column); Comparator comparator = columnComparators.get(columnType); if (comparator != null) { return comparator; } if (Comparable.class.isAssignableFrom(columnType)) { return COMPARABLE_COMAPRATOR; } return LEXICAL_COMPARATOR; }
protected Comparator getComparator(int column) { Class columnType = tableModel.getColumnClass(column); Comparator comparator = (Comparator) columnComparators.get(columnType); if (comparator != null) { return comparator; } if (Comparable.class.isAssignableFrom(columnType)) { return COMPARABLE_COMAPRATOR; } return LEXICAL_COMPARATOR; }
protected Comparator getComparator(int column) { Class columnType = tableModel.getColumnClass(column); Comparator comparator = (Comparator) columnComparators.get(columnType); if (comparator != null) { return comparator; } if (Comparable.class.isAssignableFrom(columnType)) { return COMPARABLE_COMAPRATOR; } return LEXICAL_COMPARATOR; }
/** * @inherited <p> */ @Override public Class<?> getColumnClass(int column) { return table.getModel().getColumnClass(column); }
@Override public Class<?> getColumnClass(int columnIndex) { if( tableModel==null )return null; int c = mapColumnToInside(columnIndex); if( c<0 )return null; return tableModel.getColumnClass(c); }
/** * @inherited <p> */ @Override public Class<?> getColumnClass(int column) { return table.getModel().getColumnClass(column); }
protected void installSizeBytesRenderer(TableColumnExt columnExt, int columnIndex, TableModel model) { if (columnIndex != -1) { if (columnExt.getModelIndex() == columnIndex && SizeBytesStringValue.isTargetClass(model.getColumnClass(columnIndex))) { columnExt.setCellRenderer(new DefaultTableRenderer(getSizeBytesStringValue())); } } }
public Comparator<?> getComparatorColumn(int column) { SyTableColumnModel tcm = (SyTableColumnModel) getColumnModel(); SyTableColumn tableColumn = (SyTableColumn) tcm.getColumn(column, true); Comparator<?> comparator = tableColumn.getComparator(); if (comparator == null) { comparator = getDefaultComparatorColumn(getModel().getColumnClass(tableColumn.getModelIndex())); } return comparator; }
/** * Updates per-column class in StringValueRegistry. This is called after * structureChanged. */ private void updateStringValueRegistryColumnClasses() { getStringValueRegistry().setColumnClasses(null); for (int i = 0; i < getModel().getColumnCount(); i++) { getStringValueRegistry().setColumnClass(getModel().getColumnClass(i), i); } }
/** * Updates per-column class in StringValueRegistry. This is called after * structureChanged. */ private void updateStringValueRegistryColumnClasses() { getStringValueRegistry().setColumnClasses(null); for (int i = 0; i < getModel().getColumnCount(); i++) { getStringValueRegistry().setColumnClass(getModel().getColumnClass(i), i); } }
/** * Updates per-column class in StringValueRegistry. This is called after * structureChanged. */ private void updateStringValueRegistryColumnClasses() { getStringValueRegistry().setColumnClasses(null); for (int i = 0; i < getModel().getColumnCount(); i++) { getStringValueRegistry().setColumnClass(getModel().getColumnClass(i), i); } }