Exemplo n.º 1
0
 /**
  * Writes the contents of this Conclusion to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     if ($this->confidence) {
         $writer->writeAttribute('confidence', $this->confidence);
     }
     if ($this->lang) {
         $writer->writeAttribute('xml:lang', $this->lang);
     }
     parent::writeXmlContents($writer);
     if ($this->attribution) {
         $writer->startElementNs('gx', 'attribution', null);
         $this->attribution->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->sources) {
         foreach ($this->sources as $i => $x) {
             $writer->startElementNs('gx', 'source', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->analysis) {
         $writer->startElementNs('gx', 'analysis', null);
         $this->analysis->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->notes) {
         foreach ($this->notes as $i => $x) {
             $writer->startElementNs('gx', 'note', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
 }
Exemplo n.º 2
0
 /**
  * Writes the contents of this MergeAnalysis to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents($writer)
 {
     if ($this->survivorResources) {
         foreach ($this->survivorResources as $i => $x) {
             $writer->startElementNs('fs', 'survivorResource', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->duplicateResources) {
         foreach ($this->duplicateResources as $i => $x) {
             $writer->startElementNs('fs', 'duplicateResource', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->conflictingResources) {
         foreach ($this->conflictingResources as $i => $x) {
             $writer->startElementNs('fs', 'conflictingResource', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->survivor) {
         $writer->startElementNs('fs', 'survivor', null);
         $this->survivor->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->duplicate) {
         $writer->startElementNs('fs', 'duplicate', null);
         $this->duplicate->writeXmlContents($writer);
         $writer->endElement();
     }
 }
 /**
  * Writes the contents of this ChildAndParentsRelationship to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     parent::writeXmlContents($writer);
     if ($this->father) {
         $writer->startElementNs('fs', 'father', null);
         $this->father->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->mother) {
         $writer->startElementNs('fs', 'mother', null);
         $this->mother->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->child) {
         $writer->startElementNs('fs', 'child', null);
         $this->child->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->fatherFacts) {
         foreach ($this->fatherFacts as $i => $x) {
             $writer->startElementNs('fs', 'fatherFact', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->motherFacts) {
         foreach ($this->motherFacts as $i => $x) {
             $writer->startElementNs('fs', 'motherFact', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
 }
Exemplo n.º 4
0
 /**
  * Writes the contents of this ChangeInfo to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents($writer)
 {
     if ($this->objectModifier) {
         $writer->writeAttribute('objectModifier', $this->objectModifier);
     }
     if ($this->operation) {
         $writer->writeAttribute('operation', $this->operation);
     }
     if ($this->reason) {
         $writer->writeAttribute('reason', $this->reason);
     }
     if ($this->objectType) {
         $writer->writeAttribute('objectType', $this->objectType);
     }
     if ($this->original) {
         $writer->startElementNs('fs', 'original', null);
         $this->original->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->parent) {
         $writer->startElementNs('fs', 'parent', null);
         $this->parent->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->removed) {
         $writer->startElementNs('fs', 'removed', null);
         $this->removed->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->resulting) {
         $writer->startElementNs('fs', 'resulting', null);
         $this->resulting->writeXmlContents($writer);
         $writer->endElement();
     }
 }
Exemplo n.º 5
0
 /**
  * Writes the contents of this Relationship to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     if ($this->type) {
         $writer->writeAttribute('type', $this->type);
     }
     parent::writeXmlContents($writer);
     if ($this->person1) {
         $writer->startElementNs('gx', 'person1', null);
         $this->person1->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->person2) {
         $writer->startElementNs('gx', 'person2', null);
         $this->person2->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->facts) {
         foreach ($this->facts as $i => $x) {
             $writer->startElementNs('gx', 'fact', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->fields) {
         foreach ($this->fields as $i => $x) {
             $writer->startElementNs('gx', 'field', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
 }
Exemplo n.º 6
0
 /**
  * Writes the contents of this Agent to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     parent::writeXmlContents($writer);
     if ($this->accounts) {
         foreach ($this->accounts as $i => $x) {
             $writer->startElementNs('gx', 'account', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->addresses) {
         foreach ($this->addresses as $i => $x) {
             $writer->startElementNs('gx', 'address', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->emails) {
         foreach ($this->emails as $i => $x) {
             $writer->startElementNs('gx', 'email', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->homepage) {
         $writer->startElementNs('gx', 'homepage', null);
         $this->homepage->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->identifiers) {
         foreach ($this->identifiers as $i => $x) {
             $writer->startElementNs('gx', 'identifier', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->names) {
         foreach ($this->names as $i => $x) {
             $writer->startElementNs('gx', 'name', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->openid) {
         $writer->startElementNs('gx', 'openid', null);
         $this->openid->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->phones) {
         foreach ($this->phones as $i => $x) {
             $writer->startElementNs('gx', 'phone', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
 }
Exemplo n.º 7
0
 /**
  * Writes the contents of this MergeConflict to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents($writer)
 {
     if ($this->survivorResource) {
         $writer->startElementNs('fs', 'survivorResource', null);
         $this->survivorResource->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->duplicateResource) {
         $writer->startElementNs('fs', 'duplicateResource', null);
         $this->duplicateResource->writeXmlContents($writer);
         $writer->endElement();
     }
 }
Exemplo n.º 8
0
 /**
  * Writes the contents of this OnlineAccount to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     parent::writeXmlContents($writer);
     if ($this->accountName) {
         $writer->startElementNs('gx', 'accountName', null);
         $writer->text($this->accountName);
         $writer->endElement();
     }
     if ($this->serviceHomepage) {
         $writer->startElementNs('gx', 'serviceHomepage', null);
         $this->serviceHomepage->writeXmlContents($writer);
         $writer->endElement();
     }
 }
Exemplo n.º 9
0
 /**
  * Writes the contents of this EventRole to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     if ($this->type) {
         $writer->writeAttribute('type', $this->type);
     }
     parent::writeXmlContents($writer);
     if ($this->person) {
         $writer->startElementNs('gx', 'person', null);
         $this->person->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->details) {
         $writer->startElementNs('gx', 'details', null);
         $writer->text($this->details);
         $writer->endElement();
     }
 }
Exemplo n.º 10
0
 /**
  * Writes the contents of this PlaceDescription to an XML writer. The startElement is expected to be already
  * provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     if ($this->type) {
         $writer->writeAttribute('type', $this->type);
     }
     parent::writeXmlContents($writer);
     if ($this->names) {
         foreach ($this->names as $i => $x) {
             $writer->startElementNs('gx', 'name', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->temporalDescription) {
         $writer->startElementNs('gx', 'temporalDescription', null);
         $this->temporalDescription->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->latitude) {
         $writer->startElementNs('gx', 'latitude', null);
         $writer->text($this->latitude);
         $writer->endElement();
     }
     if ($this->longitude) {
         $writer->startElementNs('gx', 'longitude', null);
         $writer->text($this->longitude);
         $writer->endElement();
     }
     if ($this->spatialDescription) {
         $writer->startElementNs('gx', 'spatialDescription', null);
         $this->spatialDescription->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->jurisdiction) {
         $writer->startElementNs('gx', 'jurisdiction', null);
         $this->jurisdiction->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->displayExtension) {
         $writer->startElementNs('gx', 'display', null);
         $this->displayExtension->writeXmlContents($writer);
         $writer->endElement();
     }
 }
Exemplo n.º 11
0
 /**
  * Writes the contents of this Comment to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     parent::writeXmlContents($writer);
     if ($this->text) {
         $writer->startElementNs('fs', 'text', null);
         $writer->text($this->text);
         $writer->endElement();
     }
     if ($this->created) {
         $writer->startElementNs('fs', 'created', null);
         $writer->text($this->created);
         $writer->endElement();
     }
     if ($this->contributor) {
         $writer->startElementNs('fs', 'contributor', null);
         $this->contributor->writeXmlContents($writer);
         $writer->endElement();
     }
 }
Exemplo n.º 12
0
 /**
  * Writes the contents of this Discussion to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     parent::writeXmlContents($writer);
     if ($this->title) {
         $writer->startElementNs('fs', 'title', null);
         $writer->text($this->title);
         $writer->endElement();
     }
     if ($this->details) {
         $writer->startElementNs('fs', 'details', null);
         $writer->text($this->details);
         $writer->endElement();
     }
     if ($this->created) {
         $writer->startElementNs('fs', 'created', null);
         $writer->text($this->created);
         $writer->endElement();
     }
     if ($this->contributor) {
         $writer->startElementNs('fs', 'contributor', null);
         $this->contributor->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->modified) {
         $writer->startElementNs('fs', 'modified', null);
         $writer->text($this->modified);
         $writer->endElement();
     }
     if ($this->numberOfComments) {
         $writer->startElementNs('fs', 'numberOfComments', null);
         $writer->text($this->numberOfComments);
         $writer->endElement();
     }
     if ($this->comments) {
         foreach ($this->comments as $i => $x) {
             $writer->startElementNs('fs', 'comment', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
 }
Exemplo n.º 13
0
 /**
  * Writes the contents of this SourceCitation to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     if ($this->lang) {
         $writer->writeAttribute('xml:lang', $this->lang);
     }
     parent::writeXmlContents($writer);
     if ($this->citationTemplate) {
         $writer->startElementNs('gx', 'citationTemplate', null);
         $this->citationTemplate->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->fields) {
         foreach ($this->fields as $i => $x) {
             $writer->startElementNs('gx', 'field', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->value) {
         $writer->startElementNs('gx', 'value', null);
         $writer->text($this->value);
         $writer->endElement();
     }
 }
Exemplo n.º 14
0
 /**
  * Writes the contents of this SourceDescription to an XML writer. The startElement is expected to be already provided.
  *
  * @param \XMLWriter $writer The XML writer.
  */
 public function writeXmlContents(\XMLWriter $writer)
 {
     if ($this->about) {
         $writer->writeAttribute('about', $this->about);
     }
     if ($this->mediaType) {
         $writer->writeAttribute('mediaType', $this->mediaType);
     }
     if ($this->resourceType) {
         $writer->writeAttribute('resourceType', $this->resourceType);
     }
     parent::writeXmlContents($writer);
     if ($this->citations) {
         foreach ($this->citations as $i => $x) {
             $writer->startElementNs('gx', 'citation', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->mediator) {
         $writer->startElementNs('gx', 'mediator', null);
         $this->mediator->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->sources) {
         foreach ($this->sources as $i => $x) {
             $writer->startElementNs('gx', 'source', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->analysis) {
         $writer->startElementNs('gx', 'analysis', null);
         $this->analysis->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->componentOf) {
         $writer->startElementNs('gx', 'componentOf', null);
         $this->componentOf->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->titles) {
         foreach ($this->titles as $i => $x) {
             $writer->startElementNs('gx', 'title', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->titleLabel) {
         $writer->startElementNs('gx', 'titleLabel', null);
         $this->titleLabel->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->notes) {
         foreach ($this->notes as $i => $x) {
             $writer->startElementNs('gx', 'note', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->attribution) {
         $writer->startElementNs('gx', 'attribution', null);
         $this->attribution->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->sortKey) {
         $writer->startElementNs('gx', 'sortKey', null);
         $writer->text($this->sortKey);
         $writer->endElement();
     }
     if ($this->descriptions) {
         foreach ($this->descriptions as $i => $x) {
             $writer->startElementNs('gx', 'description', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->identifiers) {
         foreach ($this->identifiers as $i => $x) {
             $writer->startElementNs('gx', 'identifier', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->created) {
         $writer->startElementNs('gx', 'created', null);
         $writer->text($this->created);
         $writer->endElement();
     }
     if ($this->modified) {
         $writer->startElementNs('gx', 'modified', null);
         $writer->text($this->modified);
         $writer->endElement();
     }
     if ($this->coverage) {
         foreach ($this->coverage as $i => $x) {
             $writer->startElementNs('gx', 'coverage', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->rights) {
         foreach ($this->rights as $i => $x) {
             $writer->startElementNs('gx', 'rights', null);
             $writer->text($x);
             $writer->endElement();
         }
     }
     if ($this->fields) {
         foreach ($this->fields as $i => $x) {
             $writer->startElementNs('gx', 'field', null);
             $x->writeXmlContents($writer);
             $writer->endElement();
         }
     }
     if ($this->repository) {
         $writer->startElementNs('gx', 'repository', null);
         $this->repository->writeXmlContents($writer);
         $writer->endElement();
     }
     if ($this->descriptorRef) {
         $writer->startElementNs('gx', 'descriptor', null);
         $this->descriptorRef->writeXmlContents($writer);
         $writer->endElement();
     }
 }