Serialized Form


Package de.tkuhn.swing.actions

Class de.tkuhn.swing.actions.ActionManager extends java.util.HashMap<java.lang.Object,javax.swing.Action> implements Serializable

serialVersionUID: 1L

Serialized Fields

actionList

java.util.List<E> actionList
Actions are stored in the Map and in this list to preserve order


actionForwarder

java.awt.event.ActionListener actionForwarder
Used to forward events coming from ForwardingActions


listeners

java.util.Set<E> listeners
A Set containing all ActionListeners registered with this ActionManager

Class de.tkuhn.swing.actions.BooleanPreferenceAction extends DelegatingAction implements Serializable

serialVersionUID: 1L

Serialized Fields

prefs

java.util.prefs.Preferences prefs

key

java.lang.String key

defaultReturn

boolean defaultReturn

oldValue

boolean oldValue

Class de.tkuhn.swing.actions.BooleanStateAction extends DelegatingAction implements Serializable

serialVersionUID: 1L

Serialized Fields

selected

boolean selected

Class de.tkuhn.swing.actions.DelegatingAction extends javax.swing.AbstractAction implements Serializable

serialVersionUID: 1L

Serialized Fields

listeners

java.util.List<E> listeners

Package de.tkuhn.swing.combobox

Class de.tkuhn.swing.combobox.CascadingComboBoxModel extends javax.swing.DefaultComboBoxModel implements Serializable

serialVersionUID: 1L

Serialized Fields

superModel

javax.swing.ComboBoxModel superModel
The combo box model this model depends on


superSelected

java.lang.Object superSelected
The object that is selected in the super model


listDataListener

javax.swing.event.ListDataListener listDataListener
Used to catch events from the super model


Package de.tkuhn.swing.table

Class de.tkuhn.swing.table.ColumnState extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

maxWidth

int maxWidth

minWidth

int minWidth

prefWidth

int prefWidth

index

int index

hidden

boolean hidden

colId

java.lang.Object colId

Class de.tkuhn.swing.table.ColumnStateTableColumnModel extends javax.swing.table.DefaultTableColumnModel implements Serializable

serialVersionUID: 1L

Serialized Fields

popup

javax.swing.JPopupMenu popup
The popup menu for hiding/unhiding


idMap

java.util.Map<K,V> idMap
Mapping between MenuItems and column identifiers


itemMap

java.util.Map<K,V> itemMap

hiddenCols

java.util.Map<K,V> hiddenCols
A map containing hidden columns


mouseListener

java.awt.event.MouseListener mouseListener
Used to catch MouseEvents on the Table


actionListener

java.awt.event.ActionListener actionListener

Class de.tkuhn.swing.table.JUserFriendlyTable extends javax.swing.JTable implements Serializable

serialVersionUID: 1L

Serialized Fields

initialized

boolean initialized
True if initialization is over


statePreserving

boolean statePreserving
True if the table should preserve the column states when the model changes.


model

RowSortingTableModel model
The RowSortingTableModel used


columnModel

ColumnStateTableColumnModel columnModel
The ColumnStateTableColumnModel used

Class de.tkuhn.swing.table.RowSortingState extends java.lang.Object implements Serializable

serialVersionUID: 1L

Serialized Fields

colOrder

boolean[] colOrder
The order in which the col was sorted last time


colNames

java.lang.String[] colNames
The names of the columns last time


sortCol

int sortCol
The number of the column of the last sort

Class de.tkuhn.swing.table.RowSortingTableModel extends javax.swing.table.AbstractTableModel implements Serializable

serialVersionUID: 1L

Serialized Fields

model

javax.swing.table.TableModel model
The decorated TableModel


sortedRow

int[] sortedRow
Holds the row numbers of the original model in sorted order


colOrder

boolean[] colOrder
Saves the sort order (ascending or descending) for each column


sortColumn

int sortColumn
The actual column sorted by


sortingComparator

java.util.Comparator<T> sortingComparator
Used to fetch the right sorting values


orderComparator

OrderComparator<T> orderComparator
Used to enable sorting order


defaultComparator

java.util.Comparator<T> defaultComparator
Used for default sorting


mouseListener

java.awt.event.MouseListener mouseListener
Used to catch MouseEvents on the Table


tableModelListener

javax.swing.event.TableModelListener tableModelListener
Used to catch changes on the original Model



Copyright © Tilmann Kuhn