A B C D E F G H I L M N O P R S T U W

A

AbstractEventList - Class in ca.odell.glazedlists
A convenience class that implements common functionality for all EventLists.
AbstractEventList(ListEventPublisher) - Constructor for class ca.odell.glazedlists.AbstractEventList
Creates an AbstractEventList that sends events using the specified ListEventPublisher.
AbstractMatcherEditor - Class in ca.odell.glazedlists.matchers
Basic building block for MatcherEditor implementations that handles the details of dealing with listenerList.
AbstractMatcherEditor() - Constructor for class ca.odell.glazedlists.matchers.AbstractMatcherEditor
 
AbstractTableComparatorChooser - Class in ca.odell.glazedlists.gui
A TableComparatorChooser is a tool that allows the user to sort a table widget by clicking on the table's headers.
AbstractTableComparatorChooser(SortedList, TableFormat, boolean) - Constructor for class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Create a AbstractTableComparatorChooser that sorts the specified SortedList over the specified columns.
add(Object) - Method in class ca.odell.glazedlists.AbstractEventList
Appends the specified element to the end of this list (optional operation).
add(int, Object) - Method in class ca.odell.glazedlists.AbstractEventList
Inserts the specified element at the specified position in this list (optional operation).
add(int, Object) - Method in class ca.odell.glazedlists.BasicEventList
Inserts the specified element at the specified position in this list (optional operation).
add(Object) - Method in class ca.odell.glazedlists.BasicEventList
Appends the specified element to the end of this list (optional operation).
add(Object) - Method in class ca.odell.glazedlists.TransformedList
Appends the specified element to the end of this list (optional operation).
add(int, Object) - Method in class ca.odell.glazedlists.TransformedList
Inserts the specified element at the specified position in this list (optional operation).
addAll(Collection) - Method in class ca.odell.glazedlists.AbstractEventList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(int, Collection) - Method in class ca.odell.glazedlists.AbstractEventList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(Collection) - Method in class ca.odell.glazedlists.BasicEventList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addAll(int, Collection) - Method in class ca.odell.glazedlists.BasicEventList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(int, Collection) - Method in class ca.odell.glazedlists.TransformedList
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(Collection) - Method in class ca.odell.glazedlists.TransformedList
Appends all of the elements in the specified collection to the end of this list, in the order that they are returned by the specified collection's iterator (optional operation).
addChange(int, int, int) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Adds a block of changes to the set of list changes.
addChange(int, int) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Convenience method for appending a single change of the specified type.
addDelete(int) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Convenience method for appending a single delete.
addDelete(int, int) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Convenience method for appending a range of deletes.
addDependency(EventList, ListEventListener) - Method in class ca.odell.glazedlists.event.ListEventPublisher
Requires that the specified EventList be updated before the specified ListEventListener which depends on it.
addInsert(int) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Convenience method for appending a single insert.
addInsert(int, int) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Convenience method for appending a range of inserts.
addListDataListener(ListDataListener) - Method in class ca.odell.glazedlists.swing.EventListModel
Registers the specified ListDataListener to receive updates whenever this list changes.
addListEventListener(ListEventListener) - Method in class ca.odell.glazedlists.AbstractEventList
Registers the specified listener to receive change updates for this list.
addListEventListener(ListEventListener) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Registers the specified listener to be notified whenever new changes are appended to this list change sequence.
addListEventListener(ListEventListener) - Method in interface ca.odell.glazedlists.EventList
Registers the specified listener to receive change updates for this list.
addListSelectionListener(ListSelectionListener) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Add a listener to the list that's notified each time a change to the selection occurs.
addMatcherEditorListener(MatcherEditor.Listener) - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
Add a listener to be notified when this editor's Matcher changes.
addMatcherEditorListener(MatcherEditor.Listener) - Method in interface ca.odell.glazedlists.matchers.MatcherEditor
Add a listener to be notified when this editor's Matcher changes.
addMemberList(EventList) - Method in class ca.odell.glazedlists.CompositeList
Adds the specified EventList as a source to this CompositeList.
addSelectionInterval(int, int) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Change the selection to be the set union of the current selection and the indices between index0 and index1 inclusive
addSelectionListener(ListSelection.Listener) - Method in class ca.odell.glazedlists.ListSelection
Register a Listener that will be notified when selection is changed.
addSortActionListener(ActionListener) - Method in class ca.odell.glazedlists.swing.TableComparatorChooser
Registers the specified ActionListener to receive notification whenever the JTable is sorted by this TableComparatorChooser.
addSortListener(Listener) - Method in class ca.odell.glazedlists.swt.TableComparatorChooser
Registers the specified Listener to receive notification whenever the Table is sorted by this TableComparatorChooser.
addStatusListener(NetworkListStatusListener) - Method in class ca.odell.glazedlists.io.NetworkList
Registers the specified listener to receive events about the status of this NetworkList.
addUpdate(int) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Convenience method for appending a single update.
addUpdate(int, int) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Convenience method for appending a range of updates.
AdvancedTableFormat - Interface in ca.odell.glazedlists.gui
Allows the ability to specify column class information in addition to the standard TableFormat information.
AND - Static variable in class ca.odell.glazedlists.matchers.CompositeMatcherEditor
require all matchers in the MatcherEditor to match
appendComparator(int, int, boolean) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Append the comparator specified by the column, comparator index and reverse parameters to the end of the sequence of comparators this AbstractTableComparatorChooser is sorting the SortedList by.

B

BasicEventList - Class in ca.odell.glazedlists
An EventList that wraps any simple List, such as ArrayList or LinkedList.
BasicEventList() - Constructor for class ca.odell.glazedlists.BasicEventList
Creates a BasicEventList.
BasicEventList(ReadWriteLock) - Constructor for class ca.odell.glazedlists.BasicEventList
Creates a BasicEventList that uses the specified ReadWriteLock for concurrent access.
BasicEventList(List) - Constructor for class ca.odell.glazedlists.BasicEventList
Deprecated. As of 2005/03/06, this constructor has been declared unsafe because the source list is exposed. This allows it to be modified without the required events being fired. This constructor has been replaced by the factory method GlazedLists.eventList(Collection).
beanConnector(Class) - Static method in class ca.odell.glazedlists.GlazedLists
Create a new Connector for the ObservableElementList that works with JavaBeans' PropertyChangeListener.
beanConnector(Class, String, String) - Static method in class ca.odell.glazedlists.GlazedLists
Create a new Connector for the ObservableElementList that works with JavaBeans' PropertyChangeListener.
beanLabelProvider(String) - Static method in class ca.odell.glazedlists.swt.GlazedListsSWT
Creates an ILabelProvider that returns labels for Objects via Relection.
beanPropertyComparator(Class, String) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a Comparator that uses Reflection to compare two instances of the specified Class by the given JavaBean property.
beanPropertyComparator(Class, String, Comparator) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a Comparator that uses Reflection to compare two instances of the specified Class by the given JavaBean property.
beanXMLByteCoder() - Static method in class ca.odell.glazedlists.io.GlazedListsIO
Creates a ByteCoder that uses XMLEncoder and XMLDecoder classes from java.beans.
beginEvent() - Method in class ca.odell.glazedlists.event.ListEventAssembler
Starts a new atomic change to this list change queue.
beginEvent(boolean) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Starts a new atomic change to this list change queue.
booleanComparator() - Static method in class ca.odell.glazedlists.GlazedLists
Creates a Comparator for use with Boolean objects.
ByteCoder - Interface in ca.odell.glazedlists.io
An utility interface for converting Objects to bytes for storage or network transport.

C

ca.odell.glazedlists - package ca.odell.glazedlists
 
ca.odell.glazedlists.event - package ca.odell.glazedlists.event
 
ca.odell.glazedlists.gui - package ca.odell.glazedlists.gui
 
ca.odell.glazedlists.io - package ca.odell.glazedlists.io
 
ca.odell.glazedlists.matchers - package ca.odell.glazedlists.matchers
Implementations and classes useful for creating implementations of MatcherEditor/Matchers for use with FilterLists.
ca.odell.glazedlists.swing - package ca.odell.glazedlists.swing
 
ca.odell.glazedlists.swt - package ca.odell.glazedlists.swt
 
ca.odell.glazedlists.util.concurrent - package ca.odell.glazedlists.util.concurrent
 
CachingList - Class in ca.odell.glazedlists.io
An EventList that caches elements from its source EventList.
CachingList(EventList, int) - Constructor for class ca.odell.glazedlists.io.CachingList
Creates a CachingList that caches elements from the specified source EventList.
caseInsensitiveComparator() - Static method in class ca.odell.glazedlists.GlazedLists
Creates a Comparator that compares String objects in a case-insensitive way.
chainComparators(List) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a chain of Comparators that applies the provided Comparators in the sequence specified until differences or absoulute equality.is determined.
CHANGED - Static variable in class ca.odell.glazedlists.matchers.MatcherEditor.Event
Indicates the associated Matcher is a complete change from the previous Matcher.
changedMatcher(MatcherEditor.Event) - Method in interface ca.odell.glazedlists.matchers.MatcherEditor.Listener
Indicates a changes has occurred in the Matcher produced by the MatcherEditor.
changeSizeRepaintAllThreshhold - Variable in class ca.odell.glazedlists.swing.EventListModel
whenever a list change covers greater than this many rows, redraw the whole thing
CheckableTableFormat - Interface in ca.odell.glazedlists.gui
Specifies how to check table elements.
childEndingIndex(int) - Method in class ca.odell.glazedlists.CollectionList
Return the index of the last child in the CollectionList for the given parent index.
childStartingIndex(int) - Method in class ca.odell.glazedlists.CollectionList
Return the index of the first child in the CollectionList for the given parent index.
clear() - Method in class ca.odell.glazedlists.AbstractEventList
Removes all of the elements from this list (optional operation).
clear() - Method in class ca.odell.glazedlists.BasicEventList
Removes all of the elements from this list (optional operation).
clear() - Method in class ca.odell.glazedlists.TransformedList
Removes all of the elements from this list (optional operation).
clearComparator() - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Clear all sorting state and set the SortedList to use its natural order.
clearSelection() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Change the selection to the empty set.
close() - Method in class ca.odell.glazedlists.io.FileList
Closes this FileList so that it consumes no disc resources.
coalesceMatcherEvents(MatcherEditor.Event[]) - Method in class ca.odell.glazedlists.matchers.ThreadedMatcherEditor
This method implements the strategy for coalescing many queued MatcherEvents into a single representative MatcherEvent.
CollectionList - Class in ca.odell.glazedlists
A list that acts like a tree in that it contains child elements to nodes contained in another list.
CollectionList(EventList, CollectionList.Model) - Constructor for class ca.odell.glazedlists.CollectionList
Create a CollectionList that's contents will be the children of the elements in the specified source EventList.
CollectionList.Model - Interface in ca.odell.glazedlists
Provides the logic to map a parent record (e.g., a records album) to its children (e.g., the songs on the record).
COLUMN_PRIMARY_SORTED - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
COLUMN_PRIMARY_SORTED_ALTERNATE - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
COLUMN_PRIMARY_SORTED_ALTERNATE_REVERSE - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
COLUMN_PRIMARY_SORTED_REVERSE - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
COLUMN_SECONDARY_SORTED - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
COLUMN_SECONDARY_SORTED_ALTERNATE - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
COLUMN_SECONDARY_SORTED_ALTERNATE_REVERSE - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
COLUMN_SECONDARY_SORTED_REVERSE - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
COLUMN_UNSORTED - Static variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
the sorting style on a column is used for icon choosing
columnClicked(int, int) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Handle a column being clicked by sorting that column.
columnClickTrackers - Variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
the columns and their click counts
commitEvent() - Method in class ca.odell.glazedlists.event.ListEventAssembler
Commits the current atomic change to this list change queue.
comparableComparator() - Static method in class ca.odell.glazedlists.GlazedLists
Creates a Comparator that compares Comparable objects.
comparator - Variable in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor.MatchOperation
the comparator to compare values against
CompositeList - Class in ca.odell.glazedlists
An EventList composed of multiple source EventLists.
CompositeList() - Constructor for class ca.odell.glazedlists.CompositeList
 
CompositeMatcherEditor - Class in ca.odell.glazedlists.matchers
A MatcherEditor composed of zero or more delegate MatcherEditors.
CompositeMatcherEditor(EventList) - Constructor for class ca.odell.glazedlists.matchers.CompositeMatcherEditor
Create a CompositeMatcherEditor that creates Matchers from the union of the specified EventList of MatcherEditors.
CompositeMatcherEditor() - Constructor for class ca.odell.glazedlists.matchers.CompositeMatcherEditor
Create a CompositeMatcherEditor.
connect() - Method in class ca.odell.glazedlists.io.NetworkList
Attempts to bring this NetworkList online.
connected(NetworkList) - Method in interface ca.odell.glazedlists.io.NetworkListStatusListener
Called each time a NetworkList becomes connected.
CONSTRAINED - Static variable in class ca.odell.glazedlists.matchers.MatcherEditor.Event
Indicates the associated Matcher is a constrained version of the previous Matcher, implying it can be expected to match at most the same values matched by the previous Matcher, and possibly fewer.
contains(Object) - Method in class ca.odell.glazedlists.AbstractEventList
Returns true if this list contains the specified element.
contains(Object) - Method in class ca.odell.glazedlists.SortedList
Returns true if this list contains the specified element.
contains(Object) - Method in class ca.odell.glazedlists.ThresholdList
Returns true if this list contains the specified element.
contains(Object) - Method in class ca.odell.glazedlists.UniqueList
Returns true if this list contains the specified element.
containsAll(Collection) - Method in class ca.odell.glazedlists.AbstractEventList
Returns true if this list contains all of the elements of the specified collection.
createComparatorForElement(Comparator, int) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Creates a Comparator that can compare list elements given a Comparator that can compare column values for the specified column.
createLock() - Method in interface ca.odell.glazedlists.util.concurrent.LockFactory
Create a Lock.
createMemberList() - Method in class ca.odell.glazedlists.CompositeList
Creates a new EventList that shares its ReadWriteLock with this CompositeList.
createReadWriteLock() - Method in interface ca.odell.glazedlists.util.concurrent.LockFactory
Create a ReadWriteLock.
currentMatcher - Variable in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
the current Matcher in effect

D

decode(InputStream) - Method in interface ca.odell.glazedlists.io.ByteCoder
Decode the Object from the specified InputStream.
DEFAULT - Static variable in interface ca.odell.glazedlists.util.concurrent.LockFactory
the current Lock factory
DELETE - Static variable in class ca.odell.glazedlists.event.ListEvent
different types of changes
dependenciesSatisfied(ListEventListener) - Method in class ca.odell.glazedlists.event.ListEventPublisher
Returns true if the specified ListEventListener's required dependencies have been satisfied.
dependenciesSatisfied(ListEventPublisher.DependentListener) - Method in class ca.odell.glazedlists.event.ListEventPublisher
 
deselect(int) - Method in class ca.odell.glazedlists.ListSelection
Deselects the element at the given index.
deselect(int, int) - Method in class ca.odell.glazedlists.ListSelection
Deselects all of the elements within the given range.
deselect(int[]) - Method in class ca.odell.glazedlists.ListSelection
Deselects all of the elements in the given array of indices.
deselectAll() - Method in class ca.odell.glazedlists.ListSelection
Deselects all elements.
disconnect() - Method in class ca.odell.glazedlists.io.NetworkList
Attempts to take this NetworkList offline.
disconnected(NetworkList, Exception) - Method in interface ca.odell.glazedlists.io.NetworkListStatusListener
Called each time a NetworkList's connection status changes.
dispose() - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
 
dispose() - Method in class ca.odell.glazedlists.io.FileList
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.io.NetworkList
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.ListSelection
Disposes of this ListSelection freeing up it's resources for garbage collection.
dispose() - Method in class ca.odell.glazedlists.ObservableElementList
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.PopularityList
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swing.EventListModel
Releases the resources consumed by this EventListModel so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Releases the resources consumed by this EventSelectionModel so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swing.EventTableModel
Releases the resources consumed by this EventTableModel so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swing.TableComparatorChooser
Releases the resources consumed by this TableComparatorChooser so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swing.TextComponentMatcherEditor
A cleanup method which stops this MatcherEditor from listening to changes on the underlying Document, thus freeing the MatcherEditor or Document to be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swt.EventComboViewer
Releases the resources consumed by this EventComboViewer so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swt.EventListViewer
Releases the resources consumed by this EventListViewer so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Releases the resources consumed by this EventTableViewer so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swt.TableComparatorChooser
Releases the resources consumed by this TableComparatorChooser so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.swt.TextWidgetMatcherEditor
A cleanup method which stops this MatcherEditor from listening to changes on the Text component, thus freeing the MatcherEditor to be garbage collected.
dispose() - Method in class ca.odell.glazedlists.ThresholdList
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.TransformedList
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.
dispose() - Method in class ca.odell.glazedlists.UniqueList
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.

E

elementChanged(Object) - Method in class ca.odell.glazedlists.ObservableElementList
Handle a listener being fired for the specified element.
encode(Object, OutputStream) - Method in interface ca.odell.glazedlists.io.ByteCoder
Encode the specified Object over the specified OutputStream.
EQUAL - Static variable in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
 
equals(Object) - Method in class ca.odell.glazedlists.AbstractEventList
Compares the specified object with this list for equality.
evaluate(Object) - Method in interface ca.odell.glazedlists.ThresholdList.Evaluator
Returns an integer value for an Object to be used to compare that object against a threshold.
EventComboBoxModel - Class in ca.odell.glazedlists.swing
A combo box model for displaying Glazed Lists in a combo box.
EventComboBoxModel(EventList) - Constructor for class ca.odell.glazedlists.swing.EventComboBoxModel
Creates a new combo box model that displays the specified source list in the combo box.
EventComboViewer - Class in ca.odell.glazedlists.swt
A view helper that displays an EventList in a Combo component.
EventComboViewer(EventList, Combo) - Constructor for class ca.odell.glazedlists.swt.EventComboViewer
Binds the contents of a Combo component to an EventList source.
EventComboViewer(EventList, Combo, ILabelProvider) - Constructor for class ca.odell.glazedlists.swt.EventComboViewer
Binds the contents of a Combo component to an EventList source.
EventList - Interface in ca.odell.glazedlists
An observable List.
eventList(Collection) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a new EventList which contains the contents of the specified Collection.
EventListModel - Class in ca.odell.glazedlists.swing
A JList that displays the contents of an event-driven list.
EventListModel(EventList) - Constructor for class ca.odell.glazedlists.swing.EventListModel
Creates a new widget that renders the specified list.
EventListViewer - Class in ca.odell.glazedlists.swt
A view helper that displays an EventList in a List.
EventListViewer(EventList, List) - Constructor for class ca.odell.glazedlists.swt.EventListViewer
Creates a new List that displays and responds to changes in source.
EventListViewer(EventList, List, ILabelProvider) - Constructor for class ca.odell.glazedlists.swt.EventListViewer
Creates a new List that displays and responds to changes in source.
EventSelectionModel - Class in ca.odell.glazedlists.swing
An EventSelectionModel is a class that performs two simulaneous services.
EventSelectionModel(EventList) - Constructor for class ca.odell.glazedlists.swing.EventSelectionModel
Creates a new selection model that also presents a list of the selection.
EventTableModel - Class in ca.odell.glazedlists.swing
A TableModel that holds an EventList.
EventTableModel(EventList, TableFormat) - Constructor for class ca.odell.glazedlists.swing.EventTableModel
Creates a new table that renders the specified list in the specified format.
EventTableModel(EventList, String[], String[], boolean[]) - Constructor for class ca.odell.glazedlists.swing.EventTableModel
Creates a new table that renders the specified list with an automatically generated TableFormat.
EventTableViewer - Class in ca.odell.glazedlists.swt
A view helper that displays an EventList in an SWT table.
EventTableViewer(EventList, Table, String[], String[]) - Constructor for class ca.odell.glazedlists.swt.EventTableViewer
Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
EventTableViewer(EventList, Table, TableFormat) - Constructor for class ca.odell.glazedlists.swt.EventTableViewer
Creates a new viewer for the given Table that updates the table contents in response to changes on the specified EventList.
executeMatcherEventQueueRunnable(Runnable) - Method in class ca.odell.glazedlists.matchers.ThreadedMatcherEditor
This method executes the given runnable on a Thread.

F

falseMatcher() - Static method in class ca.odell.glazedlists.matchers.Matchers
Get a Matcher that always returns false, therefore matching nothing..
fetch(int, boolean) - Method in class ca.odell.glazedlists.io.CachingList
Fetches a particular element.
FileList - Class in ca.odell.glazedlists.io
An EventList that is persisted to disk.
FileList(File, ByteCoder) - Constructor for class ca.odell.glazedlists.io.FileList
Create a FileList that stores its data in the specified file.
FilterList - Class in ca.odell.glazedlists
An EventList that shows a subset of the elements of a source EventList.
FilterList(EventList) - Constructor for class ca.odell.glazedlists.FilterList
Creates a FilterList that includes a subset of the specified source EventList.
FilterList(EventList, Matcher) - Constructor for class ca.odell.glazedlists.FilterList
Convenience constructor for creating a FilterList and setting its Matcher.
FilterList(EventList, MatcherEditor) - Constructor for class ca.odell.glazedlists.FilterList
Convenience constructor for creating a FilterList and setting its MatcherEditor.
fireChanged(Matcher) - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
Indicates that the filter has changed in an inditerminate way.
fireChangedMatcher(MatcherEditor.Event) - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
 
fireConstrained(Matcher) - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
Indicates that the filter has changed to be more restrictive.
fireListDataEvent(ListDataEvent) - Method in class ca.odell.glazedlists.swing.EventListModel
Notifies all ListDataListeners about one block of changes in the list.
fireMatchAll() - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
Indicates that the filter matches all.
fireMatchNone() - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
Indicates that the filter matches none.
fireRelaxed(Matcher) - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
Indicates that the filter has changed to be less restrictive.
fixedMatcherEditor(Matcher) - Static method in class ca.odell.glazedlists.GlazedLists
Get a MatcherEditor that is fixed on the specified Matcher.
forwardEvent(ListEvent) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Forwards the event.
FreezableList - Class in ca.odell.glazedlists
An EventList that shows the current contents of its source EventList.
FreezableList(EventList) - Constructor for class ca.odell.glazedlists.FreezableList
Creates a FreezableList that can freeze the view of the specified source EventList.
freeze() - Method in class ca.odell.glazedlists.FreezableList
Locks this FreezableList on the current state of the source EventList.
fromString(String) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
This class is capable of representing its own state with a String, to persist sorting state externally.

G

get(int) - Method in class ca.odell.glazedlists.AbstractEventList
Returns the element at the specified position in this list.
get(int) - Method in class ca.odell.glazedlists.BasicEventList
Returns the element at the specified position in this list.
get(int) - Method in class ca.odell.glazedlists.CollectionList
Returns the element at the specified position in this list.
get(int) - Method in class ca.odell.glazedlists.FreezableList
Returns the element at the specified position in this list.
get(int) - Method in class ca.odell.glazedlists.io.CachingList
Returns the element at the specified position in this list.
get(int) - Method in class ca.odell.glazedlists.TransformedList
Returns the element at the specified position in this list.
getAll(int) - Method in class ca.odell.glazedlists.UniqueList
Gets a List of the duplicates of the value at the specified index.
getAll(Object) - Method in class ca.odell.glazedlists.UniqueList
Gets a List of the duplicates of the specified value.
getAllChecked() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Gets all checked items.
getAnchorSelectionIndex() - Method in class ca.odell.glazedlists.ListSelection
Return the anchor of the current selection.
getAnchorSelectionIndex() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Return the first index argument from the most recent call to setSelectionInterval(), addSelectionInterval() or removeSelectionInterval().
getBlockEndIndex() - Method in class ca.odell.glazedlists.event.ListEvent
Gets the last row of the current block of changes.
getBlocksRemaining() - Method in class ca.odell.glazedlists.event.ListEvent
Gets the number of blocks currently remaining in this atomic change.
getBlockStartIndex() - Method in class ca.odell.glazedlists.event.ListEvent
Gets the first row of the current block of changes.
getCacheHitRatio() - Method in class ca.odell.glazedlists.io.CachingList
Gets the ratio of cache hits to cache misses.
getCacheHits() - Method in class ca.odell.glazedlists.io.CachingList
Gets the total number of times that this list has fetched its result from the cache rather than from the source list.
getCacheMisses() - Method in class ca.odell.glazedlists.io.CachingList
Gets the total number of times that this list has fetched its result from the source list rather than the cache.
getChecked(Object) - Method in interface ca.odell.glazedlists.gui.CheckableTableFormat
Gets whether the specified object is checked.
getCheckedOnly() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Get whether this is showing only checked elements.
getChildren(Object) - Method in interface ca.odell.glazedlists.CollectionList.Model
Return a list of the child nodes for a parent node.
getColumnClass(int) - Method in interface ca.odell.glazedlists.gui.AdvancedTableFormat
Returns the most specific superclass for all the cell values in the column.
getColumnClass(int) - Method in class ca.odell.glazedlists.swing.EventTableModel
Gets the class of elements in the specified column.
getColumnComparator(int) - Method in interface ca.odell.glazedlists.gui.AdvancedTableFormat
Returns the default Comparator to use for the specified column.
getColumnComparatorIndex(int) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Gets the index comparator in use for the specified column.
getColumnCount() - Method in interface ca.odell.glazedlists.gui.TableFormat
The number of columns to display.
getColumnCount() - Method in class ca.odell.glazedlists.swing.EventTableModel
Get the column count as specified by the table format.
getColumnName(int) - Method in interface ca.odell.glazedlists.gui.TableFormat
Gets the title of the specified column.
getColumnName(int) - Method in class ca.odell.glazedlists.swing.EventTableModel
Fetch the name for the specified column.
getColumnValue(Object, int) - Method in interface ca.odell.glazedlists.gui.TableFormat
Gets the value of the specified field for the specified object.
getCombo() - Method in class ca.odell.glazedlists.swt.EventComboViewer
Gets the Combo being managed by this EventComboViewer.
getComparator() - Method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
See ThresholdMatcherEditor.setComparator(java.util.Comparator).
getComparator() - Method in class ca.odell.glazedlists.SortedList
Gets the Comparator that is being used to sort this list.
getComparatorsForColumn(int) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Gets the list of comparators for the specified column.
getCount(int) - Method in class ca.odell.glazedlists.UniqueList
Gets the number of duplicates of the value found at the specified index.
getCount(Object) - Method in class ca.odell.glazedlists.UniqueList
Gets the number of duplicates of the specified value.
getDeselected() - Method in class ca.odell.glazedlists.ListSelection
Provides access to an EventList that contains only deselected values.
getDeselected() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Gets an EventList that always contains the items from the source that are currently deselected.
getDeselected() - Method in class ca.odell.glazedlists.swt.EventListViewer
Provides access to an EventList that contains items from the viewed Table that are not currently selected.
getDeselected() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Provides access to an EventList that contains items from the viewed Table that are not currently selected.
getElementAt(int) - Method in class ca.odell.glazedlists.swing.EventListModel
Retrieves the value at the specified location from the table.
getElementAt(int) - Method in class ca.odell.glazedlists.swing.EventTableModel
Retrieves the value at the specified location from the table.
getEnabled() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Gets whether the EventSelectionModel is editable or not.
getEvaluator() - Method in class ca.odell.glazedlists.ThresholdList
A convenience method to allow access to the ThresholdList.Evaluator that was provided on construction.
getEventList() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Deprecated. As of 2005/02/18, the naming of this method became ambiguous. Please use EventSelectionModel.getSelected().
getFilterator() - Method in class ca.odell.glazedlists.matchers.TextMatcherEditor
Get the filterator used to extract Strings from the matched elements.
getFilterSelectionListener() - Method in class ca.odell.glazedlists.swt.TextWidgetMatcherEditor
Gets a SelectionListener that refilters the list when it is fired.
getFilterStrings(List) - Method in interface ca.odell.glazedlists.TextFilterable
Gets this object as a list of Strings.
getFilterStrings(List, Object) - Method in interface ca.odell.glazedlists.TextFilterator
Gets the specified object as a list of Strings.
getIndex() - Method in class ca.odell.glazedlists.event.ListEvent
Gets the current row index.
getLabelProvider() - Method in class ca.odell.glazedlists.swt.EventListViewer
Gets the List's ILabelProvider.
getLeadSelectionIndex() - Method in class ca.odell.glazedlists.ListSelection
Return the lead of the current selection.
getLeadSelectionIndex() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Return the second index argument from the most recent call to setSelectionInterval(), addSelectionInterval() or removeSelectionInterval().
getList() - Method in class ca.odell.glazedlists.swt.EventListViewer
Gets the List being managed by this EventListViewer.
getListSelectionModel() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Deprecated. As of 2004/11/26, the EventSelectionModel implements ListSelectionModel directly.
getLowerThreshold() - Method in class ca.odell.glazedlists.ThresholdList
Gets the lower threshold for this list
getMatcher() - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
Return the current Matcher specified by this MatcherEditor.
getMatcher() - Method in class ca.odell.glazedlists.matchers.MatcherEditor.Event
 
getMatcher() - Method in interface ca.odell.glazedlists.matchers.MatcherEditor
Return the current Matcher specified by this MatcherEditor.
getMatcher() - Method in class ca.odell.glazedlists.matchers.ThreadedMatcherEditor
Returns the current Matcher specified by the source MatcherEditor.
getMatcherEditor() - Method in class ca.odell.glazedlists.matchers.MatcherEditor.Event
Get the MatcherEditor that originated this event, or null if this event originated directly from a FilterList in a call to FilterList.setMatcher(Matcher).
getMatcherEditors() - Method in class ca.odell.glazedlists.matchers.CompositeMatcherEditor
Get the EventList of MatcherEditors that make up this CompositeMatcherEditor.
getMatchOperation() - Method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
See ThresholdMatcherEditor.setMatchOperation(ca.odell.glazedlists.matchers.ThresholdMatcherEditor.MatchOperation).
getMaxSelectionIndex() - Method in class ca.odell.glazedlists.ListSelection
Returns the last selected index or -1 if nothing is selected.
getMaxSelectionIndex() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Gets the index of the last selected element.
getMinSelectionIndex() - Method in class ca.odell.glazedlists.ListSelection
Returns the first selected index or -1 if nothing is selected.
getMinSelectionIndex() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Gets the index of the first selected element.
getMode() - Method in class ca.odell.glazedlists.matchers.CompositeMatcherEditor
Get the match mode for this CompositeMatcherEditor.
getPublisher() - Method in class ca.odell.glazedlists.AbstractEventList
Get the publisher used to distribute ListEvents.
getPublisher() - Method in interface ca.odell.glazedlists.EventList
Get the publisher used to distribute ListEvents.
getReadWriteLock() - Method in class ca.odell.glazedlists.AbstractEventList
Gets the lock required to share this list between multiple threads.
getReadWriteLock() - Method in interface ca.odell.glazedlists.EventList
Gets the lock required to share this list between multiple threads.
getReorderMap() - Method in class ca.odell.glazedlists.event.ListEvent
Gets the reorder map of this list.
getRowCount() - Method in class ca.odell.glazedlists.swing.EventTableModel
The number of rows equals the number of entries in the source event list.
getSelected() - Method in class ca.odell.glazedlists.ListSelection
Provides access to an EventList that contains only selected values.
getSelected() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Gets an EventList that always contains the current selection.
getSelected() - Method in class ca.odell.glazedlists.swt.EventListViewer
Provides access to an EventList that contains items from the viewed Table that are currently selected.
getSelected() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Provides access to an EventList that contains items from the viewed Table that are currently selected.
getSelectedItem() - Method in class ca.odell.glazedlists.swing.EventComboBoxModel
Gets the currently selected item.
getSelectionMode() - Method in class ca.odell.glazedlists.ListSelection
Returns the current selection mode.
getSelectionMode() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Returns the current selection mode.
getSize() - Method in class ca.odell.glazedlists.swing.EventListModel
Gets the size of the list.
getSortingColumns() - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Get the columns that the TableComparatorChooser is sorting by.
getSortingStyle(int) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Gets the sorting style currently applied to the specified column.
getSortingStyle(int) - Method in class ca.odell.glazedlists.swing.TableComparatorChooser
Gets the sorting style currently applied to the specified column.
getSource() - Method in class ca.odell.glazedlists.ListSelection
Get the EventList that selection is being managed for.
getSourceIndex(int) - Method in class ca.odell.glazedlists.FilterList
Gets the index in the source EventList that corresponds to the specified index.
getSourceIndex(int) - Method in class ca.odell.glazedlists.RangeList
Gets the index in the source EventList that corresponds to the specified index.
getSourceIndex(int) - Method in class ca.odell.glazedlists.SortedList
Gets the index in the source EventList that corresponds to the specified index.
getSourceIndex(int) - Method in class ca.odell.glazedlists.ThresholdList
Gets the index in the source EventList that corresponds to the specified index.
getSourceIndex(int) - Method in class ca.odell.glazedlists.TransformedList
Gets the index in the source EventList that corresponds to the specified index.
getSourceIndex(int) - Method in class ca.odell.glazedlists.UniqueList
Gets the index in the source EventList that corresponds to the specified index.
getSourceList() - Method in class ca.odell.glazedlists.event.ListEvent
Gets the List where this event originally occured.
getSourceList() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Get the source of this EventTableViewer.
getTable() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Gets the Table that is being managed by this EventTableViewer.
getTableFormat() - Method in class ca.odell.glazedlists.swing.EventTableModel
Gets the Table Format.
getTableFormat() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Gets the TableFormat.
getThreshold() - Method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
See ThresholdMatcherEditor.getThreshold().
getType() - Method in class ca.odell.glazedlists.event.ListEvent
Gets the type of the current change, which should be one of ListEvent.INSERT, UPDATE, or DELETE.
getType() - Method in class ca.odell.glazedlists.matchers.MatcherEditor.Event
 
getUpperThreshold() - Method in class ca.odell.glazedlists.ThresholdList
Gets the upper threshold for this list
getValueAt(int, int) - Method in class ca.odell.glazedlists.swing.EventTableModel
Retrieves the value at the specified location from the table.
getValueIsAdjusting() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Returns true if the value is undergoing a series of changes.
GlazedLists - Class in ca.odell.glazedlists
A factory for creating all sorts of objects to be used with Glazed Lists.
GlazedListsIO - Class in ca.odell.glazedlists.io
A factory for creating all sorts of objects to be used with Glazed Lists.
GlazedListsSwing - Class in ca.odell.glazedlists.swing
A factory for creating all sorts of objects to be used with Glazed Lists.
GlazedListsSWT - Class in ca.odell.glazedlists.swt
A factory for creating all sorts of objects to be used with Glazed Lists.
GREATER_THAN - Static variable in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
 
GREATER_THAN_OR_EQUAL - Static variable in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
 

H

hashCode() - Method in class ca.odell.glazedlists.AbstractEventList
Returns the hash code value for this list.
hasNext() - Method in class ca.odell.glazedlists.event.ListEvent
Without incrementing the implicit iterator, this tests if there is another change to view.

I

indexOf(Object) - Method in class ca.odell.glazedlists.AbstractEventList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class ca.odell.glazedlists.SortedList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class ca.odell.glazedlists.ThresholdList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOf(Object) - Method in class ca.odell.glazedlists.UniqueList
Returns the index in this list of the first occurrence of the specified element, or -1 if this list does not contain this element.
indexOfSimulated(Object) - Method in class ca.odell.glazedlists.SortedList
Returns the index in this list of the first occurrence of the specified element, or the index where that element would be in the list if it were inserted.
INSERT - Static variable in class ca.odell.glazedlists.event.ListEvent
 
insertIndexInterval(int, int, boolean) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Insert length indices beginning before/after index.
installListener(Object) - Method in interface ca.odell.glazedlists.ObservableElementList.Connector
Start listening for events from the specified element.
invert(Matcher) - Static method in class ca.odell.glazedlists.matchers.Matchers
Get a Matcher that returns the opposite of the specified Matcher.
invertSelection() - Method in class ca.odell.glazedlists.ListSelection
Inverts the current selection.
invertSelection() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Inverts the current selection.
invertSelection() - Method in class ca.odell.glazedlists.swt.EventListViewer
Inverts the current selection.
invertSelection() - Method in class ca.odell.glazedlists.swt.EventTableViewer
Inverts the current selection.
isCellEditable(int, int) - Method in class ca.odell.glazedlists.swing.EventTableModel
The list table is not editable.
isColumnReverse(int) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Gets whether the comparator in use for the specified column is reverse.
isConnected() - Method in class ca.odell.glazedlists.io.NetworkList
Returns true if this resource is on the network.
isEditable(Object, int) - Method in interface ca.odell.glazedlists.gui.WritableTableFormat
For editing fields.
isEmpty() - Method in class ca.odell.glazedlists.AbstractEventList
Returns true if this list contains no elements.
isEventEmpty() - Method in class ca.odell.glazedlists.event.ListEventAssembler
Returns true if the current atomic change to this list change queue is empty; false otherwise.
isFrozen() - Method in class ca.odell.glazedlists.FreezableList
Gets whether this EventList is showing a previous state of the source EventList.
isLive() - Method in class ca.odell.glazedlists.swing.TextComponentMatcherEditor
Whether filtering occurs by the keystroke or not.
isLive() - Method in class ca.odell.glazedlists.swt.TextWidgetMatcherEditor
Whether filtering occurs by the keystroke or not.
isReordering() - Method in class ca.odell.glazedlists.event.ListEvent
Tests if this change is a complete reordering of the list.
isSelected(int) - Method in class ca.odell.glazedlists.ListSelection
Returns whether or not the item with the given source index is selected.
isSelectedIndex(int) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Returns true if the specified index is selected.
isSelectionEmpty() - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Returns true if no indices are selected.
isSortingMouseEvent(MouseEvent) - Method in class ca.odell.glazedlists.swing.TableComparatorChooser
Determines if the specified mouse event shall be handled by this TableComparatorChooser.
isWritable() - Method in class ca.odell.glazedlists.FilterList
Gets whether the source EventList is writable via this API.
isWritable() - Method in class ca.odell.glazedlists.FreezableList
Gets whether the source EventList is writable via this API.
isWritable() - Method in class ca.odell.glazedlists.io.CachingList
Gets whether the source EventList is writable via this API.
isWritable() - Method in class ca.odell.glazedlists.io.FileList
Gets whether the source EventList is writable via this API.
isWritable() - Method in class ca.odell.glazedlists.io.NetworkList
Gets whether the source EventList is writable via this API.
isWritable() - Method in class ca.odell.glazedlists.ObservableElementList
 
isWritable() - Method in class ca.odell.glazedlists.PopularityList
Gets whether the source EventList is writable via this API.
isWritable() - Method in class ca.odell.glazedlists.SortedList
Gets whether the source EventList is writable via this API.
isWritable() - Method in class ca.odell.glazedlists.TransformedList
Gets whether the source EventList is writable via this API.
isWritable() - Method in class ca.odell.glazedlists.UniqueList
Gets whether the source EventList is writable via this API.
iterator() - Method in class ca.odell.glazedlists.AbstractEventList
Returns an iterator over the elements in this list in proper sequence.
iterator() - Method in class ca.odell.glazedlists.SortedList
Returns an iterator over the elements in this list in proper sequence.

L

lastIndexOf(Object) - Method in class ca.odell.glazedlists.AbstractEventList
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class ca.odell.glazedlists.SortedList
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class ca.odell.glazedlists.ThresholdList
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
lastIndexOf(Object) - Method in class ca.odell.glazedlists.UniqueList
Returns the index in this list of the last occurrence of the specified element, or -1 if this list does not contain this element.
LESS_THAN - Static variable in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
 
LESS_THAN_OR_EQUAL - Static variable in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
 
listChanged(ListEvent) - Method in class ca.odell.glazedlists.CollectionList
Handle changes in the parent list.
listChanged(ListEvent) - Method in interface ca.odell.glazedlists.event.ListEventListener
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.
listChanged(ListEvent) - Method in class ca.odell.glazedlists.FilterList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.FreezableList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.io.CachingList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.io.FileList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.io.NetworkList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.ObservableElementList
 
listChanged(ListEvent) - Method in class ca.odell.glazedlists.PopularityList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.RangeList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.SortedList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.swing.EventListModel
For implementing the ListEventListener interface.
listChanged(ListEvent) - Method in class ca.odell.glazedlists.swing.EventTableModel
For implementing the ListEventListener interface.
listChanged(ListEvent) - Method in class ca.odell.glazedlists.swt.EventComboViewer
When the source combo is changed, this forwards the change to the displayed combo.
listChanged(ListEvent) - Method in class ca.odell.glazedlists.swt.EventListViewer
When the source list is changed, this forwards the change to the displayed List.
listChanged(ListEvent) - Method in class ca.odell.glazedlists.swt.EventTableViewer
When the source list is changed, this forwards the change to the displayed Table.
listChanged(ListEvent) - Method in class ca.odell.glazedlists.ThresholdList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listChanged(ListEvent) - Method in class ca.odell.glazedlists.TransformedList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.
listChanged(ListEvent) - Method in class ca.odell.glazedlists.UniqueList
When the underlying list changes, this notification allows the object to repaint itself or update itself as necessary.

The receiving class must iterate through all of the changes in the list change event or else the change objects will remain in memory indefinitely. The easiest way to iterate through the changes is in a while loop like this:


 while(listChanges.next()) {
    
     // get the current change info
    int unsortedIndex = listChanges.getIndex();
    int changeType = listChanges.getType();

    // handle change with the specified index and type
 }
 

It is mandatory that the calling thread has obtained the write lock on the source list. This is because the calling thread will have written to the source list to cause this event. This condition guarantees that no writes can occur while the listener is handling this event. It is an error to write to the source list while processing an event.

listCollectionListModel() - Static method in class ca.odell.glazedlists.GlazedLists
Creates a CollectionList.Model that where Lists or EventLists are the elements of a parent EventList.
listDataEvent - Variable in class ca.odell.glazedlists.swing.EventListModel
recycle the list data event to prevent unnecessary object creation
listener - Variable in class ca.odell.glazedlists.FilterList
listener handles changes to the matcher
ListEvent - Class in ca.odell.glazedlists.event
A ListEvent models a change to a list.
ListEvent(ListEvent) - Constructor for class ca.odell.glazedlists.event.ListEvent
Creates a clone of this ListEvent, in order to iterate through the changes multiple times.
ListEventAssembler - Class in ca.odell.glazedlists.event
Models a continuous stream of changes on a list.
ListEventAssembler(EventList, ListEventPublisher) - Constructor for class ca.odell.glazedlists.event.ListEventAssembler
Creates a new ListEventAssembler that tracks changes for the specified list.
ListEventListener - Interface in ca.odell.glazedlists.event
Listens and responds to changes in a dynamic list of objects.
ListEventPublisher - Class in ca.odell.glazedlists.event
Manager for distributing ListEvents to ListEventListeners.
ListEventPublisher() - Constructor for class ca.odell.glazedlists.event.ListEventPublisher
Creates a ListEventPublisher.
listIterator() - Method in class ca.odell.glazedlists.AbstractEventList
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - Method in class ca.odell.glazedlists.AbstractEventList
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
ListPeer - Class in ca.odell.glazedlists.io
A ListPeer manages the network resources for publishing and subscribing to NetworkLists.
ListPeer(int) - Constructor for class ca.odell.glazedlists.io.ListPeer
Creates a new ListPeer that binds to the specified port.
ListSelection - Class in ca.odell.glazedlists
An EventList to provide index-based selection features.
ListSelection(EventList) - Constructor for class ca.odell.glazedlists.ListSelection
Creates a new ListSelection that listens to changes on the given source.
ListSelection(EventList, int[]) - Constructor for class ca.odell.glazedlists.ListSelection
Creates a new ListSelection that listens to changes on the given source and initializes selection with the given array of indices.
ListSelection.Listener - Interface in ca.odell.glazedlists
A generic interface to respond to changes in selection that doesn't require including a particular GUI toolkit.
Lock - Interface in ca.odell.glazedlists.util.concurrent
A lock is a tool for controlling access to a shared resource by multiple threads.
lock() - Method in interface ca.odell.glazedlists.util.concurrent.Lock
Acquires the lock.
LockFactory - Interface in ca.odell.glazedlists.util.concurrent
This factory provides an implementation of Lock that is optimized for the current platform.
LOCKING_PROPERTY - Static variable in interface ca.odell.glazedlists.util.concurrent.LockFactory
System property key
lowerRangeModel(ThresholdList) - Static method in class ca.odell.glazedlists.swing.GlazedListsSwing
Creates a model that manipulates the lower bound of the specified ThresholdList.
lowerThresholdViewer(ThresholdList, Slider) - Static method in class ca.odell.glazedlists.swt.GlazedListsSWT
Creates a viewer that manipulates the lower bound of the specified ThresholdList based on changes to the Slider.
lowerThresholdViewer(ThresholdList, Scale) - Static method in class ca.odell.glazedlists.swt.GlazedListsSWT
Creates a viewer that manipulates the lower bound of the specified ThresholdList based on changes to Scale selection.

M

MATCH_ALL - Static variable in class ca.odell.glazedlists.matchers.MatcherEditor.Event
Indicates the associated Matcher will match anything.
MATCH_NONE - Static variable in class ca.odell.glazedlists.matchers.MatcherEditor.Event
Indicates the associated Matcher will match nothing.
Matcher - Interface in ca.odell.glazedlists.matchers
Determines which values should be filtered.
MatcherEditor - Interface in ca.odell.glazedlists.matchers
A facility for modifying the Matchers which specify the behaviour of a FilterList.
MatcherEditor.Event - Class in ca.odell.glazedlists.matchers
A MatcherEditor event models a change in the MatcherEditor that creates a new Matcher.
MatcherEditor.Event(MatcherEditor, int, Matcher) - Constructor for class ca.odell.glazedlists.matchers.MatcherEditor.Event
 
MatcherEditor.Event(FilterList, int, Matcher) - Constructor for class ca.odell.glazedlists.matchers.MatcherEditor.Event
 
MatcherEditor.Listener - Interface in ca.odell.glazedlists.matchers
A MatcherEditor.Listener handles changes fired by a MatcherEditor.
Matchers - Class in ca.odell.glazedlists.matchers
A factory for creating Matchers.
matches(Object) - Method in interface ca.odell.glazedlists.matchers.Matcher
Return true if an item matches a filter.
matches(Object) - Method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor.MatchOperation
Return true if an item matches a filter.
MULTIPLE_INTERVAL_SELECTION - Static variable in class ca.odell.glazedlists.ListSelection
A selection mode where any element may be selected and elements added adjacent to selected elements are selected.
MULTIPLE_INTERVAL_SELECTION_DEFENSIVE - Static variable in class ca.odell.glazedlists.ListSelection
A selection mode where any element may be selected and freshly added elements are always deselected.
multipleColumnSort - Variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
whether to support sorting on single or multiple columns

N

NetworkList - Class in ca.odell.glazedlists.io
An EventList that is either published to the network or subscribed from the network.
NetworkListStatusListener - Interface in ca.odell.glazedlists.io
Listens to the current status of a NetworkList.
next() - Method in class ca.odell.glazedlists.event.ListEvent
Increments the change sequence to view the next change.
nextBlock() - Method in class ca.odell.glazedlists.event.ListEvent
Increments the change sequence to view the next change block.
NOT_EQUAL - Static variable in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
 

O

ObservableElementList - Class in ca.odell.glazedlists
A list that fires update events whenever elements are modified in place.
ObservableElementList(EventList, ObservableElementList.Connector) - Constructor for class ca.odell.glazedlists.ObservableElementList
Constructs an ObservableElementList which wraps the given source and uses the given elementConnector to register/unregister change listeners on elements of the source.
ObservableElementList.Connector - Interface in ca.odell.glazedlists
An interface defining the methods required for registering and unregistering change listeners on list elements within an ObservableElementList.
OR - Static variable in class ca.odell.glazedlists.matchers.CompositeMatcherEditor
require any matchers in the MatcherEditor to match

P

PopularityList - Class in ca.odell.glazedlists
An EventList that shows the unique elements from its source EventList ordered by the frequency of their appearance.
PopularityList(EventList, Comparator) - Constructor for class ca.odell.glazedlists.PopularityList
Creates a new PopularityList that provides frequency-ranking for the specified EventList.
PopularityList(EventList) - Constructor for class ca.odell.glazedlists.PopularityList
Creates a new PopularityList that provides frequency-ranking for the specified EventList.
preFetch(int) - Method in class ca.odell.glazedlists.io.CachingList
Pre-fetches a set of data given the index that was directly requested.
primaryColumn - Variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
the first comparator in the comparator chain
publish(EventList, String, ByteCoder) - Method in class ca.odell.glazedlists.io.ListPeer
Publish the specified EventList with the specified name.
publisher - Variable in class ca.odell.glazedlists.AbstractEventList
the publisher manages the distribution of changes

R

RangeList - Class in ca.odell.glazedlists
This EventList shows values from a continuous range of indices from a source EventList.
RangeList(EventList) - Constructor for class ca.odell.glazedlists.RangeList
Create a new RangeList that limits the specified EventList to a desired range.
readLock() - Method in interface ca.odell.glazedlists.util.concurrent.ReadWriteLock
Return the lock used for reading.
readOnlyList(EventList) - Static method in class ca.odell.glazedlists.GlazedLists
Wraps the source in an EventList that does not allow writing operations.
readWriteLock - Variable in class ca.odell.glazedlists.AbstractEventList
the read/write lock provides mutual exclusion to access
ReadWriteLock - Interface in ca.odell.glazedlists.util.concurrent
A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing.
rebuildColumns() - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
When the column model is changed, this resets the column clicks and comparator list for each column.
rebuildComparator() - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Updates the comparator in use and applies it to the table.
rebuildComparator() - Method in class ca.odell.glazedlists.swing.TableComparatorChooser
Updates the comparator in use and applies it to the table.
rebuildComparator() - Method in class ca.odell.glazedlists.swt.TableComparatorChooser
Updates the comparator in use and applies it to the table.
recentlyClickedColumns - Variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
an array that contains all columns with non-zero click counts
redetectComparator(Comparator) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Examines the current Comparator of the SortedList and adds icons to the table header renderers in response.
redetectComparator(Comparator) - Method in class ca.odell.glazedlists.swing.TableComparatorChooser
Examines the current Comparator of the SortedList and adds icons to the table header renderers in response.
RELAXED - Static variable in class ca.odell.glazedlists.matchers.MatcherEditor.Event
Indicates the associated Matcher is a relaxed version of the previous Matcher, implying it can be expected to match at least the same values matched by the previous Matcher, and possibly more.
remove(Object) - Method in class ca.odell.glazedlists.AbstractEventList
Removes the first occurrence in this list of the specified element (optional operation).
remove(int) - Method in class ca.odell.glazedlists.AbstractEventList
Removes the element at the specified position in this list (optional operation).
remove(int) - Method in class ca.odell.glazedlists.BasicEventList
Removes the element at the specified position in this list (optional operation).
remove(Object) - Method in class ca.odell.glazedlists.BasicEventList
Removes the first occurrence in this list of the specified element (optional operation).
remove(int) - Method in class ca.odell.glazedlists.CollectionList
Removes the element at the specified position in this list (optional operation). Shifts any subsequent elements to the left (subtracts one from their indices). Returns the element that was removed from the list.
remove(int) - Method in class ca.odell.glazedlists.TransformedList
Removes the element at the specified position in this list (optional operation).
remove(Object) - Method in class ca.odell.glazedlists.TransformedList
Removes the first occurrence in this list of the specified element (optional operation).
remove(int) - Method in class ca.odell.glazedlists.UniqueList
Removes the element at the specified position in this list (optional operation). Shifts any subsequent elements to the left (subtracts one from their indices). Returns the element that was removed from the list.
remove(Object) - Method in class ca.odell.glazedlists.UniqueList
Removes the first occurrence in this list of the specified element (optional operation). If this list does not contain the element, it is unchanged. More formally, removes the element with the lowest index i such that (o==null ? get(i)==null : o.equals(get(i))) (if such an element exists).
removeAll(Collection) - Method in class ca.odell.glazedlists.AbstractEventList
Removes from this list all the elements that are contained in the specified collection (optional operation).
removeAll(Collection) - Method in class ca.odell.glazedlists.BasicEventList
Removes from this list all the elements that are contained in the specified collection (optional operation).
removeAll(Collection) - Method in class ca.odell.glazedlists.TransformedList
Removes from this list all the elements that are contained in the specified collection (optional operation).
removeDependency(EventList, ListEventListener) - Method in class ca.odell.glazedlists.event.ListEventPublisher
Removes the specified EventList as a dependency for the specified ListEventListener.
removeIndexInterval(int, int) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Remove the indices in the interval index0,index1 (inclusive) from the selection model.
removeListDataListener(ListDataListener) - Method in class ca.odell.glazedlists.swing.EventListModel
Deregisters the specified ListDataListener from receiving updates whenever this list changes.
removeListEventListener(ListEventListener) - Method in class ca.odell.glazedlists.AbstractEventList
Removes the specified listener from receiving change updates for this list.
removeListEventListener(ListEventListener) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Removes the specified listener from receiving notification when new changes are appended to this list change sequence.
removeListEventListener(ListEventListener) - Method in interface ca.odell.glazedlists.EventList
Removes the specified listener from receiving change updates for this list.
removeListSelectionListener(ListSelectionListener) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Remove a listener from the list that's notified each time a change to the selection occurs.
removeMatcherEditorListener(MatcherEditor.Listener) - Method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor
Remove the listener so that it no longer receives notification when the Matcher changes.
removeMatcherEditorListener(MatcherEditor.Listener) - Method in interface ca.odell.glazedlists.matchers.MatcherEditor
Remove the listener so that it no longer receives notification when the Matcher changes.
removeMemberList(EventList) - Method in class ca.odell.glazedlists.CompositeList
Removes the specified EventList as a source EventList to this CompositeList.
removeSelectionInterval(int, int) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Change the selection to be the set difference of the current selection and the indices between index0 and index1 inclusive.
removeSelectionListener(ListSelection.Listener) - Method in class ca.odell.glazedlists.ListSelection
Remove a Listener so that it will no longer be notified when selection changes.
removeSortActionListener(ActionListener) - Method in class ca.odell.glazedlists.swing.TableComparatorChooser
Deregisters the specified ActionListener to no longer receive action events.
removeSortActionListener(Listener) - Method in class ca.odell.glazedlists.swt.TableComparatorChooser
Deregisters the specified Listener to no longer receive events.
removeStatusListener(NetworkListStatusListener) - Method in class ca.odell.glazedlists.io.NetworkList
Deregisters the specified listener from receiving events about the status of this NetworkList.
reorder(int[]) - Method in class ca.odell.glazedlists.event.ListEventAssembler
Sets the current event as a reordering.
replaceAll(EventList, List, boolean) - Static method in class ca.odell.glazedlists.GlazedLists
Replace the complete contents of the target EventList with the complete contents of the source EventList while making as few list changes as possible.
replaceAll(EventList, List, boolean, Comparator) - Static method in class ca.odell.glazedlists.GlazedLists
Overloaded version of GlazedLists.replaceAll(EventList,List,boolean) that uses a Comparator to determine equality rather than equals().
replaceAll(SortedSet) - Method in class ca.odell.glazedlists.UniqueList
Replaces the contents of this UniqueList with the contents of the specified SortedSet.
reset() - Method in class ca.odell.glazedlists.event.ListEvent
Resets this event's position to the previously-marked position.
retainAll(Collection) - Method in class ca.odell.glazedlists.AbstractEventList
Retains only the elements in this list that are contained in the specified collection (optional operation).
retainAll(Collection) - Method in class ca.odell.glazedlists.BasicEventList
Retains only the elements in this list that are contained in the specified collection (optional operation).
retainAll(Collection) - Method in class ca.odell.glazedlists.TransformedList
Retains only the elements in this list that are contained in the specified collection (optional operation).
reverseComparator() - Static method in class ca.odell.glazedlists.GlazedLists
Creates a reverse Comparator that works for Comparable objects.
reverseComparator(Comparator) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a reverse Comparator that inverts the given Comparator.

S

select(int) - Method in class ca.odell.glazedlists.ListSelection
Selects the element at the given index.
select(int, int) - Method in class ca.odell.glazedlists.ListSelection
Selects all of the elements within the given range.
select(int[]) - Method in class ca.odell.glazedlists.ListSelection
Selects all of the elements in the given array of indices.
selectAll() - Method in class ca.odell.glazedlists.ListSelection
Selects all elements.
selectionChanged(int, int) - Method in interface ca.odell.glazedlists.ListSelection.Listener
Notifies this SelectionListener of a change in selection.
serializableByteCoder() - Static method in class ca.odell.glazedlists.io.GlazedListsIO
Creates a ByteCoder that encodes Serializable Objects using an ObjectOutputStream.
set(int, Object) - Method in class ca.odell.glazedlists.AbstractEventList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(int, Object) - Method in class ca.odell.glazedlists.BasicEventList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(int, Object) - Method in class ca.odell.glazedlists.CollectionList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(int, Object) - Method in class ca.odell.glazedlists.TransformedList
Replaces the element at the specified position in this list with the specified element (optional operation).
set(int, Object) - Method in class ca.odell.glazedlists.UniqueList
Replaces the element at the specified position in this list with the specified element (optional operation).
setAnchorSelectionIndex(int) - Method in class ca.odell.glazedlists.ListSelection
Set the anchor selection index.
setAnchorSelectionIndex(int) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Set the anchor selection index.
setChecked(Object, boolean) - Method in interface ca.odell.glazedlists.gui.CheckableTableFormat
Sets the specified object as checked.
setCheckedOnly(boolean) - Method in class ca.odell.glazedlists.swt.EventTableViewer
Set whether this shall show only checked elements.
setColumnValue(Object, Object, int) - Method in interface ca.odell.glazedlists.gui.WritableTableFormat
Sets the specified field of the base object to the edited value.
setComparator(Comparator) - Method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
Update the comparator.
setComparator(Comparator) - Method in class ca.odell.glazedlists.SortedList
Set the Comparator in use in this EventList.
setEnabled(boolean) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Set the EventSelectionModel as editable or not.
setFilterText(String[]) - Method in class ca.odell.glazedlists.matchers.TextMatcherEditor
Adjusts the filters of this TextMatcherEditor and fires a change to the Matcher.
setIconPath(String) - Static method in class ca.odell.glazedlists.swing.TableComparatorChooser
Set all TableComparatorChoosers to use the icons from the directory specified.
setLeadSelectionIndex(int) - Method in class ca.odell.glazedlists.ListSelection
Set the lead selection index.
setLeadSelectionIndex(int) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Set the lead selection index.
setLive(boolean) - Method in class ca.odell.glazedlists.swing.TextComponentMatcherEditor
Toggle between filtering by the keystroke and not.
setLive(boolean) - Method in class ca.odell.glazedlists.swt.TextWidgetMatcherEditor
Toggle between filtering by the keystroke and not.
setLowerThreshold(Object) - Method in class ca.odell.glazedlists.ThresholdList
Sets the lower threshold for this list to be the result of calling evaluate() on the given object.
setLowerThreshold(int) - Method in class ca.odell.glazedlists.ThresholdList
Sets the lower threshold for this list.
setMatcher(Matcher) - Method in class ca.odell.glazedlists.FilterList
Set the Matcher which specifies which elements shall be filtered.
setMatcherEditor(MatcherEditor) - Method in class ca.odell.glazedlists.FilterList
Set the MatcherEditor which provides a dynamic Matcher to determine which elements shall be filtered.
setMatchOperation(ThresholdMatcherEditor.MatchOperation) - Method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
Update the operation used to determine what relation list elements should have to the threshold in order to match (i.e., be visible).
setMode(int) - Method in class ca.odell.glazedlists.matchers.CompositeMatcherEditor
Set the match mode for this CompositeMatcherEditor.
setObservableElementList(ObservableElementList) - Method in interface ca.odell.glazedlists.ObservableElementList.Connector
Sets the ObservableElementList to notify when changes occur on elements.
setRange(int, int) - Method in class ca.odell.glazedlists.RangeList
Set the range of values displayed by this RangeList.
setSelectedItem(Object) - Method in class ca.odell.glazedlists.swing.EventComboBoxModel
Sets the currently selected item.
setSelection(int) - Method in class ca.odell.glazedlists.ListSelection
Sets the selection to be only the element at the given index.
setSelection(int, int) - Method in class ca.odell.glazedlists.ListSelection
Sets the selection to be only elements within the given range.
setSelection(int[]) - Method in class ca.odell.glazedlists.ListSelection
Sets the selection to be only the element in the given array of indices.
setSelectionInterval(int, int) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Change the selection to be between index0 and index1 inclusive.
setSelectionMode(int) - Method in class ca.odell.glazedlists.ListSelection
Set the selection mode.
setSelectionMode(int) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
Set the selection mode.
setTableFormat(TableFormat) - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Adjusts the TableFormat this comparator chooser uses when selecting comparators.
setTableFormat(TableFormat) - Method in class ca.odell.glazedlists.swing.EventTableModel
Sets this table to be rendered by a different table format.
setTableFormat(TableFormat) - Method in class ca.odell.glazedlists.swt.EventTableViewer
Sets this Table to be formatted by a different TableFormat.
setTailRange(int, int) - Method in class ca.odell.glazedlists.RangeList
Set the range to include the specified indicies, offset from the end of the source EventList.
setThreshold(Object) - Method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
Update the threshold used to determine what is matched by the list.
setUpperThreshold(Object) - Method in class ca.odell.glazedlists.ThresholdList
Sets the upper threshold for this list to be the result of calling evaluate() on the given object.
setUpperThreshold(int) - Method in class ca.odell.glazedlists.ThresholdList
Sets the upper threshold for this list.
setValueAt(Object, int, int) - Method in class ca.odell.glazedlists.swing.EventTableModel
The list table is not editable.
setValueIsAdjusting(boolean) - Method in class ca.odell.glazedlists.swing.EventSelectionModel
This property is true if upcoming changes to the value of the model should be considered a single event.
SINGLE_INTERVAL_SELECTION - Static variable in class ca.odell.glazedlists.ListSelection
A selection mode where at most one range of elements may be selected at one time.
SINGLE_SELECTION - Static variable in class ca.odell.glazedlists.ListSelection
A selection mode where at most one element may be selected at one time.
size() - Method in class ca.odell.glazedlists.AbstractEventList
Returns the number of elements in this list.
size() - Method in class ca.odell.glazedlists.BasicEventList
Returns the number of elements in this list.
size() - Method in class ca.odell.glazedlists.CollectionList
Returns the number of elements in this list. If this list contains more than Integer.MAX_VALUE elements, returns Integer.MAX_VALUE.
size() - Method in class ca.odell.glazedlists.FilterList
Returns the number of elements in this list. If this list contains more than Integer.MAX_VALUE elements, returns Integer.MAX_VALUE.
size() - Method in class ca.odell.glazedlists.FreezableList
Returns the number of elements in this list. If this list contains more than Integer.MAX_VALUE elements, returns Integer.MAX_VALUE.
size() - Method in class ca.odell.glazedlists.io.CachingList
Returns the number of elements in this list. If this list contains more than Integer.MAX_VALUE elements, returns Integer.MAX_VALUE.
size() - Method in class ca.odell.glazedlists.RangeList
Returns the number of elements in this list. If this list contains more than Integer.MAX_VALUE elements, returns Integer.MAX_VALUE.
size() - Method in class ca.odell.glazedlists.ThresholdList
Returns the number of elements in this list. If this list contains more than Integer.MAX_VALUE elements, returns Integer.MAX_VALUE.
size() - Method in class ca.odell.glazedlists.TransformedList
Returns the number of elements in this list.
size() - Method in class ca.odell.glazedlists.UniqueList
Returns the number of elements in this list. If this list contains more than Integer.MAX_VALUE elements, returns Integer.MAX_VALUE.
sortedList - Variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
the sorted list to choose the comparators for
SortedList - Class in ca.odell.glazedlists
An EventList that shows its source EventList in sorted order.
SortedList(EventList) - Constructor for class ca.odell.glazedlists.SortedList
Creates a SortedList that sorts the specified EventList.
SortedList(EventList, Comparator) - Constructor for class ca.odell.glazedlists.SortedList
Creates a SortedList that sorts the specified EventList using the specified Comparator to determine sort order.
sortedListComparator - Variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
the potentially foreign comparator associated with the sorted list
source - Variable in class ca.odell.glazedlists.TransformedList
the event list to transform
start() - Method in class ca.odell.glazedlists.io.ListPeer
Starts the peer.
stop() - Method in class ca.odell.glazedlists.io.ListPeer
Stops the peer.
subList(int, int) - Method in class ca.odell.glazedlists.AbstractEventList
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
subscribe(String, int, String, ByteCoder) - Method in class ca.odell.glazedlists.io.ListPeer
Subscribe to the EventList with the specified name.
swingThreadProxyList(EventList) - Static method in class ca.odell.glazedlists.swing.GlazedListsSwing
Wraps the source in an EventList that fires all of its update events from the Swing event dispatch thread.
swtThreadProxyList(EventList, Display) - Static method in class ca.odell.glazedlists.swt.GlazedListsSWT
Wraps the source in an EventList that fires all of its update events from the SWT user interface thread.
syncEventListToList(EventList, List) - Static method in class ca.odell.glazedlists.GlazedLists
Synchronize the specified EventList to the specified List.

T

TableComparatorChooser - Class in ca.odell.glazedlists.swing
A TableComparatorChooser is a tool that allows the user to sort a ListTable by clicking on the table's headers.
TableComparatorChooser(JTable, SortedList, boolean) - Constructor for class ca.odell.glazedlists.swing.TableComparatorChooser
Creates a new TableComparatorChooser that responds to clicks on the specified table and uses them to sort the specified list.
TableComparatorChooser - Class in ca.odell.glazedlists.swt
A TableComparatorChooser is a tool that allows the user to sort a ListTable by clicking on the table's headers.
TableComparatorChooser(EventTableViewer, SortedList, boolean) - Constructor for class ca.odell.glazedlists.swt.TableComparatorChooser
Creates a new TableComparatorChooser that responds to clicks on the specified table and uses them to sort the specified list.
tableFormat(String[], String[]) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a TableFormat that binds JavaBean properties to table columns via Reflection.
tableFormat(Class, String[], String[]) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a TableFormat that binds JavaBean properties to table columns via Reflection.
tableFormat(String[], String[], boolean[]) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a TableFormat that binds JavaBean properties to table columns via Reflection.
tableFormat(Class, String[], String[], boolean[]) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a TableFormat that binds JavaBean properties to table columns via Reflection.
tableFormat - Variable in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
the columns to sort over
TableFormat - Interface in ca.odell.glazedlists.gui
Specifies how a set of records are rendered in a table.
TextComponentMatcherEditor - Class in ca.odell.glazedlists.swing
A MatcherEditor that matches Objects that contain the filter text located within a Document.
TextComponentMatcherEditor(JTextComponent, TextFilterator) - Constructor for class ca.odell.glazedlists.swing.TextComponentMatcherEditor
Creates a TextMatcherEditor bound to the Document backing the given textComponent with the given textFilterator.
TextComponentMatcherEditor(JTextComponent, TextFilterator, boolean) - Constructor for class ca.odell.glazedlists.swing.TextComponentMatcherEditor
Creates a TextMatcherEditor bound to the Document backing the given textComponent with the given textFilterator.
TextComponentMatcherEditor(Document, TextFilterator) - Constructor for class ca.odell.glazedlists.swing.TextComponentMatcherEditor
Creates a TextMatcherEditor bound to the given document with the given textFilterator.
TextFilterable - Interface in ca.odell.glazedlists
An item that can be compared to a list of filters to see if it matches.
textFilterator(String[]) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a TextFilterator that searches the given JavaBean properties.
TextFilterator - Interface in ca.odell.glazedlists
An utility class that can get a list of Strings for a given object for testing whether a filter matches.
TextMatcherEditor - Class in ca.odell.glazedlists.matchers
A matcher editor that matches Objects that contain a filter text string.
TextMatcherEditor() - Constructor for class ca.odell.glazedlists.matchers.TextMatcherEditor
Creates a TextMatcherEditor whose Matchers can test only elements which implement the TextFilterable interface.
TextMatcherEditor(TextFilterator) - Constructor for class ca.odell.glazedlists.matchers.TextMatcherEditor
Creates a TextMatcherEditor that matches Objects using the specified TextFilterator to get the Strings to search.
TextWidgetMatcherEditor - Class in ca.odell.glazedlists.swt
A MatcherEditor that matches elements that contain the filter text located within a Text field.
TextWidgetMatcherEditor(Text, TextFilterator) - Constructor for class ca.odell.glazedlists.swt.TextWidgetMatcherEditor
Creates a TextWidgetMatcherEditor bound to the provided Text with the given textFilterator.
TextWidgetMatcherEditor(Text, TextFilterator, boolean) - Constructor for class ca.odell.glazedlists.swt.TextWidgetMatcherEditor
Creates a TextWidgetMatcherEditor bound to the provided Text with the given textFilterator where filtering can be specified as "live" or to be based on another event such as the user pressing Enter or a button being clicked.
thaw() - Method in class ca.odell.glazedlists.FreezableList
Unlocks this FreezableList to show the same contents of the source EventList.
ThreadedMatcherEditor - Class in ca.odell.glazedlists.matchers
A MatcherEditor which decorates a source MatcherEditor with functionality.
ThreadedMatcherEditor(MatcherEditor) - Constructor for class ca.odell.glazedlists.matchers.ThreadedMatcherEditor
Creates a ThreadedMatcherEditor which wraps the given source.
threadSafeList(EventList) - Static method in class ca.odell.glazedlists.GlazedLists
Wraps the source in an EventList that obtains a ReadWritLock for all operations.
threshold - Variable in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor.MatchOperation
the pivot value to compare with
thresholdEvaluator(String) - Static method in class ca.odell.glazedlists.GlazedLists
Creates a ThresholdList.Evaluator that uses Reflection to utilize an integer JavaBean property as the threshold evaluation.
ThresholdList - Class in ca.odell.glazedlists
An EventList that shows a range of the elements of the source EventList.
ThresholdList(EventList, String) - Constructor for class ca.odell.glazedlists.ThresholdList
Creates a ThresholdList that provides range-filtering based on the specified EventList based on the specified integer JavaBean property.
ThresholdList(EventList, ThresholdList.Evaluator) - Constructor for class ca.odell.glazedlists.ThresholdList
Creates a ThresholdList that provides range-filtering on the specified EventList using the specified ThresholdList.Evaluator.
ThresholdList.Evaluator - Interface in ca.odell.glazedlists
Provide an integer value for a given Object in a ThresholdList.
ThresholdMatcherEditor - Class in ca.odell.glazedlists.matchers
A MatcherEditor that filters elements based on whether they are greater than or less than a threshold.
ThresholdMatcherEditor() - Constructor for class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
Construct an instance that will require elements to be greater than the threshold (which is not initially set) and relies on the thresold object and elements in the list implementing Comparable.
ThresholdMatcherEditor(Comparable) - Constructor for class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
Construct an instance that will require elements to be greater than the given threshold and relies on the thresold object and elements in the list implementing Comparable.
ThresholdMatcherEditor(Comparable, ThresholdMatcherEditor.MatchOperation) - Constructor for class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
Construct an instance that will require elements to be greater than the given threshold and relies on the thresold object and elements in the list implementing Comparable.
ThresholdMatcherEditor(Object, ThresholdMatcherEditor.MatchOperation, Comparator) - Constructor for class ca.odell.glazedlists.matchers.ThresholdMatcherEditor
Construct an instance.
ThresholdMatcherEditor.MatchOperation - Class in ca.odell.glazedlists.matchers
A ThresholdMatcherEditor.MatchOperation serves as both a Matcher in and of itself and as an enumerated type representing its type as an operation.
toArray() - Method in class ca.odell.glazedlists.AbstractEventList
Returns an array containing all of the elements in this list in proper sequence.
toArray(Object[]) - Method in class ca.odell.glazedlists.AbstractEventList
Returns an array containing all of the elements in this list in proper sequence; the runtime type of the returned array is that of the specified array.
toString() - Method in class ca.odell.glazedlists.AbstractEventList
Returns a string representation of this collection.
toString() - Method in class ca.odell.glazedlists.event.ListEvent
Gets this event as a String.
toString() - Method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser
Encode the current sorting state as a String.
toStringTextFilterator() - Static method in class ca.odell.glazedlists.GlazedLists
Creates a TextFilterator that searches against an Object's toString() value.
TransformedList - Class in ca.odell.glazedlists
A convenience class for EventLists that decorate another EventList.
TransformedList(EventList) - Constructor for class ca.odell.glazedlists.TransformedList
Creates a TransformedList to transform the specified EventList.
trueMatcher() - Static method in class ca.odell.glazedlists.matchers.Matchers
Get a Matcher that always returns true, therefore matching everything.
tryLock() - Method in interface ca.odell.glazedlists.util.concurrent.Lock
Acquires the lock only if it is free at the time of invocation.

U

uninstallListener(Object, EventListener) - Method in interface ca.odell.glazedlists.ObservableElementList.Connector
Stop listening for events from the specified element.
UniqueList - Class in ca.odell.glazedlists
An EventList that shows the unique elements from its source EventList.
UniqueList(EventList, Comparator) - Constructor for class ca.odell.glazedlists.UniqueList
Creates a UniqueList that determines uniqueness using the specified Comparator.
UniqueList(EventList) - Constructor for class ca.odell.glazedlists.UniqueList
Creates a UniqueList that determines uniqueness via the Comparable interface.
unlock() - Method in interface ca.odell.glazedlists.util.concurrent.Lock
Releases the lock.
UPDATE - Static variable in class ca.odell.glazedlists.event.ListEvent
 
updates - Variable in class ca.odell.glazedlists.AbstractEventList
the change event and notification system
upperRangeModel(ThresholdList) - Static method in class ca.odell.glazedlists.swing.GlazedListsSwing
Creates a model that manipulates the upper bound of the specified ThresholdList.
upperThresholdViewer(ThresholdList, Slider) - Static method in class ca.odell.glazedlists.swt.GlazedListsSWT
Creates a viewer that manipulates the upper bound of the specified ThresholdList based on changes to the Slider.
upperThresholdViewer(ThresholdList, Scale) - Static method in class ca.odell.glazedlists.swt.GlazedListsSWT
Creates a viewer that manipulates the upper bound of the specified ThresholdList based on changes to Scale selection.

W

weakReferenceProxy(EventList, ListEventListener) - Static method in class ca.odell.glazedlists.GlazedLists
Provides a proxy to another ListEventListener that may go out of scope without explicitly removing itself from the source list's set of listeners.
WritableTableFormat - Interface in ca.odell.glazedlists.gui
Specifies how to edit the elements of table.
writeLock() - Method in interface ca.odell.glazedlists.util.concurrent.ReadWriteLock
Return the lock used for writing.

A B C D E F G H I L M N O P R S T U W

Glazed Lists, Copyright © 2003-2005 publicobject.com, O'Dell Engineering.
Generated 2005-09-24 12:44