original_string: public function getNodeType()
  	{
  		if ( is_null( $this->domNode ) ) return null;
  		return isset(  DOMXPathNavigator::$nodeTypeMap[ $this->domNode->nodeType ] )
  			? DOMXPathNavigator::$nodeTypeMap[ $this->domNode->nodeType ]
  			: XPathNodeType::Element;
  	}
code: public function getNodeType()
  	{
  		if ( is_null( $this->domNode ) ) return null;
  		return isset(  DOMXPathNavigator::$nodeTypeMap[ $this->domNode->nodeType ] )
  			? DOMXPathNavigator::$nodeTypeMap[ $this->domNode->nodeType ]
  			: XPathNodeType::Element;
  	}
code_tokens: public function getNodeType ( ) { if ( is_null ( $ this -> domNode ) ) return null ; return isset ( DOMXPathNavigator :: $ nodeTypeMap [ $ this -> domNode -> nodeType ] ) ? DOMXPathNavigator :: $ nodeTypeMap [ $ this -> domNode -> nodeType ] : XPathNodeType :: Element ; }
docstring: When overridden in a derived class, gets the XPathNodeType of the current node.
  
  @return XPathNodeType One of the XPathNodeType values representing the current node.
docstring_tokens: When overridden in a derived class gets the XPathNodeType of the current node .