/** * 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(); } } }
/** * 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(); } } }
/** * 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(); } }
/** * 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(); } } }
/** * 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(); } } }
/** * 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(); } }
/** * 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(); } }
/** * 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(); } }
/** * 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(); } }
/** * 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(); } }
/** * 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(); } } }
/** * 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(); } }
/** * 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(); } }