protected function _loadParameterData(\SimpleXMLElement $sxml)
{
$item = null;
if ($this->exist($sxml)) {
$item = new ParameterData((string) $sxml->ParameterName, $this->exist($sxml->ApplyMethod) ? (string) $sxml->ParameterName : null, $this->exist($sxml->ParameterValue) ? (string) $sxml->ParameterValue : null);
$item->allowedValues = $this->exist($sxml->AllowedValues) ? (string) $sxml->AllowedValues : null;
$item->applyType = $this->exist($sxml->ApplyType) ? (string) $sxml->ApplyType : null;
$item->dataType = $this->exist($sxml->DataType) ? (string) $sxml->DataType : null;
$item->description = $this->exist($sxml->Description) ? (string) $sxml->Description : null;
$item->isModifiable = $this->exist($sxml->IsModifiable) ? (string) $sxml->IsModifiable == 'true' : null;
$item->minimumEngineVersion = $this->exist($sxml->MinimumEngineVersion) ? (string) $sxml->MinimumEngineVersion : null;
$item->source = $this->exist($sxml->Source) ? (string) $sxml->Source : null;
}
return $item;
}