A B C D E F G H I J L M O P R S T U V W 
All Classes All Packages

A

AbstractTreeNodeDecorator - Class in hu.webarticum.treeprinter.decorator
Base class for TreeNode decorators.
AbstractTreeNodeDecorator(TreeNode) - Constructor for class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
AbstractTreeNodeDecorator(TreeNode, boolean) - Constructor for class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
AbstractTreeNodeDecorator(TreeNode, boolean, boolean) - Constructor for class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
addChild(TreeNode) - Method in class hu.webarticum.treeprinter.SimpleTreeNode
 
align(boolean) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
align(HorizontalAlign) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
alignChildren(TreeNode, List<TreeNode>, int, Map<TreeNode, Integer>) - Method in interface hu.webarticum.treeprinter.printer.traditional.Aligner
 
alignChildren(TreeNode, List<TreeNode>, int, Map<TreeNode, Integer>) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner
 
Aligner - Interface in hu.webarticum.treeprinter.printer.traditional
Node aligner strategy interface for TraditionalTreePrinter
alignNode(TreeNode, int, int, int) - Method in interface hu.webarticum.treeprinter.printer.traditional.Aligner
 
alignNode(TreeNode, int, int, int) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner
 
all(int) - Method in class hu.webarticum.treeprinter.Insets.Builder
 
ascii() - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
ascii() - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
ascii() - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
ascii() - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 

B

background(char) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 
baseNode - Variable in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
BorderTreeNodeDecorator - Class in hu.webarticum.treeprinter.decorator
TreeNode decorator implementation that draws a border around the node.
BorderTreeNodeDecorator(TreeNode) - Constructor for class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator
 
BorderTreeNodeDecorator.Builder - Class in hu.webarticum.treeprinter.decorator
 
bottom() - Method in class hu.webarticum.treeprinter.Insets
 
bottom(char) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
bottom(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
bottom(int) - Method in class hu.webarticum.treeprinter.Insets.Builder
 
BOTTOM - hu.webarticum.treeprinter.VerticalAlign
 
bottomConnection() - Method in class hu.webarticum.treeprinter.printer.traditional.Placement
 
bottomConnectionAlign(HorizontalAlign) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
bottomConnectionChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bottomConnectionConnect(DefaultAligner.ConnectMode) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
bottomConnectionOffset(int) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
bottomHeight(int) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bottomLeft(char) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
bottomLeft(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
bottomPad(int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
bottomRight(char) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
bottomRight(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
BoxingTreePrinter - Class in hu.webarticum.treeprinter.printer.boxing
TreePrinter implementation that draws nested boxes.
BoxingTreePrinter() - Constructor for class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter
 
BoxingTreePrinter.Builder - Class in hu.webarticum.treeprinter.printer.boxing
 
boxLeafs(boolean) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
bracketBottomChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketLeftChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketOnlyChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketRightChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketTopAndBottomChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketTopAndBottomLeftChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketTopAndBottomRightChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketTopChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketTopLeftChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
bracketTopRightChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
build() - Method in class hu.webarticum.treeprinter.Insets.Builder
 
build() - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
build() - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
build() - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
build() - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
builder() - Static method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator
 
builder() - Static method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator
 
builder() - Static method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator
 
builder() - Static method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator
 
builder() - Static method in class hu.webarticum.treeprinter.Insets
 
builder() - Static method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter
 
builder() - Static method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter
 
builder() - Static method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner
 
builder() - Static method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner
 
Builder() - Constructor for class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
Builder() - Constructor for class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 
Builder() - Constructor for class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
Builder() - Constructor for class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator.Builder
 
Builder() - Constructor for class hu.webarticum.treeprinter.Insets.Builder
 
Builder() - Constructor for class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
Builder() - Constructor for class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
Builder() - Constructor for class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
Builder() - Constructor for class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
buildFor(TreeNode) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
buildFor(TreeNode) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 
buildFor(TreeNode) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
buildFor(TreeNode) - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator.Builder
 

C

CENTER - hu.webarticum.treeprinter.HorizontalAlign
 
children() - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
children() - Method in class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
children() - Method in class hu.webarticum.treeprinter.PlaceholderNode
 
children() - Method in class hu.webarticum.treeprinter.SimpleTreeNode
 
children() - Method in interface hu.webarticum.treeprinter.TreeNode
Gets the list of child nodes of this node.
childrenAlign(HorizontalAlign) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
collectWidths(Map<TreeNode, Integer>, TreeNode) - Method in interface hu.webarticum.treeprinter.printer.traditional.Aligner
 
collectWidths(Map<TreeNode, Integer>, TreeNode) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner
 
connectAlignedChildren(boolean) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
content() - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
content() - Method in class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
content() - Method in class hu.webarticum.treeprinter.PlaceholderNode
 
content() - Method in class hu.webarticum.treeprinter.SimpleTreeNode
 
content() - Method in interface hu.webarticum.treeprinter.TreeNode
Gets the content of this node.
CONTENT - hu.webarticum.treeprinter.printer.traditional.DefaultAligner.ConnectMode
 
contentAlign(HorizontalAlign) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
contentOffset(int) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
CONTEXT - hu.webarticum.treeprinter.printer.traditional.DefaultAligner.ConnectMode
 

D

decorable - Variable in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
decorable(boolean) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
decorable(boolean) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 
decorable(boolean) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
decorable(boolean) - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator.Builder
 
decoratedContent() - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
decoratedContent() - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator
 
decoratedContent() - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator
 
decoratedContent() - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator
 
decoratedContent() - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator
 
decoratedContent() - Method in class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
decoratedContent() - Method in class hu.webarticum.treeprinter.misc.fs.DefaultFsTreeNodeDecorator
 
DEFAULT_ALIGNER - Static variable in class hu.webarticum.treeprinter.printer.traditional.TraditionalTreePrinter
 
DEFAULT_COMPARATOR - Static variable in class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
DEFAULT_FILE_FILTER - Static variable in class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
DEFAULT_LINER - Static variable in class hu.webarticum.treeprinter.printer.traditional.TraditionalTreePrinter
 
DefaultAligner - Class in hu.webarticum.treeprinter.printer.traditional
Default implementation of Aligner.
DefaultAligner() - Constructor for class hu.webarticum.treeprinter.printer.traditional.DefaultAligner
 
DefaultAligner(HorizontalAlign) - Constructor for class hu.webarticum.treeprinter.printer.traditional.DefaultAligner
 
DefaultAligner(HorizontalAlign, int) - Constructor for class hu.webarticum.treeprinter.printer.traditional.DefaultAligner
 
DefaultAligner.Builder - Class in hu.webarticum.treeprinter.printer.traditional
 
DefaultAligner.ConnectMode - Enum in hu.webarticum.treeprinter.printer.traditional
 
DefaultFsTreeNodeDecorator - Class in hu.webarticum.treeprinter.misc.fs
Decorator for FsTreeNode that displays more information
DefaultFsTreeNodeDecorator(TreeNode) - Constructor for class hu.webarticum.treeprinter.misc.fs.DefaultFsTreeNodeDecorator
 
DefaultFsTreeNodeDecorator(TreeNode, boolean) - Constructor for class hu.webarticum.treeprinter.misc.fs.DefaultFsTreeNodeDecorator
 
DefaultFsTreeNodeDecorator(TreeNode, boolean, boolean) - Constructor for class hu.webarticum.treeprinter.misc.fs.DefaultFsTreeNodeDecorator
 
DefaultLiner - Class in hu.webarticum.treeprinter.printer.traditional
Default implementation of Liner.
DefaultLiner() - Constructor for class hu.webarticum.treeprinter.printer.traditional.DefaultLiner
 
DefaultLiner(boolean) - Constructor for class hu.webarticum.treeprinter.printer.traditional.DefaultLiner
 
DefaultLiner.Builder - Class in hu.webarticum.treeprinter.printer.traditional
 
displayBracket(boolean) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
displayPlaceholders(boolean) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
displayPlaceholders(boolean) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
displayRoot(boolean) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 

E

EMPTY - Static variable in class hu.webarticum.treeprinter.Insets
 
equals(Object) - Method in class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
extendedWith(int) - Method in class hu.webarticum.treeprinter.Insets
 
extendedWith(Insets) - Method in class hu.webarticum.treeprinter.Insets
 

F

flush() - Method in class hu.webarticum.treeprinter.util.LineBuffer
 
flush(int) - Method in class hu.webarticum.treeprinter.util.LineBuffer
 
formatFileSize(long) - Method in class hu.webarticum.treeprinter.misc.fs.DefaultFsTreeNodeDecorator
 
FsTreeNode - Class in hu.webarticum.treeprinter.misc.fs
TreeNode implementation that represents a file system tree.
FsTreeNode() - Constructor for class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
FsTreeNode(File) - Constructor for class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
FsTreeNode(File, FileFilter) - Constructor for class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
FsTreeNode(File, FileFilter, Comparator<File>) - Constructor for class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
FsTreeNode(File, FileFilter, Comparator<File>, boolean) - Constructor for class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 

G

gap(int) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
getContentDimension(String) - Static method in class hu.webarticum.treeprinter.util.Util
 
getDecoratedNode() - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
getDepth(TreeNode) - Static method in class hu.webarticum.treeprinter.util.Util
 
getFile() - Method in class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
getMaxLength(String[]) - Static method in class hu.webarticum.treeprinter.util.Util
 

H

hashCode() - Method in class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
horizontal(int) - Method in class hu.webarticum.treeprinter.Insets.Builder
 
horizontalAlign(HorizontalAlign) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 
HorizontalAlign - Enum in hu.webarticum.treeprinter
 
horizontalGap(int) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
horizontalLevels(Integer...) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
horizontalLevels(Collection<Integer>) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
horizontalOffset(int) - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator.Builder
 
horizontalPad(int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
hu.webarticum.treeprinter - package hu.webarticum.treeprinter
 
hu.webarticum.treeprinter.decorator - package hu.webarticum.treeprinter.decorator
 
hu.webarticum.treeprinter.misc.fs - package hu.webarticum.treeprinter.misc.fs
 
hu.webarticum.treeprinter.printer - package hu.webarticum.treeprinter.printer
 
hu.webarticum.treeprinter.printer.boxing - package hu.webarticum.treeprinter.printer.boxing
 
hu.webarticum.treeprinter.printer.listing - package hu.webarticum.treeprinter.printer.listing
 
hu.webarticum.treeprinter.printer.traditional - package hu.webarticum.treeprinter.printer.traditional
 
hu.webarticum.treeprinter.util - package hu.webarticum.treeprinter.util
 

I

index - Variable in class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
inherit - Variable in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
inherit(boolean) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
inherit(boolean) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 
inherit(boolean) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
inherit(boolean) - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator.Builder
 
insets() - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
insets() - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator
 
insets() - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator
 
insets() - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator
 
insets() - Method in class hu.webarticum.treeprinter.SimpleTreeNode
 
insets() - Method in interface hu.webarticum.treeprinter.TreeNode
Gets the content insets.
insets(Insets) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
insets(Insets) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
Insets - Class in hu.webarticum.treeprinter
Value class for storing inset values at top, right, bottom and left
Insets(int) - Constructor for class hu.webarticum.treeprinter.Insets
 
Insets(int, int) - Constructor for class hu.webarticum.treeprinter.Insets
 
Insets(int, int, int, int) - Constructor for class hu.webarticum.treeprinter.Insets
 
Insets.Builder - Class in hu.webarticum.treeprinter
 
isDecorable() - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
isDecorable() - Method in class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
isDecorable() - Method in class hu.webarticum.treeprinter.misc.fs.FsTreeNode
 
isDecorable() - Method in class hu.webarticum.treeprinter.PlaceholderNode
 
isDecorable() - Method in interface hu.webarticum.treeprinter.TreeNode
Checks if this node can be decorated.
isPlaceholder() - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
isPlaceholder() - Method in class hu.webarticum.treeprinter.PlaceholderNode
 
isPlaceholder() - Method in interface hu.webarticum.treeprinter.TreeNode
Checks if this node is a placeholder.
isUnicodeDefault() - Static method in class hu.webarticum.treeprinter.UnicodeMode
 

J

JustifyTreeNodeDecorator - Class in hu.webarticum.treeprinter.decorator
TreeNode decorator implementation with justifying functionality.
JustifyTreeNodeDecorator(TreeNode) - Constructor for class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator
 
JustifyTreeNodeDecorator(TreeNode, HorizontalAlign) - Constructor for class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator
 
JustifyTreeNodeDecorator.Builder - Class in hu.webarticum.treeprinter.decorator
 

L

left() - Method in class hu.webarticum.treeprinter.Insets
 
left() - Method in class hu.webarticum.treeprinter.printer.traditional.Placement
 
left(char) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
left(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
left(int) - Method in class hu.webarticum.treeprinter.Insets.Builder
 
LEFT - hu.webarticum.treeprinter.HorizontalAlign
 
leftConnection(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
leftPad(int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
LineBuffer - Class in hu.webarticum.treeprinter.util
 
LineBuffer(Appendable) - Constructor for class hu.webarticum.treeprinter.util.LineBuffer
 
Liner - Interface in hu.webarticum.treeprinter.printer.traditional
Liner strategy interface for TraditionalTreePrinter
lining(String, String, String, String, String) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
liningGeneral(String) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
liningInset(String) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
liningLastNode(String) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
liningNode(String) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
liningSpace(String) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
ListingTreePrinter - Class in hu.webarticum.treeprinter.printer.listing
TreePrinter implementation that draws nested lists with lines.
ListingTreePrinter() - Constructor for class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter
 
ListingTreePrinter.Builder - Class in hu.webarticum.treeprinter.printer.listing
 

M

MappingTreePrinter - Class in hu.webarticum.treeprinter.printer
Helper implementation of TreePrinter that automatically applies a mapping
MappingTreePrinter(TreePrinter, UnaryOperator<TreeNode>) - Constructor for class hu.webarticum.treeprinter.printer.MappingTreePrinter
 
MIDDLE - hu.webarticum.treeprinter.VerticalAlign
 
minimumHeight(int) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 
minimumWidth(int) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 

O

originalNode() - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
originalNode() - Method in interface hu.webarticum.treeprinter.TreeNode
Gets the original node object.

P

pad(int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
pad(int, int, int, int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
padCharacter(char) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
PadTreeNodeDecorator - Class in hu.webarticum.treeprinter.decorator
TreeNode decorator implementation that draws some padding around the node.
PadTreeNodeDecorator(TreeNode) - Constructor for class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator
 
PadTreeNodeDecorator(TreeNode, int) - Constructor for class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator
 
PadTreeNodeDecorator(TreeNode, Insets) - Constructor for class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator
 
PadTreeNodeDecorator.Builder - Class in hu.webarticum.treeprinter.decorator
 
parent - Variable in class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
PlaceholderNode - Class in hu.webarticum.treeprinter
Very simple TreeNode implementation which is placeholder and non-decorable
PlaceholderNode() - Constructor for class hu.webarticum.treeprinter.PlaceholderNode
 
Placement - Class in hu.webarticum.treeprinter.printer.traditional
Value class for storing node placement settings for TraditionalTreePrinter
Placement(int, int, int) - Constructor for class hu.webarticum.treeprinter.printer.traditional.Placement
 
print(TreeNode) - Method in interface hu.webarticum.treeprinter.printer.TreePrinter
 
print(TreeNode, Appendable) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter
 
print(TreeNode, Appendable) - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter
 
print(TreeNode, Appendable) - Method in class hu.webarticum.treeprinter.printer.MappingTreePrinter
 
print(TreeNode, Appendable) - Method in class hu.webarticum.treeprinter.printer.traditional.TraditionalTreePrinter
 
print(TreeNode, Appendable) - Method in interface hu.webarticum.treeprinter.printer.TreePrinter
 
printConnections(LineBuffer, int, int, List<Integer>) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner
 
printConnections(LineBuffer, int, int, List<Integer>) - Method in interface hu.webarticum.treeprinter.printer.traditional.Liner
 

R

repeat(char, int) - Static method in class hu.webarticum.treeprinter.util.Util
 
repeat(StringBuilder, char, int) - Static method in class hu.webarticum.treeprinter.util.Util
 
right() - Method in class hu.webarticum.treeprinter.Insets
 
right(char) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
right(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
right(int) - Method in class hu.webarticum.treeprinter.Insets.Builder
 
RIGHT - hu.webarticum.treeprinter.HorizontalAlign
 
rightConnection(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
rightPad(int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 

S

setUnicodeAsDefault(boolean) - Static method in class hu.webarticum.treeprinter.UnicodeMode
 
shadowChar(char) - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator.Builder
 
ShadowTreeNodeDecorator - Class in hu.webarticum.treeprinter.decorator
TreeNode decorator implementation that draws a border around the node.
ShadowTreeNodeDecorator(TreeNode) - Constructor for class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator
 
ShadowTreeNodeDecorator.Builder - Class in hu.webarticum.treeprinter.decorator
 
SimpleTreeNode - Class in hu.webarticum.treeprinter
Simple default implementation for TreeNode.
SimpleTreeNode(String) - Constructor for class hu.webarticum.treeprinter.SimpleTreeNode
 
SimpleTreeNode(String, Insets) - Constructor for class hu.webarticum.treeprinter.SimpleTreeNode
 
splitToLines(String) - Static method in class hu.webarticum.treeprinter.util.Util
 
stringify(TreeNode) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter
 
stringify(TreeNode) - Method in interface hu.webarticum.treeprinter.printer.TreePrinter
 

T

top() - Method in class hu.webarticum.treeprinter.Insets
 
top(char) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
top(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
top(int) - Method in class hu.webarticum.treeprinter.Insets.Builder
 
TOP - hu.webarticum.treeprinter.VerticalAlign
 
topConnection() - Method in class hu.webarticum.treeprinter.printer.traditional.Placement
 
topConnectionAlign(HorizontalAlign) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
topConnectionChar(char) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
topConnectionConnect(DefaultAligner.ConnectMode) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
topConnectionOffset(int) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultAligner.Builder
 
topHeight(int) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
topLeft(char) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
topLeft(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
topPad(int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 
topRight(char) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
topRight(char) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
TrackingTreeNodeDecorator - Class in hu.webarticum.treeprinter.decorator
Helper decorator implementation of TreeNode that tracks its position in the tree
TrackingTreeNodeDecorator(TreeNode) - Constructor for class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
TrackingTreeNodeDecorator(TreeNode, TrackingTreeNodeDecorator, int) - Constructor for class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
TraditionalTreePrinter - Class in hu.webarticum.treeprinter.printer.traditional
TreePrinter implementation that prints the tree structure in a traditional fashion.
TraditionalTreePrinter() - Constructor for class hu.webarticum.treeprinter.printer.traditional.TraditionalTreePrinter
 
TraditionalTreePrinter(boolean) - Constructor for class hu.webarticum.treeprinter.printer.traditional.TraditionalTreePrinter
 
TraditionalTreePrinter(Aligner, Liner) - Constructor for class hu.webarticum.treeprinter.printer.traditional.TraditionalTreePrinter
 
TraditionalTreePrinter(Aligner, Liner, boolean) - Constructor for class hu.webarticum.treeprinter.printer.traditional.TraditionalTreePrinter
 
TreeNode - Interface in hu.webarticum.treeprinter
Main interface for trees and tree nodes.
TreePrinter - Interface in hu.webarticum.treeprinter.printer
Main interface for tree printers.

U

unicode() - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
unicode() - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
unicode() - Method in class hu.webarticum.treeprinter.printer.listing.ListingTreePrinter.Builder
 
unicode() - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
unicode(boolean) - Method in class hu.webarticum.treeprinter.printer.traditional.DefaultLiner.Builder
 
UnicodeMode - Class in hu.webarticum.treeprinter
Shared static class for managing global default unicode mode.
Util - Class in hu.webarticum.treeprinter.util
 

V

valueOf(String) - Static method in enum hu.webarticum.treeprinter.HorizontalAlign
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hu.webarticum.treeprinter.printer.traditional.DefaultAligner.ConnectMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum hu.webarticum.treeprinter.VerticalAlign
Returns the enum constant of this type with the specified name.
values() - Static method in enum hu.webarticum.treeprinter.HorizontalAlign
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hu.webarticum.treeprinter.printer.traditional.DefaultAligner.ConnectMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum hu.webarticum.treeprinter.VerticalAlign
Returns an array containing the constants of this enum type, in the order they are declared.
vertical(int) - Method in class hu.webarticum.treeprinter.Insets.Builder
 
verticalAlign(VerticalAlign) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator.Builder
 
VerticalAlign - Enum in hu.webarticum.treeprinter
 
verticalGap(int) - Method in class hu.webarticum.treeprinter.printer.boxing.BoxingTreePrinter.Builder
 
verticalOffset(int) - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator.Builder
 
verticalPad(int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator.Builder
 

W

wideUnicode() - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator.Builder
 
wrapChild(TreeNode, int) - Method in class hu.webarticum.treeprinter.decorator.AbstractTreeNodeDecorator
 
wrapChild(TreeNode, int) - Method in class hu.webarticum.treeprinter.decorator.BorderTreeNodeDecorator
 
wrapChild(TreeNode, int) - Method in class hu.webarticum.treeprinter.decorator.JustifyTreeNodeDecorator
 
wrapChild(TreeNode, int) - Method in class hu.webarticum.treeprinter.decorator.PadTreeNodeDecorator
 
wrapChild(TreeNode, int) - Method in class hu.webarticum.treeprinter.decorator.ShadowTreeNodeDecorator
 
wrapChild(TreeNode, int) - Method in class hu.webarticum.treeprinter.decorator.TrackingTreeNodeDecorator
 
wrapChild(TreeNode, int) - Method in class hu.webarticum.treeprinter.misc.fs.DefaultFsTreeNodeDecorator
 
write(int, int, String) - Method in class hu.webarticum.treeprinter.util.LineBuffer
 
write(Appendable, String) - Static method in class hu.webarticum.treeprinter.util.Util
 
writeln(Appendable, String) - Static method in class hu.webarticum.treeprinter.util.Util
 
A B C D E F G H I J L M O P R S T U V W 
All Classes All Packages