クラス
jp.hishidama.html.lexer.token.Token の使用

Token を使用しているパッケージ
jp.hishidama.ant.types.htlex HtHtmlLexer用Ant独自データタイプ. 
jp.hishidama.html.lexer.rule HtHtmlLexerルールパッケージ 
jp.hishidama.html.lexer.token HtHtmlLexerトークンパッケージ 
jp.hishidama.html.parser.elem HtHtmlParser要素パッケージ 
 

jp.hishidama.ant.types.htlex での Token の使用
 

Token 型のパラメータを持つ jp.hishidama.ant.types.htlex のメソッド
 void HtLexerConverter.logConvert(String msg, int line, Token token)
          ログ出力(置換時).
 void HtLexerConverter.logMatch(Token token)
          ログ出力(マッチ時).
 

jp.hishidama.html.lexer.rule での Token の使用
 

Token を返す jp.hishidama.html.lexer.rule のメソッド
abstract  Token HtLexerRule.parse()
          ルールに従った解釈を行う。
 

jp.hishidama.html.lexer.token での Token の使用
 

jp.hishidama.html.lexer.token での Token のサブクラス
 class AtomToken
          HtHtmlLexerトークン(原子).
 class AttributeToken
          HtHtmlLexerトークン(属性).
 class CData
          HtHtmlLexerトークン(CDATA).
 class Comment
          HtHtmlLexerトークン(コメント).
 class CrLfAtom
          HtHtmlLexerトークン(改行).
 class ListToken
          HtHtmlLexerトークン(リスト).
 class MarkDeclare
          HtHtmlLexerトークン(マーク宣言).
 class Markup
          HtHtmlLexerトークン(マークアップ).
 class NameAtom
          HtHtmlLexerトークン(名前).
 class NamedMarkup
          HtHtmlLexerトークン(名前付きマークアップ).
 class ScriptToken
          HtHtmlLexerトークン(スクリプトテキスト).
 class SkipToken
          HtHtmlLexerトークン(区切り文字).
 class SpaceAtom
          HtHtmlLexerトークン(空白).
 class Tag
          HtHtmlLexerトークン(タグ).
 class TextToken
          HtHtmlLexerトークン(テキスト).
 class ValueToken
          HtHtmlLexerトークン(属性値).
 class WordAtom
          HtHtmlLexerトークン(単語).
 class XmlDeclare
          HtHtmlLexerトークン(XML宣言).
 

Token を返す jp.hishidama.html.lexer.token のメソッド
abstract  Token Token.clone()
           
 Token ListToken.get(int n)
          トークン取得.
 Token ListToken.getLast()
          末尾トークン取得.
 Token ListToken.remove(Token t)
          トークン削除.
 

Token 型の引数を持つ型を返す jp.hishidama.html.lexer.token のメソッド
 Iterator<Token> ListToken.iterator()
           
 

Token 型のパラメータを持つ jp.hishidama.html.lexer.token のメソッド
 void ListToken.add(int n, Token token)
          トークン追加.
 void ListToken.add(Token token)
          トークン追加.
 ListToken ListToken.cut(Token start, Token end)
          トークン切り出し.
 ListToken ListToken.cutWithPreSkip(Token token)
          トークン切り出し.
 Token ListToken.remove(Token t)
          トークン削除.
 void ListToken.set(int n, Token token)
          トークン設定.
 

jp.hishidama.html.parser.elem での Token の使用
 

Token を返す jp.hishidama.html.parser.elem のメソッド
 Token HtTokenElement.getToken()
          トークン取得.
 

Token 型のパラメータを持つ jp.hishidama.html.parser.elem のメソッド
 HtElement HtTokenElement.searchToken(Token t)
           
 HtElement HtTagElement.searchToken(Token t)
           
 HtElement HtListElement.searchToken(Token t)
           
abstract  HtElement HtElement.searchToken(Token t)
          トークン探索.
 void HtTokenElement.setToken(Token t)
          トークン設定.
 

Token 型のパラメータを持つ jp.hishidama.html.parser.elem のコンストラクタ
HtTokenElement(Token t)
          コンストラクター.