T - The type of the wrapped data of the tree node.public class SortedTreeModel<T> extends AbstractTreeModel<T> implements Comparable<T>
| Constructor and Description | 
|---|
| SortedTreeModel() | 
| Modifier and Type | Method and Description | 
|---|---|
| TreeModel<T> | addChild(T data)An override which throws  IllegalArgumentExceptionwhen given data is notnulland not an instance ofComparable. | 
| int | compareTo(T object) | 
| protected Collection<TreeModel<T>> | createChildren()Returns a new  TreeSet. | 
addChildNode, equals, getChildCount, getChildren, getData, getIndex, getLevel, getNextSibling, getParent, getPreviousSibling, hashCode, isFirst, isLast, isLeaf, isRoot, iterator, remove, setData, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitforEach, spliteratorprotected Collection<TreeModel<T>> createChildren()
TreeSet.createChildren in class AbstractTreeModel<T>Collection instance which should hold the tree's children.public TreeModel<T> addChild(T data)
IllegalArgumentException when given data is not null
 and not an instance of Comparable. In other words, it only accepts null
 or an instance of Comparable.public int compareTo(T object)
compareTo in interface Comparable<T>Copyright © 2012–2016 OmniFaces. All rights reserved.