A convenience class that implements common functionality for all
EventList
s.
A TableComparatorChooser is a tool that allows the user to sort a table
widget by clicking on the table's headers.
Appends the specified element to the end of this list (optional
operation).
Inserts the specified element at the specified position in this list
(optional operation).
This version of add will distribute all elements within the given
value
List into groups.
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).
Inserts all of the elements in the specified collection into this
list at the specified position (optional operation).
Convenience method for appending a single change of the specified type.
Adds a block of changes to the set of list changes.
Convenience method for appending a single delete.
Convenience method for appending a range of deletes.
Convenience method for appending a single insert.
Convenience method for appending a range of inserts.
Registers the specified ListDataListener to receive updates whenever
this list changes.
Registers the specified listener to receive change updates for this list.
Registers the specified listener to be notified whenever new changes
are appended to this list change sequence.
Add a listener to the list that's notified each time a change to
the selection occurs.
Add a listener to be notified when this editor's
Matcher
changes.
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.
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
.
Convenience method for appending a single update.
Convenience method for appending a range of updates.
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.
Allows the ability to specify column class information in addition to the standard
TableFormat
information.
This method is currently a no-op and exists for parity.
This method is currently a no-op and exists for parity.
The arrow button that invokes the popup.
This class AutoCompleteSupport
s support for filtering and autocompletion into
a standard JComboBox
.
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.
Sorting mode where elements aren't moved when their value is changed,
even if this means they are no longer in perfect sorted order.
Creates a Comparator
that compares String
objects in
a case-insensitive way.
Indicates the associated Matcher is a complete change from the previous
Matcher.
Indicates a changes has occurred in the Matcher produced by the
MatcherEditor.
whenever a list change covers greater than this many rows, redraw the whole thing
Specifies how to check table elements.
Return the index of the last child in the CollectionList for the given parent
index.
Return the index of the first child in the CollectionList for the given parent
index.
Removes all of the elements from this list (optional operation).
Clear all sorting state and set the
SortedList
to use its
natural order.
Detach the subject from its related listener.
Detach the listener from its related subject.
Change the selection to the empty set.
Closes this FileList so that it consumes no disc resources.
This method implements the strategy for coalescing many queued
MatcherEvents into a single representative MatcherEvent.
A list that acts like a tree in that it contains child elements to nodes contained in
another list.
Commits the current atomic change to this list change queue.
Creates a Comparator
that compares Comparable
objects.
Creates a Comparator
that uses Reflection to compare two instances
of the specified Class
by the given JavaBean property.
Creates a Comparator
that uses Reflection to compare two instances
of the specified Class
by the given JavaBean property.
Creates a chain of Comparator
s that applies the provided
Comparator
s in the sequence specified until differences or
absoulute equality.is determined.
Creates a reverse Comparator
that inverts the given Comparator
.
An interface defining the methods required for registering and
unregistering change listeners on list elements within an
ObservableElementList
.
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.
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.
Returns true if this list contains the specified element.
Returns true if this list contains all of the elements of the
specified collection.
Creates a Comparator
that can compare list elements
given a Comparator
that can compare column values for the specified
column.
the current Matcher in effect
DebugList is meant to be used as a drop-in replacement for
BasicEventList
at the root of pipelines of
EventList
s during
development.
Constructs a DebugList which, by default, performs no debugging.
Decode the Object from the specified InputStream
.
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.
different types of changes
Returns true if the specified
ListEventListener
's required dependencies
have been satisfied.
Deselects the element at the given index.
Deselects all of the elements within the given range.
Deselects all of the elements in the given array of indices.
Called each time a
NetworkList
's connection status changes.
Releases the resources consumed by this
EventListModel
so that it
may eventually be garbage collected.
Releases the resources consumed by this
EventSelectionModel
so that it
may eventually be garbage collected.
Releases the resources consumed by this
EventTableModel
so that it
may eventually be garbage collected.
Disposes of this ListSelection freeing up it's resources for
garbage collection.
Releases the resources consumed by this
TransformedList
so that
it may eventually be garbage collected.
Releases the resources consumed by this
TableComparatorChooser
so that it
may eventually be garbage collected.
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.
Releases the resources consumed by this
TransformedList
so that it
may eventually be garbage collected.
Perform any necessary resource cleanup on the given
sourceValue
and transformedValue
as they
are removed from the FunctionList.
Handle a listener being fired for the specified listElement
.
Encode the specified Object over the specified OutputStream
.
Compares the specified object with this list for equality.
Transform the given sourceValue
into any kind of Object.
Returns an integer value for an Object
to be used to
compare that object against a threshold.
A combo box model for displaying Glazed Lists in a combo box.
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.
Creates a new
EventList
which contains the contents of the specified
Collection
.
An EventListModel adapts a EventList to the ListModel interface making it
appropriate for use with a JList
.
Creates a new widget that renders the specified list.
Creates a new selection model that also presents a list of the selection.
Creates a new table that renders the specified list with an automatically
generated
TableFormat
.
Creates a new table that renders the specified list in the specified
format.
This method executes the given runnable
on a Thread.
Creates a
Matcher
that matches
Comparable
objects for
containment within the range between the given
start
and
end
.
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
.
Fetches a particular element.
Create a
FileList
that stores its data in the specified file.
An interface for extracting a list of values to be considered by a Matcher
when matching a particular element of a list.
Fire the specified event to the specified listener.
Indicates that the filter has changed in an indeterminate way.
Indicates that the filter has changed to be more restrictive.
Notifies all ListDataListeners about one block of changes in the list.
Indicates that the filter matches all.
Indicates that the filter matches none.
Indicates that the filter has changed to be less restrictive.
A convenience method to get the first element from this group.
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.
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.
Get a
FunctionList.Function
that extracts the property with the
given
propertyName
from objects of the given
beanClass
.
Returns the element at the specified position in this list.
Returns a List of all original elements represented by the given
value
within this
UniqueList
.
Returns a List of all original elements represented by the value at the
given
index
within this
UniqueList
.
Return the first index argument from the most recent call to setSelectionInterval(), addSelectionInterval() or removeSelectionInterval().
Return the anchor of the current selection.
Gets the last row of the current block of changes.
Gets the number of blocks currently remaining in this atomic change.
Gets the first row of the current block of changes.
Gets the ratio of cache hits to cache misses.
Gets the total number of times that this list has fetched its result
from the cache rather than from the source list.
Gets the total number of times that this list has fetched its result
from the source list rather than the cache.
Gets whether the specified object is checked.
Return a list of the child nodes for a parent node.
Returns the most specific superclass for all the cell values in the column.
Gets the class of elements in the specified column.
Returns the default Comparator
to use for the specified column.
Gets the index comparator in use for the specified column.
Get the column count as specified by the table format.
The number of columns to display.
Fetch the name for the specified column.
Gets the title of the specified column.
Gets the value of the specified field for the specified object.
Gets the list of comparators for the specified column.
Returns true if user specified strings are converted to the
case of the autocompletion term they match; false otherwise.
Returns the number of duplicates of the specified value.
Returns the number of duplicates of the value found at the specified index.
Gets an
EventList
that contains only deselected values and
modifies the source list on mutation.
Gets an
EventList
that contains only deselected values add
modifies the source list on mutation.
Retrieves the value at the specified location from the table.
Retrieves the value at the specified location from the table.
Gets whether the EventSelectionModel is editable or not.
Gets the event list that always contains the current selection.
Get the filterator used to extract Comparables from the matched elements.
Get the filterator used to extract Strings from the matched elements.
Returns the manner in which the contents of the ComboBoxModel
are filtered.
Gets this object as a list of Strings.
Gets the specified object as a list of Strings.
Extracts the list of filterable values from a given element
.
Get the List
of all elements in this group.
Gets the current row index.
Returns the filtered
EventList
of items which backs the
ComboBoxModel
of the autocompleting
JComboBox
.
Return the second index argument from the most recent call to setSelectionInterval(), addSelectionInterval() or removeSelectionInterval().
Return the lead of the current selection.
Get the maximum number of elements in this group to show.
Gets the selection model that provides selection management for a table.
Gets the lower threshold for this list
Returns the current Matcher specified by the source
MatcherEditor
.
Get the
MatcherEditor
that originated this event, or null
if this event originated directly from a
FilterList
in a call
to
FilterList.setMatcher(Matcher)
.
Gets the index of the last selected element.
Returns the last selected index or -1 if nothing is selected.
Gets the index of the first selected element.
Returns the first selected index or -1 if nothing is selected.
Returns the next value in the sequence defined by this list or
value
itself if it is a sequence value.
Returns the previous value in the sequence defined by this list or
value
itself if it is a sequence value.
Get the publisher used to distribute
ListEvent
s.
Gets the lock required to share this list between multiple threads.
Gets the reorder map of this list.
The number of rows equals the number of entries in the source event list.
Returns the Set
of Threads that are allowed to perform reads on
this DebugList.
Returns the Set
of Threads that are allowed to perform writes on
this DebugList.
Gets an
EventList
that contains only selected
values and modifies the source list on mutation.
Gets an
EventList
that contains only selected values and modifies
the source list on mutation.
Gets the currently selected item.
Returns the current selection mode.
Returns the current selection mode.
Returns true if the combo box editor text is selected when it
gains focus; false otherwise.
Gets the size of the list.
Get the columns that the TableComparatorChooser is sorting by.
Gets the sorting style currently applied to the specified column.
Gets the sorting style currently applied to the specified column.
Get the
EventList
that selection is being managed for.
Gets the index in the source
EventList
that corresponds to the
specified index.
Gets the List where this event originally occured.
Returns the
TextFilterator
that extracts searchable strings from
each item in the
ComboBoxModel
.
Gets an
EventList
that contains only deselected values and
modifies the selection state on mutation.
Gets an
EventList
that contains only deselected values and
modifies the selection state on mutation.
Gets an
EventList
that contains only selected
values and modifies the selection state on mutation.
Gets an
EventList
that contains only selected values and modifies
the selection state on mutation.
Gets the type of the current change, which should be one of
ListEvent.INSERT, UPDATE, or DELETE.
Gets the upper threshold for this list
Retrieves the value at the specified location from the table.
Returns true if the value is undergoing a series of changes.
A factory for creating all sorts of objects to be used with Glazed Lists.
A factory for creating all sorts of objects to be used with Glazed Lists.
A factory for creating all sorts of objects to be used with Glazed Lists.
A grouping list contains elements which are themselves Lists.
Creates a
GroupingList
that determines groupings via the
Comparable
interface which all elements of the
source
are assumed to implement.
Creates a
GroupingList
that determines groups using the specified
Comparator
.
Returns the index in this list of the first occurrence of the specified
element, or -1 if this list does not contain this element.
Returns the index in this list of the first occurrence of the specified
element
, or -1 if this list does not contain this
element
.
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 length indices beginning before/after index.
Start listening for events from the specified element
.
Inverts the current selection.
Inverts the current selection.
The list table is not editable.
Gets whether the comparator in use for the specified column is reverse.
Returns true if this resource is on the network.
Returns true if this list contains no elements.
Returns true if the current atomic change to this list change
queue is empty; false otherwise.
Whether filtering occurs by the keystroke or not.
Returns true if DebugList is currently checking the calling
Thread for lock ownership before each read and write operation.
Tests if this change is a complete reordering of the list.
Returns whether or not the item with the given source index
is selected.
Returns true if the specified index is selected.
Returns true if no indices are selected.
Whether the listener is still valid.
Returns true if the user is able to specify values which do not
appear in the popup list of suggestions; false otherwise.
Returns true iff
list
is an
EventList
that fires
all of its update events from the Swing event dispatch thread.
Gets whether the source
EventList
is writable via this API.
Iterate the list of deltas.
Iterate through the list of changes in this tree.
Returns an iterator over the elements in this list in proper sequence.
Returns the index in this list of the last occurrence of the specified
element, or -1 if this list does not contain this element.
Returns the last index of the object
's sort location or
the last index at which the object
could be positioned if
inserted.
For implementing the ListEventListener interface.
For implementing the ListEventListener interface.
When the underlying list changes, this notification allows the
object to repaint itself or update itself as necessary.
Handle changes in the parent list.
recycle the list data event to prevent unnecessary object creation
A generic interface to respond to changes in selection that doesn't
require including a particular GUI toolkit.
A MatcherEditor.Listener handles changes fired by a
MatcherEditor
.
A ListEvent models a change to a list.
Models a continuous stream of changes on a list.
Creates a new ListEventAssembler that tracks changes for the specified list.
Listens and responds to changes in a dynamic list of objects.
Synchronize the specified
EventList
to the specified
List
.
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.
Define a strategy for managing dependencies in the observer pattern.
Returns a list iterator of the elements in this list (in proper
sequence).
Returns a list iterator of the elements in this list (in proper
sequence), starting at the specified position in this list.
Creates a new ListPeer that binds to the specified port.
An
EventList
to provide index-based selection features.
Creates a new ListSelection that listens to changes on the given source.
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.
This factory provides an implementation of
Lock
that is optimized
for the current Java Virtual Machine.
Creates a model that manipulates the lower bound of the specified
ThresholdList.
Indicates the associated Matcher will match anything.
Indicates the associated Matcher will match nothing.
Determines which values should be filtered.
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
.
Creates a
Matcher
that uses Reflection to compare the expectedValue
of the specified property of an object to the
expectedValue
.
Get a
Matcher
that always returns false, therefore matching nothing..
Get a
Matcher
that always returns true, therefore matching everything.
Provides a proxy to another MatcherEditor that may go out of scope
without explicitly removing itself from the source MatcherEditor's set
of listeners.
A factory for creating Matchers.
Return true if an item matches a filter.
Provides the logic to map a parent record (e.g., a records album) to its children
(e.g., the songs on the record).
Emulate the sorting behaviour of SUN's TableSorter, by Philip Milne et.
Sort multiple columns without use of the keyboard.
A selection mode where any element may be selected and elements added
adjacent to selected elements are selected.
A selection mode where any element may be selected and freshly added elements
are always deselected.
A MatcherEditor that produces Matchers which match Objects if they lie
within a range of Comparable
s.
Creates a
RangeMatcherEditor
whose Matchers can test only elements which
are
Comparable
objects.
Return the lock used for reading.
the read/write lock provides mutual exclusion to access
A ReadWriteLock maintains a pair of associated locks, one for read-only operations
and one for writing.
Updates the comparator in use and applies it to the table.
Updates the comparator in use and applies it to the table.
Examines the current Comparator
of the SortedList and
adds icons to the table header renderers in response.
Examines the current Comparator
of the SortedList and
adds icons to the table header renderers in response.
Evaluate the sourceValue
again to produce the
corresponding value in the FunctionList.
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.
Removes the element at the specified position in this list (optional
operation).
Removes the first occurrence in this list of the specified element
(optional operation).
Removes from this list all the elements that are contained in the
specified collection (optional operation).
Remove the indices in the interval index0,index1 (inclusive) from the selection model.
Deregisters the specified ListDataListener from receiving updates
whenever this list changes.
Removes the specified listener from receiving change updates for this list.
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.
Remove the listener so that it no longer receives notification when the
Matcher
changes.
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.
Deregisters the specified ActionListener
to no longer receive
action events.
Deregisters the specified listener from receiving events about the status of
this
NetworkList
.
Sets the current event as a reordering.
Resets this event's position to the previously-marked position.
Retains only the elements in this list that are contained in the
specified collection (optional operation).
Creates a reverse Comparator
that works for Comparable
objects.
Select all of the specified values.
Select the specified element, if it exists.
Selects the element at the given index.
Selects all of the elements within the given range.
Selects all of the elements in the given array of indices.
Notifies this SelectionListener of a change in selection.
A separator heading the elements of a group.
A list that adds separator objects before each group of elements.
A SequenceList contains values in adjacent indices which occur at predictable
intervals from each other.
Constructs a SequenceList containing a sequence of values produced by
the sequencer
which cover the range of values contained
within the source
.
Constructs a SequenceList containing a sequence of values produced by
the sequencer
which cover the range of values contained
within the source
.
A Sequencer defines the logic required to calculate the previous and
next sequence values given any value.
A factory for creating Sequencers.
Creates a
ByteCoder
that encodes
Serializable
Objects using an
java.io.ObjectOutputStream
.
Replaces the element at the specified position in this list with the
specified element (optional operation).
Set the anchor selection index.
Set the anchor selection index.
Sets the specified object as checked.
Sets the specified field of the base object to the edited value.
Set the Comparator
used to determine how elements are split
into groups.
If correctCase
is true, user specified strings
will be converted to the case of the element they match.
Set the EventSelectionModel as editable or not.
Sets the manner in which the contents of the ComboBoxModel
are
filtered.
Set the range of values displayed by this
RangeList
.
Set the lead selection index.
Set the lead selection index.
Set the maximum number of elements in this group to show.
Toggle between filtering by the keystroke and not.
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.
Sets the lower threshold for this list to be the result of calling
evaluate()
on the given object.
Sets the lower threshold for this list.
Set the
Matcher
which specifies which elements shall be filtered.
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).
Set the range to include the specified indices, offset from the end of
the source
EventList
.
Modify the behaviour of this
SortedList
to one of the predefined modes.
This method is used to change the range currently matched by this
MatcherEditor.
Set the range of values displayed by this
RangeList
.
Attach the specified subject to the specified listener, so that the
listener's dependencies are satisfied before the subject is notified.
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.
Sets the currently selected item.
Sets the selection to be only the element at the given index.
Sets the selection to be only elements within the given range.
Sets the selection to be only the element in the given array of indices.
Change the selection to be between index0 and index1 inclusive.
If selectsTextOnFocusGain
is true, all text in the
editor is selected when the combo box editor gains focus.
Sets the icon to display in order to indicate sorting direction or
null
if no sorting is taking place.
If strict
is true, the user can specify values not
appearing within the ComboBoxModel.
Adjusts the TableFormat this comparator chooser uses when selecting
comparators.
Sets this table to be rendered by a different table format.
Set the range to include the specified indices, offset from the end of
the source
EventList
.
Update the threshold used to determine what is matched by the list.
Sets the upper threshold for this list to be the result of calling
evaluate()
on the given object.
Sets the upper threshold for this list.
The list table is not editable.
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.
Emulate the sorting behaviour of Windows Explorer and Mac OS X Finder.
A selection mode where at most one range of elements may be selected at one time.
A selection mode where at most one element may be selected at one time.
Returns the number of elements in this list.
A convenience method to get the number of elements in this group.
This interface is intended to be implemented by custom TableCellRenderers
installed on the JTableHeader of a sortable JTable.
the sorted list to choose the comparators for
Creates a
SortedList
that sorts the specified
EventList
using the specified
Comparator
to determine sort order.
Returns the first index of the object
's sort location or
the first index at which the object
could be positioned if
inserted.
manage which columns are sorted and in which order
the event list to transform
the list that has changed
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.
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.
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.
Gets the Comparator
that is being used to sort this list.
the potentially foreign comparator associated with the sorted list
the proxy moves events to the Swing Event Dispatch thread
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.
A TableComparatorChooser is a tool that allows the user to sort a ListTable by clicking
on the table's headers.
Creates a new TableComparatorChooser that responds to clicks
on the specified table and uses them to sort the specified list.
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
.
Specifies how a set of records are rendered in a table.
Creates a
TableFormat
that binds JavaBean properties to
table columns via Reflection.
Creates a
TableFormat
that binds JavaBean properties to
table columns via Reflection.
Creates a
TableFormat
that binds JavaBean properties to
table columns via Reflection.
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
.
An item that can be compared to a list of filters to see if it matches.
An interface through which a list of Strings for a given object
can be extracted for testing whether a filter matches.
A matcher editor that matches Objects that contain a filter text string.
A MatcherEditor which decorates a source MatcherEditor with functionality.
Creates a ThreadedMatcherEditor which wraps the given source
.
Creates a
ThresholdList
that provides range-filtering based on the
specified
EventList
based on the specified integer JavaBean property.
Creates a
ThresholdList.Evaluator
that uses Reflection to utilize an
integer JavaBean property as the threshold evaluation.
A
MatcherEditor
that filters elements based on whether they are greater than or
less than a threshold.
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
.
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
.
Returns an array containing all of the elements in this list in proper
sequence.
Returns a string representation of this collection.
Encode the current sorting state as a String
.
Gets this event as a String.
Creates a
TextFilterator
that searches against an Object's
toString()
value.
Wraps the source in an
EventList
that does not allow writing operations.
Wraps the source in an
EventList
that fires all of its update
events from the Swing event dispatch thread.
tryLock() - method in class ca.odell.glazedlists.util.concurrent.
Lock Acquires the lock only if it is free at the time of invocation.