/** * Convierte el bean a una cadena TDI XML * * @param tag Tag XML del elemento ramz * @param indents Nzmero de espacios en blanco para indentar * @param ponerIndicesDeArrays Indica si los tags XML de los elementos de los arrays llevaran el * mndice del elemento * @param escaparStrings Indica si hay que escapar los caracteres especiales en los strings * @return Cadena TDI XML */ public String toXML( String tag, int indents, boolean ponerIndicesDeArrays, boolean escaparStrings) { StringBuffer xml = new StringBuffer(); if (tag != null && tag.length() > 0) { xml.append( _indentar(indents) + "<" + tag + " type=\"ReIndex_req\" package=\"org.qualipso.advdoc.ws.client.search.beans\">"); xml.append("\n"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents)); xml.append("<?xml version='1.0' encoding='ISO-8859-1'?>\n"); xml.append( _indentar(indents) + "<ReIndex_req type=\"ReIndex_req\" package=\"org.qualipso.advdoc.ws.client.search.beans\">"); xml.append("\n"); } else { indents--; } if (tag != null && tag.length() > 0) { xml.append(_indentar(indents) + "</" + tag + ">"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents) + "</ReIndex_req>"); } return xml.toString(); }
/** * Convierte el bean a una cadena XMLRPC * * @return Cadena XMLRPC */ public String toXMLRPC() { try { StringBuffer __out = new StringBuffer(); es.tid.serial.XmlRpcWriter __writer = new es.tid.serial.XmlRpcWriter(__out, es.tid.serial.XmlRpcWriter.ISO8859_1); __writer.writeObject(this.toRPC()); return __out.toString(); } catch (Exception e) { return "ERROR " + getClass().getName() + ".toXMLRPC()"; } }
public static String getStructure() { if (estructura == null) { String[] lines = new String[] { "ReIndex_req <BR>", }; estructura = new StringBuffer(); for (int i = 0; i < lines.length; i++) { estructura.append(lines[i]); estructura.append('\n'); } } return estructura.toString(); }
public static String getStructure() { if (estructura == null) { String[] lines = new String[] { "AddObjectProperties_resp <BR>", " string resourceUri<BR>", }; estructura = new StringBuffer(); for (int i = 0; i < lines.length; i++) { estructura.append(lines[i]); estructura.append('\n'); } } return estructura.toString(); }
public static String getStructure() { if (estructura == null) { String[] lines = new String[] { "LoadFile_resp <BR>", " string contents<BR>", }; estructura = new StringBuffer(); for (int i = 0; i < lines.length; i++) { estructura.append(lines[i]); estructura.append('\n'); } } return estructura.toString(); }
public static String getStructure() { if (estructura == null) { String[] lines = new String[] { "GetResourcesWithPropertyValue_req <BR>", " string propertyUri<BR>", " string value<BR>", }; estructura = new StringBuffer(); for (int i = 0; i < lines.length; i++) { estructura.append(lines[i]); estructura.append('\n'); } } return estructura.toString(); }
/** * Rellena el bean con los datos TDI XML que hay en el stream * * @param __is Stream donde estan los datos serializados en formato TDI XML * @param __b Cadena donde se va guardando el contenido XML que hay en el stream * @param __pw Salida donde se escribe el contenido XML que hay en el stream * @throws Exception Cuando el stream no tiene los datos adecuados para rellenar el bean */ public void fromXML(java.io.InputStream __is, StringBuffer __b, java.io.PrintWriter __pw) throws Exception { javax.xml.parsers.DocumentBuilderFactory __dbf = javax.xml.parsers.DocumentBuilderFactory.newInstance(); __dbf.setValidating(false); javax.xml.parsers.DocumentBuilder __parser = __dbf.newDocumentBuilder(); int __c; while ((__c = __is.read()) >= 0) { __b.append((char) __c); } java.io.StringBufferInputStream __str = new java.io.StringBufferInputStream(__b.toString()); if (__pw != null) { __pw.println(__b.toString()); __pw.flush(); } org.w3c.dom.Document __doc = __parser.parse(__str); org.w3c.dom.Element __root = __doc.getDocumentElement(); fromXML(__root); setChanged(); }
public static String getStructure() { if (estructura == null) { String[] lines = new String[] { "GetSubProperties_resp <BR>", " ResourceElement[] subproperties<BR>", " string comment<BR>", " string label<BR>", " string localName<BR>", " string namespace<BR>", " string URI<BR>", }; estructura = new StringBuffer(); for (int i = 0; i < lines.length; i++) { estructura.append(lines[i]); estructura.append('\n'); } } return estructura.toString(); }
public static String getStructure() { if (estructura == null) { String[] lines = new String[] { "GetResourceProperty_resp <BR>", " LiteralProperty[] literalProperties<BR>", " string literal<BR>", " string propertyUri<BR>", " ObjectProperty[] objectProperties<BR>", " string objectUri<BR>", " string propertyUri<BR>", }; estructura = new StringBuffer(); for (int i = 0; i < lines.length; i++) { estructura.append(lines[i]); estructura.append('\n'); } } return estructura.toString(); }
/** * Convierte el bean a Javascript * * @param root Indica si es ramz * @param create Indica si hay que crear un objeto javascript * @param varName Nombre de la variable javascript * @param indents Nzmero de espacios en blanco para indentar * @return Cadena con el csdigo javascript */ public String toJS(boolean root, boolean create, String varName, int indents) { StringBuffer js = new StringBuffer(); if (root) { js.append("var "); } if (create) { js.append(varName + " = new Object();\n"); js.append(varName + ".__constructor__ = 'GetResourceProperty_resp';\n"); js.append(varName + ".__package__ = 'org.qualipso.advdoc.ws.client.retrieval.beans';\n"); } js.append(varName + ".literalProperties = new Array(" + this.literalProperties.size() + ");\n"); for (int i = 0; i < this.literalProperties.size(); i++) { TdiJavascriptable object = (TdiJavascriptable) this.literalProperties.elementAt(i); js.append(object.toJS(false, true, varName + ".literalProperties[" + i + "]", 0)); } js.append(varName + ".objectProperties = new Array(" + this.objectProperties.size() + ");\n"); for (int i = 0; i < this.objectProperties.size(); i++) { TdiJavascriptable object = (TdiJavascriptable) this.objectProperties.elementAt(i); js.append(object.toJS(false, true, varName + ".objectProperties[" + i + "]", 0)); } return js.toString(); }
/** * Convierte el bean a Javascript * * @param root Indica si es ramz * @param create Indica si hay que crear un objeto javascript * @param varName Nombre de la variable javascript * @param indents Nzmero de espacios en blanco para indentar * @return Cadena con el csdigo javascript */ public String toJS(boolean root, boolean create, String varName, int indents) { StringBuffer js = new StringBuffer(); if (root) { js.append("var "); } if (create) { js.append(varName + " = new Object();\n"); js.append(varName + ".__constructor__ = 'GetResourcesWithPropertyValue_req';\n"); js.append(varName + ".__package__ = 'org.qualipso.advdoc.ws.client.retrieval.beans';\n"); } js.append( varName + ".propertyUri = '" + es.tid.serial.TdiSerialUtil.escapaJavascript(this.propertyUri) + "';\n"); js.append( varName + ".value = '" + es.tid.serial.TdiSerialUtil.escapaJavascript(this.value) + "';\n"); return js.toString(); }
/** * Convierte el bean a Javascript * * @param root Indica si es ramz * @param create Indica si hay que crear un objeto javascript * @param varName Nombre de la variable javascript * @param indents Nzmero de espacios en blanco para indentar * @return Cadena con el csdigo javascript */ public String toJS(boolean root, boolean create, String varName, int indents) { StringBuffer js = new StringBuffer(); if (root) { js.append("var "); } if (create) { js.append(varName + " = new Object();\n"); js.append(varName + ".__constructor__ = 'ReIndex_req';\n"); js.append(varName + ".__package__ = 'org.qualipso.advdoc.ws.client.search.beans';\n"); } return js.toString(); }
/** * Convierte el bean a Javascript * * @param root Indica si es ramz * @param create Indica si hay que crear un objeto javascript * @param varName Nombre de la variable javascript * @param indents Nzmero de espacios en blanco para indentar * @return Cadena con el csdigo javascript */ public String toJS(boolean root, boolean create, String varName, int indents) { StringBuffer js = new StringBuffer(); if (root) { js.append("var "); } if (create) { js.append(varName + " = new Object();\n"); js.append(varName + ".__constructor__ = 'AddObjectProperties_resp';\n"); js.append(varName + ".__package__ = 'org.qualipso.advdoc.ws.client.feed.beans';\n"); } js.append( varName + ".resourceUri = '" + es.tid.serial.TdiSerialUtil.escapaJavascript(this.resourceUri) + "';\n"); return js.toString(); }
/** * Convierte el bean a una cadena TDI XML * * @param tag Tag XML del elemento ramz * @param indents Nzmero de espacios en blanco para indentar * @param ponerIndicesDeArrays Indica si los tags XML de los elementos de los arrays llevaran el * mndice del elemento * @param escaparStrings Indica si hay que escapar los caracteres especiales en los strings * @return Cadena TDI XML */ public String toXML( String tag, int indents, boolean ponerIndicesDeArrays, boolean escaparStrings) { StringBuffer xml = new StringBuffer(); if (tag != null && tag.length() > 0) { xml.append( _indentar(indents) + "<" + tag + " type=\"AddObjectProperties_resp\" package=\"org.qualipso.advdoc.ws.client.feed.beans\">"); xml.append("\n"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents)); xml.append("<?xml version='1.0' encoding='ISO-8859-1'?>\n"); xml.append( _indentar(indents) + "<AddObjectProperties_resp type=\"AddObjectProperties_resp\" package=\"org.qualipso.advdoc.ws.client.feed.beans\">"); xml.append("\n"); } else { indents--; } if (escaparStrings) { xml.append( _indentar(indents + 1) + "<resourceUri type=\"string\">" + tdi.text.StringUtil.escapeXML(this.resourceUri, false) + "</resourceUri>"); } else { xml.append( _indentar(indents + 1) + "<resourceUri type=\"string\">" + this.resourceUri + "</resourceUri>"); } xml.append("\n"); if (tag != null && tag.length() > 0) { xml.append(_indentar(indents) + "</" + tag + ">"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents) + "</AddObjectProperties_resp>"); } return xml.toString(); }
/** * Convierte el bean a una cadena TDI XML * * @param tag Tag XML del elemento ramz * @param indents Nzmero de espacios en blanco para indentar * @param ponerIndicesDeArrays Indica si los tags XML de los elementos de los arrays llevaran el * mndice del elemento * @param escaparStrings Indica si hay que escapar los caracteres especiales en los strings * @return Cadena TDI XML */ public String toXML( String tag, int indents, boolean ponerIndicesDeArrays, boolean escaparStrings) { StringBuffer xml = new StringBuffer(); if (tag != null && tag.length() > 0) { xml.append( _indentar(indents) + "<" + tag + " type=\"GetResourcesWithPropertyValue_req\" package=\"org.qualipso.advdoc.ws.client.retrieval.beans\">"); xml.append("\n"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents)); xml.append("<?xml version='1.0' encoding='ISO-8859-1'?>\n"); xml.append( _indentar(indents) + "<GetResourcesWithPropertyValue_req type=\"GetResourcesWithPropertyValue_req\" package=\"org.qualipso.advdoc.ws.client.retrieval.beans\">"); xml.append("\n"); } else { indents--; } if (escaparStrings) { xml.append( _indentar(indents + 1) + "<propertyUri type=\"string\">" + tdi.text.StringUtil.escapeXML(this.propertyUri, false) + "</propertyUri>"); } else { xml.append( _indentar(indents + 1) + "<propertyUri type=\"string\">" + this.propertyUri + "</propertyUri>"); } xml.append("\n"); if (escaparStrings) { xml.append( _indentar(indents + 1) + "<value type=\"string\">" + tdi.text.StringUtil.escapeXML(this.value, false) + "</value>"); } else { xml.append(_indentar(indents + 1) + "<value type=\"string\">" + this.value + "</value>"); } xml.append("\n"); if (tag != null && tag.length() > 0) { xml.append(_indentar(indents) + "</" + tag + ">"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents) + "</GetResourcesWithPropertyValue_req>"); } return xml.toString(); }
/** * Convierte el bean a una cadena TDI XML * * @param tag Tag XML del elemento ramz * @param indents Nzmero de espacios en blanco para indentar * @param ponerIndicesDeArrays Indica si los tags XML de los elementos de los arrays llevaran el * mndice del elemento * @param escaparStrings Indica si hay que escapar los caracteres especiales en los strings * @return Cadena TDI XML */ public String toXML( String tag, int indents, boolean ponerIndicesDeArrays, boolean escaparStrings) { StringBuffer xml = new StringBuffer(); if (tag != null && tag.length() > 0) { xml.append( _indentar(indents) + "<" + tag + " type=\"GetResourceProperty_resp\" package=\"org.qualipso.advdoc.ws.client.retrieval.beans\">"); xml.append("\n"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents)); xml.append("<?xml version='1.0' encoding='ISO-8859-1'?>\n"); xml.append( _indentar(indents) + "<GetResourceProperty_resp type=\"GetResourceProperty_resp\" package=\"org.qualipso.advdoc.ws.client.retrieval.beans\">"); xml.append("\n"); } else { indents--; } xml.append( _indentar(indents + 1) + "<literalProperties type=\"org.qualipso.advdoc.ws.client.retrieval.beans.LiteralProperty[]\" size=\"" + this.literalProperties.size() + "\">"); xml.append("\n"); for (int i = 0; i < this.literalProperties.size(); i++) { String sufijo = (ponerIndicesDeArrays ? "" + i : "elemento"); xml.append( ((org.qualipso.advdoc.ws.client.retrieval.beans.LiteralProperty) literalProperties.elementAt(i)) .toXML( "literalProperties" + "_" + sufijo, indents + 2, ponerIndicesDeArrays, escaparStrings)); xml.append("\n"); } xml.append(_indentar(indents + 1)); xml.append("</literalProperties>"); xml.append("\n"); xml.append( _indentar(indents + 1) + "<objectProperties type=\"org.qualipso.advdoc.ws.client.retrieval.beans.ObjectProperty[]\" size=\"" + this.objectProperties.size() + "\">"); xml.append("\n"); for (int i = 0; i < this.objectProperties.size(); i++) { String sufijo = (ponerIndicesDeArrays ? "" + i : "elemento"); xml.append( ((org.qualipso.advdoc.ws.client.retrieval.beans.ObjectProperty) objectProperties.elementAt(i)) .toXML( "objectProperties" + "_" + sufijo, indents + 2, ponerIndicesDeArrays, escaparStrings)); xml.append("\n"); } xml.append(_indentar(indents + 1)); xml.append("</objectProperties>"); xml.append("\n"); if (tag != null && tag.length() > 0) { xml.append(_indentar(indents) + "</" + tag + ">"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents) + "</GetResourceProperty_resp>"); } return xml.toString(); }
/** * Convierte el bean a una cadena TDI XML * * @param tag Tag XML del elemento ramz * @param indents Nzmero de espacios en blanco para indentar * @param ponerIndicesDeArrays Indica si los tags XML de los elementos de los arrays llevaran el * mndice del elemento * @param escaparStrings Indica si hay que escapar los caracteres especiales en los strings * @return Cadena TDI XML */ public String toXML( String tag, int indents, boolean ponerIndicesDeArrays, boolean escaparStrings) { StringBuffer xml = new StringBuffer(); if (tag != null && tag.length() > 0) { xml.append( _indentar(indents) + "<" + tag + " type=\"LoadFile_resp\" package=\"org.qualipso.advdoc.ws.client.storage.beans\">"); xml.append("\n"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents)); xml.append("<?xml version='1.0' encoding='ISO-8859-1'?>\n"); xml.append( _indentar(indents) + "<LoadFile_resp type=\"LoadFile_resp\" package=\"org.qualipso.advdoc.ws.client.storage.beans\">"); xml.append("\n"); } else { indents--; } if (escaparStrings) { xml.append( _indentar(indents + 1) + "<contents type=\"string\">" + tdi.text.StringUtil.escapeXML(this.contents, false) + "</contents>"); } else { xml.append( _indentar(indents + 1) + "<contents type=\"string\">" + this.contents + "</contents>"); } xml.append("\n"); if (tag != null && tag.length() > 0) { xml.append(_indentar(indents) + "</" + tag + ">"); } else if (tag != null && tag.length() == 0) { xml.append(_indentar(indents) + "</LoadFile_resp>"); } return xml.toString(); }