|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--org.xml.sax.helpers.DefaultHandler | +--jp.morpho.config.Configuration
このクラスは、配備記述子を使用してオブジェクトを形成します。 オブジェクトを形成するには、XML で記述された配備記述子の入力ストリームと形成したいオブジェクトを渡して、configure メソッドを呼び出します。
このクラスは、配備記述子に記述されたとおりにオブジェクトのメソッドを呼び出したり、新しいオブジェクトを作成することにより、configure メソッドに渡されたオブジェクトを形成します。
コンストラクタの概要 | |
Configuration()
Configuration オブジェクトを作成します。 |
|
Configuration(boolean validating)
Configuration オブジェクトを作成します。 |
メソッドの概要 | |
void |
characters(char[] ch,
int start,
int length)
要素内の文字データの通知を受け取ります。 |
void |
configure(java.lang.Object obj,
java.io.InputStream in)
XML 配備記述子を使用してオブジェクトを形成します。 |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
要素の終了通知を受け取ります。 |
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
要素の開始通知を受け取ります。 |
クラス org.xml.sax.helpers.DefaultHandler から継承したメソッド |
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public Configuration(boolean validating)
Configuration オブジェクトを作成します。
validating
- パーサが XML ドキュメントを検証するように設定されている場合は true、そうでない場合は falsepublic Configuration()
Configuration オブジェクトを作成します。
メソッドの詳細 |
public void configure(java.lang.Object obj, java.io.InputStream in) throws ConfigureException
XML 配備記述子を使用してオブジェクトを形成します。
obj
- 形成するオブジェクトin
- XML 配備記述子の入力ストリーム
ConfigureException
- オブジェクトが形成できなかった場合public void startElement(java.lang.String uri, java.lang.String localName, java.lang.String qName, org.xml.sax.Attributes attributes) throws org.xml.sax.SAXException
要素の開始通知を受け取ります。
タグの種類により、各種ノードを作成します。
org.xml.sax.ContentHandler
内の startElement
org.xml.sax.helpers.DefaultHandler
内の startElement
uri
- 名前空間 URIlocalName
- 前置修飾子を含まないローカル名。名前空間処理が行われない場合は空文字列qName
- 前置修飾子を持つ修飾名。修飾名を使用できない場合は空文字列attributes
- 指定された属性またはデフォルトの属性
org.xml.sax.SAXException
- SAX 例外。ほかの例外をラップしている可能性があるpublic void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName) throws org.xml.sax.SAXException
要素の終了通知を受け取ります。
org.xml.sax.ContentHandler
内の endElement
org.xml.sax.helpers.DefaultHandler
内の endElement
uri
- 名前空間 URIlocalName
- 前置修飾子を含まないローカル名。名前空間処理が行われない場合は空文字列qName
- 前置修飾子を持つ XML 1.0 修飾名。修飾名を使用できない場合は空文字列
org.xml.sax.SAXException
- SAX 例外。ほかの例外をラップしている可能性があるpublic void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
要素内の文字データの通知を受け取ります。
要素内の文字データを受け取り、ノードに格納します。
org.xml.sax.ContentHandler
内の characters
org.xml.sax.helpers.DefaultHandler
内の characters
ch
- 文字start
- 文字配列内の開始位置length
- 文字配列から使用される文字数
org.xml.sax.SAXException
- SAX 例外。ほかの例外をラップしている可能性がある
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |