org.openide.nodes
Class Children.SortedArray
java.lang.Object
|
+--org.openide.nodes.Children
|
+--org.openide.nodes.Children.Array
|
+--org.openide.nodes.Children.SortedArray
- All Implemented Interfaces:
- Cloneable
- Enclosing class:
- Children
- public static class Children.SortedArray
- extends Children.Array
Maintains a list of children sorted by the provided comparator in an array.
The comparator can change during the lifetime of the children, in which case
the children are resorted.
Children.SortedArray
public Children.SortedArray()
- Create an empty list of children.
Children.SortedArray
protected Children.SortedArray(Collection c)
- Create an empty list with a specified storage method.
- Parameters:
c
- collection to store data in- See Also:
Children.Array.Children.Array(Collection)
setComparator
public void setComparator(Comparator c)
- Set the comparator. The children will be resorted.
The comparator is used to compare Nodes, if no
comparator is used then nodes will be compared by
the use of natural ordering.
- Parameters:
c
- the new comparator
getComparator
public Comparator getComparator()
- Get the current comparator.
- Returns:
- the comparator
Built on December 12 2001. | Portions Copyright 1997-2001 Sun Microsystems, Inc. All rights reserved.