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, warningpublic static final String ROWSET_TABLE
public HybsXMLHandler()
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 インタフェース内 ContentHandlercharacters クラス内 DefaultHandlerbuffer - 文字データ配列start - 配列内の開始位置length - 配列から読み取られる文字数SAXExceptionDefaultHandler.characters(char[] , int , int )public void startElement(String namespace, String localName, String qname, Attributes attributes) throws SAXException
startElement インタフェース内 ContentHandlerstartElement クラス内 DefaultHandlernamespace - 名前空間 URIlocalName - 前置修飾子を含まないローカル名。名前空間処理が行われない場合は空文字列qname - 前置修飾子を持つ修飾名。修飾名を使用できない場合は空文字列attributes - 要素に付加された属性。属性が存在しない場合、空の AttributesオブジェクトSAXExceptionDefaultHandler.startElement(String , String , String , Attributes )public void endElement(String namespace, String localName, String qname) throws SAXException
endElement インタフェース内 ContentHandlerendElement クラス内 DefaultHandlernamespace - 名前空間 URIlocalName - 前置修飾子を含まないローカル名。名前空間処理が行われない場合は空文字列qname - 前置修飾子を持つ XML 1.0 修飾名。修飾名を使用できない場合は空文字列SAXExceptionDefaultHandler.endElement(String , String , String )Webアプリケーションフレームワーク openGionCopyright (c) 2009 The openGion Project.