/**
  * Serializa el bean a binario
  *
  * @param output Stream donde se dejan los datos serializados
  */
 public void serialize(TdiOutputSerializer output) {
   output.append((int) this.subproperties.size());
   for (int i = 0; i < this.subproperties.size(); i++) {
     output.append(
         (org.qualipso.advdoc.ws.client.metadata.beans.ResourceElement)
             this.subproperties.elementAt(i));
   }
 }
 /**
  * Serializa el bean a binario
  *
  * @param output Stream donde se dejan los datos serializados
  */
 public void serialize(TdiOutputSerializer output) {
   output.append((int) this.literalProperties.size());
   for (int i = 0; i < this.literalProperties.size(); i++) {
     output.append(
         (org.qualipso.advdoc.ws.client.retrieval.beans.LiteralProperty)
             this.literalProperties.elementAt(i));
   }
   output.append((int) this.objectProperties.size());
   for (int i = 0; i < this.objectProperties.size(); i++) {
     output.append(
         (org.qualipso.advdoc.ws.client.retrieval.beans.ObjectProperty)
             this.objectProperties.elementAt(i));
   }
 }
 /**
  * Serializa el bean a binario
  *
  * @param output Stream donde se dejan los datos serializados
  */
 public void serialize(TdiOutputSerializer output) {
   output.append(this.resourceUri);
 }
 /**
  * Serializa el bean a binario
  *
  * @param output Stream donde se dejan los datos serializados
  */
 public void serialize(TdiOutputSerializer output) {
   output.append(this.propertyUri);
   output.append(this.value);
 }
 /**
  * Serializa el bean a binario
  *
  * @param output Stream donde se dejan los datos serializados
  */
 public void serialize(TdiOutputSerializer output) {
   output.append(this.contents);
 }