|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TreeView | |
|---|---|
| org.expasy.jpl.commons.collection.symbol | Provides symbols and alphabets. |
| org.expasy.jpl.commons.collection.tree | Provides tree objects. |
| Uses of TreeView in org.expasy.jpl.commons.collection.symbol |
|---|
| Fields in org.expasy.jpl.commons.collection.symbol with type parameters of type TreeView | |
|---|---|
protected Map<Character,TreeView<? extends Symbol<T>>> |
AlphabetImpl.map
mapping letter -> symbol tree |
| Methods in org.expasy.jpl.commons.collection.symbol that return TreeView | ||
|---|---|---|
TreeView<? extends Symbol<T>> |
AlphabetView.lookupSymbolNode(char name)
|
|
TreeView<? extends Symbol<T>> |
AbstractDataSymbolRegister.lookupSymbolNode(char name)
|
|
TreeView<? extends Symbol<T>> |
AlphabetImpl.lookupSymbolNode(char name)
|
|
TreeView<? extends Symbol<T>> |
SymbolTable.lookUpSymbolNode(char name,
Symbol.SymbolType<T> type)
|
|
static
|
AbstractSymbolType.parseTreeString(String treeString,
Class<? extends Symbol<T>> cls,
Symbol.SymbolType<T> type)
|
|
| Methods in org.expasy.jpl.commons.collection.symbol with parameters of type TreeView | ||
|---|---|---|
static
|
AlphabetImpl.fromSymbols(Symbol.SymbolType<T> type,
TreeView<? extends Symbol<T>> tree)
Create an alphabet from the tree of symbols (mapping name -> symbol tree). |
|
void |
SymbolTable.registerAllSymbolNodes(TreeView<? extends Symbol<T>> symbolNode)
|
|
void |
Alphabet.registerAllSymbolNodes(TreeView<? extends Symbol<T>> symbolNode)
Add all nodes including the given tree root in the symbol table |
|
void |
AlphabetImpl.registerAllSymbolNodes(TreeView<? extends Symbol<T>> symbolNode)
|
|
void |
SymbolTable.registerSymbolNode(TreeView<? extends Symbol<T>> symbolNode)
|
|
void |
Alphabet.registerSymbolNode(TreeView<? extends Symbol<T>> symbolNode)
Add the given node in the symbol table |
|
void |
AlphabetImpl.registerSymbolNode(TreeView<? extends Symbol<T>> symbolNode)
|
|
| Uses of TreeView in org.expasy.jpl.commons.collection.tree |
|---|
| Subinterfaces of TreeView in org.expasy.jpl.commons.collection.tree | |
|---|---|
interface |
TreeNode<T>
A TreeNode interface should be implemented by any tree like
structured node. |
| Classes in org.expasy.jpl.commons.collection.tree that implement TreeView | |
|---|---|
class |
TreeNodeImpl<T>
Naive tree node. |
class |
TreeViewImpl<T>
A read-only tree view. |
| Methods in org.expasy.jpl.commons.collection.tree with type parameters of type TreeView | ||
|---|---|---|
static
|
TreeViewImpl.depthSearchFirst(E fromNode,
Set<E> nodes,
boolean isLeaveOnly)
Recursive depth search first. |
|
| Methods in org.expasy.jpl.commons.collection.tree that return TreeView | |
|---|---|
TreeView<T> |
TreeViewImpl.getChildAt(int index)
|
TreeView<T> |
TreeView.getChildAt(int index)
|
TreeView<T> |
TreeViewImpl.getParent()
|
TreeView<T> |
TreeView.getParent()
|
| Methods in org.expasy.jpl.commons.collection.tree that return types with arguments of type TreeView | |
|---|---|
List<? extends TreeView<T>> |
TreeViewImpl.getChildren()
|
List<? extends TreeView<T>> |
TreeView.getChildren()
|
Set<? extends TreeView<T>> |
TreeViewImpl.getLeaves()
|
Set<? extends TreeView<T>> |
TreeView.getLeaves()
|
Set<? extends TreeView<T>> |
TreeViewImpl.getNodes()
|
Set<? extends TreeView<T>> |
TreeView.getNodes()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||