org.jboss.shrinkwrap.descriptor.spi.node.Node.appendNodeInfo()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(2.6k)|赞(0)|评价(0)|浏览(148)

本文整理了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

Node.appendNodeInfo介绍

暂无

代码示例

代码示例来源:origin: org.jboss.shrinkwrap.descriptors/shrinkwrap-descriptors-spi

  1. /**
  2. * Returns a multiline {@link String} format of this {@link Node} and all children
  3. *
  4. * @param verbose
  5. * @return
  6. */
  7. public String toString(final boolean verbose) {
  8. if (!verbose) {
  9. return this.toString();
  10. }
  11. final StringBuilder sb = new StringBuilder();
  12. sb.append("Listing of ");
  13. sb.append(Node.class.getSimpleName());
  14. sb.append(" starting at: ");
  15. sb.append(this.getName());
  16. sb.append('\n');
  17. this.appendNodeInfo(sb, 0, this);
  18. return sb.toString();
  19. }

代码示例来源:origin: org.projectodd.shrinkwrap.descriptors/shrinkwrap-descriptors-spi

  1. /**
  2. * Returns a multiline {@link String} format of this {@link Node} and all children
  3. *
  4. * @param verbose
  5. * @return
  6. */
  7. public String toString(final boolean verbose) {
  8. if (!verbose) {
  9. return this.toString();
  10. }
  11. final StringBuilder sb = new StringBuilder();
  12. sb.append("Listing of ");
  13. sb.append(Node.class.getSimpleName());
  14. sb.append(" starting at: ");
  15. sb.append(this.getName());
  16. sb.append('\n');
  17. this.appendNodeInfo(sb, 0, this);
  18. return sb.toString();
  19. }

代码示例来源:origin: org.jboss.shrinkwrap.descriptors/shrinkwrap-descriptors-spi

  1. private void appendNodeInfo(final StringBuilder builder, final int level, final Node node) {
  2. final StringBuilder indent = new StringBuilder();
  3. for (int i = 0; i < level; i++) {
  4. indent.append('-');
  5. }
  6. builder.append(indent);
  7. builder.append('+');
  8. builder.append(SPACE);
  9. builder.append(node.getName());
  10. builder.append('(');
  11. builder.append(node.attributes);
  12. builder.append(')');
  13. final String nodeText = node.getText();
  14. if (nodeText != null) {
  15. builder.append(SPACE);
  16. builder.append(node.getText());
  17. }
  18. builder.append('\n');
  19. for (final Node child : node.children) {
  20. this.appendNodeInfo(builder, level + 1, child);
  21. }
  22. }

代码示例来源:origin: org.projectodd.shrinkwrap.descriptors/shrinkwrap-descriptors-spi

  1. private void appendNodeInfo(final StringBuilder builder, final int level, final Node node) {
  2. final StringBuilder indent = new StringBuilder();
  3. for (int i = 0; i < level; i++) {
  4. indent.append('-');
  5. }
  6. builder.append(indent);
  7. builder.append('+');
  8. builder.append(SPACE);
  9. builder.append(node.getName());
  10. builder.append('(');
  11. builder.append(node.attributes);
  12. builder.append(')');
  13. final String nodeText = node.getText();
  14. if (nodeText != null) {
  15. builder.append(SPACE);
  16. builder.append(node.getText());
  17. }
  18. builder.append('\n');
  19. for (final Node child : node.children) {
  20. this.appendNodeInfo(builder, level + 1, child);
  21. }
  22. }

相关文章