registerAllNamespaces(Zend_Gdata_Spreadsheets::$namespaces); parent::__construct(); $this->_text = $value; $this->_rootElement = $column; } public function getDOM($doc = null, $majorVersion = 1, $minorVersion = null) { $element = parent::getDOM($doc, $majorVersion, $minorVersion); return $element; } /** * Transfers each child and attribute into member variables. * This is called when XML is received over the wire and the data * model needs to be built to represent this XML. * * @param DOMNode $node The DOMNode that represents this object's data */ public function transferFromDOM($node) { parent::transferFromDOM($node); $this->_rootElement = $node->localName; } /** * Sets the column/tag name of the element. * @param string $column The new column name. */ public function setColumnName($column) { $this->_rootElement = $column; return $this; } /** * Gets the column name of the element * @return string The column name. */ public function getColumnName() { return $this->_rootElement; } }