Exemple #1
0
  @Override
  public void emit(TagWriter writer) throws IOException {
    writer.startTag(tagName, attributeMap);

    if (!elementList.isEmpty()) {
      writer.indent();

      for (Element element : elementList) {
        writer.newLine();
        element.emit(writer);
      }

      writer.unindent();
      writer.newLine();
      writer.appendIndentation();
    }

    endTag(writer);
  }