jp.oarts.pirka.iop.tool.core.tools.xml
クラス XmlParser.CommandHandler

java.lang.Object
  上位を拡張 org.xml.sax.helpers.DefaultHandler
      上位を拡張 jp.oarts.pirka.iop.tool.core.tools.xml.XmlParser.CommandHandler
すべての実装されたインタフェース:
org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler
含まれているクラス:
XmlParser

 class XmlParser.CommandHandler
extends org.xml.sax.helpers.DefaultHandler

SAXパーサー用ハンドラ(XMLをHashMapに格納する)


入れ子のクラスの概要
(package private)  class XmlParser.CommandHandler.ElementItem
          エレメントアイテム
 
フィールドの概要
(package private)  java.lang.StringBuilder sb
          データ格納用のストリングバッファ
 
コンストラクタの概要
XmlParser.CommandHandler()
          コンストラクタ
 
メソッドの概要
 void characters(char[] ch, int start, int length)
           
 void endElement(java.lang.String uri, java.lang.String localName, java.lang.String qName)
           
 java.util.LinkedHashMap<java.lang.String,XmlParserItem> getDataMap()
          XML内のパラメータ格納マップ取得
 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
 

フィールドの詳細

sb

java.lang.StringBuilder sb
データ格納用のストリングバッファ

コンストラクタの詳細

XmlParser.CommandHandler

public XmlParser.CommandHandler()
コンストラクタ

メソッドの詳細

startElement

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
例外:
org.xml.sax.SAXException

characters

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
例外:
org.xml.sax.SAXException

endElement

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
例外:
org.xml.sax.SAXException

getDataMap

public java.util.LinkedHashMap<java.lang.String,XmlParserItem> getDataMap()
XML内のパラメータ格納マップ取得

戻り値:
XML内のパラメータ格納マップ