Ejemplo n.º 1
0
 /**
  * Sets a known attribute of FieldValue from an XML reader.
  *
  * @param \XMLReader $xml The reader.
  * @return bool Whether an attribute was set.
  */
 protected function setKnownAttribute(\XMLReader $xml)
 {
     if (parent::setKnownAttribute($xml)) {
         return true;
     } else {
         if ($xml->localName == 'resource' && empty($xml->namespaceURI)) {
             $this->resource = $xml->value;
             return true;
         } else {
             if ($xml->localName == 'datatype' && empty($xml->namespaceURI)) {
                 $this->datatype = $xml->value;
                 return true;
             } else {
                 if ($xml->localName == 'type' && empty($xml->namespaceURI)) {
                     $this->type = $xml->value;
                     return true;
                 } else {
                     if ($xml->localName == 'labelId' && empty($xml->namespaceURI)) {
                         $this->labelId = $xml->value;
                         return true;
                     }
                 }
             }
         }
     }
     return false;
 }
Ejemplo n.º 2
0
 /**
  * Sets a known attribute of Fact from an XML reader.
  *
  * @param \XMLReader $xml The reader.
  *
  * @return bool Whether an attribute was set.
  */
 protected function setKnownAttribute(\XMLReader $xml)
 {
     if (parent::setKnownAttribute($xml)) {
         return true;
     } else {
         if ($xml->localName == 'primary' && empty($xml->namespaceURI)) {
             $this->primary = $xml->value;
             return true;
         } else {
             if ($xml->localName == 'type' && empty($xml->namespaceURI)) {
                 $this->type = $xml->value;
                 return true;
             }
         }
     }
     return false;
 }
Ejemplo n.º 3
0
 /**
  * Sets a known attribute of Subject from an XML reader.
  *
  * @param \XMLReader $xml The reader.
  *
  * @return bool Whether an attribute was set.
  */
 protected function setKnownAttribute(\XMLReader $xml)
 {
     if (parent::setKnownAttribute($xml)) {
         return true;
     } else {
         if ($xml->localName == 'extracted' && empty($xml->namespaceURI)) {
             $this->extracted = $xml->value;
             return true;
         }
     }
     return false;
 }