本文整理了Java中org.jboss.shrinkwrap.descriptor.spi.node.Node.appendNodeInfo()
方法的一些代码示例,展示了Node.appendNodeInfo()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Node.appendNodeInfo()
方法的具体详情如下:
包路径:org.jboss.shrinkwrap.descriptor.spi.node.Node
类名称:Node
方法名:appendNodeInfo
暂无
代码示例来源:origin: org.jboss.shrinkwrap.descriptors/shrinkwrap-descriptors-spi
/**
* Returns a multiline {@link String} format of this {@link Node} and all children
*
* @param verbose
* @return
*/
public String toString(final boolean verbose) {
if (!verbose) {
return this.toString();
}
final StringBuilder sb = new StringBuilder();
sb.append("Listing of ");
sb.append(Node.class.getSimpleName());
sb.append(" starting at: ");
sb.append(this.getName());
sb.append('\n');
this.appendNodeInfo(sb, 0, this);
return sb.toString();
}
代码示例来源:origin: org.projectodd.shrinkwrap.descriptors/shrinkwrap-descriptors-spi
/**
* Returns a multiline {@link String} format of this {@link Node} and all children
*
* @param verbose
* @return
*/
public String toString(final boolean verbose) {
if (!verbose) {
return this.toString();
}
final StringBuilder sb = new StringBuilder();
sb.append("Listing of ");
sb.append(Node.class.getSimpleName());
sb.append(" starting at: ");
sb.append(this.getName());
sb.append('\n');
this.appendNodeInfo(sb, 0, this);
return sb.toString();
}
代码示例来源:origin: org.jboss.shrinkwrap.descriptors/shrinkwrap-descriptors-spi
private void appendNodeInfo(final StringBuilder builder, final int level, final Node node) {
final StringBuilder indent = new StringBuilder();
for (int i = 0; i < level; i++) {
indent.append('-');
}
builder.append(indent);
builder.append('+');
builder.append(SPACE);
builder.append(node.getName());
builder.append('(');
builder.append(node.attributes);
builder.append(')');
final String nodeText = node.getText();
if (nodeText != null) {
builder.append(SPACE);
builder.append(node.getText());
}
builder.append('\n');
for (final Node child : node.children) {
this.appendNodeInfo(builder, level + 1, child);
}
}
代码示例来源:origin: org.projectodd.shrinkwrap.descriptors/shrinkwrap-descriptors-spi
private void appendNodeInfo(final StringBuilder builder, final int level, final Node node) {
final StringBuilder indent = new StringBuilder();
for (int i = 0; i < level; i++) {
indent.append('-');
}
builder.append(indent);
builder.append('+');
builder.append(SPACE);
builder.append(node.getName());
builder.append('(');
builder.append(node.attributes);
builder.append(')');
final String nodeText = node.getText();
if (nodeText != null) {
builder.append(SPACE);
builder.append(node.getText());
}
builder.append('\n');
for (final Node child : node.children) {
this.appendNodeInfo(builder, level + 1, child);
}
}
内容来源于网络,如有侵权,请联系作者删除!