public class DefaultNTextArtTreeRenderer extends Object implements NTextArtTreeRenderer, NTextArtTextRenderer
| Modifier and Type | Field and Description |
|---|---|
static NTreeLinkFormat |
LINK_ASCII_FORMATTER |
static NTreeLinkFormat |
LINK_SPACE_FORMATTER |
static NTreeLinkFormat |
LINK_UNICODE_FORMATTER |
NTreeNodeFormat |
TO_STRING_FORMATTER |
| Constructor and Description |
|---|
DefaultNTextArtTreeRenderer(String name) |
| Modifier and Type | Method and Description |
|---|---|
DefaultNTextArtTreeRenderer |
addMultilineProperty(String property,
String separator) |
String |
getMultilineSeparator(NText key) |
NTreeNodeFormat |
getNodeFormat() |
DefaultNTextArtTreeRenderer |
infinite(boolean infinite) |
boolean |
isEffectiveOmitRoot(NTreeNode tree) |
boolean |
isInfinite() |
boolean |
isOmitRoot() |
NTreeLinkFormat |
linkFormat() |
DefaultNTextArtTreeRenderer |
linkFormat(NTreeLinkFormat linkFormatter) |
String |
name() |
DefaultNTextArtTreeRenderer |
nodeFormat(NTreeNodeFormat formatter) |
NTextArtTreeRenderer |
omitRoot(boolean hideRoot) |
NText |
render(NText text) |
NText |
render(NTreeNode tree) |
DefaultNTextArtTreeRenderer |
setFormatter(NTreeNodeFormat formatter) |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitof, ofof, ofpublic static final NTreeLinkFormat LINK_ASCII_FORMATTER
public static final NTreeLinkFormat LINK_SPACE_FORMATTER
public static final NTreeLinkFormat LINK_UNICODE_FORMATTER
public final NTreeNodeFormat TO_STRING_FORMATTER
public DefaultNTextArtTreeRenderer(String name)
public String name()
name in interface NTextArtRendererpublic DefaultNTextArtTreeRenderer setFormatter(NTreeNodeFormat formatter)
public boolean isInfinite()
isInfinite in interface NTextArtTreeRendererpublic DefaultNTextArtTreeRenderer infinite(boolean infinite)
infinite in interface NTextArtTreeRendererpublic NTreeNodeFormat getNodeFormat()
public DefaultNTextArtTreeRenderer nodeFormat(NTreeNodeFormat formatter)
nodeFormat in interface NTextArtTreeRendererpublic NTreeLinkFormat linkFormat()
linkFormat in interface NTextArtTreeRendererpublic DefaultNTextArtTreeRenderer linkFormat(NTreeLinkFormat linkFormatter)
linkFormat in interface NTextArtTreeRendererpublic boolean isEffectiveOmitRoot(NTreeNode tree)
public boolean isOmitRoot()
isOmitRoot in interface NTextArtTreeRendererpublic NTextArtTreeRenderer omitRoot(boolean hideRoot)
omitRoot in interface NTextArtTreeRendererpublic NText render(NText text)
render in interface NTextArtTextRendererpublic NText render(NTreeNode tree)
render in interface NTextArtTreeRendererpublic DefaultNTextArtTreeRenderer addMultilineProperty(String property, String separator)
Copyright © 2026 vpc open source initiative. All rights reserved.