| java.lang.Object javax.swing.table.AbstractTableModel org.netbeans.modules.autoupdate.ui.UnitCategoryTableModel
All known Subclasses: org.netbeans.modules.autoupdate.ui.InstalledTableModel, org.netbeans.modules.autoupdate.ui.UpdateTableModel, org.netbeans.modules.autoupdate.ui.AvailableTableModel, org.netbeans.modules.autoupdate.ui.LocallyDownloadedTableModel,
UnitCategoryTableModel | abstract public class UnitCategoryTableModel extends AbstractTableModel (Code) | | author: Jiri Rechtacek, Radek Matous |
Inner Class :public static enum Type | |
Method Summary | |
public void | addUpdateUnitListener(UpdateUnitListener l) | public boolean | canBePrimaryTab() | static Map<String, Boolean> | captureState(List<Unit> units) | void | fireButtonsChange() | void | fireFilterChange() | void | fireUpdataUnitChange() | abstract public Class | getColumnClass(int c) | abstract protected Comparator<Unit> | getComparator(Object columnIdentifier, boolean sortAscending) | final public String | getDecoratedTabTitle() | protected Comparator<Unit> | getDefaultComparator() | abstract public int | getDownloadSize() | public String | getExpansionControlText() | public String | getFilter() | public int | getItemCount() | public Collection<Unit> | getMarkedUnits() | public int | getMinWidth(JTableHeader header, int col) | abstract public int | getPreferredWidth(JTableHeader header, int col) | public int | getRawItemCount() | public int | getRowCount() | List<Unit> | getStandAloneModules() | abstract public int | getTabIndex() | abstract public String | getTabTitle() | public String | getTabTooltipText() | public String | getToolTipText(int row, int col) | abstract public Type | getType() | public Unit | getUnitAtRow(int row) | List<Unit> | getUnits() | abstract public Object | getValueAt(int row, int col) | List<Unit> | getVisibleUnits() | public boolean | isCellEditable(int row, int col) | public boolean | isCollapsed() | public boolean | isExpandable() | public static boolean | isExpandableType(Type type) | public boolean | isExpanded() | public boolean | isExpansionControlAtRow(int row) | public boolean | isExpansionControlPresent() | public static boolean | isMarkedAsDefault(Type type) | final protected boolean | isMarkedAsDefault() | abstract public boolean | isSortAllowed(Object columnIdentifier) | public boolean | isTabEnabled() | abstract public boolean | needsRestart() | public void | removeUpdateUnitListener(UpdateUnitListener l) | static void | restoreState(List<Unit> newUnits, Map<String, Boolean> capturedState, boolean isMarkedAsDefault) | final public void | setData(List<UnitCategory> data) | public void | setExpanded(Boolean expanded) | public void | setFilter(String filter, Runnable runAfterwards) | public void | setUnitComparator(Comparator<Unit> comparator) | abstract public void | setUnits(List<UpdateUnit> units) | final public void | sort(Object columnIdentifier, boolean sortAscending) |
UnitCategoryTableModel | public UnitCategoryTableModel()(Code) | | Creates a new instance of CategoryTableModel
|
canBePrimaryTab | public boolean canBePrimaryTab()(Code) | | |
fireButtonsChange | void fireButtonsChange()(Code) | | |
fireFilterChange | void fireFilterChange()(Code) | | |
fireUpdataUnitChange | void fireUpdataUnitChange()(Code) | | |
getColumnClass | abstract public Class getColumnClass(int c)(Code) | | |
getDecoratedTabTitle | final public String getDecoratedTabTitle()(Code) | | |
getDownloadSize | abstract public int getDownloadSize()(Code) | | |
getExpansionControlText | public String getExpansionControlText()(Code) | | |
getItemCount | public int getItemCount()(Code) | | |
getPreferredWidth | abstract public int getPreferredWidth(JTableHeader header, int col)(Code) | | |
getRawItemCount | public int getRawItemCount()(Code) | | |
getRowCount | public int getRowCount()(Code) | | |
getTabIndex | abstract public int getTabIndex()(Code) | | |
getToolTipText | public String getToolTipText(int row, int col)(Code) | | |
getType | abstract public Type getType()(Code) | | |
getUnitAtRow | public Unit getUnitAtRow(int row)(Code) | | |
getValueAt | abstract public Object getValueAt(int row, int col)(Code) | | |
isCellEditable | public boolean isCellEditable(int row, int col)(Code) | | |
isCollapsed | public boolean isCollapsed()(Code) | | |
isExpandable | public boolean isExpandable()(Code) | | |
isExpandableType | public static boolean isExpandableType(Type type)(Code) | | |
isExpanded | public boolean isExpanded()(Code) | | |
isExpansionControlAtRow | public boolean isExpansionControlAtRow(int row)(Code) | | |
isExpansionControlPresent | public boolean isExpansionControlPresent()(Code) | | |
isMarkedAsDefault | public static boolean isMarkedAsDefault(Type type)(Code) | | |
isMarkedAsDefault | final protected boolean isMarkedAsDefault()(Code) | | |
isSortAllowed | abstract public boolean isSortAllowed(Object columnIdentifier)(Code) | | |
isTabEnabled | public boolean isTabEnabled()(Code) | | |
needsRestart | abstract public boolean needsRestart()(Code) | | |
sort | final public void sort(Object columnIdentifier, boolean sortAscending)(Code) | | |
|
|