Ejemplo n.º 1
0
  @Override
  protected final Markup exchangeComponent(Markup markup) {
    Markup template = getTemplate();
    Markup transformed = exchangeTemplate(template);

    if (markup == null) {
      return transformed;
    } else {
      return Markup.builder(transformed)
          .tag(markup.getTag())
          .prelude(markup.getPrelude())
          .attributes(markup.getAttributes())
          .build();
    }
  }