|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.hishidama.html.lexer.rule.HtLexerRule jp.hishidama.html.lexer.rule.ValueRule
public class ValueRule
HtHtmlLexerルール(値).
値(クォーテーションで囲まれている文字列と囲まれていない文字列)の解釈を行う。
メソッドの概要 | |
---|---|
ValueToken |
parse()
ルールに従った解釈を行う。 |
ValueToken |
parseAll(String quote1,
String quote2)
属性値解釈. |
クラス jp.hishidama.html.lexer.rule.HtLexerRule から継承されたメソッド |
---|
skipSpace |
クラス java.lang.Object から継承されたメソッド |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public ValueToken parse() throws IOException
HtLexerRule
の記述:
HtLexerRule
内の parse
IOException
public ValueToken parseAll(String quote1, String quote2) throws IOException
文字列が全て属性値であるものとして解釈を行う。
属性値を囲むクォーテーションは引数で渡す為、文字列内部にダブルクォーテーション・シングルクォーテーションがあっても属性値の一部となる。
quote1
- 先頭クォーテーションquote2
- 末尾クォーテーション
IOException
|
||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |