org.util.xml.parse
クラス ElementPartParser

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

public class ElementPartParser
extends ParseElement

作成者:
masaru

フィールドの概要
protected  AttributeParser attribute_parser_
           
protected  CommentInnerTagElementParser comment_inner_tag_element_parser_
           
protected  java.lang.String endtag_name_
           
protected  java.lang.StringBuffer error_text_
           
protected  boolean is_error_
           
protected  boolean is_novalue_occuered_
           
protected  boolean is_start_tag_
           
protected  NameParser name_parser_
           
protected  ParserPolicy policy_
           
protected  SpaceParser space_parser_
           
protected  TagElement tag_element_
           
protected  TextElement text_element_
           
protected  TextElementParser text_element_parser_
           
 
コンストラクタの概要
ElementPartParser()
           
ElementPartParser(ParserPolicy policy)
           
 
メソッドの概要
 int escape(ElementParser parser, java.lang.String message)
           
 java.lang.String getEndTagName()
           
 TagElement getTagElement()
           
 TextElement getTextElement()
           
 boolean isStartTag()
           
 boolean isTagElement()
           
 boolean isTextElement()
           
 boolean match(char c)
           
 int parse(int c, ElementParser parser)
           
 
クラス org.util.xml.parse.ParseElement から継承されたメソッド
getDescription, getReturnValue, isSpace, listDependentParser
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

name_parser_

protected NameParser name_parser_

space_parser_

protected SpaceParser space_parser_

attribute_parser_

protected AttributeParser attribute_parser_

text_element_parser_

protected TextElementParser text_element_parser_

comment_inner_tag_element_parser_

protected CommentInnerTagElementParser comment_inner_tag_element_parser_

policy_

protected ParserPolicy policy_

is_novalue_occuered_

protected boolean is_novalue_occuered_

is_error_

protected boolean is_error_

tag_element_

protected TagElement tag_element_

text_element_

protected TextElement text_element_

endtag_name_

protected java.lang.String endtag_name_

is_start_tag_

protected boolean is_start_tag_

error_text_

protected java.lang.StringBuffer error_text_
コンストラクタの詳細

ElementPartParser

public ElementPartParser()

ElementPartParser

public ElementPartParser(ParserPolicy policy)
メソッドの詳細

match

public boolean match(char c)
定義:
クラス ParseElement 内の match

parse

public int parse(int c,
                 ElementParser parser)
          throws java.lang.Exception
定義:
クラス ParseElement 内の parse
例外:
java.lang.Exception

escape

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

isTagElement

public boolean isTagElement()

isTextElement

public boolean isTextElement()

isStartTag

public boolean isStartTag()

getTextElement

public TextElement getTextElement()

getTagElement

public TagElement getTagElement()

getEndTagName

public java.lang.String getEndTagName()