コード例 #1
0
  /**
   * Rellena los datos del bean a partir de un nodo DOM en formato TDI XML
   *
   * @param __node Nodo DOM que contiene los datos del bean en formato TDI XML
   * @throws Exception Cuando el stream no tiene los datos adecuados para rellenar el bean
   */
  public void fromXML(org.w3c.dom.Element __node) throws Exception {
    {
      String __v = "";
      org.w3c.dom.Element __e = getNodeByName(__node, "contents");
      if (__e != null && __e.getChildNodes().item(0) != null) {
        __v = __e.getChildNodes().item(0).getNodeValue();
      }
      setContents(__v);
    }

    setChanged();
  }
コード例 #2
0
 /**
  * Rellena el bean con los datos de una tabla hash en la forma clave/valor
  *
  * @param __params__ Tabla hash que contiene los objetos a partir de los cuales se va a rellenar
  *     el bean
  * @throws Exception Cuando la tabla hash no contiene los valores adecuados para rellenar el bean
  */
 public void fromRPC(java.util.Hashtable __params__) throws Exception {
   Object __object_contents = __params__.get("contents");
   if (__object_contents == null) {
     throw new Exception(getClass().getName() + ".fromRPC() No se encuentra el atributo contents");
   }
   if (!(__object_contents instanceof String)) {
     throw new Exception(
         getClass().getName() + ".fromRPC() El atributo contents no es de tipo String");
   }
   setContents((String) __object_contents);
   setChanged();
 }
コード例 #3
0
 /**
  * Constructor con los atributos de esta clase y sus superclases
  *
  * @param contents
  */
 public LoadFile_resp(String contents) {
   setContents(contents);
 }
コード例 #4
0
 /**
  * Rellena el objeto con los datos de otro objeto
  *
  * @param object Objeto a copiar
  */
 public void set(LoadFile_resp object) {
   setContents(object.getContents());
   setChanged();
 }