jp.hishidama.html.lexer.token
クラス NamedMarkup

java.lang.Object
  上位を拡張 jp.hishidama.html.lexer.token.Token
      上位を拡張 jp.hishidama.html.lexer.token.ListToken
          上位を拡張 jp.hishidama.html.lexer.token.Markup
              上位を拡張 jp.hishidama.html.lexer.token.NamedMarkup
すべての実装されたインタフェース:
Cloneable, Iterable<Token>
直系の既知のサブクラス:
CData, MarkDeclare, Tag, XmlDeclare

public abstract class NamedMarkup
extends Markup

HtHtmlLexerトークン(名前付きマークアップ).

名前のあるマークアップ(<name〜>)を意味するトークン(抽象クラス)。

導入されたバージョン:
2009.01.10
作成者:
ひしだま

メソッドの概要
 String getName()
          名前取得.
 NameAtom getNameAtom()
          名前取得.
 void setName(NameAtom atom)
          名前設定.
 void setName(String s)
          名前設定.
 
クラス jp.hishidama.html.lexer.token.Markup から継承されたメソッド
addSkip, clone, getTag1, getTag1Atom, getTag2, getTag2Atom, setTag1, setTag2
 
クラス jp.hishidama.html.lexer.token.ListToken から継承されたメソッド
add, add, calcLine, cut, cut, cutWithPreSkip, get, getLast, getTextLength, iterator, remove, set, size, writeTo, writeTo
 
クラス jp.hishidama.html.lexer.token.Token から継承されたメソッド
getLine, getText
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

setName

public void setName(NameAtom atom)
名前設定.

パラメータ:
atom - 名前

setName

public void setName(String s)
名前設定.

パラメータ:
s - 名前

getName

public String getName()
名前取得.

戻り値:
名前(存在しない場合、null)

getNameAtom

public NameAtom getNameAtom()
名前取得.

戻り値:
名前(存在しない場合、null)