org.util.xml.parse
クラス ParseElement

java.lang.Object
  上位を拡張 org.util.xml.parse.ParseElement
直系の既知のサブクラス:
AttributeParser, AttValueParser, CommentInnerTagElementParser, ElementPartParser, EqParser, NameParser, SpaceParser, TextElementParser

public abstract class ParseElement
extends java.lang.Object

作成者:
masaru

コンストラクタの概要
ParseElement()
           
 
メソッドの概要
 java.lang.String getDescription()
           
 java.lang.String getReturnValue()
           
static boolean isSpace(int c)
          return true if input char is SP, HT, CR or LF.
 void listDependentParser(java.util.ArrayList<ParseElement> list)
           
abstract  boolean match(char c)
           
abstract  int parse(int next, ElementParser parser)
           
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

ParseElement

public ParseElement()
メソッドの詳細

getDescription

public java.lang.String getDescription()

match

public abstract boolean match(char c)

parse

public abstract int parse(int next,
                          ElementParser parser)
                   throws java.lang.Exception
例外:
java.lang.Exception

getReturnValue

public java.lang.String getReturnValue()

listDependentParser

public void listDependentParser(java.util.ArrayList<ParseElement> list)

isSpace

public static boolean isSpace(int c)
return true if input char is SP, HT, CR or LF.

戻り値:
(c==SP || c==HT || c==CR || c==LF)