要約
XML 名前空間によって管理される「名前」を持つようなノードを表すモジュール。
要素(REXML::Element)、属性(REXML::Attribute) に include されます。
目次
継承しているメソッド
インスタンスメソッド
- expanded_name -> String[permalink][rdoc][edit]
- 
REXML::Namespace#name= で設定された名前を返します。 name= で指定した名前が prefix を含んでいれば prefix を含む名前を返し、そうでなければ prefix を含まない名前を返します。 [SEE_ALSO] REXML::Namespace#prefix 
- fully_expanded_name -> String[permalink][rdoc][edit]
- 
完全修飾名を返します。 
- has_name?(other, ns = nil) -> bool[permalink][rdoc][edit]
- 
self が other と ns で指定した名前を持っているならば真を返します。 ns が nil でない場合は名前空間も比較されます。 other が ":" を含んでいる(つまり prefix を含んでいる)場合は REXML::Namespace#fully_expanded_name と other を比較します。どちらでもない場合は other と REXML::Namespace#name を直接比較します。 - [PARAM] other:
- 比較する名前(文字列)
- [PARAM] ns:
- 比較する名前空間(文字列)
 
- name -> String[permalink][rdoc][edit]
- local_name -> String
- 
prefix を含まない「ローカルな」名前を返します。 
- name=(name)[permalink][rdoc][edit]
- 
名前を設定します。 prefix を持つ名前も持たない名前も受け付けます。 - [PARAM] name:
- 名前(文字列)
 
- prefix -> String[permalink][rdoc][edit]
- 
prefix (前置修飾子) を返します。 [SEE_ALSO] REXML::Namespace#prefix= 
- prefix=(value)[permalink][rdoc][edit]
- 
prefix (前置修飾子) を設定します。 - [PARAM] value:
- prefix文字列
 [SEE_ALSO] REXML::Namespace#prefix