39 $this->_currentObject->detach();
42 $this->_currentObjectID = $this->_currentObject = null;
55 if (($pCoord !== $this->_currentObjectID) && ($this->_currentObjectID !== null)) {
59 $this->_currentObjectID = $pCoord;
60 $this->_currentObject = $cell;
74 if ($pCoord === $this->_currentObjectID) {
80 if (!isset($this->_cellCache[$pCoord])) {
86 $this->_currentObjectID = $pCoord;
87 $this->_currentObject = unserialize($this->_cellCache[$pCoord]);
89 $this->_currentObject->attach($this->_parent);
97 if(!is_null($this->_currentObject)) {
98 $this->_currentObject->detach();
99 $this->_currentObject = $this->_currentObjectID = null;
101 $this->_cellCache = array();
104 $this->_parent = null;