Skip navigation links
text-tree v0.9.3
A C D G I N O R S T U V 

A

addChild(Node) - Method in class org.barfuin.texttree.api.DefaultNode
 
AnnotationPosition - Enum in org.barfuin.texttree.api.style
Where to place node annotations.
ASCII - Static variable in class org.barfuin.texttree.api.style.TreeStyles
 
ASCII_ROUNDED - Static variable in class org.barfuin.texttree.api.style.TreeStyles
 

C

ColorScheme - Interface in org.barfuin.texttree.api.color
Describes a color scheme for the entire tree.
CycleProtection - Enum in org.barfuin.texttree.api
How cycle protection is handled.

D

DefaultColorScheme - Class in org.barfuin.texttree.api.color
The default color scheme for colored trees.
DefaultColorScheme() - Constructor for class org.barfuin.texttree.api.color.DefaultColorScheme
 
DefaultNode - Class in org.barfuin.texttree.api
A default implementation of the Node interface.
DefaultNode() - Constructor for class org.barfuin.texttree.api.DefaultNode
Constructor that initializes a node which contains the empty string as its node text.
DefaultNode(String) - Constructor for class org.barfuin.texttree.api.DefaultNode
Constructor.
DefaultNode(String, String, NodeColor, String, List<Node>) - Constructor for class org.barfuin.texttree.api.DefaultNode
 

G

getAnnotation() - Method in class org.barfuin.texttree.api.DefaultNode
 
getAnnotation() - Method in interface org.barfuin.texttree.api.Node
Return a String here to display as a node annotation.
getAnnotationColor() - Method in interface org.barfuin.texttree.api.color.ColorScheme
Getter.
getAnnotationColor() - Method in class org.barfuin.texttree.api.color.DefaultColorScheme
 
getAnnotationColor() - Method in class org.barfuin.texttree.api.color.NoColorScheme
 
getAnnotationEnd() - Method in class org.barfuin.texttree.api.style.TreeStyle
 
getAnnotationPosition() - Method in class org.barfuin.texttree.api.TreeOptions
 
getAnnotationStart() - Method in class org.barfuin.texttree.api.style.TreeStyle
 
getBlankIndent() - Method in class org.barfuin.texttree.api.style.TreeStyle
 
getCalloutEnd() - Method in class org.barfuin.texttree.api.style.TreeStyle
 
getCalloutErrorColor() - Method in interface org.barfuin.texttree.api.color.ColorScheme
Getter.
getCalloutErrorColor() - Method in class org.barfuin.texttree.api.color.DefaultColorScheme
 
getCalloutErrorColor() - Method in class org.barfuin.texttree.api.color.NoColorScheme
 
getCalloutNoteColor() - Method in interface org.barfuin.texttree.api.color.ColorScheme
Getter.
getCalloutNoteColor() - Method in class org.barfuin.texttree.api.color.DefaultColorScheme
 
getCalloutNoteColor() - Method in class org.barfuin.texttree.api.color.NoColorScheme
 
getCalloutStart() - Method in class org.barfuin.texttree.api.style.TreeStyle
 
getChildren() - Method in class org.barfuin.texttree.api.DefaultNode
 
getChildren() - Method in interface org.barfuin.texttree.api.Node
The node's child nodes.
getColor() - Method in class org.barfuin.texttree.api.DefaultNode
 
getColor() - Method in interface org.barfuin.texttree.api.Node
Return a color here for colored nodes.
getColorScheme() - Method in class org.barfuin.texttree.api.TreeOptions
 
getCycleProtection() - Method in class org.barfuin.texttree.api.TreeOptions
 
getEdgeColor() - Method in interface org.barfuin.texttree.api.color.ColorScheme
Getter.
getEdgeColor() - Method in class org.barfuin.texttree.api.color.DefaultColorScheme
 
getEdgeColor() - Method in class org.barfuin.texttree.api.color.NoColorScheme
 
getIdentityScheme() - Method in class org.barfuin.texttree.api.TreeOptions
 
getIndent() - Method in class org.barfuin.texttree.api.style.TreeStyle
 
getJunction() - Method in class org.barfuin.texttree.api.style.TreeStyle
 
getKey() - Method in class org.barfuin.texttree.api.DefaultNode
 
getKey() - Method in interface org.barfuin.texttree.api.Node
An optional primary key for the node.
getLastJunction() - Method in class org.barfuin.texttree.api.style.TreeStyle
 
getMaxDepth() - Method in class org.barfuin.texttree.api.TreeOptions
 
getPadding() - Method in class org.barfuin.texttree.api.TreeOptions
 
getPaddingStr() - Method in class org.barfuin.texttree.api.TreeOptions
 
getStyle() - Method in class org.barfuin.texttree.api.TreeOptions
 
getText() - Method in class org.barfuin.texttree.api.DefaultNode
 
getText() - Method in interface org.barfuin.texttree.api.Node
The node's text.
getTextColor() - Method in interface org.barfuin.texttree.api.color.ColorScheme
Getter.
getTextColor() - Method in class org.barfuin.texttree.api.color.DefaultColorScheme
 
getTextColor() - Method in class org.barfuin.texttree.api.color.NoColorScheme
 

I

IdentityScheme - Enum in org.barfuin.texttree.api
How the internal cycle detector should identify objects.

N

newInstance(TreeOptions) - Static method in interface org.barfuin.texttree.api.TextTree
Factory method.
newInstance() - Static method in interface org.barfuin.texttree.api.TextTree
Factory method.
NoColorScheme - Class in org.barfuin.texttree.api.color
A pseudo color scheme which simply disables all coloring.
NoColorScheme() - Constructor for class org.barfuin.texttree.api.color.NoColorScheme
 
Node - Interface in org.barfuin.texttree.api
A data node in the tree to be rendered.
NodeColor - Enum in org.barfuin.texttree.api.color
The colors that a part of the rendered tree may take.

O

org.barfuin.texttree.api - package org.barfuin.texttree.api
The text-tree Java API.
org.barfuin.texttree.api.color - package org.barfuin.texttree.api.color
The text-tree API classes for coloring of tree elements.
org.barfuin.texttree.api.style - package org.barfuin.texttree.api.style
The text-tree API classes for tree styling (how it's drawn).

R

render(Node) - Method in interface org.barfuin.texttree.api.TextTree
Render the given tree into a String representation (synchronously).

S

setAnnotation(String) - Method in class org.barfuin.texttree.api.DefaultNode
 
setAnnotationPosition(AnnotationPosition) - Method in class org.barfuin.texttree.api.TreeOptions
 
setChildren(List<Node>) - Method in class org.barfuin.texttree.api.DefaultNode
 
setColor(NodeColor) - Method in class org.barfuin.texttree.api.DefaultNode
 
setColorScheme(ColorScheme) - Method in class org.barfuin.texttree.api.TreeOptions
 
setCycleProtection(CycleProtection) - Method in class org.barfuin.texttree.api.TreeOptions
 
setEnableDefaultColoring(boolean) - Method in class org.barfuin.texttree.api.TreeOptions
Setter.
setIdentityScheme(IdentityScheme) - Method in class org.barfuin.texttree.api.TreeOptions
 
setKey(String) - Method in class org.barfuin.texttree.api.DefaultNode
 
setMaxDepth(int) - Method in class org.barfuin.texttree.api.TreeOptions
Setter.
setPadding(int) - Method in class org.barfuin.texttree.api.TreeOptions
 
setStyle(TreeStyle) - Method in class org.barfuin.texttree.api.TreeOptions
 
setText(String) - Method in class org.barfuin.texttree.api.DefaultNode
 

T

TextTree - Interface in org.barfuin.texttree.api
Use this type to render trees.
TreeOptions - Class in org.barfuin.texttree.api
Configuration options that apply to one complete rendered tree.
TreeOptions() - Constructor for class org.barfuin.texttree.api.TreeOptions
 
TreeStyle - Class in org.barfuin.texttree.api.style
Describes a tree style, giving all the text elements needed for rendering.
TreeStyle(String, String, String, String, String, String, String) - Constructor for class org.barfuin.texttree.api.style.TreeStyle
Constructor.
TreeStyles - Class in org.barfuin.texttree.api.style
The pre-defined tree styles.

U

UNICODE - Static variable in class org.barfuin.texttree.api.style.TreeStyles
 
UNICODE_ROUNDED - Static variable in class org.barfuin.texttree.api.style.TreeStyles
 

V

valueOf(String) - Static method in enum org.barfuin.texttree.api.color.NodeColor
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.barfuin.texttree.api.CycleProtection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.barfuin.texttree.api.IdentityScheme
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.barfuin.texttree.api.style.AnnotationPosition
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.barfuin.texttree.api.color.NodeColor
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.barfuin.texttree.api.CycleProtection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.barfuin.texttree.api.IdentityScheme
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.barfuin.texttree.api.style.AnnotationPosition
Returns an array containing the constants of this enum type, in the order they are declared.
A C D G I N O R S T U V 
Skip navigation links
text-tree v0.9.3