Alphabetical Index

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

A

AbstractEventList<E> - class ca.odell.glazedlists.AbstractEventList<E>
A convenience class that implements common functionality for all EventLists.
AbstractEventList() - constructor for class ca.odell.glazedlists.AbstractEventList<E>
Create an AbstractEventList that sends events with the default ListEventPublisher.
Creates an AbstractEventList that sends events using the specified ListEventPublisher.
AbstractMatcherEditor<E> - class ca.odell.glazedlists.matchers.AbstractMatcherEditor<E>
Basic building block for MatcherEditor implementations that handles the details of dealing with registered MatcherEditor.Listeners.
A TableComparatorChooser is a tool that allows the user to sort a table widget by clicking on the table's headers.
Create a AbstractTableComparatorChooser that sorts the specified SortedList over the specified columns.
add(E) - method in class ca.odell.glazedlists.AbstractEventList<E>
Appends the specified element to the end of this list (optional operation).
add(E) - method in class ca.odell.glazedlists.BasicEventList<E>
add(E) - method in class ca.odell.glazedlists.DebugList<E>
add(int,E) - method in class ca.odell.glazedlists.AbstractEventList<E>
Inserts the specified element at the specified position in this list (optional operation).
add(int,E) - method in class ca.odell.glazedlists.BasicEventList<E>
add(int,E) - method in class ca.odell.glazedlists.DebugList<E>
add(int,E) - method in class ca.odell.glazedlists.FunctionList<S,E>
add(int,E) - method in class ca.odell.glazedlists.TransformedList<S,E>
add(int,List) - method in class ca.odell.glazedlists.GroupingList<E>
This version of add will distribute all elements within the given value List into groups.
addAll(E>) - method in class ca.odell.glazedlists.AbstractEventList<E>
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(E>) - method in class ca.odell.glazedlists.BasicEventList<E>
addAll(E>) - method in class ca.odell.glazedlists.DebugList<E>
addAll(int,E>) - method in class ca.odell.glazedlists.AbstractEventList<E>
Inserts all of the elements in the specified collection into this list at the specified position (optional operation).
addAll(int,E>) - method in class ca.odell.glazedlists.BasicEventList<E>
addAll(int,E>) - method in class ca.odell.glazedlists.DebugList<E>
addAll(int,E>) - method in class ca.odell.glazedlists.TransformedList<S,E>
addChange(int,int) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Convenience method for appending a single change of the specified type.
addChange(int,int,int) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Adds a block of changes to the set of list changes.
addDelete(int) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Convenience method for appending a single delete.
addDelete(int,int) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Convenience method for appending a range of deletes.
Requires that the specified EventList be updated before the specified ListEventListener which depends on it.
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<E>
Convenience method for appending a single insert.
addInsert(int,int) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Convenience method for appending a range of inserts.
addListDataListener(ListDataListener) - method in class ca.odell.glazedlists.swing.EventListModel<E>
Registers the specified ListDataListener to receive updates whenever this list changes.
addListEventListener(ListEventListener) - method in class ca.odell.glazedlists.AbstractEventList<E>
addListEventListener(ListEventListener) - method in class ca.odell.glazedlists.EventList<E>
Registers the specified listener to receive change updates for this list.
addListEventListener(ListEventListener) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Registers the specified listener to be notified whenever new changes are appended to this list change sequence.
addListSelectionListener(ListSelectionListener) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Add a listener to the list that's notified each time a change to the selection occurs.
addMatcherEditorListener(Listener) - method in class ca.odell.glazedlists.matchers.MatcherEditor<E>
Add a listener to be notified when this editor's Matcher changes.
addMemberList(EventList) - method in class ca.odell.glazedlists.CompositeList<E>
Adds the specified EventList as a source to this CompositeList.
addSelectionInterval(int,int) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Change the selection to be the set union of the current selection and the indices between index0 and index1 inclusive
Register a Listener that will be notified when selection is changed.
addSortActionListener(ActionListener) - method in class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Registers the specified ActionListener to receive notification whenever the JTable is sorted by this TableComparatorChooser.
Registers the specified listener to receive events about the status of this NetworkList.
addUpdate(int) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Convenience method for appending a single update.
addUpdate(int,int) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Convenience method for appending a range of updates.
adjustRange() - method in class ca.odell.glazedlists.RangeList<E>
Adjust the range of the RangeList in response to changes in the source list or the desired start and end indices.
An AdvancedFunction is an extension of the simple Function interface which provides more hooks in the lifecycle of the transformation of a source element.
AdvancedTableFormat<E> - interface ca.odell.glazedlists.gui.AdvancedTableFormat<E>
Allows the ability to specify column class information in addition to the standard TableFormat information.
afterReadOperation() - method in class ca.odell.glazedlists.DebugList<E>
This method is currently a no-op and exists for parity.
afterWriteOperation() - method in class ca.odell.glazedlists.DebugList<E>
This method is currently a no-op and exists for parity.
AND - static field in class ca.odell.glazedlists.matchers.CompositeMatcherEditor<E>
require all matchers in the MatcherEditor to match
appendComparator(int,int,boolean) - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
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.
arrowButton - field in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
The arrow button that invokes the popup.
AutoCompleteSupport<E> - class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
This class AutoCompleteSupports support for filtering and autocompletion into a standard JComboBox.
AutoCompleteSupport install(JComboBox,EventList) - static method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Installs support for autocompletion into the comboBox and returns the support object that is actually providing those facilities.
Installs support for autocompletion into the comboBox and returns the support object that is actually providing those facilities.
Installs support for autocompletion into the comboBox and returns the support object that is actually providing those facilities.
AVOID_MOVING_ELEMENTS - static field in class ca.odell.glazedlists.SortedList<E>
Sorting mode where elements aren't moved when their value is changed, even if this means they are no longer in perfect sorted order.

B

BasicEventList<E> - class ca.odell.glazedlists.BasicEventList<E>
An EventList that wraps any simple List, such as ArrayList or LinkedList.
BasicEventList() - constructor for class ca.odell.glazedlists.BasicEventList<E>
Creates a BasicEventList.
Creates a BasicEventList using the specified ListEventPublisher and ReadWriteLock.
Creates a BasicEventList that uses the specified ReadWriteLock for concurrent access.
BasicEventList(int) - constructor for class ca.odell.glazedlists.BasicEventList<E>
Creates an empty BasicEventList with the given initialCapacity.
BasicEventList(List) - constructor for class ca.odell.glazedlists.BasicEventList<E>
Creates a BasicEventList that uses the specified List as the underlying implementation.
beanXMLByteCoder() - static method in class ca.odell.glazedlists.io.GlazedListsIO
Creates a ByteCoder that uses XMLEncoder and XMLDecoder classes from java.beans.
beforeReadOperation() - method in class ca.odell.glazedlists.DebugList<E>
This generic method is called immediately before any read operation is invoked.
beforeWriteOperation() - method in class ca.odell.glazedlists.DebugList<E>
This generic method is called immediately before any write operation is invoked.
beginEvent() - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Starts a new atomic change to this list change queue.
beginEvent(boolean) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Starts a new atomic change to this list change queue.
boolean filter(Collection,E>) - static method in class ca.odell.glazedlists.matchers.Matchers
Iterate through the specified collection and remove all elements that don't match the specified matcher.
booleanComparator() - static method in class ca.odell.glazedlists.GlazedLists
Creates a Comparator for use with Boolean objects.
ByteCoder - interface ca.odell.glazedlists.io.ByteCoder
An utility interface for converting Objects to bytes for storage or network transport.

C

Implementations and classes useful for creating implementations of MatcherEditor/Matchers for use with FilterLists.
CachingList - class ca.odell.glazedlists.io.CachingList
An EventList that caches elements from its source EventList.
CachingList(ca.odell.glazedlists.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.
CHANGED - static field in class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
Indicates the associated Matcher is a complete change from the previous Matcher.
changedMatcher(Event) - method in class ca.odell.glazedlists.matchers.MatcherEditor.Listener<E>
Indicates a changes has occurred in the Matcher produced by the MatcherEditor.
changeSizeRepaintAllThreshhold - field in class ca.odell.glazedlists.swing.EventListModel<E>
whenever a list change covers greater than this many rows, redraw the whole thing
CheckableTableFormat<E> - interface ca.odell.glazedlists.gui.CheckableTableFormat<E>
Specifies how to check table elements.
childEndingIndex(int) - method in class ca.odell.glazedlists.CollectionList<S,E>
Return the index of the last child in the CollectionList for the given parent index.
childStartingIndex(int) - method in class ca.odell.glazedlists.CollectionList<S,E>
Return the index of the first child in the CollectionList for the given parent index.
clear() - method in class ca.odell.glazedlists.AbstractEventList<E>
Removes all of the elements from this list (optional operation).
clear() - method in class ca.odell.glazedlists.BasicEventList<E>
clear() - method in class ca.odell.glazedlists.DebugList<E>
clear() - method in class ca.odell.glazedlists.TransformedList<S,E>
clearComparator() - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Clear all sorting state and set the SortedList to use its natural order.
clearRelatedListener(Object,Object) - method in class ca.odell.glazedlists.event.ListEventPublisher
Detach the subject from its related listener.
clearRelatedSubject(Object) - method in class ca.odell.glazedlists.event.GraphDependenciesListEventPublisher
clearRelatedSubject(Object) - method in class ca.odell.glazedlists.event.ListEventPublisher
Detach the listener from its related subject.
clearSelection() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
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(List>) - method in class ca.odell.glazedlists.matchers.ThreadedMatcherEditor<E>
This method implements the strategy for coalescing many queued MatcherEvents into a single representative MatcherEvent.
CollectionList<S,E> - class ca.odell.glazedlists.CollectionList<S,E>
A list that acts like a tree in that it contains child elements to nodes contained in another list.
CollectionList(EventList,Model) - constructor for class ca.odell.glazedlists.CollectionList<S,E>
Create a CollectionList with its contents being the children of the elements in the specified source EventList.
CollectionList.Model,E> 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.
commitEvent() - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
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 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.
Comparator 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.
Comparator 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.
Comparator reverseComparator(Comparator) - static method in class ca.odell.glazedlists.GlazedLists
Creates a reverse Comparator that inverts the given Comparator.
CompositeList<E> - class ca.odell.glazedlists.CompositeList<E>
An EventList composed of multiple source EventLists.
CompositeList() - constructor for class ca.odell.glazedlists.CompositeList<E>
Create a CompositeList that uses the given publisher and lock.
Create a CompositeList that uses the given lock.
CompositeMatcherEditor<E> - class ca.odell.glazedlists.matchers.CompositeMatcherEditor<E>
A MatcherEditor composed of zero or more delegate MatcherEditors.
CompositeMatcherEditor() - constructor for class ca.odell.glazedlists.matchers.CompositeMatcherEditor<E>
CompositeMatcherEditor(ca.odell.glazedlists.EventList) - constructor for class ca.odell.glazedlists.matchers.CompositeMatcherEditor<E>
Create a CompositeMatcherEditor that creates Matchers from the union of the specified EventList of MatcherEditors.
connect() - method in class ca.odell.glazedlists.io.NetworkList
Attempts to bring this NetworkList online.
Called each time a NetworkList becomes connected.
An interface defining the methods required for registering and unregistering change listeners on list elements within an ObservableElementList.
CONSTRAINED - static field in class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
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 - static field in class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
Matching mode where items are considered a match if at least one of the filter strings extracted from an object contains one of the given search strings.
contains(Object) - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns true if this list contains the specified element.
contains(Object) - method in class ca.odell.glazedlists.DebugList<E>
contains(Object) - method in class ca.odell.glazedlists.SortedList<E>
contains(Object) - method in class ca.odell.glazedlists.ThresholdList<E>
containsAll(Collection) - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns true if this list contains all of the elements of the specified collection.
containsAll(Collection) - method in class ca.odell.glazedlists.DebugList<E>
copy() - method in class ca.odell.glazedlists.event.ListEvent<E>
Create a bitwise copy of this ListEvent.
copy() - method in class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>
Creates a Comparator that can compare list elements given a Comparator that can compare column values for the specified column.
createListEventPublisher() - static method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Create a new ListEventPublisher for an EventList not attached to any other EventLists.
createLock() - method in class ca.odell.glazedlists.util.concurrent.LockFactory
Create a Lock.
createMemberList() - method in class ca.odell.glazedlists.CompositeList<E>
Creates a new EventList that shares its ReadWriteLock with this CompositeList.
createReadWriteLock() - method in class ca.odell.glazedlists.util.concurrent.LockFactory
Create a ReadWriteLock.
currentMatcher - field in class ca.odell.glazedlists.matchers.AbstractMatcherEditor<E>
the current Matcher in effect

D

DebugList<E> - class ca.odell.glazedlists.DebugList<E>
DebugList is meant to be used as a drop-in replacement for BasicEventList at the root of pipelines of EventLists during development.
DebugList() - constructor for class ca.odell.glazedlists.DebugList<E>
Constructs a DebugList which, by default, performs no debugging.
decode(InputStream) - method in class ca.odell.glazedlists.io.ByteCoder
Decode the Object from the specified InputStream.
DEFAULT - static field in class ca.odell.glazedlists.util.concurrent.LockFactory
The Lock factory for this JVM.
This factory method creates and returns a DefaultCellEditor which adapts an autocompleting JComboBox for use as a Table Cell Editor.
This factory method creates and returns a DefaultCellEditor which adapts an autocompleting JComboBox for use as a Table Cell Editor.
DELETE - static field in class ca.odell.glazedlists.event.ListEvent<E>
different types of changes
Returns true if the specified ListEventListener's required dependencies have been satisfied.
deselect(int) - method in class ca.odell.glazedlists.ListSelection<E>
Deselects the element at the given index.
deselect(int,int) - method in class ca.odell.glazedlists.ListSelection<E>
Deselects all of the elements within the given range.
deselect(int[]) - method in class ca.odell.glazedlists.ListSelection<E>
Deselects all of the elements in the given array of indices.
deselectAll() - method in class ca.odell.glazedlists.ListSelection<E>
Deselects all elements.
disconnect() - method in class ca.odell.glazedlists.io.NetworkList
Attempts to take this NetworkList offline.
Called each time a NetworkList's connection status changes.
dispose() - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
dispose() - method in class ca.odell.glazedlists.CollectionList<S,E>
dispose() - method in class ca.odell.glazedlists.swing.EventListModel<E>
Releases the resources consumed by this EventListModel so that it may eventually be garbage collected.
dispose() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Releases the resources consumed by this EventSelectionModel so that it may eventually be garbage collected.
dispose() - method in class ca.odell.glazedlists.swing.EventTableModel<E>
Releases the resources consumed by this EventTableModel so that it may eventually be garbage collected.
dispose() - method in class ca.odell.glazedlists.io.FileList
dispose() - method in class ca.odell.glazedlists.FilterList<E>
dispose() - method in class ca.odell.glazedlists.GroupingList<E>
dispose() - method in class ca.odell.glazedlists.ListSelection<E>
Disposes of this ListSelection freeing up it's resources for garbage collection.
dispose() - method in class ca.odell.glazedlists.io.NetworkList
dispose() - method in class ca.odell.glazedlists.ObservableElementList<E>
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.
dispose() - method in class ca.odell.glazedlists.PopularityList<E>
dispose() - method in class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Releases the resources consumed by this TableComparatorChooser so that it may eventually be garbage collected.
dispose() - method in class ca.odell.glazedlists.swing.TextComponentMatcherEditor<E>
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.ThresholdList<E>
dispose() - method in class ca.odell.glazedlists.TransformedList<S,E>
Releases the resources consumed by this TransformedList so that it may eventually be garbage collected.
dispose() - method in class ca.odell.glazedlists.UniqueList<E>
dispose(A,B) - method in class ca.odell.glazedlists.FunctionList.AdvancedFunction<A,B>
Perform any necessary resource cleanup on the given sourceValue and transformedValue as they are removed from the FunctionList.

E

elementChanged(E) - method in class ca.odell.glazedlists.ObservableElementList<E>
Handle a listener being fired for the specified listElement.
encode(Object,OutputStream) - method in class ca.odell.glazedlists.io.ByteCoder
Encode the specified Object over the specified OutputStream.
EQUAL - static field in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
equals(Object) - method in class ca.odell.glazedlists.AbstractEventList<E>
Compares the specified object with this list for equality.
equals(Object) - method in class ca.odell.glazedlists.DebugList<E>
evaluate(A) - method in class ca.odell.glazedlists.FunctionList.Function<A,B>
Transform the given sourceValue into any kind of Object.
evaluate(E) - method in class ca.odell.glazedlists.ThresholdList.Evaluator<E>
Returns an integer value for an Object to be used to compare that object against a threshold.
Provide an integer value for a given Object in a ThresholdList.
MatcherEditor.Event<E> - class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
A MatcherEditor event models a change in the MatcherEditor that creates a new Matcher.
Event(ca.odell.glazedlists.FilterList,int,Matcher) - constructor for class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
Event(MatcherEditor,int,Matcher) - constructor for class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
EventComboBoxModel<E> - class ca.odell.glazedlists.swing.EventComboBoxModel<E>
A combo box model for displaying Glazed Lists in a combo box.
EventComboBoxModel(EventList) - constructor for class ca.odell.glazedlists.swing.EventComboBoxModel<E>
Creates a new combo box model that displays the specified source list in the combo box.
Adapt any observer-style interface to a common format.
EventList<E> - interface ca.odell.glazedlists.EventList<E>
An observable List.
EventList eventList(E>) - static method in class ca.odell.glazedlists.GlazedLists
Creates a new EventList which contains the contents of the specified Collection.
EventListModel<E> - class ca.odell.glazedlists.swing.EventListModel<E>
An EventListModel adapts a EventList to the ListModel interface making it appropriate for use with a JList.
EventListModel(EventList) - constructor for class ca.odell.glazedlists.swing.EventListModel<E>
Creates a new widget that renders the specified list.
EventSelectionModel<E> - class ca.odell.glazedlists.swing.EventSelectionModel<E>
An EventSelectionModel is a class that performs two simulaneous services.
EventSelectionModel(EventList) - constructor for class ca.odell.glazedlists.swing.EventSelectionModel<E>
Creates a new selection model that also presents a list of the selection.
EventTableModel<E> - class ca.odell.glazedlists.swing.EventTableModel<E>
A TableModel that holds an EventList.
EventTableModel(EventList,String[],String[],boolean[]) - constructor for class ca.odell.glazedlists.swing.EventTableModel<E>
Creates a new table that renders the specified list with an automatically generated TableFormat.
EventTableModel(EventList,TableFormat) - constructor for class ca.odell.glazedlists.swing.EventTableModel<E>
Creates a new table that renders the specified list in the specified format.
executeMatcherEventQueueRunnable(Runnable) - method in class ca.odell.glazedlists.matchers.ThreadedMatcherEditor<E>
This method executes the given runnable on a Thread.
extends Comparable,E> Matcher rangeMatcher(D,D) - static method in class ca.odell.glazedlists.matchers.Matchers
Creates a Matcher that matches Comparable objects for containment within the range between the given start and end.
extends Comparable,E> Matcher rangeMatcher(D,D,Filterator) - static method in class ca.odell.glazedlists.matchers.Matchers
Creates a Matcher that uses the given filterator to extract Comparable objects from filtered objects and compares those Comparables against the range between the given start and end.

F

fetch(int,boolean) - method in class ca.odell.glazedlists.io.CachingList
Fetches a particular element.
FileList - class ca.odell.glazedlists.io.FileList
An EventList that is persisted to disk.
FileList(File,ca.odell.glazedlists.io.ByteCoder) - constructor for class ca.odell.glazedlists.io.FileList
Create a FileList that stores its data in the specified file.
Filterator<C,E> - interface ca.odell.glazedlists.Filterator<C,E>
An interface for extracting a list of values to be considered by a Matcher when matching a particular element of a list.
Filterator filterator(String[]) - static method in class ca.odell.glazedlists.GlazedLists
Creates a TextFilterator that searches the given JavaBean properties.
FilterList<E> - class ca.odell.glazedlists.FilterList<E>
An EventList that shows a subset of the elements of a source EventList.
FilterList(EventList) - constructor for class ca.odell.glazedlists.FilterList<E>
Creates a FilterList that includes a subset of the specified source EventList.
FilterList(EventList,E>) - constructor for class ca.odell.glazedlists.FilterList<E>
Convenience constructor for creating a FilterList and setting its MatcherEditor.
Fire the specified event to the specified listener.
fireChanged(Matcher) - method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor<E>
Indicates that the filter has changed in an indeterminate way.
fireConstrained(Matcher) - method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor<E>
Indicates that the filter has changed to be more restrictive.
fireListDataEvent(ListDataEvent) - method in class ca.odell.glazedlists.swing.EventListModel<E>
Notifies all ListDataListeners about one block of changes in the list.
fireMatchAll() - method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor<E>
Indicates that the filter matches all.
fireMatchNone() - method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor<E>
Indicates that the filter matches none.
fireRelaxed(Matcher) - method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor<E>
Indicates that the filter has changed to be less restrictive.
first() - method in class ca.odell.glazedlists.SeparatorList.Separator<E>
A convenience method to get the first element from this group.
forwardEvent(ListEvent) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Forwards the event.
FreezableList<E> - class ca.odell.glazedlists.FreezableList<E>
An EventList that shows the current contents of its source EventList.
FreezableList(EventList) - constructor for class ca.odell.glazedlists.FreezableList<E>
Creates a FreezableList that can freeze the view of the specified source EventList.
freeze() - method in class ca.odell.glazedlists.FreezableList<E>
Locks this FreezableList on the current state of the source EventList.
fromString(String) - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
This class is capable of representing its own state with a String, to persist sorting state externally.
A Function encapsulates the logic for transforming a list element into any kind of Object.
FunctionList<S,E> - class ca.odell.glazedlists.FunctionList<S,E>
This List is meant to simplify the task of transforming each element of a source list to an element stored at the same index in this FunctionList.
FunctionList(EventList,Function) - constructor for class ca.odell.glazedlists.FunctionList<S,E>
Construct a FunctionList which stores the result of transforming each source element using the given forward FunctionList.Function.
FunctionList(EventList,Function,Function) - constructor for class ca.odell.glazedlists.FunctionList<S,E>
Construct a FunctionList which stores the result of transforming each source element using the given forward FunctionList.Function.
FunctionList.Function beanFunction(Class,String) - static method in class ca.odell.glazedlists.GlazedLists
Get a FunctionList.Function that extracts the property with the given propertyName from objects of the given beanClass.

G

get(int) - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns the element at the specified position in this list.
get(int) - method in class ca.odell.glazedlists.BasicEventList<E>
get(int) - method in class ca.odell.glazedlists.io.CachingList
get(int) - method in class ca.odell.glazedlists.CollectionList<S,E>
get(int) - method in class ca.odell.glazedlists.DebugList<E>
get(int) - method in class ca.odell.glazedlists.FreezableList<E>
get(int) - method in class ca.odell.glazedlists.FunctionList<S,E>
get(int) - method in class ca.odell.glazedlists.GroupingList<E>
get(int) - method in class ca.odell.glazedlists.SequenceList<E>
get(int) - method in class ca.odell.glazedlists.TransformedList<S,E>
getAll(E) - method in class ca.odell.glazedlists.UniqueList<E>
Returns a List of all original elements represented by the given value within this UniqueList.
getAll(int) - method in class ca.odell.glazedlists.UniqueList<E>
Returns a List of all original elements represented by the value at the given index within this UniqueList.
getAnchorSelectionIndex() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Return the first index argument from the most recent call to setSelectionInterval(), addSelectionInterval() or removeSelectionInterval().
getAnchorSelectionIndex() - method in class ca.odell.glazedlists.ListSelection<E>
Return the anchor of the current selection.
getBlockEndIndex() - method in class ca.odell.glazedlists.event.ListEvent<E>
Gets the last row of the current block of changes.
getBlocksRemaining() - method in class ca.odell.glazedlists.event.ListEvent<E>
Gets the number of blocks currently remaining in this atomic change.
getBlockStartIndex() - method in class ca.odell.glazedlists.event.ListEvent<E>
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(E) - method in class ca.odell.glazedlists.gui.CheckableTableFormat<E>
Gets whether the specified object is checked.
getChildren(E) - method in class ca.odell.glazedlists.CollectionList.Model<E,S>
Return a list of the child nodes for a parent node.
getColumnClass(int) - method in class ca.odell.glazedlists.gui.AdvancedTableFormat<E>
Returns the most specific superclass for all the cell values in the column.
getColumnClass(int) - method in class ca.odell.glazedlists.swing.EventTableModel<E>
Gets the class of elements in the specified column.
getColumnComparator(int) - method in class ca.odell.glazedlists.gui.AdvancedTableFormat<E>
Returns the default Comparator to use for the specified column.
getColumnComparatorIndex(int) - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Gets the index comparator in use for the specified column.
getColumnCount() - method in class ca.odell.glazedlists.swing.EventTableModel<E>
Get the column count as specified by the table format.
getColumnCount() - method in class ca.odell.glazedlists.gui.TableFormat<E>
The number of columns to display.
getColumnName(int) - method in class ca.odell.glazedlists.swing.EventTableModel<E>
Fetch the name for the specified column.
getColumnName(int) - method in class ca.odell.glazedlists.gui.TableFormat<E>
Gets the title of the specified column.
getColumnValue(E,int) - method in class ca.odell.glazedlists.gui.TableFormat<E>
Gets the value of the specified field for the specified object.
getComboBox() - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Returns the autocompleting JComboBox or null if AutoCompleteSupport has been uninstall()ed.
getComparator() - method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
getComparatorsForColumn(int) - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Gets the list of comparators for the specified column.
getCorrectsCase() - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Returns true if user specified strings are converted to the case of the autocompletion term they match; false otherwise.
getCount(E) - method in class ca.odell.glazedlists.UniqueList<E>
Returns the number of duplicates of the specified value.
getCount(int) - method in class ca.odell.glazedlists.UniqueList<E>
Returns the number of duplicates of the value found at the specified index.
getDeselected() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets an EventList that contains only deselected values and modifies the source list on mutation.
getDeselected() - method in class ca.odell.glazedlists.ListSelection<E>
Gets an EventList that contains only deselected values add modifies the source list on mutation.
getElementAt(int) - method in class ca.odell.glazedlists.swing.EventListModel<E>
Retrieves the value at the specified location from the table.
getElementAt(int) - method in class ca.odell.glazedlists.swing.EventTableModel<E>
Retrieves the value at the specified location from the table.
getEnabled() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets whether the EventSelectionModel is editable or not.
getEndIndex() - method in class ca.odell.glazedlists.RangeList<E>
Get the first index of the source EventList that is beyond the range of this RangeList.
getEndIndex() - method in class ca.odell.glazedlists.ThresholdList<E>
getEndIndex() - method in class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>
getEvaluator() - method in class ca.odell.glazedlists.ThresholdList<E>
A convenience method to allow access to the ThresholdList.Evaluator that was provided on construction.
getEventList() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets the event list that always contains the current selection.
getFilterator() - method in class ca.odell.glazedlists.matchers.RangeMatcherEditor<D,extends,Comparable,E>
Get the filterator used to extract Comparables from the matched elements.
getFilterator() - method in class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
Get the filterator used to extract Strings from the matched elements.
getFilterMode() - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Returns the manner in which the contents of the ComboBoxModel are filtered.
getFilterStrings(List) - method in class ca.odell.glazedlists.TextFilterable
Gets this object as a list of Strings.
getFilterStrings(List,E) - method in class ca.odell.glazedlists.TextFilterator<E>
Gets the specified object as a list of Strings.
getFilterValues(List,E) - method in class ca.odell.glazedlists.Filterator<C,E>
Extracts the list of filterable values from a given element.
getForwardFunction() - method in class ca.odell.glazedlists.FunctionList<S,E>
Returns the FunctionList.Function which maps source elements to elements stored within this FunctionList.
getGroup() - method in class ca.odell.glazedlists.SeparatorList.Separator<E>
Get the List of all elements in this group.
getIndex() - method in class ca.odell.glazedlists.event.BarcodeListDeltas.Iterator
getIndex() - method in class ca.odell.glazedlists.event.ListEvent<E>
Gets the current row index.
getIndex() - method in class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>
getItemList() - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Returns the filtered EventList of items which backs the ComboBoxModel of the autocompleting JComboBox.
getLeadSelectionIndex() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Return the second index argument from the most recent call to setSelectionInterval(), addSelectionInterval() or removeSelectionInterval().
getLeadSelectionIndex() - method in class ca.odell.glazedlists.ListSelection<E>
Return the lead of the current selection.
getLimit() - method in class ca.odell.glazedlists.SeparatorList.Separator<E>
Get the maximum number of elements in this group to show.
getListEventListeners() - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Get all ListEventListeners observing the EventList.
getListSelectionModel() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets the selection model that provides selection management for a table.
getLowerThreshold() - method in class ca.odell.glazedlists.ThresholdList<E>
Gets the lower threshold for this list
getMatcher() - method in class ca.odell.glazedlists.matchers.AbstractMatcherEditor<E>
getMatcher() - method in class ca.odell.glazedlists.matchers.MatcherEditor<E>
Return the current Matcher specified by this MatcherEditor.
getMatcher() - method in class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
getMatcher() - method in class ca.odell.glazedlists.matchers.ThreadedMatcherEditor<E>
Returns the current Matcher specified by the source MatcherEditor.
getMatcherEditor() - method in class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
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<E>
Get the EventList of MatcherEditors that make up this CompositeMatcherEditor.
getMatchOperation() - method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
getMaxSelectionIndex() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets the index of the last selected element.
getMaxSelectionIndex() - method in class ca.odell.glazedlists.ListSelection<E>
Returns the last selected index or -1 if nothing is selected.
getMinSelectionIndex() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets the index of the first selected element.
getMinSelectionIndex() - method in class ca.odell.glazedlists.ListSelection<E>
Returns the first selected index or -1 if nothing is selected.
getMode() - method in class ca.odell.glazedlists.matchers.CompositeMatcherEditor<E>
Get the match mode for this CompositeMatcherEditor.
getMode() - method in class ca.odell.glazedlists.SortedList<E>
Get the behaviour mode for this SortedList.
getMode() - method in class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
Returns the behaviour mode for this TextMatcherEditor.
getNextSequenceValue(E) - method in class ca.odell.glazedlists.SequenceList<E>
Returns the next value in the sequence defined by this list or value itself if it is a sequence value.
getPreviousSequenceValue(E) - method in class ca.odell.glazedlists.SequenceList<E>
Returns the previous value in the sequence defined by this list or value itself if it is a sequence value.
getPublisher() - method in class ca.odell.glazedlists.AbstractEventList<E>
getPublisher() - method in class ca.odell.glazedlists.DebugList<E>
getPublisher() - method in class ca.odell.glazedlists.EventList<E>
Get the publisher used to distribute ListEvents.
getReadWriteLock() - method in class ca.odell.glazedlists.AbstractEventList<E>
getReadWriteLock() - method in class ca.odell.glazedlists.DebugList<E>
getReadWriteLock() - method in class ca.odell.glazedlists.EventList<E>
Gets the lock required to share this list between multiple threads.
getReorderMap() - method in class ca.odell.glazedlists.event.ListEvent<E>
Gets the reorder map of this list.
getReverseFunction() - method in class ca.odell.glazedlists.FunctionList<S,E>
Returns the FunctionList.Function which maps elements stored within this FunctionList to elements within the source list or null if no such FunctionList.Function was specified at construction.
getRowCount() - method in class ca.odell.glazedlists.swing.EventTableModel<E>
The number of rows equals the number of entries in the source event list.
getSanctionedReaderThreads() - method in class ca.odell.glazedlists.DebugList<E>
Returns the Set of Threads that are allowed to perform reads on this DebugList.
getSanctionedWriterThreads() - method in class ca.odell.glazedlists.DebugList<E>
Returns the Set of Threads that are allowed to perform writes on this DebugList.
getSelected() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets an EventList that contains only selected values and modifies the source list on mutation.
getSelected() - method in class ca.odell.glazedlists.ListSelection<E>
Gets an EventList that contains only selected values and modifies the source list on mutation.
getSelectedItem() - method in class ca.odell.glazedlists.swing.EventComboBoxModel<E>
Gets the currently selected item.
getSelectionMode() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Returns the current selection mode.
getSelectionMode() - method in class ca.odell.glazedlists.ListSelection<E>
Returns the current selection mode.
getSelectsTextOnFocusGain() - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Returns true if the combo box editor text is selected when it gains focus; false otherwise.
getSize() - method in class ca.odell.glazedlists.swing.EventListModel<E>
Gets the size of the list.
getSortingColumns() - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Get the columns that the TableComparatorChooser is sorting by.
getSortingStyle(int) - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Gets the sorting style currently applied to the specified column.
getSortingStyle(int) - method in class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Gets the sorting style currently applied to the specified column.
getSource() - method in class ca.odell.glazedlists.ListSelection<E>
Get the EventList that selection is being managed for.
getSourceIndex(int) - method in class ca.odell.glazedlists.FilterList<E>
getSourceIndex(int) - method in class ca.odell.glazedlists.GroupingList<E>
getSourceIndex(int) - method in class ca.odell.glazedlists.RangeList<E>
getSourceIndex(int) - method in class ca.odell.glazedlists.SeparatorList<E>
getSourceIndex(int) - method in class ca.odell.glazedlists.SortedList<E>
getSourceIndex(int) - method in class ca.odell.glazedlists.TransformedList<S,E>
Gets the index in the source EventList that corresponds to the specified index.
getSourceIndex(int) - method in class ca.odell.glazedlists.UniqueList<E>
getSourceList() - method in class ca.odell.glazedlists.event.ListEvent<E>
Gets the List where this event originally occured.
getStartIndex() - method in class ca.odell.glazedlists.RangeList<E>
Get the first index of the source EventList that is presented in this RangeList.
getStartIndex() - method in class ca.odell.glazedlists.ThresholdList<E>
getTableFormat() - method in class ca.odell.glazedlists.swing.EventTableModel<E>
Gets the Table Format.
getTextFilterator() - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Returns the TextFilterator that extracts searchable strings from each item in the ComboBoxModel.
getThreshold() - method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
getTogglingDeselected() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets an EventList that contains only deselected values and modifies the selection state on mutation.
getTogglingDeselected() - method in class ca.odell.glazedlists.ListSelection<E>
Gets an EventList that contains only deselected values and modifies the selection state on mutation.
getTogglingSelected() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Gets an EventList that contains only selected values and modifies the selection state on mutation.
getTogglingSelected() - method in class ca.odell.glazedlists.ListSelection<E>
Gets an EventList that contains only selected values and modifies the selection state on mutation.
getType() - method in class ca.odell.glazedlists.event.BarcodeListDeltas.Iterator
getType() - method in class ca.odell.glazedlists.event.ListEvent<E>
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<E>
getType() - method in class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>
getUpperThreshold() - method in class ca.odell.glazedlists.ThresholdList<E>
Gets the upper threshold for this list
getValueAt(int,int) - method in class ca.odell.glazedlists.swing.EventTableModel<E>
Retrieves the value at the specified location from the table.
getValueIsAdjusting() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Returns true if the value is undergoing a series of changes.
GlazedLists - class ca.odell.glazedlists.GlazedLists
A factory for creating all sorts of objects to be used with Glazed Lists.
GlazedListsIO - class ca.odell.glazedlists.io.GlazedListsIO
A factory for creating all sorts of objects to be used with Glazed Lists.
GlazedListsSwing - class ca.odell.glazedlists.swing.GlazedListsSwing
A factory for creating all sorts of objects to be used with Glazed Lists.
Manager for distributing ListEvents to ListEventListeners.
GraphDependenciesListEventPublisher() - constructor for class ca.odell.glazedlists.event.GraphDependenciesListEventPublisher
GREATER_THAN - static field in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
GREATER_THAN_OR_EQUAL - static field in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
GroupingList<E> - class ca.odell.glazedlists.GroupingList<E>
A grouping list contains elements which are themselves Lists.
GroupingList(EventList) - constructor for class ca.odell.glazedlists.GroupingList<E>
Creates a GroupingList that determines groupings via the Comparable interface which all elements of the source are assumed to implement.
GroupingList(EventList,Comparator) - constructor for class ca.odell.glazedlists.GroupingList<E>
Creates a GroupingList that determines groups using the specified Comparator.

H

hashCode() - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns the hash code value for this list.
hashCode() - method in class ca.odell.glazedlists.DebugList<E>
hasNext() - method in class ca.odell.glazedlists.event.BarcodeListDeltas.Iterator
hasNext() - method in class ca.odell.glazedlists.event.ListEvent<E>
Without incrementing the implicit iterator, this tests if there is another change to view.
hasNext() - method in class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>
hasNextNode() - method in class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>

I

indexOf(Object) - method in class ca.odell.glazedlists.AbstractEventList<E>
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.DebugList<E>
indexOf(Object) - method in class ca.odell.glazedlists.SortedList<E>
indexOf(Object) - method in class ca.odell.glazedlists.ThresholdList<E>
indexOf(Object) - method in class ca.odell.glazedlists.UniqueList<E>
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<E>
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 field in class ca.odell.glazedlists.event.ListEvent<E>
insertIndexInterval(int,int,boolean) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Insert length indices beginning before/after index.
installListener(E) - method in class ca.odell.glazedlists.ObservableElementList.Connector<E>
Start listening for events from the specified element.
invertSelection() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Inverts the current selection.
invertSelection() - method in class ca.odell.glazedlists.ListSelection<E>
Inverts the current selection.
isCellEditable(int,int) - method in class ca.odell.glazedlists.swing.EventTableModel<E>
The list table is not editable.
isColumnReverse(int) - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
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(E,int) - method in class ca.odell.glazedlists.gui.WritableTableFormat<E>
For editing fields.
isEmpty() - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns true if this list contains no elements.
isEmpty() - method in class ca.odell.glazedlists.DebugList<E>
isEventEmpty() - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Returns true if the current atomic change to this list change queue is empty; false otherwise.
isFrozen() - method in class ca.odell.glazedlists.FreezableList<E>
Gets whether this EventList is showing a previous state of the source EventList.
isLive() - method in class ca.odell.glazedlists.swing.TextComponentMatcherEditor<E>
Whether filtering occurs by the keystroke or not.
isLockCheckingEnabled() - method in class ca.odell.glazedlists.DebugList<E>
Returns true if DebugList is currently checking the calling Thread for lock ownership before each read and write operation.
isReordering() - method in class ca.odell.glazedlists.event.ListEvent<E>
Tests if this change is a complete reordering of the list.
isSelected(int) - method in class ca.odell.glazedlists.ListSelection<E>
Returns whether or not the item with the given source index is selected.
isSelectedIndex(int) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Returns true if the specified index is selected.
isSelectionEmpty() - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Returns true if no indices are selected.
isSortingMouseEvent(MouseEvent) - method in class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Determines if the specified mouse event shall be handled by this TableComparatorChooser.
Whether the listener is still valid.
isStrict() - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Returns true if the user is able to specify values which do not appear in the popup list of suggestions; false otherwise.
isSwingThreadProxyList(ca.odell.glazedlists.EventList) - static method in class ca.odell.glazedlists.swing.GlazedListsSwing
Returns true iff list is an EventList that fires all of its update events from the Swing event dispatch thread.
isWritable() - method in class ca.odell.glazedlists.io.CachingList
isWritable() - method in class ca.odell.glazedlists.io.FileList
isWritable() - method in class ca.odell.glazedlists.FilterList<E>
isWritable() - method in class ca.odell.glazedlists.FreezableList<E>
isWritable() - method in class ca.odell.glazedlists.FunctionList<S,E>
isWritable() - method in class ca.odell.glazedlists.GroupingList<E>
isWritable() - method in class ca.odell.glazedlists.io.NetworkList
isWritable() - method in class ca.odell.glazedlists.ObservableElementList<E>
isWritable() - method in class ca.odell.glazedlists.PopularityList<E>
isWritable() - method in class ca.odell.glazedlists.RangeList<E>
isWritable() - method in class ca.odell.glazedlists.SortedList<E>
isWritable() - method in class ca.odell.glazedlists.TransformedList<S,E>
Gets whether the source EventList is writable via this API.
isWritable() - method in class ca.odell.glazedlists.UniqueList<E>
BarcodeListDeltas.Iterator - class ca.odell.glazedlists.event.BarcodeListDeltas.Iterator
Iterate the list of deltas.
Tree4Deltas.Iterator<V> - class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>
Iterate through the list of changes in this tree.
iterator() - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns an iterator over the elements in this list in proper sequence.
iterator() - method in class ca.odell.glazedlists.SortedList<E>

L

lastIndexOf(Object) - method in class ca.odell.glazedlists.AbstractEventList<E>
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.DebugList<E>
lastIndexOf(Object) - method in class ca.odell.glazedlists.SortedList<E>
lastIndexOf(Object) - method in class ca.odell.glazedlists.ThresholdList<E>
lastSortIndex(Object) - method in class ca.odell.glazedlists.SortedList<E>
Returns the last index of the object's sort location or the last index at which the object could be positioned if inserted.
LESS_THAN - static field in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
LESS_THAN_OR_EQUAL - static field in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
listChanged(ca.odell.glazedlists.event.ListEvent) - method in class ca.odell.glazedlists.io.CachingList
listChanged(ca.odell.glazedlists.event.ListEvent) - method in class ca.odell.glazedlists.io.FileList
listChanged(ca.odell.glazedlists.event.ListEvent) - method in class ca.odell.glazedlists.io.NetworkList
listChanged(ListEvent) - method in class ca.odell.glazedlists.swing.EventListModel<E>
For implementing the ListEventListener interface.
listChanged(ListEvent) - method in class ca.odell.glazedlists.swing.EventTableModel<E>
For implementing the ListEventListener interface.
listChanged(ListEvent) - method in class ca.odell.glazedlists.FilterList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.FreezableList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.GroupingList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.event.ListEventListener<E>
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.ObservableElementList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.PopularityList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.RangeList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.SeparatorList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.SequenceList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.SortedList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.UniqueList<E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.CollectionList<S,E>
Handle changes in the parent list.
listChanged(ListEvent) - method in class ca.odell.glazedlists.FunctionList<S,E>
listChanged(ListEvent) - method in class ca.odell.glazedlists.TransformedList<S,E>
listDataEvent - field in class ca.odell.glazedlists.swing.EventListModel<E>
recycle the list data event to prevent unnecessary object creation
ListSelection.Listener - interface ca.odell.glazedlists.ListSelection.Listener
A generic interface to respond to changes in selection that doesn't require including a particular GUI toolkit.
MatcherEditor.Listener<E> - interface ca.odell.glazedlists.matchers.MatcherEditor.Listener<E>
A MatcherEditor.Listener handles changes fired by a MatcherEditor.
ListEvent<E> - class ca.odell.glazedlists.event.ListEvent<E>
A ListEvent models a change to a list.
ListEventAssembler<E> - class ca.odell.glazedlists.event.ListEventAssembler<E>
Models a continuous stream of changes on a list.
Creates a new ListEventAssembler that tracks changes for the specified list.
ListEventListener<E> - interface ca.odell.glazedlists.event.ListEventListener<E>
Listens and responds to changes in a dynamic list of objects.
ListEventListener syncEventListToList(EventList,List) - static method in class ca.odell.glazedlists.GlazedLists
Synchronize the specified EventList to the specified List.
ListEventListener typeSafetyListener(EventList,Set) - static method in class ca.odell.glazedlists.GlazedLists
Check list elements for type safety after they are added to an EventList using a ListEventListener.
Provides a proxy to another ListEventListener that may go out of scope without explicitly removing itself from the source list's set of listeners.
ListEventPublisher - interface ca.odell.glazedlists.event.ListEventPublisher
Define a strategy for managing dependencies in the observer pattern.
listIterator() - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns a list iterator of the elements in this list (in proper sequence).
listIterator(int) - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns a list iterator of the elements in this list (in proper sequence), starting at the specified position in this list.
ListPeer - class ca.odell.glazedlists.io.ListPeer
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<E> - class ca.odell.glazedlists.ListSelection<E>
An EventList to provide index-based selection features.
ListSelection(EventList) - constructor for class ca.odell.glazedlists.ListSelection<E>
Creates a new ListSelection that listens to changes on the given source.
ListSelection(EventList,int[]) - constructor for class ca.odell.glazedlists.ListSelection<E>
Creates a new ListSelection that listens to changes on the given source and initializes selection with the given array of indices.
Lock - interface ca.odell.glazedlists.util.concurrent.Lock
A lock is a tool for controlling access to a shared resource by multiple threads.
lock() - method in class ca.odell.glazedlists.util.concurrent.Lock
Acquires the lock.
lock() - method in class ca.odell.glazedlists.util.concurrent.WriterPreferenceReadWriteLock.ReaderLock
lock() - method in class ca.odell.glazedlists.util.concurrent.WriterPreferenceReadWriteLock.WriterLock
LockFactory - interface ca.odell.glazedlists.util.concurrent.LockFactory
This factory provides an implementation of Lock that is optimized for the current Java Virtual Machine.
lowerRangeModel(ca.odell.glazedlists.ThresholdList) - static method in class ca.odell.glazedlists.swing.GlazedListsSwing
Creates a model that manipulates the lower bound of the specified ThresholdList.

M

MATCH_ALL - static field in class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
Indicates the associated Matcher will match anything.
MATCH_NONE - static field in class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
Indicates the associated Matcher will match nothing.
Matcher<E> - interface ca.odell.glazedlists.matchers.Matcher<E>
Determines which values should be filtered.
Matcher beanPropertyMatcher(Class,String,Object) - static method in class ca.odell.glazedlists.GlazedLists
Create a new Matcher which uses reflection to read properties with the given propertyName from instances of the given beanClass and compare them with the given value.
Matcher beanPropertyMatcher(Class,String,Object) - static method in class ca.odell.glazedlists.matchers.Matchers
Creates a Matcher that uses Reflection to compare the expectedValue of the specified property of an object to the expectedValue.
Matcher falseMatcher() - static method in class ca.odell.glazedlists.matchers.Matchers
Get a Matcher that always returns false, therefore matching nothing..
Matcher invert(Matcher) - static method in class ca.odell.glazedlists.matchers.Matchers
Get a Matcher that returns the opposite of the specified Matcher.
Matcher trueMatcher() - static method in class ca.odell.glazedlists.matchers.Matchers
Get a Matcher that always returns true, therefore matching everything.
MatcherEditor<E> - interface ca.odell.glazedlists.matchers.MatcherEditor<E>
A facility for modifying the Matchers which specify the behaviour of a FilterList.
MatcherEditor fixedMatcherEditor(Matcher) - static method in class ca.odell.glazedlists.GlazedLists
Get a MatcherEditor that is fixed on the specified Matcher.
MatcherEditor weakReferenceProxy(MatcherEditor) - static method in class ca.odell.glazedlists.matchers.Matchers
Provides a proxy to another MatcherEditor that may go out of scope without explicitly removing itself from the source MatcherEditor's set of listeners.
Matchers - class ca.odell.glazedlists.matchers.Matchers
A factory for creating Matchers.
matches(E) - method in class ca.odell.glazedlists.matchers.Matcher<E>
Return true if an item matches a filter.
CollectionList.Model<E,S> - interface ca.odell.glazedlists.CollectionList.Model<E,S>
Provides the logic to map a parent record (e.g., a records album) to its children (e.g., the songs on the record).
monthSequencer() - static method in class ca.odell.glazedlists.Sequencers
MULTIPLE_COLUMN_KEYBOARD - static field in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Emulate the sorting behaviour of SUN's TableSorter, by Philip Milne et.
MULTIPLE_COLUMN_MOUSE - static field in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Sort multiple columns without use of the keyboard.
MULTIPLE_INTERVAL_SELECTION - static field in class ca.odell.glazedlists.ListSelection<E>
A selection mode where any element may be selected and elements added adjacent to selected elements are selected.
MULTIPLE_INTERVAL_SELECTION_DEFENSIVE - static field in class ca.odell.glazedlists.ListSelection<E>
A selection mode where any element may be selected and freshly added elements are always deselected.

N

NetworkList - class ca.odell.glazedlists.io.NetworkList
An EventList that is either published to the network or subscribed from the network.
NetworkListStatusListener - interface ca.odell.glazedlists.io.NetworkListStatusListener
Listens to the current status of a NetworkList.
next() - method in class ca.odell.glazedlists.event.BarcodeListDeltas.Iterator
next() - method in class ca.odell.glazedlists.event.ListEvent<E>
Increments the change sequence to view the next change.
next() - method in class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>
next(E) - method in class ca.odell.glazedlists.SequenceList.Sequencer<E>
Given a sequencable value, produce the next value in the sequence such that value is now included in the sequence.
nextBlock() - method in class ca.odell.glazedlists.event.ListEvent<E>
Increments the change sequence to view the next change block.
nextNode() - method in class ca.odell.glazedlists.event.Tree4Deltas.Iterator<V>
NOT_EQUAL - static field in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>

O

A list that fires update events whenever elements are modified in place.
ObservableElementList(EventList,Connector) - constructor for class ca.odell.glazedlists.ObservableElementList<E>
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 beanConnector(Class) - static method in class ca.odell.glazedlists.GlazedLists
Create a new Connector for the ObservableElementList that works with JavaBeans' java.beans.PropertyChangeListener.
Create a new Connector for the ObservableElementList that works with JavaBeans' java.beans.PropertyChangeListener.
OR - static field in class ca.odell.glazedlists.matchers.CompositeMatcherEditor<E>
require any matchers in the MatcherEditor to match

P

PopularityList<E> - class ca.odell.glazedlists.PopularityList<E>
An EventList that shows the unique elements from its source EventList ordered by the frequency of their appearance.
PopularityList(EventList) - constructor for class ca.odell.glazedlists.PopularityList<E>
Creates a new PopularityList that provides frequency-ranking for the specified EventList.
PopularityList(EventList,Comparator) - constructor for class ca.odell.glazedlists.PopularityList<E>
Creates a new PopularityList that provides frequency-ranking for the specified EventList.
A callback made only after all listeners of the specified subject have been notified of the specified event.
preFetch(int) - method in class ca.odell.glazedlists.io.CachingList
Pre-fetches a set of data given the index that was directly requested.
previous(E) - method in class ca.odell.glazedlists.SequenceList.Sequencer<E>
Given a sequencable value, produce the previous value in the sequence such that value is now included in the sequence.
Publish the specified EventList with the specified name.
publisher - field in class ca.odell.glazedlists.AbstractEventList<E>
the publisher manages the distribution of changes

R

RangeList<E> - class ca.odell.glazedlists.RangeList<E>
This EventList shows values from a continuous range of indices from a source EventList.
RangeList(EventList) - constructor for class ca.odell.glazedlists.RangeList<E>
Create a new RangeList that limits the specified EventList to a desired range.
A MatcherEditor that produces Matchers which match Objects if they lie within a range of Comparables.
RangeMatcherEditor() - constructor for class ca.odell.glazedlists.matchers.RangeMatcherEditor<D,extends,Comparable,E>
Creates a RangeMatcherEditor whose Matchers can test only elements which are Comparable objects.
RangeMatcherEditor(Filterator) - constructor for class ca.odell.glazedlists.matchers.RangeMatcherEditor<D,extends,Comparable,E>
Creates a RangeMatcherEditor that matches Objects using the specified Filterator to get the Comparables to search.
readLock() - method in class ca.odell.glazedlists.util.concurrent.ReadWriteLock
Return the lock used for reading.
readWriteLock - field in class ca.odell.glazedlists.AbstractEventList<E>
the read/write lock provides mutual exclusion to access
ReadWriteLock - interface ca.odell.glazedlists.util.concurrent.ReadWriteLock
A ReadWriteLock maintains a pair of associated locks, one for read-only operations and one for writing.
rebuildComparator() - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Updates the comparator in use and applies it to the table.
rebuildComparator() - method in class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Updates the comparator in use and applies it to the table.
redetectComparator(E>) - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Examines the current Comparator of the SortedList and adds icons to the table header renderers in response.
redetectComparator(E>) - method in class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Examines the current Comparator of the SortedList and adds icons to the table header renderers in response.
reevaluate(A,B) - method in class ca.odell.glazedlists.FunctionList.AdvancedFunction<A,B>
Evaluate the sourceValue again to produce the corresponding value in the FunctionList.
RELAXED - static field in class ca.odell.glazedlists.matchers.MatcherEditor.Event<E>
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(int) - method in class ca.odell.glazedlists.AbstractEventList<E>
Removes the element at the specified position in this list (optional operation).
remove(int) - method in class ca.odell.glazedlists.BasicEventList<E>
remove(int) - method in class ca.odell.glazedlists.CollectionList<S,E>
remove(int) - method in class ca.odell.glazedlists.DebugList<E>
remove(int) - method in class ca.odell.glazedlists.FunctionList<S,E>
remove(int) - method in class ca.odell.glazedlists.GroupingList<E>
remove(int) - method in class ca.odell.glazedlists.TransformedList<S,E>
remove(int) - method in class ca.odell.glazedlists.UniqueList<E>
remove(Object) - method in class ca.odell.glazedlists.AbstractEventList<E>
Removes the first occurrence in this list of the specified element (optional operation).
remove(Object) - method in class ca.odell.glazedlists.BasicEventList<E>
remove(Object) - method in class ca.odell.glazedlists.DebugList<E>
removeAll(Collection) - method in class ca.odell.glazedlists.AbstractEventList<E>
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<E>
removeAll(Collection) - method in class ca.odell.glazedlists.DebugList<E>
removeAll(Collection) - method in class ca.odell.glazedlists.TransformedList<S,E>
Removes the specified EventList as a dependency for the specified ListEventListener.
Removes the specified EventList as a dependency for the specified ListEventListener.
removeIndexInterval(int,int) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Remove the indices in the interval index0,index1 (inclusive) from the selection model.
removeListDataListener(ListDataListener) - method in class ca.odell.glazedlists.swing.EventListModel<E>
Deregisters the specified ListDataListener from receiving updates whenever this list changes.
removeListEventListener(ListEventListener) - method in class ca.odell.glazedlists.EventList<E>
Removes the specified listener from receiving change updates for this list.
removeListEventListener(ListEventListener) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Removes the specified listener from receiving notification when new changes are appended to this list change sequence.
Remove a listener from the list that's notified each time a change to the selection occurs.
removeMatcherEditorListener(Listener) - method in class ca.odell.glazedlists.matchers.MatcherEditor<E>
Remove the listener so that it no longer receives notification when the Matcher changes.
removeMemberList(EventList) - method in class ca.odell.glazedlists.CompositeList<E>
Removes the specified EventList as a source EventList to this CompositeList.
removeSelectionInterval(int,int) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Change the selection to be the set difference of the current selection and the indices between index0 and index1 inclusive.
Remove a Listener so that it will no longer be notified when selection changes.
removeSortActionListener(ActionListener) - method in class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Deregisters the specified ActionListener to no longer receive action events.
Deregisters the specified listener from receiving events about the status of this NetworkList.
reorder(int[]) - method in class ca.odell.glazedlists.event.ListEventAssembler<E>
Sets the current event as a reordering.
reset() - method in class ca.odell.glazedlists.event.ListEvent<E>
Resets this event's position to the previously-marked position.
retainAll(Collection) - method in class ca.odell.glazedlists.AbstractEventList<E>
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<E>
retainAll(Collection) - method in class ca.odell.glazedlists.DebugList<E>
retainAll(Collection) - method in class ca.odell.glazedlists.TransformedList<S,E>
reverseComparator() - static method in class ca.odell.glazedlists.GlazedLists
Creates a reverse Comparator that works for Comparable objects.

S

select(Collection) - method in class ca.odell.glazedlists.ListSelection<E>
Select all of the specified values.
select(E) - method in class ca.odell.glazedlists.ListSelection<E>
Select the specified element, if it exists.
select(int) - method in class ca.odell.glazedlists.ListSelection<E>
Selects the element at the given index.
select(int,int) - method in class ca.odell.glazedlists.ListSelection<E>
Selects all of the elements within the given range.
select(int[]) - method in class ca.odell.glazedlists.ListSelection<E>
Selects all of the elements in the given array of indices.
selectAll() - method in class ca.odell.glazedlists.ListSelection<E>
Selects all elements.
selectionChanged(int,int) - method in class ca.odell.glazedlists.ListSelection.Listener
Notifies this SelectionListener of a change in selection.
A separator heading the elements of a group.
SeparatorList<E> - class ca.odell.glazedlists.SeparatorList<E>
A list that adds separator objects before each group of elements.
SeparatorList(EventList,Comparator,int,int) - constructor for class ca.odell.glazedlists.SeparatorList<E>
Create a SeparatorList...
SequenceList<E> - class ca.odell.glazedlists.SequenceList<E>
A SequenceList contains values in adjacent indices which occur at predictable intervals from each other.
SequenceList(EventList,Sequencer) - constructor for class ca.odell.glazedlists.SequenceList<E>
Constructs a SequenceList containing a sequence of values produced by the sequencer which cover the range of values contained within the source.
SequenceList(EventList,Sequencer,Comparator) - constructor for class ca.odell.glazedlists.SequenceList<E>
Constructs a SequenceList containing a sequence of values produced by the sequencer which cover the range of values contained within the source.
SequenceList.Sequencer<E> - interface ca.odell.glazedlists.SequenceList.Sequencer<E>
A Sequencer defines the logic required to calculate the previous and next sequence values given any value.
Sequencers - class ca.odell.glazedlists.Sequencers
A factory for creating Sequencers.
serializableByteCoder() - static method in class ca.odell.glazedlists.io.GlazedListsIO
Creates a ByteCoder that encodes Serializable Objects using an java.io.ObjectOutputStream.
set(int,E) - method in class ca.odell.glazedlists.AbstractEventList<E>
Replaces the element at the specified position in this list with the specified element (optional operation).
set(int,E) - method in class ca.odell.glazedlists.BasicEventList<E>
set(int,E) - method in class ca.odell.glazedlists.CollectionList<S,E>
set(int,E) - method in class ca.odell.glazedlists.DebugList<E>
set(int,E) - method in class ca.odell.glazedlists.FunctionList<S,E>
set(int,E) - method in class ca.odell.glazedlists.TransformedList<S,E>
set(int,E) - method in class ca.odell.glazedlists.UniqueList<E>
set(int,List) - method in class ca.odell.glazedlists.GroupingList<E>
setAnchorSelectionIndex(int) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Set the anchor selection index.
setAnchorSelectionIndex(int) - method in class ca.odell.glazedlists.ListSelection<E>
Set the anchor selection index.
setChecked(E,boolean) - method in class ca.odell.glazedlists.gui.CheckableTableFormat<E>
Sets the specified object as checked.
setColumnValue(E,Object,int) - method in class ca.odell.glazedlists.gui.WritableTableFormat<E>
Sets the specified field of the base object to the edited value.
setComparator(Comparator) - method in class ca.odell.glazedlists.SeparatorList<E>
Set the Comparator used to determine how elements are split into groups.
setComparator(Comparator) - method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
Update the comparator.
setComparator(E>) - method in class ca.odell.glazedlists.SortedList<E>
Set the Comparator in use in this EventList.
setCorrectsCase(boolean) - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
If correctCase is true, user specified strings will be converted to the case of the element they match.
setEnabled(boolean) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Set the EventSelectionModel as editable or not.
setFilterMode(int) - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
Sets the manner in which the contents of the ComboBoxModel are filtered.
setFilterText(String[]) - method in class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
Adjusts the filters of this TextMatcherEditor and fires a change to the Matcher.
setHeadRange(int,int) - method in class ca.odell.glazedlists.RangeList<E>
Set the range of values displayed by this RangeList.
setIconPath(String) - static method in class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Set all TableComparatorChoosers to use the icons from the directory specified.
setLeadSelectionIndex(int) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Set the lead selection index.
setLeadSelectionIndex(int) - method in class ca.odell.glazedlists.ListSelection<E>
Set the lead selection index.
setLimit(int) - method in class ca.odell.glazedlists.SeparatorList.Separator<E>
Set the maximum number of elements in this group to show.
setLive(boolean) - method in class ca.odell.glazedlists.swing.TextComponentMatcherEditor<E>
Toggle between filtering by the keystroke and not.
setLockCheckingEnabled(boolean) - method in class ca.odell.glazedlists.DebugList<E>
If lockCheckingEnabled is true this DebugList will check the calling Thread for lock ownership before each read and write operation; false indicates this check shouldn't be performed.
setLowerThreshold(E) - method in class ca.odell.glazedlists.ThresholdList<E>
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<E>
Sets the lower threshold for this list.
setMatcher(E>) - method in class ca.odell.glazedlists.FilterList<E>
Set the Matcher which specifies which elements shall be filtered.
setMatcherEditor(E>) - method in class ca.odell.glazedlists.FilterList<E>
Set the MatcherEditor which provides a dynamic Matcher to determine which elements shall be filtered.
Update the operation used to determine what relation list elements should have to the threshold in order to match (i.e., be visible).
setMiddleRange(int,int) - method in class ca.odell.glazedlists.RangeList<E>
Set the range to include the specified indices, offset from the end of the source EventList.
setMode(int) - method in class ca.odell.glazedlists.matchers.CompositeMatcherEditor<E>
Set the match mode for this CompositeMatcherEditor.
setMode(int) - method in class ca.odell.glazedlists.SortedList<E>
Modify the behaviour of this SortedList to one of the predefined modes.
setMode(int) - method in class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
Modify the behaviour of this TextMatcherEditor to one of the predefined modes.
Sets the ObservableElementList to notify when changes occur on elements.
setRange(D,D) - method in class ca.odell.glazedlists.matchers.RangeMatcherEditor<D,extends,Comparable,E>
This method is used to change the range currently matched by this MatcherEditor.
setRange(int,int) - method in class ca.odell.glazedlists.RangeList<E>
Set the range of values displayed by this RangeList.
setRange(int,int) - method in class ca.odell.glazedlists.ThresholdList<E>
setRelatedListener(Object,Object) - method in class ca.odell.glazedlists.event.GraphDependenciesListEventPublisher
setRelatedListener(Object,Object) - method in class ca.odell.glazedlists.event.ListEventPublisher
Attach the specified subject to the specified listener, so that the listener's dependencies are satisfied before the subject is notified.
setRelatedSubject(Object,Object) - method in class ca.odell.glazedlists.event.GraphDependenciesListEventPublisher
setRelatedSubject(Object,Object) - method in class ca.odell.glazedlists.event.ListEventPublisher
Attach the specified listener to the specified subject, so that when dependencies are being prepared, notifying the listener will be considered equivalent to notifying the subject.
setSelectedItem(Object) - method in class ca.odell.glazedlists.swing.EventComboBoxModel<E>
Sets the currently selected item.
setSelection(int) - method in class ca.odell.glazedlists.ListSelection<E>
Sets the selection to be only the element at the given index.
setSelection(int,int) - method in class ca.odell.glazedlists.ListSelection<E>
Sets the selection to be only elements within the given range.
setSelection(int[]) - method in class ca.odell.glazedlists.ListSelection<E>
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<E>
Change the selection to be between index0 and index1 inclusive.
setSelectionMode(int) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
Set the selection mode.
setSelectionMode(int) - method in class ca.odell.glazedlists.ListSelection<E>
Set the selection mode.
setSelectsTextOnFocusGain(boolean) - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
If selectsTextOnFocusGain is true, all text in the editor is selected when the combo box editor gains focus.
setSortIcon(Icon) - method in class ca.odell.glazedlists.swing.SortableRenderer
Sets the icon to display in order to indicate sorting direction or null if no sorting is taking place.
setStrict(boolean) - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
If strict is true, the user can specify values not appearing within the ComboBoxModel.
setTableFormat(TableFormat) - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Adjusts the TableFormat this comparator chooser uses when selecting comparators.
setTableFormat(TableFormat) - method in class ca.odell.glazedlists.swing.EventTableModel<E>
Sets this table to be rendered by a different table format.
setTailRange(int,int) - method in class ca.odell.glazedlists.RangeList<E>
Set the range to include the specified indices, offset from the end of the source EventList.
setTailRange(int,int) - method in class ca.odell.glazedlists.ThresholdList<E>
setThreshold(E) - method in class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
Update the threshold used to determine what is matched by the list.
setUpperThreshold(E) - method in class ca.odell.glazedlists.ThresholdList<E>
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<E>
Sets the upper threshold for this list.
setValueAt(Object,int,int) - method in class ca.odell.glazedlists.swing.EventTableModel<E>
The list table is not editable.
setValueIsAdjusting(boolean) - method in class ca.odell.glazedlists.swing.EventSelectionModel<E>
This property is true if upcoming changes to the value of the model should be considered a single event.
Reader and Writer requests are maintained in two different wait sets, by two different objects.
SINGLE_COLUMN - static field in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Emulate the sorting behaviour of Windows Explorer and Mac OS X Finder.
SINGLE_INTERVAL_SELECTION - static field in class ca.odell.glazedlists.ListSelection<E>
A selection mode where at most one range of elements may be selected at one time.
SINGLE_SELECTION - static field in class ca.odell.glazedlists.ListSelection<E>
A selection mode where at most one element may be selected at one time.
size() - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns the number of elements in this list.
size() - method in class ca.odell.glazedlists.BasicEventList<E>
size() - method in class ca.odell.glazedlists.io.CachingList
size() - method in class ca.odell.glazedlists.CollectionList<S,E>
size() - method in class ca.odell.glazedlists.DebugList<E>
size() - method in class ca.odell.glazedlists.FilterList<E>
size() - method in class ca.odell.glazedlists.FreezableList<E>
size() - method in class ca.odell.glazedlists.GroupingList<E>
size() - method in class ca.odell.glazedlists.RangeList<E>
size() - method in class ca.odell.glazedlists.SeparatorList<E>
size() - method in class ca.odell.glazedlists.SeparatorList.Separator<E>
A convenience method to get the number of elements in this group.
size() - method in class ca.odell.glazedlists.SequenceList<E>
size() - method in class ca.odell.glazedlists.TransformedList<S,E>
size() - method in class ca.odell.glazedlists.UniqueList<E>
SortableRenderer - interface ca.odell.glazedlists.swing.SortableRenderer
This interface is intended to be implemented by custom TableCellRenderers installed on the JTableHeader of a sortable JTable.
sortedList - field in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
the sorted list to choose the comparators for
SortedList<E> - class ca.odell.glazedlists.SortedList<E>
An EventList that shows its source EventList in sorted order.
SortedList(EventList) - constructor for class ca.odell.glazedlists.SortedList<E>
Creates a SortedList that sorts the specified EventList.
SortedList(EventList,E>) - constructor for class ca.odell.glazedlists.SortedList<E>
Creates a SortedList that sorts the specified EventList using the specified Comparator to determine sort order.
sortIndex(Object) - method in class ca.odell.glazedlists.SortedList<E>
Returns the first index of the object's sort location or the first index at which the object could be positioned if inserted.
sortingState - field in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
manage which columns are sorted and in which order
source - field in class ca.odell.glazedlists.TransformedList<S,E>
the event list to transform
sourceList - field in class ca.odell.glazedlists.event.ListEvent<E>
the list that has changed
start() - method in class ca.odell.glazedlists.io.ListPeer
Starts the peer.
STARTS_WITH - static field in class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
Matching mode where items are considered a match if at least one of the filter strings extracted from an object starts with one of the given search strings.
stop() - method in class ca.odell.glazedlists.io.ListPeer
Stops the peer.
STRICT_SORT_ORDER - static field in class ca.odell.glazedlists.SortedList<E>
Sorting mode where elements are always in sorted order, even if this requires that elements be moved from one index to another when their value is changed.
subList(int,int) - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns a view of the portion of this list between the specified fromIndex, inclusive, and toIndex, exclusive.
Subscribe to the EventList with the specified name.
super E> getComparator() - method in class ca.odell.glazedlists.SortedList<E>
Gets the Comparator that is being used to sort this list.
superE>sortedListComparator - field in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
the potentially foreign comparator associated with the sorted list
swingThreadSource - field in class ca.odell.glazedlists.swing.EventTableModel<E>
the proxy moves events to the Swing Event Dispatch thread

T

T[] toArray(T[]) - method in class ca.odell.glazedlists.AbstractEventList<E>
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.
T[] toArray(T[]) - method in class ca.odell.glazedlists.DebugList<E>
TableComparatorChooser<E> - class ca.odell.glazedlists.swing.TableComparatorChooser<E>
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<E>
Creates a new TableComparatorChooser that responds to clicks on the specified table and uses them to sort the specified list.
TableComparatorChooser(JTable,SortedList,Object) - constructor for class ca.odell.glazedlists.swing.TableComparatorChooser<E>
Creates a new TableComparatorChooser that responds to clicks on the specified table and uses them to sort the specified list by delegating to the given strategy.
TableFormat<E> - interface ca.odell.glazedlists.gui.TableFormat<E>
Specifies how a set of records are rendered in a table.
TableFormat 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 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 tableFormat(String[],String[]) - static method in class ca.odell.glazedlists.GlazedLists
Creates a TableFormat that binds JavaBean properties to table columns via Reflection.
TableFormat tableFormat(String[],String[],boolean[]) - static method in class ca.odell.glazedlists.GlazedLists
Creates a TableFormat that binds JavaBean properties to table columns via Reflection.
A MatcherEditor that matches Objects that contain the filter text located within a Document.
Creates a TextMatcherEditor bound to the given document with the given textFilterator.
Creates a TextMatcherEditor bound to the Document backing the given textComponent with the given textFilterator.
Creates a TextMatcherEditor bound to the Document backing the given textComponent with the given textFilterator.
TextFilterable - interface ca.odell.glazedlists.TextFilterable
An item that can be compared to a list of filters to see if it matches.
TextFilterator<E> - interface ca.odell.glazedlists.TextFilterator<E>
An interface through which a list of Strings for a given object can be extracted for testing whether a filter matches.
TextFilterator textFilterator(String[]) - static method in class ca.odell.glazedlists.GlazedLists
Creates a TextFilterator that searches the given JavaBean properties.
TextMatcherEditor<E> - class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
A matcher editor that matches Objects that contain a filter text string.
TextMatcherEditor() - constructor for class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
Creates a TextMatcherEditor whose Matchers can test only elements which implement the TextFilterable interface.
TextMatcherEditor(TextFilterator) - constructor for class ca.odell.glazedlists.matchers.TextMatcherEditor<E>
Creates a TextMatcherEditor that matches Objects using the specified TextFilterator to get the Strings to search.
thaw() - method in class ca.odell.glazedlists.FreezableList<E>
Unlocks this FreezableList to show the same contents of the source EventList.
ThreadedMatcherEditor<E> - class ca.odell.glazedlists.matchers.ThreadedMatcherEditor<E>
A MatcherEditor which decorates a source MatcherEditor with functionality.
ThreadedMatcherEditor(MatcherEditor) - constructor for class ca.odell.glazedlists.matchers.ThreadedMatcherEditor<E>
Creates a ThreadedMatcherEditor which wraps the given source.
ThresholdList<E> - class ca.odell.glazedlists.ThresholdList<E>
An EventList that shows a range of the elements of the source EventList.
ThresholdList(EventList,Evaluator) - constructor for class ca.odell.glazedlists.ThresholdList<E>
Creates a ThresholdList that provides range-filtering on the specified EventList using the specified ThresholdList.Evaluator.
ThresholdList(EventList,String) - constructor for class ca.odell.glazedlists.ThresholdList<E>
Creates a ThresholdList that provides range-filtering based on the specified EventList based on the specified integer JavaBean property.
ThresholdList.Evaluator 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.
ThresholdMatcherEditor<E> - class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
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<E>
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(E) - constructor for class ca.odell.glazedlists.matchers.ThresholdMatcherEditor<E>
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.
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.
Construct an instance.
toArray() - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns an array containing all of the elements in this list in proper sequence.
toArray() - method in class ca.odell.glazedlists.DebugList<E>
toString() - method in class ca.odell.glazedlists.AbstractEventList<E>
Returns a string representation of this collection.
toString() - method in class ca.odell.glazedlists.gui.AbstractTableComparatorChooser<E>
Encode the current sorting state as a String.
toString() - method in class ca.odell.glazedlists.DebugList<E>
toString() - method in class ca.odell.glazedlists.event.ListEvent<E>
Gets this event as a String.
toStringTextFilterator() - static method in class ca.odell.glazedlists.GlazedLists
Creates a TextFilterator that searches against an Object's toString() value.
TransformedList<S,E> - class ca.odell.glazedlists.TransformedList<S,E>
A convenience class for EventLists that decorate another EventList.
TransformedList(EventList) - constructor for class ca.odell.glazedlists.TransformedList<S,E>
Creates a TransformedList to transform the specified EventList.
TransformedList readOnlyList(EventList) - static method in class ca.odell.glazedlists.GlazedLists
Wraps the source in an EventList that does not allow writing operations.
TransformedList 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.
TransformedList threadSafeList(EventList) - static method in class ca.odell.glazedlists.GlazedLists
Wraps the source in an EventList that obtains a ReadWritLock for all operations.
tryLock() - method in class ca.odell.glazedlists.util.concurrent.Lock
Acquires the lock only if it is free at the time of invocation.
tryLock() - method in class ca.odell.glazedlists.util.concurrent.WriterPreferenceReadWriteLock.ReaderLock
tryLock() - method in class ca.odell.glazedlists.util.concurrent.WriterPreferenceReadWriteLock.WriterLock

U

uninstall() - method in class ca.odell.glazedlists.swing.AutoCompleteSupport<E>
This method removes autocompletion support from the JComboBox it was installed on.
Stop listening for events from the specified element.
UniqueList<E> - class ca.odell.glazedlists.UniqueList<E>
An EventList that shows the unique elements from its source EventList.
UniqueList(EventList) - constructor for class ca.odell.glazedlists.UniqueList<E>
Creates a UniqueList that determines uniqueness via the Comparable interface.
UniqueList(EventList,Comparator) - constructor for class ca.odell.glazedlists.UniqueList<E>
Creates a UniqueList that determines uniqueness using the specified Comparator.
unlock() - method in class ca.odell.glazedlists.util.concurrent.Lock
Releases the lock.
unlock() - method in class ca.odell.glazedlists.util.concurrent.WriterPreferenceReadWriteLock.ReaderLock
unlock() - method in class ca.odell.glazedlists.util.concurrent.WriterPreferenceReadWriteLock.WriterLock
UPDATE - static field in class ca.odell.glazedlists.event.ListEvent<E>
updates - field in class ca.odell.glazedlists.AbstractEventList<E>
the change event and notification system
upperRangeModel(ca.odell.glazedlists.ThresholdList) - static method in class ca.odell.glazedlists.swing.GlazedListsSwing
Creates a model that manipulates the upper bound of the specified ThresholdList.

V

Synchronize the specified EventList to a MultiMap that is returned from this method.
void 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.
void replaceAll(EventList,List,boolean,Comparator) - static method in class ca.odell.glazedlists.GlazedLists
Overloaded version of replaceAll(EventList,List,boolean) that uses a Comparator to determine equality rather than equals().
Replace the complete contents of the target EventList with the complete contents of the source Collection while making as few list changes as possible.

W

WritableTableFormat<E> - interface ca.odell.glazedlists.gui.WritableTableFormat<E>
Specifies how to edit the elements of table.
writeLock() - method in class ca.odell.glazedlists.util.concurrent.ReadWriteLock
Return the lock used for writing.

Glazed Lists, Copyright © 2003-2006 publicobject.com, O'Dell Engineering.
Documentation build by pbuilder at 2007-12-21 23:49