/**
  * Rellena el bean con datos serializados en binario
  *
  * @param input Stream donde estan los datos serializados
  * @throws Exception Cuando los datos serializados no corresponden con los atributos del bean
  */
 public void deserialize(TdiInputSerializer input) throws Exception {
   {
     int len = input.extract_int();
     this.literalProperties = new ObjectVector(len);
     this.literalProperties.addObserver(this);
     for (int i = 0; i < len; i++) {
       org.qualipso.advdoc.ws.client.retrieval.beans.LiteralProperty aux =
           new org.qualipso.advdoc.ws.client.retrieval.beans.LiteralProperty();
       input.extract_object(aux);
       this.literalProperties.addElement(aux);
     }
   }
   {
     int len = input.extract_int();
     this.objectProperties = new ObjectVector(len);
     this.objectProperties.addObserver(this);
     for (int i = 0; i < len; i++) {
       org.qualipso.advdoc.ws.client.retrieval.beans.ObjectProperty aux =
           new org.qualipso.advdoc.ws.client.retrieval.beans.ObjectProperty();
       input.extract_object(aux);
       this.objectProperties.addElement(aux);
     }
   }
   setChanged();
 }
 /**
  * Rellena el bean con datos serializados en binario
  *
  * @param input Stream donde estan los datos serializados
  * @throws Exception Cuando los datos serializados no corresponden con los atributos del bean
  */
 public void deserialize(TdiInputSerializer input) throws Exception {
   {
     int len = input.extract_int();
     this.subproperties = new ObjectVector(len);
     this.subproperties.addObserver(this);
     for (int i = 0; i < len; i++) {
       org.qualipso.advdoc.ws.client.metadata.beans.ResourceElement aux =
           new org.qualipso.advdoc.ws.client.metadata.beans.ResourceElement();
       input.extract_object(aux);
       this.subproperties.addElement(aux);
     }
   }
   setChanged();
 }
 /**
  * Rellena el bean con datos serializados en binario
  *
  * @param input Stream donde estan los datos serializados
  * @throws Exception Cuando los datos serializados no corresponden con los atributos del bean
  */
 public void deserialize(TdiInputSerializer input) throws Exception {
   this.resourceUri = input.extract_String();
   setChanged();
 }
 /**
  * Rellena el bean con datos serializados en binario
  *
  * @param input Stream donde estan los datos serializados
  * @throws Exception Cuando los datos serializados no corresponden con los atributos del bean
  */
 public void deserialize(TdiInputSerializer input) throws Exception {
   this.propertyUri = input.extract_String();
   this.value = input.extract_String();
   setChanged();
 }
 /**
  * Rellena el bean con datos serializados en binario
  *
  * @param input Stream donde estan los datos serializados
  * @throws Exception Cuando los datos serializados no corresponden con los atributos del bean
  */
 public void deserialize(TdiInputSerializer input) throws Exception {
   this.contents = input.extract_String();
   setChanged();
 }