/** * sets the node's info * * @access public * @since 10/6/05 */ function getNodeInfo() { parent::getNodeInfo(); if ($this->_node->hasAttribute("isMandatory")) { $this->_info['isMandatory'] = $this->_node->getAttribute("isMandatory"); } else { $this->_info['isMandatory'] = FALSE; } if ($this->_node->hasAttribute("isRepeatable")) { $this->_info['isRepeatable'] = $this->_node->getAttribute("isRepeatable"); } else { $this->_info['isRepeatable'] = FALSE; } if ($this->_node->hasAttribute("isPopulated")) { $this->_info['isPopulated'] = $this->_node->getAttribute("isPopulated"); } else { $this->_info['isPopulated'] = FALSE; } }