Uses of Interface
ca.odell.glazedlists.EventList

Packages that use EventList
ca.odell.glazedlists   
ca.odell.glazedlists.event   
ca.odell.glazedlists.io   
ca.odell.glazedlists.matchers Implementations and classes useful for creating implementations of MatcherEditor/Matchers for use with FilterLists
ca.odell.glazedlists.migrationkit   
ca.odell.glazedlists.migrationkit.swing   
ca.odell.glazedlists.swing   
 

Uses of EventList in ca.odell.glazedlists
 

Classes in ca.odell.glazedlists that implement EventList
 class AbstractEventList<E>
          A convenience class that implements common functionality for all EventLists.
 class BasicEventList<E>
          An EventList that wraps any simple List, such as ArrayList or LinkedList.
 class CollectionList<S,E>
          A list that acts like a tree in that it contains child elements to nodes contained in another list.
 class CompositeList<E>
          An EventList composed of multiple source EventLists.
 class FilterList<E>
          An EventList that shows a subset of the elements of a source EventList.
 class FreezableList<E>
          An EventList that shows the current contents of its source EventList.
 class FunctionList<S,E>
          This List is meant to simplify the task of transforming each element of a source list to an element stored at the same index in this FunctionList.
 class GroupingList<E>
          A grouping list contains elements which are themselves Lists.
 class ObservableElementList<E>
          A list that fires update events whenever elements are modified in place.
 class PopularityList<E>
          An EventList that shows the unique elements from its source EventList ordered by the frequency of their appearance.
 class RangeList<E>
          This EventList shows values from a continuous range of indices from a source EventList.
 class SortedList<E>
          An EventList that shows its source EventList in sorted order.
 class ThresholdList<E>
          An EventList that shows a range of the elements of the source EventList.
 class TransformedList<S,E>
          A convenience class for EventLists that decorate another EventList.
 class UniqueList<E>
          An EventList that shows the unique elements from its source EventList.
 

Fields in ca.odell.glazedlists declared as EventList
protected  EventList<S> TransformedList.source
          the event list to transform
 

Methods in ca.odell.glazedlists that return EventList
 EventList<E> CompositeList.createMemberList()
          Creates a new EventList that shares its ReadWriteLock with this CompositeList.
static
<E> EventList<E>
GlazedLists.eventList(Collection<? extends E> contents)
          Creates a new EventList which contains the contents of the specified Collection.
 EventList<E> ListSelection.getDeselected()
          Provides access to an EventList that contains only deselected values.
 EventList<E> ListSelection.getSelected()
          Provides access to an EventList that contains only selected values.
 EventList<E> ListSelection.getSource()
          Get the EventList that selection is being managed for.
 

Methods in ca.odell.glazedlists with parameters of type EventList
 void CompositeList.addMemberList(EventList<E> list)
          Adds the specified EventList as a source to this CompositeList.
static
<E> TransformedList<E,E>
GlazedLists.readOnlyList(EventList<E> source)
          Wraps the source in an EventList that does not allow writing operations.
 void CompositeList.removeMemberList(EventList<E> list)
          Removes the specified EventList as a source EventList to this CompositeList.
static
<E> void
GlazedLists.replaceAll(EventList<E> target, List<E> source, boolean updates)
          Replace the complete contents of the target EventList with the complete contents of the source EventList while making as few list changes as possible.
static
<E> void
GlazedLists.replaceAll(EventList<E> target, List<E> source, boolean updates, Comparator<E> comparator)
          Overloaded version of GlazedLists.replaceAll(EventList,List,boolean) that uses a Comparator to determine equality rather than equals().
static
<E> ListEventListener<E>
GlazedLists.syncEventListToList(EventList<E> source, List<E> target)
          Synchronize the specified EventList to the specified List.
static
<E> TransformedList<E,E>
GlazedLists.threadSafeList(EventList<E> source)
          Wraps the source in an EventList that obtains a ReadWritLock for all operations.
static
<E> ListEventListener<E>
GlazedLists.weakReferenceProxy(EventList<E> source, ListEventListener<E> target)
          Provides a proxy to another ListEventListener that may go out of scope without explicitly removing itself from the source list's set of listeners.
 

Constructors in ca.odell.glazedlists with parameters of type EventList
CollectionList(EventList<S> source, CollectionList.Model<S,E> model)
          Create a CollectionList that's contents will be the children of the elements in the specified source EventList.
FilterList(EventList<E> source)
          Creates a FilterList that includes a subset of the specified source EventList.
FilterList(EventList<E> source, Matcher<E> matcher)
          Convenience constructor for creating a FilterList and setting its Matcher.
FilterList(EventList<E> source, MatcherEditor<E> matcherEditor)
          Convenience constructor for creating a FilterList and setting its MatcherEditor.
FreezableList(EventList<E> source)
          Creates a FreezableList that can freeze the view of the specified source EventList.
FunctionList(EventList<S> source, FunctionList.Function<S,E> forward)
          Construct a FunctionList which stores the result of transforming each source element using the given forward FunctionList.Function.
FunctionList(EventList<S> source, FunctionList.Function<S,E> forward, FunctionList.Function<E,S> reverse)
          Construct a FunctionList which stores the result of transforming each source element using the given forward FunctionList.Function.
GroupingList(EventList<E> source)
          Creates a GroupingList that determines groupings via the Comparable interface which all elements of the source are assumed to implement.
GroupingList(EventList<E> source, Comparator<E> comparator)
          Creates a GroupingList that determines groups using the specified Comparator.
ListSelection(EventList<E> source)
          Creates a new ListSelection that listens to changes on the given source.
ListSelection(EventList<E> source, int[] initialSelection)
          Creates a new ListSelection that listens to changes on the given source and initializes selection with the given array of indices.
ObservableElementList(EventList<E> source, ObservableElementList.Connector<E> elementConnector)
          Constructs an ObservableElementList which wraps the given source and uses the given elementConnector to register/unregister change listeners on elements of the source.
PopularityList(EventList<E> source)
          Creates a new PopularityList that provides frequency-ranking for the specified EventList.
PopularityList(EventList<E> source, Comparator<E> uniqueComparator)
          Creates a new PopularityList that provides frequency-ranking for the specified EventList.
RangeList(EventList<E> source)
          Create a new RangeList that limits the specified EventList to a desired range.
SortedList(EventList<E> source)
          Creates a SortedList that sorts the specified EventList.
SortedList(EventList<E> source, Comparator<E> comparator)
          Creates a SortedList that sorts the specified EventList using the specified Comparator to determine sort order.
ThresholdList(EventList<E> source, String propertyName)
          Creates a ThresholdList that provides range-filtering based on the specified EventList based on the specified integer JavaBean property.
ThresholdList(EventList<E> source, ThresholdList.Evaluator<E> evaluator)
          Creates a ThresholdList that provides range-filtering on the specified EventList using the specified ThresholdList.Evaluator.
TransformedList(EventList<S> source)
          Creates a TransformedList to transform the specified EventList.
UniqueList(EventList<E> source)
          Creates a UniqueList that determines uniqueness via the Comparable interface.
UniqueList(EventList<E> source, Comparator<E> comparator)
          Creates a UniqueList that determines uniqueness using the specified Comparator.
 

Uses of EventList in ca.odell.glazedlists.event
 

Methods in ca.odell.glazedlists.event that return EventList
 EventList<E> ListEvent.getSourceList()
          Gets the List where this event originally occured.
 

Methods in ca.odell.glazedlists.event with parameters of type EventList
 void ListEventPublisher.addDependency(EventList dependency, ListEventListener listener)
          Requires that the specified EventList be updated before the specified ListEventListener which depends on it.
 void ListEventPublisher.removeDependency(EventList dependency, ListEventListener listener)
          Removes the specified EventList as a dependency for the specified ListEventListener.
 

Constructors in ca.odell.glazedlists.event with parameters of type EventList
ListEventAssembler(EventList<E> sourceList, ListEventPublisher publisher)
          Creates a new ListEventAssembler that tracks changes for the specified list.
 

Uses of EventList in ca.odell.glazedlists.io
 

Classes in ca.odell.glazedlists.io that implement EventList
 class CachingList
          An EventList that caches elements from its source EventList.
 class FileList
          An EventList that is persisted to disk.
 class NetworkList
          An EventList that is either published to the network or subscribed from the network.
 

Methods in ca.odell.glazedlists.io with parameters of type EventList
 NetworkList ListPeer.publish(EventList source, String path, ByteCoder byteCoder)
          Publish the specified EventList with the specified name.
 

Constructors in ca.odell.glazedlists.io with parameters of type EventList
CachingList(EventList source, int maxSize)
          Creates a CachingList that caches elements from the specified source EventList.
 

Uses of EventList in ca.odell.glazedlists.matchers
 

Methods in ca.odell.glazedlists.matchers that return EventList
 EventList CompositeMatcherEditor.getMatcherEditors()
          Get the EventList of MatcherEditors that make up this CompositeMatcherEditor.
 

Constructors in ca.odell.glazedlists.matchers with parameters of type EventList
CompositeMatcherEditor(EventList matcherEditors)
          Create a CompositeMatcherEditor that creates Matchers from the union of the specified EventList of MatcherEditors.
 

Uses of EventList in ca.odell.glazedlists.migrationkit
 

Classes in ca.odell.glazedlists.migrationkit that implement EventList
 class AbstractFilterList
          Deprecated. This class uses inheritance when composition is preferrable. By replacing the overriding method AbstractFilterList.filterMatches(Object) with a Matcher or MatcherEditor, logic can be reused. That approach is far more flexible and powerful than the static filtering required by AbstractFilterList.
 

Constructors in ca.odell.glazedlists.migrationkit with parameters of type EventList
AbstractFilterList(EventList source)
          Deprecated. Creates a AbstractFilterList that includes a subset of the specified source EventList.
 

Uses of EventList in ca.odell.glazedlists.migrationkit.swing
 

Classes in ca.odell.glazedlists.migrationkit.swing that implement EventList
 class TextFilterList
          Deprecated. This class uses inheritance when composition is preferrable. Instead of TextFilterList, use FilterList and TextComponentMatcherEditor.
 

Constructors in ca.odell.glazedlists.migrationkit.swing with parameters of type EventList
TextFilterList(EventList source)
          Deprecated. Creates a TextFilterList that filters the specified EventList of elements that implement the TextFilterable interface.
TextFilterList(EventList source, String[] propertyNames)
          Deprecated. Creates a TextFilterList that filters the specified EventList of elements using the JavaBeans property names specified to get the Strings to search.
TextFilterList(EventList source, String[] propertyNames, JTextField filterEdit)
          Deprecated. Creates a TextFilterList that filters the specified EventList of elements using the JavaBeans property names specified to get the Strings to search.
TextFilterList(EventList source, TextFilterator filterator)
          Deprecated. Creates a TextFilterList that filters the specified EventList of elements using the specified TextFilterator to get the Strings to search.
TextFilterList(EventList source, TextFilterator filterator, JTextField filterEdit)
          Deprecated. Creates a TextFilterList that filters the specified EventList of elements using the specified TextFilterator to get the Strings to search.
 

Uses of EventList in ca.odell.glazedlists.swing
 

Methods in ca.odell.glazedlists.swing that return EventList
 EventList<E> EventSelectionModel.getDeselected()
          Gets an EventList that always contains the items from the source that are currently deselected.
 EventList<E> EventSelectionModel.getEventList()
          Deprecated. As of 2005/02/18, the naming of this method became ambiguous. Please use EventSelectionModel.getSelected().
 EventList<E> EventSelectionModel.getSelected()
          Gets an EventList that always contains the current selection.
 

Methods in ca.odell.glazedlists.swing with parameters of type EventList
static
<E> TransformedList<E,E>
GlazedListsSwing.swingThreadProxyList(EventList<E> source)
          Wraps the source in an EventList that fires all of its update events from the Swing event dispatch thread.
 

Constructors in ca.odell.glazedlists.swing with parameters of type EventList
EventComboBoxModel(EventList<E> source)
          Creates a new combo box model that displays the specified source list in the combo box.
EventListModel(EventList<E> source)
          Creates a new widget that renders the specified list.
EventSelectionModel(EventList<E> source)
          Creates a new selection model that also presents a list of the selection.
EventTableModel(EventList<E> source, String[] propertyNames, String[] columnLabels, boolean[] writable)
          Creates a new table that renders the specified list with an automatically generated TableFormat.
EventTableModel(EventList<E> source, TableFormat<E> tableFormat)
          Creates a new table that renders the specified list in the specified format.
 



Glazed Lists 1.5.0, Copyright © 2003-2005 publicobject.com, O'Dell Engineering.
Documentation build by James Lemieux at 2005-12-21 23:25