Serialized Form
Package ca.odell.glazedlists |
serialVersionUID: 4883958173323072345L
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Peer method to
BasicEventList.writeObject(ObjectOutputStream)
. Note that this
is functionally equivalent to a constructor and should validate that
everything is in place including locks, etc.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Although
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:
- An
Object[]
containing each of the list's elements
- A
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:
- the ListEventPublisher
- the ReadWriteLock represented as a
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.
- Throws:
java.io.IOException
data
java.util.List<E> data
- the underlying data list
Package ca.odell.glazedlists.event |
sourceList
EventList<E> sourceList
- the list that has changed
Package ca.odell.glazedlists.matchers |
matcherEditor
MatcherEditor<E> matcherEditor
matcher
Matcher<E> matcher
type
int type
name
java.lang.String name
- The text which which uniquely identifies this Field relative to all
other registered Field objects.
textFilterator
TextFilterator<E> textFilterator
- The TextFilterator that extracts only the field values to be
considered when matching a given SearchTerm.
Package ca.odell.glazedlists.swing |
autoCompleteSupport
AutoCompleteSupport<E> autoCompleteSupport
swingThreadSource
TransformedList<S,E> swingThreadSource
- the proxy moves events to the Swing Event Dispatch thread
source
EventList<E> source
- the source of data for this TableModel, which may or may not be
EventTableModel.swingThreadSource
tableFormat
TableFormat<E> tableFormat
- specifies how column data is extracted from each row object
tableModelEvent
ca.odell.glazedlists.swing.MutableTableModelEvent tableModelEvent
- reusable TableModelEvent for broadcasting changes
Package ca.odell.glazedlists.util.concurrent |
Class ca.odell.glazedlists.util.concurrent.J2SE12LockFactory extends java.lang.Object implements Serializable |
serialVersionUID: -3463448656717690166L
writeReplace
private java.lang.Object writeReplace()
throws java.io.ObjectStreamException
- Use a
SerializedReadWriteLock
as placeholder in the serialization stream.
- Throws:
java.io.ObjectStreamException
readerLock_
J2SE14ReadWriteLock.ReadLock readerLock_
writerLock_
J2SE14ReadWriteLock.WriteLock writerLock_
sync
ca.odell.glazedlists.util.concurrent.J2SE14ReadWriteLock.Sync sync
serialVersionUID: -5992448646407690164L
lock
J2SE14ReadWriteLock lock
serialVersionUID: -4992448646407690164L
lock
J2SE14ReadWriteLock lock
Glazed Lists, Copyright © 2003 publicobject.com, O'Dell Engineering.
Documentation build by pbuilder at 2012-05-29 19:21