Serialized Form


Package ca.odell.glazedlists

Class ca.odell.glazedlists.BasicEventList extends AbstractEventList<E> implements Serializable

serialVersionUID: 4883958173323072345L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        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:
IOException
ClassNotFoundException

writeObject

private void writeObject(ObjectOutputStream out)
                  throws IOException
Although EventLists are not in general, BasicEventList is Serializable. All of the ListEventListeners that are themselves Serializable will be serialized, but others will not. Note that there is no easy way to access the ListEventListeners of an EventList, particularly after it has been serialized.

As of October 3, 2005, this is the wire format of serialized BasicEventLists:

  • 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 TransformedLists such as FilterList are not Serializable and will not be serialized.

    Throws:
    IOException
  • Serialized Fields

    data

    List<E> data
    the underlying data list


    Package ca.odell.glazedlists.event

    Class ca.odell.glazedlists.event.ListEvent extends EventObject implements Serializable

    Serialized Fields

    sourceList

    EventList<E> sourceList
    the list that has changed


    Package ca.odell.glazedlists.jfreechart

    Class ca.odell.glazedlists.jfreechart.EventListCategoryDataset extends AbstractDataset implements Serializable

    Serialized Fields

    immutableChangeEvent

    DatasetChangeEvent immutableChangeEvent
    The single immutable DatasetChangeEvent we fire each time this Dataset is changed.


    sourceCopy

    List<E> sourceCopy
    Keep a private copy of the contents of the source list in order to access deleted elements.


    source

    EventList<E> source
    The source of the data to be charted.


    datasetEventListener

    ca.odell.glazedlists.jfreechart.EventListCategoryDataset.DatasetEventListener datasetEventListener
    Listens to changes in the source EventList and rebroadcasts them as changes to this CategoryDataset


    rowKeys

    List<E> rowKeys
    An ordered list of keys identifying the chart's rows.


    columnKeys

    List<E> columnKeys
    An ordered list of keys identifying the chart's columns.


    valueToTreePairs

    Map<K,V> valueToTreePairs
    This is the main data structure which organizes the data to make calculating counts of items within a continuum a fast operation. It maps each unique value to a 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

    immutableChangeEvent

    DatasetChangeEvent immutableChangeEvent
    The single immutable DatasetChangeEvent we fire each time this Dataset is changed.


    sourceList

    EventList<E> sourceList

    groupingList

    GroupingList<E> groupingList

    keyList

    FunctionList<S,E> keyList

    valueList

    FunctionList<S,E> valueList

    datasetEventListener

    ListEventListener<E> datasetEventListener

    Package ca.odell.glazedlists.matchers

    Class ca.odell.glazedlists.matchers.MatcherEditor.Event extends EventObject implements Serializable

    Serialized Fields

    matcherEditor

    MatcherEditor<E> matcherEditor

    matcher

    Matcher<E> matcher

    type

    int type

    Package ca.odell.glazedlists.swing

    Class ca.odell.glazedlists.swing.EventTableModel extends AbstractTableModel implements Serializable

    Serialized Fields

    swingThreadSource

    TransformedList<S,E> swingThreadSource
    the proxy moves events to the Swing Event Dispatch thread


    disposeSwingThreadSource

    boolean disposeSwingThreadSource
    true indicates that disposing this TableModel should dispose of the swingThreadSource as well


    tableFormat

    TableFormat<E> tableFormat
    specifies how to render table headers and sort


    tableModelEvent

    ca.odell.glazedlists.swing.MutableTableModelEvent tableModelEvent
    reusable table event for broadcasting changes

    Class ca.odell.glazedlists.swing.JEventListPanel extends JPanel implements Serializable

    Serialized Fields

    swingSource

    TransformedList<S,E> swingSource
    the source contains all the JComponents


    components

    List<E> components
    the components of the panel


    listLayout

    ca.odell.glazedlists.swing.ListLayout listLayout
    the layout supports a forms layout under the hood


    format

    JEventListPanel.Format<E> format
    the format specifies what an element cell looks like


    sourceChangeHandler

    ca.odell.glazedlists.swing.JEventListPanel.SourceChangeHandler sourceChangeHandler
    handle changes to the source EventList



    Glazed Lists, Copyright © 2003-2006 publicobject.com, O'Dell Engineering.
    Documentation build by jessewilson at 2006-08-09 23:05