Module: Namespace (REXML)

Overview
Module Structure
Class Hierarchy
Constants
Namespace::NAMESPLIT
Instance Aliases
Namespace#local_name
Instance Attributes
Namespace#name [R]
Namespace#expanded_name [R]
Namespace#prefix [RW]
Instance Methods
Namespace#name= / 1
Namespace#has_name? / 2
Namespace#fully_expanded_name
is a submodule of
module: REXML   
includes
  XMLTokens ( REXML )
is included by
class: Attribute ( REXML )
class: Element ( REXML )
has properties
attribute: name [R]   
attribute: expanded_name [R]   
attribute: prefix [RW]   
constant: NAMESPLIT   
method: name= / 1   
method: has_name? / 2   
alias: local_name name   
method: fully_expanded_name   
is defined at
#5 in rexml/namespace.rb  

Overview

Module Structure

  module: <Toplevel Module>
  module: REXML
class: Attribute     
class: Element     
module: Namespace     
module: XMLTokens     

Class Hierarchy

Object ( Builtin-Module )
Attribute ( REXML )
Child ( REXML )
Parent ( REXML )
  Element     

Constants

Namespace::NAMESPLIT

#11 in rexml/namespace.rb

NAMESPLIT = /^(?:(#{NCNAME_STR}):)?(#{NCNAME_STR})/u   

Instance Aliases

Namespace#local_name

#37 in rexml/namespace.rb

local_name name   

Instance Attributes

Namespace#name [R]

#7 in rexml/namespace.rb

Namespace#expanded_name [R]

#7 in rexml/namespace.rb

Namespace#prefix [RW]

#9 in rexml/namespace.rb

Instance Methods

Namespace#name= / 1

#14 in rexml/namespace.rb

name= ( name )

Namespace#has_name? / 2

#27 in rexml/namespace.rb

has_name? ( other ,
  ns=nil )

Namespace#fully_expanded_name

#41 in rexml/namespace.rb

fully_expanded_name