|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||
java.lang.Objectjp.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 内の parseIOException
public ValueToken parseAll(String quote1,
String quote2)
throws IOException
文字列が全て属性値であるものとして解釈を行う。
属性値を囲むクォーテーションは引数で渡す為、文字列内部にダブルクォーテーション・シングルクォーテーションがあっても属性値の一部となる。
quote1 - 先頭クォーテーションquote2 - 末尾クォーテーション
IOException
|
||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||