public function hasProperty($key)
    {
        return
            (null !== $this->properties) &&
            (
                array_key_exists((string) $key, $this->properties) ||
                array_key_exists('tree_' . $key, $this->properties)
            );
    }
public function hasProperty($key)
    {
        return
            (null !== $this->properties) &&
            (
                array_key_exists((string) $key, $this->properties) ||
                array_key_exists('tree_' . $key, $this->properties)
            );
    }
public function hasProperty ( $ key ) { return ( null !== $ this -> properties ) && ( array_key_exists ( ( string ) $ key , $ this -> properties ) || array_key_exists ( 'tree_' . $ key , $ this -> properties ) ) ; }
Get Node peroperty

@param  string  $key     Property name
@return boolean true if property is set
Get Node peroperty