Skip navigation links
A C D G H I L R S T 

A

addChild(ITreeNode<T>) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Adds the child.
addChildAt(int, ITreeNode<T>) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Adds the child.

C

ChainableTreeNode<T> - Class in de.alpharogroup.tree
The class ChainableTreeNode can have only one child and one parent
ChainableTreeNode(T) - Constructor for class de.alpharogroup.tree.ChainableTreeNode
Instantiates a new ChainableTreeNode object.

D

de.alpharogroup.tree - package de.alpharogroup.tree
Provides classes for abstract trees and nodes.
de.alpharogroup.tree.ifaces - package de.alpharogroup.tree.ifaces
Provides interfaces for abstract trees and nodes.

G

getAllParent() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Gets all parent IChainableTreeNode from the current tree node
getAllSiblings() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Returns all siblings of this node in the parent's children list.
getChild() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Gets the child.
getChildCount() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Gets the child count.
getChildCount() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Gets the child count.
getChildren() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Gets the children from the current tree node
getChildren() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Gets the children.
getChildren() - Method in class de.alpharogroup.tree.TreeNode
Gets the children.
getDepth() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Returns the depth of the tree beginning at this node Returns 0 if this node has no children.
getDisplayValue() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Gets the optional display value.
getFirst() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Gets the first ILinkedNode object
getLevel() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Returns the distance from the root to this node.
getLevel() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Returns the distance from the root to this node.
getNext() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Gets the next object
getNextCount() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Gets the next count.
getNextLinkedNodes() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Gets all next ILinkedNode from the current linked node
getNextSibling() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Returns the next sibling of this node in the parent's children list.
getParent() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Gets the parent
getParent() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Gets the parent.
getPrevious() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Gets the previous object
getPreviousCount() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Gets the next count.
getPreviousLinkedNodes() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Gets all previous ILinkedNode from the current linked node
getPreviousSibling() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Returns the previous sibling of this node in the parent's children list.
getRoot() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Gets the root IChainableTreeNode object
getRoot() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Gets the root ITreeNode object
getValue() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Gets the value.
getValue() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Gets the value
getValue() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Gets the value.

H

hasChild() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Checks if this tree node has a child
hasChildren() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Checks for children.
hasNext() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Checks if this tree node has a next object
hasParent() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Checks for parent
hasParent() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Checks for parent
hasPrevious() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Checks for previous object

I

IChainableTreeNode<T> - Interface in de.alpharogroup.tree.ifaces
The interface IChainableTreeNode represents a chainable tree node
ILinkedNode<T> - Interface in de.alpharogroup.tree.ifaces
The interface ILinkedNode represents a chainable object with a generic value
isFirst() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Checks if this is the first object
isLeaf() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Checks if is leaf.
isNode() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Checks if is node.
isRoot() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Checks if this treenode is root.
isRoot() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Checks if this ITreeNode is the root ITreeNode object
ITreeNode<T> - Interface in de.alpharogroup.tree.ifaces
The Interface ITreeNode.

L

LinkedNode<T> - Class in de.alpharogroup.tree
The class LinkedNode can have only one next element and one previous element
LinkedNode() - Constructor for class de.alpharogroup.tree.LinkedNode
 

R

removeChild(ITreeNode<T>) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Removes the child.
removeChildAt(int) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Removes the child.

S

setChild(IChainableTreeNode<T>) - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Sets the child.
setChildren(List<ITreeNode<T>>) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Sets the children.
setDisplayValue(String) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Sets the optional display value.
setNext(ILinkedNode<T>) - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Sets the next object
setParent(IChainableTreeNode<T>) - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Sets the parent.
setParent(ITreeNode<T>) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Sets the parent.
setPrevious(ILinkedNode<T>) - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Sets the previous object
setValue(T) - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Sets the value.
setValue(T) - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Sets the value.
setValue(T) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Sets the value.

T

toList() - Method in interface de.alpharogroup.tree.ifaces.IChainableTreeNode
Transforms this tree node object to an ordered LinkedList with all tree nodes
toList() - Method in interface de.alpharogroup.tree.ifaces.ILinkedNode
Transforms this linked node object to an ordered LinkedList with all nodes
toList() - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
To list.
traverse(ITreeNode<T>, List<ITreeNode<T>>) - Method in interface de.alpharogroup.tree.ifaces.ITreeNode
Traverse.
TreeElement - Class in de.alpharogroup.tree
The class TreeElement represents as the name already presume a tree element
TreeElement() - Constructor for class de.alpharogroup.tree.TreeElement
 
TreeNode<T> - Class in de.alpharogroup.tree
The generic class TreeNode.
TreeNode(T) - Constructor for class de.alpharogroup.tree.TreeNode
Instantiates a new tree node.
A C D G H I L R S T 
Skip navigation links

Copyright © 2015–2018 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.