public class HybsXMLHandler extends DefaultHandler
修飾子とタイプ | フィールドと説明 |
---|---|
static String |
EXEC_SQL
このハンドラで取り扱えるタグ名 "EXEC_SQL"
|
static String |
MERGE_SQL
このハンドラで取り扱えるタグ名 "MERGE_SQL"
|
static String |
ROW
このハンドラで取り扱えるタグ名 "ROW"
|
static String |
ROW_NUM
このハンドラで取り扱える ROWタグの属性 "num"
|
static String |
ROWSET
このハンドラのトップタグ名 "ROWSET"
|
static String |
ROWSET_TABLE
このハンドラで取り扱える ROWSETタグの属性
|
コンストラクタと説明 |
---|
HybsXMLHandler() |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
characters(char[] buffer,
int start,
int length)
要素内の文字データの通知を受け取ります。
|
void |
endElement(String namespace,
String localName,
String qname)
要素の終了通知を受け取ります。
|
void |
parse(Reader reader)
パース処理を行います。
|
void |
setDefaultMap(Map<String,String> map)
TagElement オブジェクトを作成する時の 初期カラム/値を設定します。
|
void |
setTagElementListener(TagElementListener listener)
内部に TagElementListener を登録します。
|
void |
startElement(String namespace,
String localName,
String qname,
Attributes attributes)
要素の開始通知を受け取ります。
|
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
public void parse(Reader reader)
reader
- パース処理用のReaderオブジェクトpublic void setTagElementListener(TagElementListener listener)
listener
- TagElementListenerオブジェクトpublic void setDefaultMap(Map<String,String> map)
map
- 初期カラムマップpublic void characters(char[] buffer, int start, int length) throws SAXException
characters
インタフェース内 ContentHandler
characters
クラス内 DefaultHandler
buffer
- 文字データ配列start
- 配列内の開始位置length
- 配列から読み取られる文字数SAXException
DefaultHandler.characters(char[] , int , int )
public void startElement(String namespace, String localName, String qname, Attributes attributes) throws SAXException
startElement
インタフェース内 ContentHandler
startElement
クラス内 DefaultHandler
namespace
- 名前空間 URIlocalName
- 前置修飾子を含まないローカル名。名前空間処理が行われない場合は空文字列qname
- 前置修飾子を持つ修飾名。修飾名を使用できない場合は空文字列attributes
- 要素に付加された属性。属性が存在しない場合、空の AttributesオブジェクトSAXException
DefaultHandler.startElement(String , String , String , Attributes )
public void endElement(String namespace, String localName, String qname) throws SAXException
endElement
インタフェース内 ContentHandler
endElement
クラス内 DefaultHandler
namespace
- 名前空間 URIlocalName
- 前置修飾子を含まないローカル名。名前空間処理が行われない場合は空文字列qname
- 前置修飾子を持つ XML 1.0 修飾名。修飾名を使用できない場合は空文字列SAXException
DefaultHandler.endElement(String , String , String )
Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.