oracle.html
クラス List

java.lang.Object
  |
  +--oracle.html.IHtmlItemImpl
        |
        +--oracle.html.Item
              |
              +--oracle.html.List
 
直接の既知のサブクラス:
DefinitionList, DirectoryList, MenuList, OrderedList, UnOrderedList

public class List
extends Item

説明:

Listクラスは、HTML 3.2で指定されているすべてのListクラスのベース・クラスです。 このクラスを使用した任意の型のオブジェクトを作成、または導出されたクラスからのオブジェクトの作成ができます。

使用方法:

このクラスは、任意のリスト・オブジェクトを作成し、このオブジェクトにリスト項目を追加するために使用します。 注意:
このクラスは定義リストの作成に使用しないでください。その場合はクラスDefinitionListを使用します。

例:

   // Creates an Ordered List
   List ol = new List(List.ORDERED, false);
   // Add an item to newly created list object
   ol.addItem("This is the first item");
  

関連項目:
Item, CompoundItem, DirectoryList, DefinitionList, MenuList, OrderedList, UnOrderedList

フィールドの概要
static int DEFINITION
          定義リスト
static int DIRECTORY
          ディレクトリ・リスト
static int MENU
          メニュー・リスト
static int ORDERED
          順序付きリスト
static int UNORDERED
          順序なしリスト
 
クラス oracle.html.Itemから継承したフィールド
ATTR_ALGN_CENTER, ATTR_BIG, ATTR_BOLD, ATTR_CITATION, ATTR_CODE, ATTR_DEFINITION, ATTR_EMPHASIS, ATTR_FONT_BIG, ATTR_FONT_BOLD, ATTR_FONT_ITALIC, ATTR_FONT_SMALL, ATTR_FONT_STRIKE, ATTR_FONT_SUB, ATTR_FONT_SUPER, ATTR_FONT_TELETYPE, ATTR_FONT_UNDERLINE, ATTR_ITALIC, ATTR_KEYBOARD, ATTR_PHRASE_CITATION, ATTR_PHRASE_CODE, ATTR_PHRASE_DEFINITION, ATTR_PHRASE_EMPHASIS, ATTR_PHRASE_KEYBOARD, ATTR_PHRASE_SAMPLE, ATTR_PHRASE_STRONG, ATTR_PHRASE_VARIABLE, ATTR_SAMPLE, ATTR_SMALL, ATTR_STRIKE, ATTR_STRONG, ATTR_SUB, ATTR_SUPER, ATTR_TELETYPE, ATTR_UNDERLINE, ATTR_VARIABLE
 
コンストラクタの概要
List(int type, boolean compact)
          空のListオブジェクトを作成します。
 
メソッドの概要
 List addItem(IHtmlItem item)
          Listに項目を追加します。
 List addItem(java.lang.String string)
          ListにSimpleItem項目を追加します。
 IHtmlItem itemAt(int index)
          Listから項目を取り出します。
 List setItemAt(IHtmlItem item, int index)
          インデックスにより指定された位置に項目を設定します。
 int size()
          オブジェクト内の項目数を返します。
 java.lang.String toHTML()
          Listオブジェクトの内容をHTML書式に変換します。
 java.lang.String toString()
          Listオブジェクトの内容を文字列書式に変換します。
 
クラス oracle.html.Itemから継承したメソッド
clearAttr, setAttr, setAttr, setBold, setBold, setCenter, setCenter, setCite, setCite, setCode, setCode, setDefinition, setDefinition, setEmphasis, setEmphasis, setFontBig, setFontBig, setFontColor, setFontSize, setFontSmall, setFontSmall, setFontSubscript, setFontSubscript, setFontSuperscript, setFontSuperscript, setHeading, setItal, setItal, setKeyboard, setKeyboard, setSample, setSample, setStrike, setStrike, setStrongEmphasis, setStrongEmphasis, setStyleElement, setTeletype, setTeletype, setUnderline, setUnderline, setVariable, setVariable
 
クラス oracle.html.IHtmlItemImplから継承したメソッド
print, print
 
クラス java.lang.Objectから継承したメソッド
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

DEFINITION

public static final int DEFINITION 
定義リスト

DIRECTORY

public static final int DIRECTORY 
ディレクトリ・リスト

MENU

public static final int MENU 
メニュー・リスト

ORDERED

public static final int ORDERED 
順序付きリスト

UNORDERED

public static final int UNORDERED 
順序なしリスト
コンストラクタの詳細

List

public List(int type,
            boolean compact) 
空のListオブジェクトを作成します。
パラメータ:
type - 作成されるリストのタイプ(DEFINITION、DIRECTORY、MENU、ORDERED、UNORDERED)を指定します。
compact - 項目間の間隔を減らすかどうかを指定します。
メソッドの詳細

addItem

public List addItem(IHtmlItem item) 
Listに項目を追加します。
パラメータ:
item - オブジェクトに追加される項目
戻り値:
this
関連項目:
IHtmlItem

addItem

public List addItem(java.lang.String string) 
ListにSimpleItem項目を追加します。
パラメータ:
item - オブジェクトに追加される項目
戻り値:
this
関連項目:
SimpleItem

itemAt

public IHtmlItem itemAt(int index) 
Listから項目を取り出します。
パラメータ:
index - 指定された位置
戻り値:
指定された位置にある項目

setItemAt

public List setItemAt(IHtmlItem item,
                      int index) 
インデックスにより指定された位置に項目を設定します。
その位置にあった元の項目は破棄されます。
パラメータ:
item - 設定される項目
index - 指定された位置
戻り値:
this
関連項目:
Vector

size

public int size() 
オブジェクト内の項目数を返します。
戻り値:
リスト内の項目数

toHTML

public java.lang.String toHTML() 
Listオブジェクトの内容をHTML書式に変換します。
項目のセパレータは、ListItem型のオブジェクト以外の場合は<LI>です。
オーバーライド:
クラス Item内のtoHTML
戻り値:
Listオブジェクトの内容を表す書式化されたHTML文字列

toString

public java.lang.String toString() 
Listオブジェクトの内容を文字列書式に変換します。
リスト内の項目はすべてカンマ「,」で区切られます。
オーバーライド:
クラス Item内のtoString
戻り値:
Listオブジェクトの文字列表記