jp.go.aist.dmrc.platform.beans.gui
クラス PFListModel

java.lang.Object
  上位を拡張 javax.swing.AbstractListModel
      上位を拡張 jp.go.aist.dmrc.platform.beans.gui.PFListModel
すべての実装されたインタフェース:
java.io.Serializable, javax.swing.ListModel

public class PFListModel
extends javax.swing.AbstractListModel

リストモデル。

関連項目:
直列化された形式

フィールドの概要
 
クラス javax.swing.AbstractListModel から継承されたフィールド
listenerList
 
コンストラクタの概要
PFListModel()
          コンストラクタ。
 
メソッドの概要
 void add(int index)
          指定位置に要素を追加する。
 void addMultiLocaleText(PFMultiLocaleString[] list, int index)
          指定位置に要素を追加する。
 void addMultiLocaleText(PFMultiLocaleString text, int index)
          指定位置に要素を追加する。
 void addText(java.lang.String[] list, int index)
          指定位置に要素を追加する。
 void addText(java.lang.String text, int index)
          指定位置に要素を追加する。
 void clear()
          全要素を削除する。
 java.awt.Color getBackground(int index)
          背景色を取得する。
 java.lang.Object getElementAt(int index)
          要素を取得する。
 java.awt.Font getFont(int index)
          フォントを取得する。
 java.awt.Color getForeground(int index)
          前景色を取得する。
 javax.swing.Icon getIcon(int index)
          アイコンを取得する。
 PFMultiLocaleString getMultiLocaleText(int index)
          マルチロケールテキストを取得する。
 int getSize()
          サイズを取得する。
 java.lang.String getText(int index)
          テキストを取得する。
 void remove(int index)
          指定インデックスの要素を削除する。
 void setBackground(java.awt.Color color, int index)
          背景色を設定する。
 void setFont(java.awt.Font font, int index)
          フォントを設定する。
 void setForeground(java.awt.Color color, int index)
          前景色を設定する。
 void setIcon(javax.swing.Icon icon, int index)
          アイコンを設定する。
 void setMultiLocaleText(PFMultiLocaleString[] list)
          マルチロケールテキストを設定する。
 void setMultiLocaleText(PFMultiLocaleString text, int index)
          マルチロケールテキストを設定する。
 void setText(java.lang.String[] list)
          テキストを設定する。
 void setText(java.lang.String text, int index)
          テキストを設定する。
 
クラス javax.swing.AbstractListModel から継承されたメソッド
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFListModel

public PFListModel()
コンストラクタ。

メソッドの詳細

getSize

public int getSize()
サイズを取得する。

戻り値:
サイズ

getElementAt

public java.lang.Object getElementAt(int index)
要素を取得する。

パラメータ:
index - インデックス
戻り値:
要素

add

public void add(int index)
指定位置に要素を追加する。

パラメータ:
index - 追加対象インデックス

addText

public void addText(java.lang.String text,
                    int index)
指定位置に要素を追加する。

パラメータ:
text - テキスト
index - 追加対象インデックス

addMultiLocaleText

public void addMultiLocaleText(PFMultiLocaleString text,
                               int index)
指定位置に要素を追加する。

パラメータ:
text - マルチロケールテキスト
index - 追加対象インデックス

addText

public void addText(java.lang.String[] list,
                    int index)
指定位置に要素を追加する。

パラメータ:
list - 複数のテキスト
index - 追加対象インデックス

addMultiLocaleText

public void addMultiLocaleText(PFMultiLocaleString[] list,
                               int index)
指定位置に要素を追加する。

パラメータ:
list - 複数のマルチロケールテキスト
index - 追加対象インデックス

setText

public void setText(java.lang.String[] list)
テキストを設定する。

パラメータ:
list - 複数のテキスト

setMultiLocaleText

public void setMultiLocaleText(PFMultiLocaleString[] list)
マルチロケールテキストを設定する。

パラメータ:
list - 複数のマルチロケールテキスト

remove

public void remove(int index)
指定インデックスの要素を削除する。

パラメータ:
index - 削除対象インデックス

clear

public void clear()
全要素を削除する。


getText

public java.lang.String getText(int index)
テキストを取得する。

パラメータ:
index - インデックス
戻り値:
テキスト

setText

public void setText(java.lang.String text,
                    int index)
テキストを設定する。

パラメータ:
text - a String value
index - an int value

getMultiLocaleText

public PFMultiLocaleString getMultiLocaleText(int index)
マルチロケールテキストを取得する。

パラメータ:
index - インデックス
戻り値:
マルチロケールテキスト

setMultiLocaleText

public void setMultiLocaleText(PFMultiLocaleString text,
                               int index)
マルチロケールテキストを設定する。

パラメータ:
text - マルチロケールテキスト
index - インデックス

getFont

public java.awt.Font getFont(int index)
フォントを取得する。

パラメータ:
index - インデックス
戻り値:
フォント

setFont

public void setFont(java.awt.Font font,
                    int index)
フォントを設定する。

パラメータ:
font - フォント
index - インデックス

getForeground

public java.awt.Color getForeground(int index)
前景色を取得する。

パラメータ:
index - インデックス
戻り値:
前景色

setForeground

public void setForeground(java.awt.Color color,
                          int index)
前景色を設定する。

パラメータ:
color - 前景色
index - インデックス

getBackground

public java.awt.Color getBackground(int index)
背景色を取得する。

パラメータ:
index - インデックス
戻り値:
背景色

setBackground

public void setBackground(java.awt.Color color,
                          int index)
背景色を設定する。

パラメータ:
color - 背景色
index - インデックス

getIcon

public javax.swing.Icon getIcon(int index)
アイコンを取得する。

パラメータ:
index - インデックス
戻り値:
アイコン

setIcon

public void setIcon(javax.swing.Icon icon,
                    int index)
アイコンを設定する。

パラメータ:
icon - アイコン
index - インデックス