oracle.html
クラス Item

java.lang.Object
  |
  +--oracle.html.IHtmlItemImpl
        |
        +--oracle.html.Item
 
直接の既知のサブクラス:
Anchor, Applet, CheckBox, CompoundItem, FormElement, Frame, Frameset, Heading, Hidden, Image, ImageLink, Link, List, Option, Radio, Reset, Script, Select, SimpleItem, Submit, Table, TableCell, TableRow, TextArea, XObject

public abstract class Item
extends IHtmlItemImpl

説明:

Itemクラスは、HTMLのすべての項目クラスに基本的なマークアップ機能を提供する抽象ベース・クラスです。

使用方法:

このクラスは抽象クラスであるため、このクラスからオブジェクトのインスタンスを直接生成することはできません。 かわりに、Itemクラスを継承する独自のクラスを作成し、その新しいクラスのインスタンスを生成します。

関連項目:
IHtmlItem, SimpleItem, StyleElement

フィールドの概要
static int ATTR_ALGN_CENTER
           
static int ATTR_BIG
           
static int ATTR_BOLD
           
static int ATTR_CITATION
           
static int ATTR_CODE
           
static int ATTR_DEFINITION
           
static int ATTR_EMPHASIS
           
static int ATTR_FONT_BIG
           
static int ATTR_FONT_BOLD
           
static int ATTR_FONT_ITALIC
           
static int ATTR_FONT_SMALL
           
static int ATTR_FONT_STRIKE
           
static int ATTR_FONT_SUB
           
static int ATTR_FONT_SUPER
           
static int ATTR_FONT_TELETYPE
           
static int ATTR_FONT_UNDERLINE
           
static int ATTR_ITALIC
           
static int ATTR_KEYBOARD
           
static int ATTR_PHRASE_CITATION
           
static int ATTR_PHRASE_CODE
           
static int ATTR_PHRASE_DEFINITION
           
static int ATTR_PHRASE_EMPHASIS
           
static int ATTR_PHRASE_KEYBOARD
           
static int ATTR_PHRASE_SAMPLE
           
static int ATTR_PHRASE_STRONG
           
static int ATTR_PHRASE_VARIABLE
           
static int ATTR_SAMPLE
           
static int ATTR_SMALL
           
static int ATTR_STRIKE
           
static int ATTR_STRONG
           
static int ATTR_SUB
           
static int ATTR_SUPER
           
static int ATTR_TELETYPE
           
static int ATTR_UNDERLINE
           
static int ATTR_VARIABLE
           
 
コンストラクタの概要
Item()
          Itemオブジェクトを作成します。
Item(boolean citation, boolean code, boolean emphasis, boolean keyboard, boolean sample, boolean strongEmphasis, boolean variable, boolean italic, boolean bold, boolean teletype, int heading)
          指定された属性を持つItemオブジェクトを作成します。
 
メソッドの概要
 Item clearAttr(int attr)
          オブジェクトに指定された属性を消去します。
 Item setAttr(int attr)
          オブジェクトに指定された属性を設定します。
 Item setAttr(int attr, boolean val)
          オブジェクトの指定された属性の値を設定します。
 Item setBold()
          項目の太字/B属性を設定します。
 Item setBold(boolean val)
          項目の太字/B属性を設定または消去します。
 Item setCenter()
          項目の中央揃え属性を設定します。
 Item setCenter(boolean val)
          項目の中央揃え属性を設定または消去します。
 Item setCite()
          項目の引用/CITE属性を設定します。
 Item setCite(boolean val)
          項目の引用/CITE属性を設定または消去します。
 Item setCode()
          項目のコード/CODE属性を設定します。
 Item setCode(boolean val)
          項目のコード/CODE属性を設定または消去します。
 Item setDefinition()
          項目の定義/DFN属性を設定します。
 Item setDefinition(boolean val)
          項目の定義/DFN属性を設定または消去します。
 Item setEmphasis()
          項目の強調/EM属性を設定します。
 Item setEmphasis(boolean val)
          項目の強調/EM属性を設定または消去します。
 Item setFontBig()
          項目のフォントBIG属性を設定します。
 Item setFontBig(boolean val)
          項目のフォントBIG属性を設定または消去します。
 Item setFontColor(Color color)
          項目のフォント・カラー属性を設定します。
 Item setFontSize(int size)
          項目のフォント・サイズ属性を設定します。
 Item setFontSmall()
          項目のフォントSMALL属性を設定します。
 Item setFontSmall(boolean val)
          項目のフォントSMALL属性を設定または消去します。
 Item setFontSubscript()
          項目のフォントSUB(下付き添字)属性を設定します。
 Item setFontSubscript(boolean val)
          項目のフォントSUB(下付き添字)属性を設定または消去します。
 Item setFontSuperscript()
          項目のフォントSUP(上付き添字)属性を設定します。
 Item setFontSuperscript(boolean val)
          項目のフォントSUP(上付き添字)属性を設定または消去します。
 Item setHeading(int i)
          項目の見出し/H[1-6]属性を設定します。
 Item setItal()
          項目のイタリック/I属性を設定します。
 Item setItal(boolean val)
          項目のイタリック/I属性を設定または消去します。
 Item setKeyboard()
          項目のキーボード/KBD属性を設定します。
 Item setKeyboard(boolean val)
          項目のキーボード/KBD属性を設定または消去します。
 Item setSample()
          項目のサンプル/SAMP属性を設定します。
 Item setSample(boolean val)
          項目のサンプル/SAMP属性を設定または消去します。
 Item setStrike()
          項目の取消し線/STRIKE属性を設定します。
 Item setStrike(boolean val)
          項目の取消し線/STRIKE属性を設定または消去します。
 Item setStrongEmphasis()
          項目のStrongEmphasis/STRONG属性を設定します。
 Item setStrongEmphasis(boolean val)
          項目のStrongEmphasis/STRONG属性を設定または消去します。
 Item setStyleElement(StyleElement elem)
          Itemオブジェクトに特定のスタイルを関連付けます。
 Item setTeletype()
          項目のテレタイプ/TT属性を設定します。
 Item setTeletype(boolean val)
          項目のテレタイプ/TT属性を設定または消去します。
 Item setUnderline()
          項目の下線/U属性を設定します。
 Item setUnderline(boolean val)
          項目の下線/U属性を設定または消去します。
 Item setVariable()
          項目の変数/VAR属性を設定します。
 Item setVariable(boolean val)
          項目の変数/VAR属性を設定または消去します。
 java.lang.String toHTML()
          オブジェクトの内容をHTML文字列として返します。
 java.lang.String toString()
          オブジェクトの文字列表記を返します。
 
クラス oracle.html.IHtmlItemImplから継承したメソッド
print, print
 
クラス java.lang.Objectから継承したメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

ATTR_PHRASE_CITATION

public static final int ATTR_PHRASE_CITATION 

ATTR_PHRASE_CODE

public static final int ATTR_PHRASE_CODE 

ATTR_PHRASE_DEFINITION

public static final int ATTR_PHRASE_DEFINITION 

ATTR_PHRASE_EMPHASIS

public static final int ATTR_PHRASE_EMPHASIS 

ATTR_PHRASE_KEYBOARD

public static final int ATTR_PHRASE_KEYBOARD 

ATTR_PHRASE_SAMPLE

public static final int ATTR_PHRASE_SAMPLE 

ATTR_PHRASE_STRONG

public static final int ATTR_PHRASE_STRONG 

ATTR_PHRASE_VARIABLE

public static final int ATTR_PHRASE_VARIABLE 

ATTR_CITATION

public static final int ATTR_CITATION 

ATTR_CODE

public static final int ATTR_CODE 

ATTR_DEFINITION

public static final int ATTR_DEFINITION 

ATTR_EMPHASIS

public static final int ATTR_EMPHASIS 

ATTR_KEYBOARD

public static final int ATTR_KEYBOARD 

ATTR_SAMPLE

public static final int ATTR_SAMPLE 

ATTR_STRONG

public static final int ATTR_STRONG 

ATTR_VARIABLE

public static final int ATTR_VARIABLE 

ATTR_FONT_BOLD

public static final int ATTR_FONT_BOLD 

ATTR_FONT_ITALIC

public static final int ATTR_FONT_ITALIC 

ATTR_FONT_STRIKE

public static final int ATTR_FONT_STRIKE 

ATTR_FONT_TELETYPE

public static final int ATTR_FONT_TELETYPE 

ATTR_FONT_UNDERLINE

public static final int ATTR_FONT_UNDERLINE 

ATTR_FONT_BIG

public static final int ATTR_FONT_BIG 

ATTR_FONT_SMALL

public static final int ATTR_FONT_SMALL 

ATTR_FONT_SUB

public static final int ATTR_FONT_SUB 

ATTR_FONT_SUPER

public static final int ATTR_FONT_SUPER 

ATTR_BOLD

public static final int ATTR_BOLD 

ATTR_ITALIC

public static final int ATTR_ITALIC 

ATTR_STRIKE

public static final int ATTR_STRIKE 

ATTR_TELETYPE

public static final int ATTR_TELETYPE 

ATTR_UNDERLINE

public static final int ATTR_UNDERLINE 

ATTR_BIG

public static final int ATTR_BIG 

ATTR_SMALL

public static final int ATTR_SMALL 

ATTR_SUB

public static final int ATTR_SUB 

ATTR_SUPER

public static final int ATTR_SUPER 

ATTR_ALGN_CENTER

public static final int ATTR_ALGN_CENTER 
コンストラクタの詳細

Item

public Item(boolean citation,
            boolean code,
            boolean emphasis,
            boolean keyboard,
            boolean sample,
            boolean strongEmphasis,
            boolean variable,
            boolean italic,
            boolean bold,
            boolean teletype,
            int heading) 
指定された属性を持つItemオブジェクトを作成します。
パラメータ:
citation - CITE/引用属性を設定するかどうかを指定します。
code - CODE属性を設定するかどうかを指定します。
emphasis - EM/強調属性を設定するかどうかを指定します。
keyboard - KBD/キーボード属性を設定するかどうかを指定します。
sample - SAMP/サンプル属性を設定するかどうかを指定します。
strongEmphasis - STRONG属性を設定するかどうかを指定します。
variable - VAR/変数属性を設定するかどうかを指定します。
italic - I/イタリック属性を設定するかどうかを指定します。
bold - B/太字属性を設定するかどうかを指定します。
teletype - TT/テレタイプ属性を設定するかどうかを指定します。
heading - H/ヘッダー属性の値を指定します(値:0-6)。この属性を設定しない場合は値0が使用されます。

Item

public Item() 
Itemオブジェクトを作成します。
メソッドの詳細

setAttr

public Item setAttr(int attr) 
オブジェクトに指定された属性を設定します。
パラメータ:
attr - 属性のインデックス(たとえば、ATTR_BOLD)
戻り値:
this

clearAttr

public Item clearAttr(int attr) 
オブジェクトの指定された属性を消去します。
パラメータ:
attr - 属性のインデックス(たとえば、ATTR_BOLD)
戻り値:
this

setAttr

public Item setAttr(int attr,
                    boolean val) 
オブジェクトに指定された属性の値を設定します。
パラメータ:
attr - 属性のインデックス(たとえば、ATTR_BOLD)
val - 属性の値
戻り値:
this

setCite

public Item setCite() 
項目の引用/CITE属性を設定します。

setCode

public Item setCode() 
項目のコード/CODE属性を設定します。

setDefinition

public Item setDefinition() 
項目の定義/DFN属性を設定します。

setEmphasis

public Item setEmphasis() 
項目の強調/EM属性を設定します。

setKeyboard

public Item setKeyboard() 
項目のキーボード/KBD属性を設定します。

setSample

public Item setSample() 
項目のサンプル/SAMP属性を設定します。

setStrongEmphasis

public Item setStrongEmphasis() 
項目のStrongEmphasis/STRONG属性を設定します。

setVariable

public Item setVariable() 
項目の変数/VAR属性を設定します。

setBold

public Item setBold() 
項目の太字/B属性を設定します。

setItal

public Item setItal() 
項目のイタリック/I属性を設定します。

setStrike

public Item setStrike() 
項目の取消し線/STRIKE属性を設定します。

setTeletype

public Item setTeletype() 
項目のテレタイプ/TT属性を設定します。

setUnderline

public Item setUnderline() 
項目の下線/U属性を設定します。

setFontBig

public Item setFontBig() 
項目のフォントBIG属性を設定します。

setFontSmall

public Item setFontSmall() 
項目のフォントSMALL属性を設定します。

setFontSubscript

public Item setFontSubscript() 
項目のフォントSUB(下付き添字)属性を設定します。

setFontSuperscript

public Item setFontSuperscript() 
項目のフォントSUP(上付き添字)属性を設定します。

setCenter

public Item setCenter() 
項目の中央揃え属性を設定します。

setCite

public Item setCite(boolean val) 
項目の引用/CITE属性を設定または消去します。

setCode

public Item setCode(boolean val) 
項目のコード/CODE属性を設定または消去します。

setDefinition

public Item setDefinition(boolean val) 
項目の定義/DFN属性を設定または消去します。

setEmphasis

public Item setEmphasis(boolean val) 
項目の強調/EM属性を設定または消去します。

setKeyboard

public Item setKeyboard(boolean val) 
項目のキーボード/KBD属性を設定または消去します。

setSample

public Item setSample(boolean val) 
項目のサンプル/SAMP属性を設定または消去します。

setStrongEmphasis

public Item setStrongEmphasis(boolean val) 
項目のStrongEmphasis/STRONG属性を設定または消去します。

setVariable

public Item setVariable(boolean val) 
項目の変数/VAR属性を設定または消去します。

setBold

public Item setBold(boolean val) 
項目の太字/B属性を設定または消去します。

setItal

public Item setItal(boolean val) 
項目のイタリック/I属性を設定または消去します。

setStrike

public Item setStrike(boolean val) 
項目の取消し線/STRIKE属性を設定または消去します。

setTeletype

public Item setTeletype(boolean val) 
項目のテレタイプ/TT属性を設定または消去します。

setUnderline

public Item setUnderline(boolean val) 
項目の下線/U属性を設定または消去します。

setFontBig

public Item setFontBig(boolean val) 
項目のフォントBIG属性を設定または消去します。

setFontSmall

public Item setFontSmall(boolean val) 
項目のフォントSMALL属性を設定または消去します。

setFontSubscript

public Item setFontSubscript(boolean val) 
項目のフォントSUB(下付き添字)属性を設定または消去します。

setFontSuperscript

public Item setFontSuperscript(boolean val) 
項目のフォントSUP(上付き添字)属性を設定または消去します。

setCenter

public Item setCenter(boolean val) 
項目の中央揃え属性を設定または消去します。

setHeading

public Item setHeading(int i) 
項目の見出し/H[1-6]属性を設定します。
パラメータ:
i - 項目に設定する見出し/H[1-6]
戻り値:
this

setFontColor

public Item setFontColor(Color color) 
項目のフォント・カラー属性を設定します。
パラメータ:
color - 項目のフォントのカラー
戻り値:
this

setFontSize

public Item setFontSize(int size) 
項目のフォント・サイズ属性を設定します。
パラメータ:
size - 項目のフォント・サイズ
戻り値:
this

setStyleElement

public Item setStyleElement(StyleElement elem) 
Itemオブジェクトに特定のスタイルを関連付けます。
スタイルの定義は、StyleElementオブジェクトのプロパティを作成または設定することにより行うので注意してください。
パラメータ:
elem - Itemオブジェクトのスタイルを定義するStyleElement
戻り値:
this
関連項目:
StyleElement

toHTML

public java.lang.String toHTML() 
オブジェクトの内容をHTML文字列として返します。
オーバーライド:
クラス IHtmlItemImpl内のtoHTML
戻り値:
オブジェクトの内容を表すHTML文字列

toString

public java.lang.String toString() 
オブジェクトの文字列表記を返します。
オーバーライド:
クラス java.lang.ObjectのtoString
戻り値:
オブジェクトの文字列表記