|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Package ca.odell.glazedlists |
---|
Class ca.odell.glazedlists.BasicEventList extends AbstractEventList<E> implements Serializable |
---|
serialVersionUID: 4883958173323072345L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
BasicEventList.writeObject(ObjectOutputStream)
. Note that this
is functionally equivalent to a constructor and should validate that
everything is in place including locks, etc.
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
EventList
s are not in general, BasicEventList
is
Serializable
. All of the ListEventListener
s that are themselves
Serializable
will be serialized, but others will not. Note that there
is no easy way to access the ListEventListener
s of
an EventList
, particularly after it has been serialized.
As of October 3, 2005, this is the wire format of serialized
BasicEventList
s:
Object[]
containing each of the list's elements
ListEventListener[]
containing only the
listeners that themselves implement Serializable
. Those that
do not will not be serialized. Note that TransformedList
s
such as FilterList
are not Serializable
and will not
be serialized.
As of March 4, 2007, the wire format was extended to include:
SerializedReadWriteLock
The motivation for this is documented here. Serialization streams with the old format are still readable. Serialization streams with the new format are not downwards-compatible.
IOException
Serialized Fields |
---|
List<E> data
Package ca.odell.glazedlists.event |
---|
Class ca.odell.glazedlists.event.ListEvent extends EventObject implements Serializable |
---|
Serialized Fields |
---|
EventList<E> sourceList
Package ca.odell.glazedlists.hibernate |
---|
Class ca.odell.glazedlists.hibernate.PersistentEventList extends PersistentList implements Serializable |
---|
serialVersionUID: 0L
Serialization Methods |
---|
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
IOException
ClassNotFoundException
private void writeObject(ObjectOutputStream out) throws IOException
IOException
Package ca.odell.glazedlists.jfreechart |
---|
Class ca.odell.glazedlists.jfreechart.CalculationCategoryDataset extends AbstractDataset implements Serializable |
---|
Serialized Fields |
---|
DatasetChangeEvent immutableChangeEvent
ObservableElementList<E> calculations
FunctionList<S,E> rowKeys
CalculationCategoryDataset.calculations
reported as the row keys
Class ca.odell.glazedlists.jfreechart.EventListCategoryDataset extends AbstractDataset implements Serializable |
---|
Serialized Fields |
---|
DatasetChangeEvent immutableChangeEvent
List<E> sourceCopy
EventList<E> source
List<E> rowKeys
List<E> columnKeys
Map<K,V> valueToTreePairs
TreePair
. Each tree within the
TreePair
orders the value according to the starting value of its
ValueSegment
or the ending value of its ValueSegment
.
The count of all such values within a range can thus be calculated.
Class ca.odell.glazedlists.jfreechart.EventListPieDataset extends AbstractDataset implements Serializable |
---|
Serialized Fields |
---|
DatasetChangeEvent immutableChangeEvent
EventList<E> sourceList
GroupingList<E> groupingList
FunctionList<S,E> keyList
FunctionList<S,E> valueList
ListEventListener<E> datasetEventListener
Class ca.odell.glazedlists.jfreechart.SimpleEventCategoryDataset extends AbstractDataset implements Serializable |
---|
Serialized Fields |
---|
DatasetChangeEvent immutableChangeEvent
EventList<E> rowKeys
EventList<E> columnKeys
FunctionList.Function<A,B> valueMaker
SimpleEventCategoryDataset.Context<R,C> context
Package ca.odell.glazedlists.matchers |
---|
Class ca.odell.glazedlists.matchers.MatcherEditor.Event extends EventObject implements Serializable |
---|
Serialized Fields |
---|
MatcherEditor<E> matcherEditor
Matcher<E> matcher
int type
Class ca.odell.glazedlists.matchers.SearchEngineTextMatcherEditor.Field extends Object implements Serializable |
---|
Serialized Fields |
---|
String name
TextFilterator<E> textFilterator
Package ca.odell.glazedlists.swing |
---|
Class ca.odell.glazedlists.swing.AutoCompleteSupport.AutoCompleteCellEditor extends DefaultCellEditor implements Serializable |
---|
Serialized Fields |
---|
AutoCompleteSupport<E> autoCompleteSupport
Class ca.odell.glazedlists.swing.CalculationTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
TableModel delegate
TableModelListener delegateListener
Class ca.odell.glazedlists.swing.DefaultEventTableModel extends AbstractTableModel implements Serializable |
---|
Serialized Fields |
---|
EventList<E> source
#swingThreadSource
boolean disposeSource
TableFormat<E> tableFormat
MutableTableModelEvent tableModelEvent
Class ca.odell.glazedlists.swing.EventJXTableModel extends EventTableModel<E> implements Serializable |
---|
Class ca.odell.glazedlists.swing.EventTableModel extends DefaultEventTableModel<E> implements Serializable |
---|
Serialized Fields |
---|
TransformedList<S,E> swingThreadSource
Class ca.odell.glazedlists.swing.JEventListPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
TransformedList<S,E> swingSource
List<E> components
ca.odell.glazedlists.swing.ListLayout listLayout
JEventListPanel.Format<E> format
ca.odell.glazedlists.swing.JEventListPanel.SourceChangeHandler sourceChangeHandler
EventList
Class ca.odell.glazedlists.swing.MutableTableModelEvent extends TableModelEvent implements Serializable |
---|
Class ca.odell.glazedlists.swing.TreeTableCellEditor extends AbstractCellEditor implements Serializable |
---|
Serialized Fields |
---|
TreeTableCellPanel component
TreeList<E> treeList
TableCellEditor delegate
boolean showExpanderForEmptyParent
CellEditorListener delegateListener
TreeNodeData treeNodeData
Class ca.odell.glazedlists.swing.TreeTableCellPanel extends JPanel implements Serializable |
---|
Serialized Fields |
---|
Map<K,V> spacerComponentsCache
JButton expanderButton
Component nodeComponent
Package ca.odell.glazedlists.util.concurrent |
---|
Class ca.odell.glazedlists.util.concurrent.J2SE12LockFactory extends Object implements Serializable |
---|
Class ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock extends Object implements Serializable |
---|
serialVersionUID: -3463448656717690166L
Serialization Methods |
---|
private Object writeReplace() throws ObjectStreamException
SerializedReadWriteLock
as placeholder in the serialization stream.
ObjectStreamException
Serialized Fields |
---|
J2SE14ReadWriteLock.ReadLock readerLock_
J2SE14ReadWriteLock.WriteLock writerLock_
ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock.Sync sync
Class ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock.ReadLock extends Object implements Serializable |
---|
serialVersionUID: -5992448646407690164L
Serialized Fields |
---|
J2SE14ReadWriteLock lock
Class ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock.WriteLock extends Object implements Serializable |
---|
serialVersionUID: -4992448646407690164L
Serialized Fields |
---|
J2SE14ReadWriteLock lock
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |