A B C D E F G H I J L M O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractTreeNodeDecorator - Class in hu.webarticum.treeprinter.decorator
-
Base class for
TreeNodedecorators. - 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
-
TreeNodedecorator 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
-
TreePrinterimplementation 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
FsTreeNodethat 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
-
TreeNodeimplementation 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
-
TreeNodedecorator 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
-
TreePrinterimplementation 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
TreePrinterthat 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
-
TreeNodedecorator 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
TreeNodeimplementation 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
-
TreeNodedecorator 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
TreeNodethat 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
-
TreePrinterimplementation 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
All Classes All Packages