intra-mart(R) 6.0.13

jp.co.intra_mart.common.aid.jdk.org.w3c.dom
クラス ElementProperties

java.lang.Object
  拡張java.util.Dictionary
      拡張java.util.Hashtable
          拡張java.util.Properties
              拡張jp.co.intra_mart.common.aid.jdk.java.util.ExtendedProperties
                  拡張jp.co.intra_mart.common.aid.jdk.org.w3c.dom.ElementProperties
すべての実装インタフェース:
Cloneable, Map, Serializable
直系の既知のサブクラス:
XMLProperties

public class ElementProperties
extends ExtendedProperties

DOM をベースとした不変のプロパティセットを表します。 このクラスは、DOM を元データとして、Properties として 利用できるインタフェースを提供します。

DOM の各情報に対しては、XPath 形式の文字列をプロパティ名として Properties.getProperty(java.lang.String) により アクセスできます。

プロパティ名の例


上記以外の XPath 構文は、解釈できません。 また、..// 等を用いた相対指定もできません。

取得できる値は、テキストノードおよび属性(attribute)ノードの値のみです。 コメントノード等の値は取得できません。

バージョン:
Version 5.0
関連項目:
直列化された形式

フィールドの概要
 
クラス java.util.Properties から継承したフィールド
defaults
 
コンストラクタの概要
ElementProperties(Element element)
          指定のエレメントの情報をプロパティズ化します。
ElementProperties(Element element, Properties parent)
          指定のエレメントの情報をプロパティズ化します。
 
メソッドの概要
 Element getElement()
          現在のプロパティズの元となったエレメントノードを返します。
 String[] getProperties(String key)
          指定のキーにマップされた値のリストを返します。
 
クラス jp.co.intra_mart.common.aid.jdk.java.util.ExtendedProperties から継承したメソッド
doubleValue, doubleValue, floatValue, floatValue, intValue, intValue, isFalse, isTrue, longValue, longValue, parseInt, parseLong
 
クラス java.util.Properties から継承したメソッド
getProperty, getProperty, list, list, load, propertyNames, save, setProperty, store
 
クラス java.util.Hashtable から継承したメソッド
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
クラス java.lang.Object から継承したメソッド
finalize, getClass, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

ElementProperties

public ElementProperties(Element element)
指定のエレメントの情報をプロパティズ化します。

パラメータ:
element - プロパティズ化するエレメントノード

ElementProperties

public ElementProperties(Element element,
                         Properties parent)
指定のエレメントの情報をプロパティズ化します。

パラメータ:
element - プロパティズ化するエレメントノード
parent - 基礎データ
メソッドの詳細

getElement

public Element getElement()
現在のプロパティズの元となったエレメントノードを返します。

戻り値:
エレメントノード

getProperties

public String[] getProperties(String key)
指定のキーにマップされた値のリストを返します。
XML 中で同名のタグが連続している場合など、タグや属性から生成された キー名称が同一のもののすべてを返します。

パラメータ:
key - キー
戻り値:
キーにマップされた値の配列

intra-mart(R) 6.0.13

Copyright © 2000-2009 NTT DATA INTRAMART CO.,LTD.. All Rights Reserved.