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) |
NTreeLinkFormat |
getLinkFormat() |
String |
getMultilineSeparator(NText key) |
String |
getName() |
NTreeNodeFormat |
getNodeFormat() |
boolean |
isEffectiveOmitRoot(NTreeNode tree) |
boolean |
isInfinite() |
boolean |
isOmitRoot() |
NText |
render(NText text) |
NText |
render(NTreeNode tree) |
DefaultNTextArtTreeRenderer |
setFormatter(NTreeNodeFormat formatter) |
DefaultNTextArtTreeRenderer |
setInfinite(boolean infinite) |
DefaultNTextArtTreeRenderer |
setLinkFormat(NTreeLinkFormat linkFormatter) |
DefaultNTextArtTreeRenderer |
setNodeFormat(NTreeNodeFormat formatter) |
NTextArtTreeRenderer |
setOmitRoot(boolean hideRoot) |
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 getName()
getName in interface NTextArtRendererpublic DefaultNTextArtTreeRenderer setFormatter(NTreeNodeFormat formatter)
public boolean isInfinite()
isInfinite in interface NTextArtTreeRendererpublic DefaultNTextArtTreeRenderer setInfinite(boolean infinite)
setInfinite in interface NTextArtTreeRendererpublic NTreeNodeFormat getNodeFormat()
public DefaultNTextArtTreeRenderer setNodeFormat(NTreeNodeFormat formatter)
setNodeFormat in interface NTextArtTreeRendererpublic NTreeLinkFormat getLinkFormat()
getLinkFormat in interface NTextArtTreeRendererpublic DefaultNTextArtTreeRenderer setLinkFormat(NTreeLinkFormat linkFormatter)
setLinkFormat in interface NTextArtTreeRendererpublic boolean isEffectiveOmitRoot(NTreeNode tree)
public boolean isOmitRoot()
isOmitRoot in interface NTextArtTreeRendererpublic NTextArtTreeRenderer setOmitRoot(boolean hideRoot)
setOmitRoot 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.