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.jfreechart   
ca.odell.glazedlists.matchers Implementations and classes useful for creating implementations of MatcherEditor/Matchers for use with FilterLists
ca.odell.glazedlists.swing   
ca.odell.glazedlists.swt   
 

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 DebugList<E>
          DebugList is meant to be used as a drop-in replacement for BasicEventList at the root of pipelines of EventLists during development.
 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 SeparatorList<E>
          A list that adds separator objects before each group of elements.
 class SequenceList<E>
          A SequenceList contains values in adjacent indices which occur at predictable intervals from each other.
 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()
          Gets an EventList that contains only deselected values add modifies the source list on mutation.
 EventList<E> ListSelection.getSelected()
          Gets an EventList that contains only selected values and modifies the source list on mutation.
 EventList<E> ListSelection.getSource()
          Get the EventList that selection is being managed for.
 EventList ListSelection.getTogglingDeselected()
          Gets an EventList that contains only deselected values and modifies the selection state on mutation.
 EventList<E> ListSelection.getTogglingSelected()
          Gets an EventList that contains only selected values and modifies the selection state on mutation.
 

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> void
GlazedLists.replaceAllSorted(EventList<E> target, Collection<E> source, boolean updates, Comparator<E> comparator)
          Replace the complete contents of the target EventList with the complete contents of the source Collection while making as few list changes as possible.
static
<E> ListEventListener<E>
GlazedLists.syncEventListToList(EventList<E> source, List<E> target)
          Synchronize the specified EventList to the specified List.
static
<K,V> Map<Comparable<K>,List<V>>
GlazedLists.syncEventListToMultiMap(EventList<V> source, FunctionList.Function<V,? extends Comparable<K>> keyMaker)
          Synchronize the specified EventList to a MultiMap that is returned from this method.
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.typeSafetyListener(EventList<E> source, Set<Class> types)
          Check list elements for type safety after they are added to an EventList using a ListEventListener.
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 with its contents being 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<? super E> matcher)
          Convenience constructor for creating a FilterList and setting its Matcher.
FilterList(EventList<E> source, MatcherEditor<? super 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.
SeparatorList(EventList<E> source, Comparator<E> comparator, int minimumSizeForSeparator, int defaultLimit)
          Create a SeparatorList...
SequenceList(EventList<E> source, SequenceList.Sequencer<E> sequencer)
          Constructs a SequenceList containing a sequence of values produced by the sequencer which cover the range of values contained within the source.
SequenceList(EventList<E> source, SequenceList.Sequencer<E> sequencer, Comparator<E> comparator)
          Constructs a SequenceList containing a sequence of values produced by the sequencer which cover the range of values contained within the source.
SortedList(EventList<E> source)
          Creates a SortedList that sorts the specified EventList.
SortedList(EventList<E> source, Comparator<? super 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
 

Fields in ca.odell.glazedlists.event declared as EventList
protected  EventList<E> ListEvent.sourceList
          the list that has changed
 

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)
          Deprecated. replaced with ListEventPublisher.setRelatedSubject(java.lang.Object, java.lang.Object), which has different semantics and takes different arguments, but accomplishes the same goal
 void GraphDependenciesListEventPublisher.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)
          Deprecated. replaced with ListEventPublisher.clearRelatedSubject(java.lang.Object), which has different semantics and takes different arguments, but accomplishes the same goal
 void GraphDependenciesListEventPublisher.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.jfreechart
 

Constructors in ca.odell.glazedlists.jfreechart with parameters of type EventList
EventListCategoryDataset(EventList<ValueSegment<C,R>> source)
          Constructs an implementation of CategoryDataset which presents the data contained in the given source.
EventListPieDataset(EventList<E> source, Comparator<E> groupingComparator, FunctionList.Function<List<E>,Comparable<K>> keyFunction, FunctionList.Function<List<E>,Number> valueFunction)
          Adapts the given source to the PieDataset interface by applying the groupingComparator to forms groups to be represented in the pie chart.
EventListPieDataset(EventList<E> source, FunctionList.Function<E,Comparable<K>> keyFunction, FunctionList.Function<E,Number> valueFunction)
          Adapts the given source to the PieDataset interface.
 

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.swing
 

Methods in ca.odell.glazedlists.swing that return EventList
 EventList<E> EventSelectionModel.getDeselected()
          Gets an EventList that contains only deselected values and modifies the source list on mutation.
 EventList<E> EventSelectionModel.getEventList()
          Deprecated. As of 2005/02/18, the naming of this method became ambiguous. Please use EventSelectionModel.getSelected().
 EventList<E> AutoCompleteSupport.getItemList()
          Returns the filtered EventList of items which backs the ComboBoxModel of the autocompleting JComboBox.
 EventList<E> EventSelectionModel.getSelected()
          Gets an EventList that contains only selected values and modifies the source list on mutation.
 EventList<E> EventSelectionModel.getTogglingDeselected()
          Gets an EventList that contains only deselected values and modifies the selection state on mutation.
 EventList<E> EventSelectionModel.getTogglingSelected()
          Gets an EventList that contains only selected values and modifies the selection state on mutation.
 

Methods in ca.odell.glazedlists.swing with parameters of type EventList
static
<E> DefaultCellEditor
AutoCompleteSupport.createTableCellEditor(Comparator uniqueComparator, TableFormat<E> tableFormat, EventList<E> tableData, int columnIndex)
          This factory method creates and returns a DefaultCellEditor which adapts an autocompleting JComboBox for use as a Table Cell Editor.
static
<E> DefaultCellEditor
AutoCompleteSupport.createTableCellEditor(TableFormat<E> tableFormat, EventList<E> tableData, int columnIndex)
          This factory method creates and returns a DefaultCellEditor which adapts an autocompleting JComboBox for use as a Table Cell Editor.
static
<E> AutoCompleteSupport<E>
AutoCompleteSupport.install(JComboBox comboBox, EventList<E> items)
          Installs support for autocompletion into the comboBox and returns the support object that is actually providing those facilities.
static
<E> AutoCompleteSupport<E>
AutoCompleteSupport.install(JComboBox comboBox, EventList<E> items, TextFilterator<E> filterator)
          Installs support for autocompletion into the comboBox and returns the support object that is actually providing those facilities.
static
<E> AutoCompleteSupport<E>
AutoCompleteSupport.install(JComboBox comboBox, EventList<E> items, TextFilterator<E> filterator, Format format)
          Installs support for autocompletion into the comboBox and returns the support object that is actually providing those facilities.
static boolean GlazedListsSwing.isSwingThreadProxyList(EventList list)
          Returns true iff list is an EventList that fires all of its update events from the Swing event dispatch thread.
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.
JEventListPanel(EventList<E> source, JEventListPanel.Format<E> format)
          Creates a new JEventListPanel hosting the JComponents from the specified source EventList.
 

Uses of EventList in ca.odell.glazedlists.swt
 

Methods in ca.odell.glazedlists.swt that return EventList
 EventList EventTableViewer.getDeselected()
          Provides access to an EventList that contains items from the viewed Table that are not currently selected.
 EventList EventListViewer.getDeselected()
          Provides access to an EventList that contains items from the viewed Table that are not currently selected.
 EventList EventTableViewer.getSelected()
          Provides access to an EventList that contains items from the viewed Table that are currently selected.
 EventList EventListViewer.getSelected()
          Provides access to an EventList that contains items from the viewed Table that are currently selected.
 EventList EventTableViewer.getSourceList()
          Get the source of this EventTableViewer.
 

Methods in ca.odell.glazedlists.swt with parameters of type EventList
static TransformedList GlazedListsSWT.swtThreadProxyList(EventList source, Display display)
          Wraps the source in an EventList that fires all of its update events from the SWT user interface thread.
 

Constructors in ca.odell.glazedlists.swt with parameters of type EventList
EventComboViewer(EventList source, Combo combo)
          Binds the contents of a Combo component to an EventList source.
EventComboViewer(EventList source, Combo combo, ILabelProvider labelProvider)
          Binds the contents of a Combo component to an EventList source.
EventKTableModel(de.kupzog.ktable.KTable table, EventList source, TableFormat tableFormat)
          Create a new EventKTableModel that uses elements from the specified EventList as rows, and the specified TableFormat to divide row objects across columns.
EventListViewer(EventList source, List list)
          Creates a new List that displays and responds to changes in source.
EventListViewer(EventList source, List list, ILabelProvider labelProvider)
          Creates a new List that displays and responds to changes in source.
EventTableViewer(EventList source, Table table, String[] propertyNames, String[] columnLabels)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
EventTableViewer(EventList source, Table table, TableFormat tableFormat)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
 



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