nl.coderight.jazz.form.field
Class CheckTableField<V>
java.lang.Object
nl.coderight.jazz.form.FormField<V>
nl.coderight.jazz.form.FormControl<V>
nl.coderight.jazz.form.field.scrollable.ScrollableField<V>
nl.coderight.jazz.form.field.selectable.SelectableField<V>
nl.coderight.jazz.form.field.selectable.ListSelectableField<V>
nl.coderight.jazz.form.field.TableField<V>
nl.coderight.jazz.form.field.CheckTableField<V>
- All Implemented Interfaces:
- Selection<V>
public class CheckTableField<V>
- extends TableField<V>
Implementation of a JTable with check boxes.
| Methods inherited from class nl.coderight.jazz.form.field.TableField |
addColumn, addColumn, backupSelection, createField, getAutoResizeMode, getColumn, getColumnCount, getDisplayID, getField, getGridColor, getIntercellSpacing, getPreferredViewportSize, getRowHeight, getRowMargin, getSelectedIndex, getSelectionValues, getShowHorizontalLines, getShowVerticalLines, getSortColumnIndex, getTableHeader, getTooltipID, isAlternatingColorsEnabled, isSelectedIndex, isSelectionEnabled, locationToIndex, onChange, onDoubleClick, onEdit, restoreSelection, setAlternatingColorsEnabled, setAutofitColumn, setAutofitColumn, setAutoResizeMode, setColumnVisible, setDefaults, setFillsViewportHeight, setGridColor, setHeaderVisible, setIntercellSpacing, setOnEditAction, setOnEditCondition, setOnEditEvent, setRenderer, setRowMargin, setSelectedIndex, setSelectionBackground, setSelectionEnabled, setSelectionForeground, setSelectionValues, setTableHeader, setVisibleRowCount, sort |
| Methods inherited from class nl.coderight.jazz.form.field.selectable.ListSelectableField |
createSortComparator, getFilterCount, getIndex, getListOfValues, getValue, getValueAt, getValueCount, insert, onFilterChanged, onRebuildFinished, onRebuildProgress, onRebuildStart, setListOfValues, setValueAt, sort, update |
| Methods inherited from class nl.coderight.jazz.form.field.selectable.SelectableField |
addFilter, dispose, filter, getBindID, getFilters, getRelationID, getSelectID, getSelectionBackground, getSelectionForeground, getSortComparator, getSortID, getSortOrder, getValue, isSortingEnabled, onPopup, onSearchFinished, onSearchProgress, onSearchStart, search, search, searchAll, setOnChangeEvent, setOnSelectAction, setOnSelectCondition, setOnSelectEvent, setOnSelectGroup, setRelationID, setSelectID, setSortComparator, setSortID, setSortingEnabled, setSortOrder, setValue |
| Methods inherited from class nl.coderight.jazz.form.field.scrollable.ScrollableField |
getComponent, getFocusComponent, getPreferredSize, getViewportSize, isOpaque, isScrollable, setBackground, setBackgroundImage, setBorder, setColumnHeader, setComponent, setComponent, setCorner, setEnabled, setForeground, setOpaque, setPreferredSize, setRowHeader, setScrollable, setScrollBarPolicy, setTitle |
| Methods inherited from class nl.coderight.jazz.form.FormField |
dispatchEvent, focusNextField, focusPreviousField, getBackground, getBorder, getCursor, getDataBinding, getForeground, getForm, getLabel, getParent, getToolTipText, isBindable, isChanged, isEnabled, isFocusable, isReadonly, isShowing, isValueChanged, isVisible, onMouseEnter, onMouseLeave, setBindID, setChanged, setCursor, setDataBinding, setFocusable, setOnFocusGainedEvent, setOnFocusLostEvent, setPopupMenu, setReadonly, setToolTipText, setVisible, translate |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CheckTableField
public CheckTableField(String bindID,
String selectID)
setRowHeight
public void setRowHeight(int rowHeight)
- Overrides:
setRowHeight in class TableField<V>
setShowGrid
public void setShowGrid(boolean showGrid)
- Overrides:
setShowGrid in class TableField<V>
setShowHorizontalLines
public void setShowHorizontalLines(boolean showHorizontalLines)
- Overrides:
setShowHorizontalLines in class TableField<V>
setShowVerticalLines
public void setShowVerticalLines(boolean showVerticalLines)
- Overrides:
setShowVerticalLines in class TableField<V>
getSelectionMode
public Selection.SelectionMode getSelectionMode()
- Specified by:
getSelectionMode in interface Selection<V>- Overrides:
getSelectionMode in class TableField<V>
setSelectionMode
public void setSelectionMode(Selection.SelectionMode selectionMode)
- Specified by:
setSelectionMode in interface Selection<V>- Overrides:
setSelectionMode in class TableField<V>
getSelectionCount
public int getSelectionCount()
- Specified by:
getSelectionCount in interface Selection<V>- Overrides:
getSelectionCount in class TableField<V>
getSelectionIndices
public int[] getSelectionIndices()
- Specified by:
getSelectionIndices in interface Selection<V>- Overrides:
getSelectionIndices in class TableField<V>
select
public void select(int index)
- Specified by:
select in interface Selection<V>- Overrides:
select in class TableField<V>
deselect
public void deselect(int index)
- Specified by:
deselect in interface Selection<V>- Overrides:
deselect in class TableField<V>
select
public void select(int startIndex,
int endIndex)
- Specified by:
select in interface Selection<V>- Overrides:
select in class TableField<V>
deselect
public void deselect(int startIndex,
int endIndex)
- Specified by:
deselect in interface Selection<V>- Overrides:
deselect in class TableField<V>
select
public void select(int[] indices)
- Specified by:
select in interface Selection<V>- Overrides:
select in class TableField<V>
deselect
public void deselect(int[] indices)
- Specified by:
deselect in interface Selection<V>- Overrides:
deselect in class TableField<V>
selectAll
public void selectAll()
- Specified by:
selectAll in interface Selection<V>- Overrides:
selectAll in class TableField<V>
deselectAll
public void deselectAll()
- Specified by:
deselectAll in interface Selection<V>- Overrides:
deselectAll in class TableField<V>
delete
public void delete(V value,
boolean select)
- Overrides:
delete in class ListSelectableField<V>
onSelect
protected void onSelect()
- Overrides:
onSelect in class TableField<V>
onClick
protected void onClick()
- Overrides:
onClick in class FormField<V>
onFocusGained
protected void onFocusGained()
- Overrides:
onFocusGained in class SelectableField<V>
onFocusLost
protected void onFocusLost()
- Overrides:
onFocusLost in class FormField<V>
onViewportChanged
protected void onViewportChanged()
- Overrides:
onViewportChanged in class ScrollableField<V>
notifyDataChanged
protected void notifyDataChanged()
- Overrides:
notifyDataChanged in class TableField<V>
Copyright 2010 CodeRight, All rights reserved.