/** * 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(); }
/** * 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(); }
/** * 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(); }