Ejemplo n.º 1
0
  protected String write(T object, boolean writeData) {
    try {
      ByteArrayOutputStream outputStream = new ByteArrayOutputStream();

      DesignContext dc = new DesignContext();
      if (writeData) {
        dc.setShouldWriteDataDelegate(DeclarativeTestBaseBase.ALWAYS_WRITE_DATA);
      }
      dc.setRootComponent(object);
      Design.write(dc, outputStream);
      return outputStream.toString("UTF-8");
    } catch (Exception e) {
      throw new RuntimeException(e);
    }
  }