|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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
|
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
|
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
|
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
|
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
|
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
|
GlazedLists.syncEventListToList(EventList<E> source,
List<E> target)
Synchronize the specified EventList to the specified List. |
|
static
|
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
|
GlazedLists.threadSafeList(EventList<E> source)
Wraps the source in an EventList that obtains a
ReadWritLock for all
operations. |
|
static
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||