public function getOriginalNodeNames()
    {
        if (null === $this->originalNodeNames) {
            if (self::INITIALIZED_FROM_COLLECTION === $this->initialized) {
                $this->originalNodeNames = $this->collection->getKeys();
            } else {
                $this->originalNodeNames = (array) $this->getNode($this->fetchDepth)->getNodeNames($this->filter);
            }
        }

        return $this->originalNodeNames;
    }
public function getOriginalNodeNames()
    {
        if (null === $this->originalNodeNames) {
            if (self::INITIALIZED_FROM_COLLECTION === $this->initialized) {
                $this->originalNodeNames = $this->collection->getKeys();
            } else {
                $this->originalNodeNames = (array) $this->getNode($this->fetchDepth)->getNodeNames($this->filter);
            }
        }

        return $this->originalNodeNames;
    }
public function getOriginalNodeNames ( ) { if ( null === $ this -> originalNodeNames ) { if ( self :: INITIALIZED_FROM_COLLECTION === $ this -> initialized ) { $ this -> originalNodeNames = $ this -> collection -> getKeys ( ) ; } else { $ this -> originalNodeNames = ( array ) $ this -> getNode ( $ this -> fetchDepth ) -> getNodeNames ( $ this -> filter ) ; } } return $ this -> originalNodeNames ; }
Return the ordered list of node names of children that existed when the collection was initialized.

@return array
Return the ordered list of node names of children that existed when the collection was initialized .