org.util.xml.parse
クラス ElementParser

java.lang.Object
  上位を拡張 org.util.xml.parse.ElementParser

public class ElementParser
extends java.lang.Object

作成者:
masaru

フィールドの概要
protected static ElementPartParser element_part_parser_
           
 
コンストラクタの概要
protected ElementParser()
           
  ElementParser(java.io.InputStream is)
           
  ElementParser(java.io.InputStream is, java.lang.String encoding)
           
  ElementParser(java.io.Reader reader)
           
 
メソッドの概要
 Element[] createSubElements(java.lang.String sub_path)
           
 ElementParser createSubParser(java.lang.String sub_path)
           
 void error(ParseElement source)
           
 int escape(java.lang.String message)
           
 int get()
           
 char getChar()
           
 java.net.URI getDocumentBase()
           
 java.lang.String getEncoding()
           
 TagElement getFirstPlainTagElement()
           
 Element[] getResult()
           
 Element[] parse()
           
 void setDocumentBase(java.net.URI document_base)
           
 void setPolicy(ParserPolicy policy)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

element_part_parser_

protected static ElementPartParser element_part_parser_
コンストラクタの詳細

ElementParser

protected ElementParser()

ElementParser

public ElementParser(java.io.Reader reader)
              throws java.lang.Exception
例外:
java.lang.Exception

ElementParser

public ElementParser(java.io.InputStream is)
              throws java.lang.Exception
例外:
java.lang.Exception

ElementParser

public ElementParser(java.io.InputStream is,
                     java.lang.String encoding)
              throws java.lang.Exception
例外:
java.lang.Exception
メソッドの詳細

setDocumentBase

public void setDocumentBase(java.net.URI document_base)

getDocumentBase

public java.net.URI getDocumentBase()

createSubElements

public Element[] createSubElements(java.lang.String sub_path)
                            throws java.lang.Exception
例外:
java.lang.Exception

createSubParser

public ElementParser createSubParser(java.lang.String sub_path)
                              throws java.lang.Exception
例外:
java.lang.Exception

setPolicy

public void setPolicy(ParserPolicy policy)

error

public void error(ParseElement source)

parse

public Element[] parse()
                throws java.lang.Exception
例外:
java.lang.Exception

escape

public int escape(java.lang.String message)
           throws java.lang.Exception
例外:
java.lang.Exception

getResult

public Element[] getResult()

getFirstPlainTagElement

public TagElement getFirstPlainTagElement()

getEncoding

public java.lang.String getEncoding()

get

public int get()
        throws java.lang.Exception
例外:
java.lang.Exception

getChar

public char getChar()
             throws java.lang.Exception
例外:
java.lang.Exception