/**
   * Recoge los valores de la instancia en una cadena xml
   *
   * @param header Si se incluye la cabecera
   * @return los datos en formato xml
   */
  public String toXML(boolean header) {
    XmlTextBuilder bdr;
    String tagName = "Procedure_Document";
    String tmp;

    bdr = new XmlTextBuilder();
    if (header) bdr.setStandardHeader();

    bdr.addOpeningTag(tagName);

    bdr.addSimpleElement("ProcedureId", procedureId);
    bdr.addSimpleElement("DocumentId", documentId);
    bdr.addSimpleElement("Code", code);

    if (mandatory) tmp = "1";
    else tmp = "0";
    bdr.addSimpleElement("Mandatory", tmp);

    bdr.addClosingTag(tagName);

    return bdr.getText();
  }
示例#2
0
  /**
   * Recoge los valores de la instancia en una cadena xml
   *
   * @param header Si se incluye la cabecera
   * @return los datos en formato xml
   */
  public String toXML(boolean header) {
    XmlTextBuilder bdr;
    String tagName = "Subsanacion";

    bdr = new XmlTextBuilder();
    if (header) bdr.setStandardHeader();

    bdr.addOpeningTag(tagName);

    bdr.addFragment(super.toString());

    bdr.addClosingTag(tagName);

    return bdr.getText();
  }
示例#3
0
  /**
   * Devuelve una cadena XMl con los datos de la consulta del registro.
   *
   * @param headline Indica si el XML debe llevar cabecera.
   * @return String Cadena XML con los datos de la consulta.
   */
  public String toXML(boolean headline) {
    XmlTextBuilder bdr;
    String tagName = "Registry_Document";
    String value;
    bdr = new XmlTextBuilder();
    if (headline) bdr.setStandardHeader();

    bdr.addOpeningTag(tagName);

    bdr.addSimpleElement("RegistryNumber", registryNumber);
    if (firstRegistryDate == null) value = "";
    else value = firstRegistryDate; // DateTimeUtil.getDateTime(firstRegistryDate,
    // DatePattern.XML_TIMESTAMP_PATTERN);
    bdr.addSimpleElement("FirstRegistryDate", value);
    if (lastRegistryDate == null) value = "";
    else value = lastRegistryDate; // DateTimeUtil.getDateTime(lastRegistryDate,
    // DatePattern.XML_TIMESTAMP_PATTERN);
    bdr.addSimpleElement("LastRegistryDate", value);
    bdr.addSimpleElement("SenderId", senderId);
    bdr.addSimpleElement("Topid", topic);
    bdr.addSimpleElement("Addressee", addressee);
    bdr.addSimpleElement("FolderId", folderId);
    bdr.addSimpleElement("Subject", subject);
    bdr.addSimpleElement("Type", type);
    bdr.addSimpleElement("Subtype", subtype);
    bdr.addSimpleElement("Status", Integer.toString(status));

    bdr.addClosingTag(tagName);

    return bdr.getText();
  }