Uses of Interface
ca.odell.glazedlists.EventList

Packages that use EventList
ca.odell.glazedlists   
ca.odell.glazedlists.calculation   
ca.odell.glazedlists.event   
ca.odell.glazedlists.hibernate   
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 PluggableList<E>
          An EventList which delegates all List methods to a given source EventList that may be replaced at runtime using PluggableList.setSource(EventList).
 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 TransactionList<E>
          A list transformation that presents traditional transaction semantics.
 class TransformedList<S,E>
          A convenience class for EventLists that decorate another EventList.
 class TreeList<E>
          A hierarchial EventList that infers its structure from a flat list.
 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
<E> EventList<E>
CompositeList.createMemberList()
          Creates a new EventList that shares its ReadWriteLock and ListEventPublisher with this CompositeList.
 EventList<E> PluggableList.createSourceList()
          Creates a new EventList that shares its ReadWriteLock and ListEventPublisher with this PluggableList.
static
<E> EventList<E>
GlazedLists.eventList(Collection<? extends E> contents)
          Creates a new EventList which contains the contents of the specified Collection.
static
<E> EventList<E>
GlazedLists.eventList(ListEventPublisher publisher, ReadWriteLock lock, Collection<? extends E> contents)
          Creates a new EventList with the given ListEventPublisher and ReadWriteLock which contains the contents of the specified Collection.
static
<E> EventList<E>
GlazedLists.eventListOf(E... contents)
          Creates a new EventList which contains the given elements.
static
<E> EventList<E>
GlazedLists.eventListOf(ListEventPublisher publisher, ReadWriteLock lock, E... contents)
          Creates a new EventList with the given ListEventPublisher and ReadWriteLock which contains the given elements.
 EventList<E> ListSelection.getDeselected()
          Gets an EventList that contains only deselected values add modifies the source list on mutation.
 EventList<TreeList.Node<E>> TreeList.getNodesList()
           
 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<E> 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> member)
          Adds the specified EventList as a source to this CompositeList.
static
<E extends Comparable<? super E>>
UniqueList<E>
UniqueList.create(EventList<E> source)
          Creates a UniqueList that determines uniqueness via the Comparable interface.
static
<E extends Comparable<? super E>>
SortedList<E>
SortedList.create(EventList<E> source)
          Creates a SortedList that sorts the specified EventList.
static
<E extends Comparable<? super E>>
PopularityList<E>
PopularityList.create(EventList<E> source)
          Creates a new PopularityList that provides frequency-ranking for the specified EventList.
static
<E extends Comparable<? super E>>
GroupingList<E>
GroupingList.create(EventList<E> source)
          Creates a GroupingList that determines groupings via the Comparable interface which all elements of the source are assumed to implement.
static
<E> UndoRedoSupport
UndoRedoSupport.install(EventList<E> source)
          Installs support for undoing and redoing changes to the given source.
static
<E> TransformedList<E,E>
GlazedLists.readOnlyList(EventList<? extends 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.
 void PluggableList.setSource(EventList<E> source)
          Sets the source EventList to which this PluggableList will delegate all calls.
static
<E> LockbasedSyncListener<E>
GlazedLists.syncEventListToEventList(EventList<E> source, EventList<E> target)
          Offers the same functionality as GlazedLists.syncEventListToList(EventList, List), only that the target list is also an EventList.
static
<E> LockbasedSyncListener<E>
GlazedLists.syncEventListToEventList(EventList<E> source, EventList<E> target)
          Offers the same functionality as GlazedLists.syncEventListToList(EventList, List), only that the target list is also an EventList.
static
<E> SyncListener<E>
GlazedLists.syncEventListToList(EventList<E> source, List<E> target)
          Synchronize the specified EventList to the specified List.
static
<K,V> DisposableMap<K,V>
GlazedLists.syncEventListToMap(EventList<V> source, FunctionList.Function<V,K> keyMaker)
          Synchronize the specified EventList to a Map that is returned from this method.
static
<K extends Comparable,V>
DisposableMap<K,List<V>>
GlazedLists.syncEventListToMultiMap(EventList<V> source, FunctionList.Function<V,? extends K> keyMaker)
          Synchronize the specified EventList to a MultiMap that is returned from this method.
static
<K,V> DisposableMap<K,List<V>>
GlazedLists.syncEventListToMultiMap(EventList<V> source, FunctionList.Function<V,? extends K> keyMaker, Comparator<? super K> keyGrouper)
          Synchronize the specified EventList to a MultiMap that is returned from this method.
static
<E> TransformedList<E,E>
GlazedLists.threadSafeList(EventList<? extends E> source)
          Wraps the source in an EventList that obtains a ReadWritLock for all operations.
static
<S,E> TransformedList<S,E>
GlazedLists.transformByFunction(EventList<S> source, FunctionList.Function<S,E> function)
          Returns a TransformedList that maps each element of the source list to a target element by use of a specified FunctionList.Function.
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<? super 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.
LockbasedSyncListener(EventList<E> aSource, EventList<E> aTarget)
          Constructor with source and target EventList.
LockbasedSyncListener(EventList<E> aSource, EventList<E> aTarget)
          Constructor with source and target EventList.
ObservableElementList(EventList<E> source, ObservableElementList.Connector<? super 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.
PluggableList(EventList<E> source)
          Constructs a PluggableList which delegates all List methods to the given 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<? super E> comparator, int minimumSizeForSeparator, int defaultLimit)
          Construct a SeparatorList overtop of the source list by using the given comparator to compute groups of similar source items.
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<? super 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.
SyncListener(EventList<E> source, List<E> target)
          Create a SyncListener that listens for changes on the specified source EventList and copies its data to the specified target List.
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.
TransactionList(EventList<E> source)
          Constructs a TransactionList that provides traditional transaction semantics over the given source.
TransformedList(EventList<S> source)
          Creates a TransformedList to transform the specified EventList.
TreeList(EventList<E> source, TreeList.Format<E> format)
          Deprecated. use the constructor that takes an TreeList.ExpansionModel
TreeList(EventList<E> source, TreeList.Format<E> format, TreeList.ExpansionModel<E> expansionModel)
          Create a new TreeList that adds hierarchy to the specified source list.
UniqueList(EventList<E> source)
          Creates a UniqueList that determines uniqueness via the Comparable interface.
UniqueList(EventList<E> source, Comparator<? super E> comparator)
          Creates a UniqueList that determines uniqueness using the specified Comparator.
 

Uses of EventList in ca.odell.glazedlists.calculation
 

Methods in ca.odell.glazedlists.calculation with parameters of type EventList
static Calculation<Integer> Calculations.count(EventList elements)
          A Calculation that reports the number of elements as an Integer.
static
<E> Calculation<Integer>
Calculations.count(EventList<E> elements, Matcher<E> matcher)
          A Calculation that reports the number of elements that satisfy the given matcher as an Integer.
static
<E> Calculation<E>
Calculations.elementAt(EventList<E> elements, int index, E defaultValue)
          A Calculation that value at the given index in the given elements.
static Calculation<Boolean> Calculations.manyElements(EventList elements)
          A Calculation that reports true when the number of elements is > 1; false otherwise.
static Calculation<Double> Calculations.meanDoubles(EventList<? extends Number> numbers)
          A Calculation that reports the mean average of all the numbers as a Double.
static Calculation<Float> Calculations.meanFloats(EventList<? extends Number> numbers)
          A Calculation that reports the mean average of all the numbers as a Float.
static Calculation<Boolean> Calculations.oneElement(EventList elements)
          A Calculation that reports true when the number of elements is 1; false otherwise.
static Calculation<Boolean> Calculations.oneOrMoreElements(EventList elements)
          A Calculation that reports true when the number of elements is > 0; false otherwise.
static Calculation<Double> Calculations.sumDoubles(EventList<? extends Number> numbers)
          A Calculation that sums the given numbers as a Double.
static Calculation<Float> Calculations.sumFloats(EventList<? extends Number> numbers)
          A Calculation that sums the given numbers as a Float.
static Calculation<Integer> Calculations.sumIntegers(EventList<? extends Number> numbers)
          A Calculation that sums the given numbers as an Integer.
static Calculation<Long> Calculations.sumLongs(EventList<? extends Number> numbers)
          A Calculation that sums the given numbers as a Long.
static Calculation<Boolean> Calculations.zeroElements(EventList elements)
          A Calculation that reports true when the number of elements is 0; false otherwise.
 

Constructors in ca.odell.glazedlists.calculation with parameters of type EventList
AbstractEventListCalculation(N initialValue, EventList<E> source)
           
 

Uses of EventList in ca.odell.glazedlists.event
 

Fields in ca.odell.glazedlists.event declared as EventList
protected  EventList<E> ListEventAssembler.sourceList
          the list that this tracks changes for
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 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
 

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

Classes in ca.odell.glazedlists.hibernate that implement EventList
 class PersistentEventList
          A Hibernate persistent wrapper for an EventList.
 

Methods in ca.odell.glazedlists.hibernate that return EventList
 EventList EventListFactory.createEventList()
          Creates a new EventList.
 EventList CategoryEventListFactory.createEventList()
          Creates a new EventList.
 EventList EventListFactory.createEventList(int initalCapacity)
          Create a new EventList with an initial capacity.
 EventList CategoryEventListFactory.createEventList(int initalCapacity)
          Create a new EventList with an initial capacity.
 

Constructors in ca.odell.glazedlists.hibernate with parameters of type EventList
PersistentEventList(org.hibernate.engine.spi.SessionImplementor session, EventList newList)
          Constructor with session and EventList.
 

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<E>
          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
<E> NetworkList<E>
ListPeer.publish(EventList<E> 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
 

Fields in ca.odell.glazedlists.jfreechart declared as EventList
protected  EventList<C> SimpleEventCategoryDataset.columnKeys
          An ordered list of keys identifying the chart's columns.
protected  EventList<R> SimpleEventCategoryDataset.rowKeys
          An ordered list of keys identifying the chart's rows.
 

Methods in ca.odell.glazedlists.jfreechart that return EventList
 EventList<C> SimpleEventCategoryDataset.Context.getColumnKeys()
           
 EventList<R> SimpleEventCategoryDataset.Context.getRowKeys()
           
 

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.
SimpleEventCategoryDataset.Context(EventList<R> rowKeys, EventList<C> columnKeys)
           
SimpleEventCategoryDataset.Context(EventList<R> rowKeys, EventList<C> columnKeys)
           
SimpleEventCategoryDataset(EventList<R> rowKeys, EventList<C> columnKeys, FunctionList.Function<SimpleEventCategoryDataset.Context<R,C>,Number> valueMaker)
          The given rowKeys and columnKeys represent the ordered lists of row and column keys presented by this CategoryDataset.
SimpleEventCategoryDataset(EventList<R> rowKeys, EventList<C> columnKeys, FunctionList.Function<SimpleEventCategoryDataset.Context<R,C>,Number> valueMaker)
          The given rowKeys and columnKeys represent the ordered lists of row and column keys presented by this CategoryDataset.
 

Uses of EventList in ca.odell.glazedlists.matchers
 

Methods in ca.odell.glazedlists.matchers that return EventList
 EventList<MatcherEditor<E>> 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<MatcherEditor<E>> matcherEditors)
          Create a CompositeMatcherEditor that creates Matchers from the union of the specified EventList of MatcherEditors.
 

Uses of EventList in ca.odell.glazedlists.swing
 

Fields in ca.odell.glazedlists.swing declared as EventList
protected  EventList<E> DefaultEventTableModel.source
          the source of data for this TableModel.
protected  EventList<E> DefaultEventListModel.source
          the source EventList
 

Methods in ca.odell.glazedlists.swing that return EventList
 EventList<E> EventSelectionModel.getDeselected()
          Deprecated. Gets an EventList that contains only deselected values and modifies the source list on mutation.
 EventList<E> DefaultEventSelectionModel.getDeselected()
          Gets an EventList that contains only deselected values and modifies the source list on mutation.
 EventList<E> AdvancedListSelectionModel.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()
          Deprecated. Gets an EventList that contains only selected values and modifies the source list on mutation.
 EventList<E> DefaultEventSelectionModel.getSelected()
          Gets an EventList that contains only selected values and modifies the source list on mutation.
 EventList<E> AdvancedListSelectionModel.getSelected()
          Gets an EventList that contains only selected values and modifies the source list on mutation.
 EventList<E> EventSelectionModel.getTogglingDeselected()
          Deprecated. Gets an EventList that contains only deselected values and modifies the selection state on mutation.
 EventList<E> DefaultEventSelectionModel.getTogglingDeselected()
          Gets an EventList that contains only deselected values and modifies the selection state on mutation.
 EventList<E> AdvancedListSelectionModel.getTogglingDeselected()
          Gets an EventList that contains only deselected values and modifies the selection state on mutation.
 EventList<E> EventSelectionModel.getTogglingSelected()
          Deprecated. Gets an EventList that contains only selected values and modifies the selection state on mutation.
 EventList<E> DefaultEventSelectionModel.getTogglingSelected()
          Gets an EventList that contains only selected values and modifies the selection state on mutation.
 EventList<E> AdvancedListSelectionModel.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
protected  TransformedList<E,E> EventTableModel.createSwingThreadProxyList(EventList<E> source)
          Deprecated. This method exists as a hook for subclasses that may have custom threading needs within their EventTableModels.
static
<E> AutoCompleteSupport.AutoCompleteCellEditor<E>
AutoCompleteSupport.createTableCellEditor(Comparator uniqueComparator, TableFormat<E> tableFormat, EventList<E> tableData, int columnIndex)
          This factory method creates and returns a AutoCompleteSupport.AutoCompleteCellEditor which adapts an autocompleting JComboBox for use as a Table Cell Editor.
static
<E> AutoCompleteSupport.AutoCompleteCellEditor<E>
AutoCompleteSupport.createTableCellEditor(EventList<E> source)
          This factory method creates and returns a AutoCompleteSupport.AutoCompleteCellEditor which adapts an autocompleting JComboBox for use as a Table Cell Editor.
static
<E> AutoCompleteSupport.AutoCompleteCellEditor<E>
AutoCompleteSupport.createTableCellEditor(TableFormat<E> tableFormat, EventList<E> tableData, int columnIndex)
          This factory method creates and returns a AutoCompleteSupport.AutoCompleteCellEditor which adapts an autocompleting JComboBox for use as a Table Cell Editor.
static
<E> DefaultEventComboBoxModel<E>
GlazedListsSwing.eventComboBoxModel(EventList<E> source)
          Creates a new combobox model that contains all objects located in the given source and reacts to any changes in the given source.
static
<E> DefaultEventComboBoxModel<E>
GlazedListsSwing.eventComboBoxModelWithThreadProxyList(EventList<E> source)
          Creates a new combobox model that contains all objects located in the given source and reacts to any changes in the given source.
static
<E> DefaultEventListModel<E>
GlazedListsSwing.eventListModel(EventList<E> source)
          Creates a new list model that contains all objects located in the given source and reacts to any changes in the given source.
static
<E> DefaultEventListModel<E>
GlazedListsSwing.eventListModelWithThreadProxyList(EventList<E> source)
          Creates a new list model that contains all objects located in the given source and reacts to any changes in the given source.
static
<E> AdvancedListSelectionModel<E>
GlazedListsSwing.eventSelectionModel(EventList<E> source)
          Creates a new selection model that also presents a list of the selection.
static
<E> AdvancedListSelectionModel<E>
GlazedListsSwing.eventSelectionModelWithThreadProxyList(EventList<E> source)
          Creates a new selection model that also presents a list of the selection.
static
<E> AdvancedTableModel<E>
GlazedListsSwing.eventTableModel(EventList<E> source, String[] propertyNames, String[] columnLabels, boolean[] writable)
          Creates a new table model that renders the specified list with an automatically generated TableFormat.
static
<E> AdvancedTableModel<E>
GlazedListsSwing.eventTableModel(EventList<E> source, TableFormat<? super E> tableFormat)
          Creates a new table model that extracts column data from the given source using the the given tableFormat.
static
<E> AdvancedTableModel<E>
GlazedListsSwing.eventTableModel(EventList<E> source, TableFormat<? super E> tableFormat, TableModelEventAdapter.Factory<E> eventAdapterFactory)
          Creates a new table model that extracts column data from the given source using the the given tableFormat.
static
<E> AdvancedTableModel<E>
GlazedListsSwing.eventTableModelWithThreadProxyList(EventList<E> source, String[] propertyNames, String[] columnLabels, boolean[] writable)
          Creates a new table model that renders the specified list with an automatically generated TableFormat.
static
<E> AdvancedTableModel<E>
GlazedListsSwing.eventTableModelWithThreadProxyList(EventList<E> source, TableFormat<? super E> tableFormat)
          Creates a new table model that extracts column data from the given source using the the given tableFormat.
static
<E> AdvancedTableModel<E>
GlazedListsSwing.eventTableModelWithThreadProxyList(EventList<E> source, TableFormat<? super E> tableFormat, TableModelEventAdapter.Factory<E> eventAdapterFactory)
          Creates a new table model that extracts column data from the given source using the the given tableFormat.
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<? super 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<? super E> filterator, Format format)
          Installs support for autocompletion into the comboBox and returns the support object that is actually providing those facilities.
static
<E> JXTableSupport<E>
JXTableSupport.install(org.jdesktop.swingx.JXTable table, EventList<E> eventList, TableFormat<? super E> tableFormat, SortedList<E> sortedList, Object sortingStrategy)
          Installs the Glazed Lists integration on the given table.
static
<E> UndoSupport
UndoSupport.install(UndoManager undoManager, EventList<E> source)
          Installs support for undoing/redoing edits on the given source.
static
<E> UndoSupport
UndoSupport.install(UndoManager undoManager, EventList<E> source, FunctionList.Function<UndoRedoSupport.Edit,UndoableEdit> editAdapter)
          Installs support for undoing/redoing edits on the given source.
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
DefaultEventComboBoxModel(EventList<E> source)
          Creates a new combo box model that contains the elements of the given source and tracks further changes made to it.
DefaultEventComboBoxModel(EventList<E> source, boolean disposeSource)
          Creates a new combo box model that contains the elements of the given source and tracks further changes made to it.
DefaultEventListModel(EventList<E> source)
          Creates a new model that contains all objects located in the given source and reacts to any changes in the given source.
DefaultEventListModel(EventList<E> source, boolean disposeSource)
          Creates a new model that contains all objects located in the given source and reacts to any changes in the given source.
DefaultEventSelectionModel(EventList<E> source)
          Creates a new selection model that also presents a list of the selection.
DefaultEventSelectionModel(EventList<E> source, boolean disposeSource)
          Creates a new selection model that also presents a list of the selection.
DefaultEventTableModel(EventList<E> source, boolean disposeSource, TableFormat<? super E> tableFormat)
          Creates a new table model that extracts column data from the given source using the the given tableFormat.
DefaultEventTableModel(EventList<E> source, TableFormat<? super E> tableFormat)
          Creates a new table model that extracts column data from the given source using the the given tableFormat.
EventComboBoxModel(EventList<E> source)
          Deprecated. Creates a new combo box model that contains the elements of the given source and tracks further changes made to it.
EventJXTableModel(EventList<E> source, String[] propertyNames, String[] columnLabels, boolean[] writable)
          Deprecated. Use GlazedLists.tableFormat(String[], String[], boolean[]) and GlazedListsSwing.eventTableModelWithThreadProxyList(EventList, TableFormat, ca.odell.glazedlists.swing.TableModelEventAdapter.Factory) instead
EventJXTableModel(EventList<E> source, TableFormat<? super E> tableFormat)
          Deprecated. Use GlazedListsSwing.eventTableModelWithThreadProxyList(EventList, TableFormat, ca.odell.glazedlists.swing.TableModelEventAdapter.Factory) instead
EventListModel(EventList<E> source)
          Deprecated. Creates a new model that contains all objects located in the given source and reacts to any changes in the given source.
EventSelectionModel(EventList<E> source)
          Deprecated. Creates a new selection model that also presents a list of the selection.
EventTableColumnModel(EventList<T> source)
          Creates a new model that contains the TableColumn objects from the given source.
EventTableModel(EventList<E> source, String[] propertyNames, String[] columnLabels, boolean[] writable)
          Deprecated. Use GlazedListsSwing.eventTableModel(EventList, String[], String[], boolean[]) and GlazedListsSwing.swingThreadProxyList(EventList) instead
EventTableModel(EventList<E> source, TableFormat<? super E> tableFormat)
          Deprecated. Use DefaultEventTableModel and GlazedListsSwing.swingThreadProxyList(EventList) instead
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
 

Fields in ca.odell.glazedlists.swt declared as EventList
protected  EventList DefaultEventKTableModel.source
          the proxy moves events to the SWT thread
protected  EventList<E> DefaultEventTableViewer.source
          the actual EventList to which this EventTableViewer is listening
protected  EventList<E> DefaultEventListViewer.source
          the proxy moves events to the SWT user interface thread
protected  EventList<E> DefaultEventComboViewer.source
          the EventList to respond to
protected  EventList<E> EventTableViewer.swtThreadSource
          Deprecated. the ThreadProxyEventList to which this EventTableViewer is listening
 

Methods in ca.odell.glazedlists.swt that return EventList
 EventList<E> DefaultEventTableViewer.getDeselected()
          Provides access to an EventList that contains items from the viewed Table that are not currently selected.
 EventList<E> DefaultEventListViewer.getDeselected()
          Provides access to an EventList that contains items from the viewed Table that are not currently selected.
 EventList<E> DefaultEventTableViewer.getSelected()
          Provides access to an EventList that contains items from the viewed Table that are currently selected.
 EventList<E> DefaultEventListViewer.getSelected()
          Provides access to an EventList that contains items from the viewed Table that are currently selected.
 EventList<E> DefaultEventTableViewer.getSourceList()
          Get the source of this DefaultEventTableViewer.
 EventList<E> DefaultEventTableViewer.getTogglingDeselected()
          Gets an EventList that contains only deselected values and modifies the selection state on mutation.
 EventList<E> DefaultEventListViewer.getTogglingDeselected()
          Gets an EventList that contains only deselected values and modifies the selection state on mutation.
 EventList<E> DefaultEventTableViewer.getTogglingSelected()
          Gets an EventList that contains only selected values and modifies the selection state on mutation.
 EventList<E> DefaultEventListViewer.getTogglingSelected()
          Gets an EventList that contains only selected values and modifies the selection state on mutation.
 

Methods in ca.odell.glazedlists.swt with parameters of type EventList
static
<E> DefaultEventComboViewer<E>
GlazedListsSWT.eventComboViewer(EventList<E> source, org.eclipse.swt.widgets.Combo combo)
          Binds the contents of a Combo component to an EventList source.
static
<E> DefaultEventComboViewer<E>
GlazedListsSWT.eventComboViewer(EventList<E> source, org.eclipse.swt.widgets.Combo combo, ItemFormat<? super E> itemFormat)
          Binds the contents of a Combo component to an EventList source.
static
<E> DefaultEventComboViewer<E>
GlazedListsSWT.eventComboViewerWithThreadProxyList(EventList<E> source, org.eclipse.swt.widgets.Combo combo)
          Binds the contents of a Combo component to an EventList source.
static
<E> DefaultEventComboViewer<E>
GlazedListsSWT.eventComboViewerWithThreadProxyList(EventList<E> source, org.eclipse.swt.widgets.Combo combo, ItemFormat<? super E> itemFormat)
          Binds the contents of a Combo component to an EventList source.
static DefaultEventKTableModel GlazedListsKTable.eventKTableModel(de.kupzog.ktable.KTable table, EventList source, TableFormat tableFormat)
          Create a new DefaultEventKTableModel that uses elements from the specified EventList as rows, and the specified TableFormat to divide row objects across columns.
static DefaultEventKTableModel GlazedListsKTable.eventKTableModelWithThreadProxyList(de.kupzog.ktable.KTable table, EventList source, TableFormat tableFormat)
          Create a new DefaultEventKTableModel that uses elements from the specified EventList as rows, and the specified TableFormat to divide row objects across columns.
static
<E> DefaultEventListViewer<E>
GlazedListsSWT.eventListViewer(EventList<E> source, org.eclipse.swt.widgets.List list)
          Creates a new List that displays and responds to changes in the source list.
static
<E> DefaultEventListViewer<E>
GlazedListsSWT.eventListViewer(EventList<E> source, org.eclipse.swt.widgets.List list, ItemFormat<? super E> itemFormat)
          Creates a new List that displays and responds to changes in the source list.
static
<E> DefaultEventListViewer<E>
GlazedListsSWT.eventListViewerWithThreadProxyList(EventList<E> source, org.eclipse.swt.widgets.List list)
          Creates a new List that displays and responds to changes in the source list.
static
<E> DefaultEventListViewer<E>
GlazedListsSWT.eventListViewerWithThreadProxyList(EventList<E> source, org.eclipse.swt.widgets.List list, ItemFormat<? super E> itemFormat)
          Creates a new List that displays and responds to changes in the source list.
static
<E> DefaultEventTableViewer<E>
GlazedListsSWT.eventTableViewer(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
static
<E> DefaultEventTableViewer<E>
GlazedListsSWT.eventTableViewer(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat, TableItemConfigurer<? super E> tableItemConfigurer)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
static
<E> DefaultEventTableViewer<E>
GlazedListsSWT.eventTableViewerWithThreadProxyList(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
static
<E> DefaultEventTableViewer<E>
GlazedListsSWT.eventTableViewerWithThreadProxyList(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat, TableItemConfigurer<? super E> tableItemConfigurer)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
static boolean GlazedListsSWT.isSWTThreadProxyList(EventList list)
          Returns true if list is an EventList that fires all of its update events from the SWT event dispatch thread.
static
<E> TransformedList<E,E>
GlazedListsSWT.swtThreadProxyList(EventList<E> source, org.eclipse.swt.widgets.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
DefaultEventComboViewer(EventList<E> source, org.eclipse.swt.widgets.Combo combo)
          Binds the contents of a Combo component to an EventList source.
DefaultEventComboViewer(EventList<E> source, org.eclipse.swt.widgets.Combo combo, ItemFormat<? super E> itemFormat)
          Binds the contents of a Combo component to an EventList source.
DefaultEventComboViewer(EventList<E> source, org.eclipse.swt.widgets.Combo combo, ItemFormat<? super E> itemFormat, boolean disposeSource)
          Binds the contents of a Combo component to an EventList source.
DefaultEventKTableModel(de.kupzog.ktable.KTable table, EventList source, TableFormat tableFormat)
          Create a new DefaultEventKTableModel that uses elements from the specified EventList as rows, and the specified TableFormat to divide row objects across columns.
DefaultEventKTableModel(de.kupzog.ktable.KTable table, EventList source, TableFormat tableFormat, boolean disposeSource)
          Create a new DefaultEventKTableModel that uses elements from the specified EventList as rows, and the specified TableFormat to divide row objects across columns.
DefaultEventListViewer(EventList<E> source, org.eclipse.swt.widgets.List list)
          Creates a new List that displays and responds to changes in the source list.
DefaultEventListViewer(EventList<E> source, org.eclipse.swt.widgets.List list, ItemFormat<? super E> itemFormat)
          Creates a new List that displays and responds to changes in the source list.
DefaultEventListViewer(EventList<E> source, org.eclipse.swt.widgets.List list, ItemFormat<? super E> itemFormat, boolean disposeSource)
          Creates a new List that displays and responds to changes in the source list.
DefaultEventTableViewer(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
DefaultEventTableViewer(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat, TableItemConfigurer<? super E> tableItemConfigurer)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
DefaultEventTableViewer(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat, TableItemConfigurer<? super E> tableItemConfigurer, boolean disposeSource)
          Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
EventComboViewer(EventList<E> source, org.eclipse.swt.widgets.Combo combo)
          Deprecated. Binds the contents of a Combo component to an EventList source.
EventComboViewer(EventList<E> source, org.eclipse.swt.widgets.Combo combo, ItemFormat<? super E> itemFormat)
          Deprecated. Binds the contents of a Combo component to an EventList source.
EventKTableModel(de.kupzog.ktable.KTable table, EventList source, TableFormat tableFormat)
          Deprecated. 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<E> source, org.eclipse.swt.widgets.List list)
          Deprecated. Creates a new List that displays and responds to changes in the source list.
EventListViewer(EventList<E> source, org.eclipse.swt.widgets.List list, ItemFormat<? super E> itemFormat)
          Deprecated. Creates a new List that displays and responds to changes in the source list.
EventTableViewer(EventList<E> source, org.eclipse.swt.widgets.Table table, String[] propertyNames, String[] columnLabels)
          Deprecated. use a combination of GlazedLists.tableFormat(String[], String[]) and EventTableViewer.EventTableViewer(EventList, Table, TableFormat) instead
EventTableViewer(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat)
          Deprecated. Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
EventTableViewer(EventList<E> source, org.eclipse.swt.widgets.Table table, TableFormat<? super E> tableFormat, TableItemConfigurer<? super E> tableItemConfigurer)
          Deprecated. 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 publicobject.com, O'Dell Engineering.
Documentation build by hbrands at 2017-03-13 22:58