nl.coderight.jazz.form.field
Class CheckTreeField
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<TreeFieldNode>
nl.coderight.jazz.form.field.selectable.TreeSelectableField
nl.coderight.jazz.form.field.TreeField
nl.coderight.jazz.form.field.CheckTreeField
- All Implemented Interfaces:
- Selection<TreeFieldNode>
public class CheckTreeField
- extends TreeField
Implementation of a JTree with check boxes.
| Methods inherited from class nl.coderight.jazz.form.field.TreeField |
backupSelection, collapse, createField, deselect, expand, getClosedIcon, getField, getIndex, getLeafIcon, getOpenIcon, getPreferredViewportSize, getRowHeight, getSelectedIndex, getSelectionMode, getSelectionValues, getValue, getValueCount, insert, isAlternatingColorsEnabled, isSelectedIndex, isSelectionEnabled, locationToIndex, onDoubleClick, onEdit, onSelect, restoreSelection, select, setAlternatingColorsEnabled, setClosedIcon, setDefaults, setEditor, setExpandsSelectedNodes, setLeafIcon, setOnCollapseEvent, setOnEditAction, setOnEditCondition, setOnEditEvent, setOnExpandEvent, setOpenIcon, setRenderer, setRootName, setRowHeight, setSelectedIndex, setSelectionEnabled, setSelectionValues, setVisibleRowCount |
| 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, onChange, onFocusGained, onPopup, onSearchFinished, onSearchProgress, onSearchStart, search, search, searchAll, setOnChangeEvent, setOnSelectAction, setOnSelectCondition, setOnSelectEvent, setOnSelectGroup, setRelationID, setSelectID, setSelectionBackground, setSelectionForeground, setSortComparator, setSortID, setSortingEnabled, setSortOrder, setValue |
| Methods inherited from class nl.coderight.jazz.form.field.scrollable.ScrollableField |
getComponent, getFocusComponent, getPreferredSize, getViewportSize, isOpaque, isScrollable, onViewportChanged, setBackground, setBackgroundImage, setBorder, setColumnHeader, 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, onClick, onFocusLost, 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 |
CheckTreeField
public CheckTreeField(String bindID,
String selectID)
setSelectionMode
public void setSelectionMode(Selection.SelectionMode selectionMode)
- Specified by:
setSelectionMode in interface Selection<TreeFieldNode>- Overrides:
setSelectionMode in class TreeField
getSelectionCount
public int getSelectionCount()
- Specified by:
getSelectionCount in interface Selection<TreeFieldNode>- Overrides:
getSelectionCount in class TreeField
getSelectionIndices
public int[] getSelectionIndices()
- Specified by:
getSelectionIndices in interface Selection<TreeFieldNode>- Overrides:
getSelectionIndices in class TreeField
select
public void select(int index)
- Specified by:
select in interface Selection<TreeFieldNode>- Overrides:
select in class TreeField
deselect
public void deselect(int index)
- Specified by:
deselect in interface Selection<TreeFieldNode>- Overrides:
deselect in class TreeField
select
public void select(int startIndex,
int endIndex)
- Specified by:
select in interface Selection<TreeFieldNode>- Overrides:
select in class TreeField
deselect
public void deselect(int startIndex,
int endIndex)
- Specified by:
deselect in interface Selection<TreeFieldNode>- Overrides:
deselect in class TreeField
selectAll
public void selectAll()
- Specified by:
selectAll in interface Selection<TreeFieldNode>- Overrides:
selectAll in class TreeField
deselectAll
public void deselectAll()
- Specified by:
deselectAll in interface Selection<TreeFieldNode>- Overrides:
deselectAll in class TreeField
delete
public void delete(TreeFieldNode node)
- Overrides:
delete in class TreeSelectableField
toggleSelection
protected void toggleSelection(int index)
onCollapse
protected void onCollapse(TreeFieldNode node)
- Overrides:
onCollapse in class TreeField
onExpand
protected void onExpand(TreeFieldNode node)
- Overrides:
onExpand in class TreeField
Copyright 2010 CodeRight, All rights reserved.