feat.v1.impl.template
クラス HTMLWhitespaceAttribute

java.lang.Object
  拡張feat.v1.impl.template.HTMLNodeImpl
      拡張feat.v1.impl.template.HTMLWhitespaceAttribute
すべての実装インタフェース:
HTMLAttribute, HTMLNode

public class HTMLWhitespaceAttribute
extends HTMLNodeImpl
implements HTMLAttribute

属性の間にある空白文字列。


フィールドの概要
 
クラス feat.v1.impl.template.HTMLNodeImpl から継承したフィールド
next, parent, prev
 
インタフェース feat.v1.template.HTMLNode から継承したフィールド
NODETYPE_ATTRIBUTE, NODETYPE_DOCUMENT, NODETYPE_ELEMENT, NODETYPE_REMARK, NODETYPE_TEXT
 
メソッドの概要
 void addText(java.lang.String str)
          文字列を追加する。
 HTMLNode copy(boolean deep)
          ノードをコピーする。
 HTMLNode getFirstChild()
          子ノードを返す。
 int getNodeType()
          このノードの種類を返す。
 java.lang.String getText()
           
 java.lang.String getValue()
          このノードの値を返す。
 void setFirstChild(HTMLNode child)
           
 void setText(java.lang.String str)
           
 java.lang.StringBuffer toHTML(java.lang.StringBuffer buf)
          このノードをHTMLに変換する。
 java.lang.String toString()
           
 
クラス feat.v1.impl.template.HTMLNodeImpl から継承したメソッド
detach, getDocument, getDomNode, getFirst, getLast, getNext, getParent, getPrev, insertAfter, insertBefore, setDomNode, setNext, setParent, setPrev
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
インタフェース feat.v1.template.HTMLNode から継承したメソッド
detach, getDocument, getFirst, getLast, getNext, getParent, getPrev, insertAfter, insertBefore
 

メソッドの詳細

setText

public void setText(java.lang.String str)

addText

public void addText(java.lang.String str)
文字列を追加する。

パラメータ:
str - String

getText

public java.lang.String getText()

toString

public java.lang.String toString()

setFirstChild

public void setFirstChild(HTMLNode child)
定義:
クラス HTMLNodeImpl 内の setFirstChild

getFirstChild

public HTMLNode getFirstChild()
                       throws NodeNotFoundException
インタフェース HTMLNode の記述:
子ノードを返す。子ノードを持たない種類のノードの場合は 常にNodeNotFoundExceptionがスローされる。

定義:
インタフェース HTMLNode 内の getFirstChild
定義:
クラス HTMLNodeImpl 内の getFirstChild
例外:
NodeNotFoundException

getValue

public java.lang.String getValue()
インタフェース HTMLNode の記述:
このノードの値を返す。 ノードがText, Remark, Attributeの場合はそれぞれのテキスト値、 それ以外のノードはnullを返す。

定義:
インタフェース HTMLNode 内の getValue
戻り値:
ノードの値

copy

public HTMLNode copy(boolean deep)
インタフェース HTMLNode の記述:
ノードをコピーする。 複製されたノードは親を持たない。deepがtrueの場合、このノードを先頭とするサブツリー全体をコピーする。 falseのときはこのノードだけをコピーする。 このノードがElementノードのときはAttributeもコピーされる。

定義:
インタフェース HTMLNode 内の copy
パラメータ:
deep -
戻り値:

toHTML

public java.lang.StringBuffer toHTML(java.lang.StringBuffer buf)
インタフェース HTMLNode の記述:
このノードをHTMLに変換する。 HTMLはこのメソッドが呼び出される度に生成される。 子ノードのHTMLもすべて出力する。

定義:
インタフェース HTMLNode 内の toHTML
戻り値:
入力と同じStringBuffer

getNodeType

public int getNodeType()
インタフェース HTMLNode の記述:
このノードの種類を返す。 返される値はこのインタフェースの定義を参照。

定義:
インタフェース HTMLNode 内の getNodeType
戻り値: