oracle.html
クラス IHtmlItemImpl

java.lang.Object
  |
  +--oracle.html.IHtmlItemImpl
 
直接の既知のサブクラス:
BaseFont, Comment, Container, Embed, Font, HeadLink, HorizontalRule, HtmlFile, HtmlHead, HtmlPage, ImageMapArea, Item, LineBreak, ListItem, MetaInfo, Paragraph, Style, StyleElement

public abstract class IHtmlItemImpl
extends java.lang.Object
implements IHtmlItem

説明:

IHtmlItemImplクラスは、インタフェースIHtmlItemの標準実装です。

使用方法:

IHtmlItemインタフェースを実装する独自のクラスを作成するときに、このパッケージ内のベース・クラス(ContainerやItem)から導出しない場合は、このクラスから導出します。
オーバーロードが低く、効率的に実装できるという利点があります。
もちろん、メソッドtoHTML()は自分で実装する必要があります。

関連項目:
IHtmlItem, Item

コンストラクタの概要
IHtmlItemImpl()
           
 
メソッドの概要
 void print()
          オブジェクトの内容をHTML文字列としてHtmlStream.theStream()に出力します。
 void print(java.io.OutputStream out)
          オブジェクトの内容を、指定されたOutputStreamオブジェクトにHTML文字列として出力します。
abstract  java.lang.String toHTML()
          オブジェクトの内容をHTML文字列として返します。
 
クラス java.lang.Objectから継承したメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

IHtmlItemImpl

public IHtmlItemImpl() 
メソッドの詳細

toHTML

public abstract java.lang.String toHTML() 
オブジェクトの内容をHTML文字列として返します。
定義:
インタフェース IHtmlItem内のtoHTML
戻り値:
オブジェクトの内容を表すHTML文字列

print

public void print() 
オブジェクトの内容をHTML文字列としてHtmlStream.theStream()に出力します。
定義:
インタフェース IHtmlItem内のprint
関連項目:
HtmlStream.theStream()

print

public void print(java.io.OutputStream out) 
オブジェクトの内容を、指定されたOutputStreamオブジェクトにHTML文字列として出力します。
このメソッドは、メソッドtoHTMLをコールしてデフォルトの文字列表記を取得するので注意してください。
定義:
インタフェース IHtmlItem内のprint
パラメータ:
out - 書込み先のOutputStreamオブジェクト
関連項目:
toHTML()