jp.go.aist.dmrc.platform.beans.gui.tree
クラス PFTreeUserObject

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

public class PFTreeUserObject
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable

ツリーノードのユーザオブジェクト。

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

コンストラクタの概要
PFTreeUserObject()
          コンストラクタ。
 
メソッドの概要
 java.lang.Object clone()
          このオブジェクトの複製を取得する。
 java.awt.Color getBackground()
          背景色を取得する。
 javax.swing.Icon getClosedIcon()
          クローズアイコンを取得する。
 java.awt.Font getFont()
          フォントを取得する。
 java.awt.Color getForeground()
          前景色を取得する。
 javax.swing.Icon getLeafIcon()
          リーフアイコンを取得する。
 PFMultiLocaleString getMultiLocaleText()
          マルチロケールテキストを取得する。
 int getNodeID()
          ノードIDを取得する。
 javax.swing.Icon getOpenIcon()
          オープンアイコンを取得する。
 java.lang.String getText()
          テキストを取得する。
 void setBackground(java.awt.Color color)
          背景色を設定する。
 void setClosedIcon(javax.swing.Icon icon)
          クローズアイコンを設定する。
 void setFont(java.awt.Font font)
          フォントを設定する。
 void setForeground(java.awt.Color color)
          前景色を設定する。
 void setLeafIcon(javax.swing.Icon icon)
          リーフアイコンを設定する。
 void setMultiLocaleText(PFMultiLocaleString text)
          マルチロケールテキストを設定する。
 void setNodeID(int id)
          ノードIDを設定する。
 void setOpenIcon(javax.swing.Icon icon)
          オープンアイコンを設定する。
 void setText(java.lang.String text)
          テキストを設定する。
 java.lang.String toString()
          このオブジェクトの文字列表現を返す。
 
クラス java.lang.Object から継承されたメソッド
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PFTreeUserObject

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

メソッドの詳細

getText

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

戻り値:
テキスト

setText

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

パラメータ:
text - テキスト

getMultiLocaleText

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

戻り値:
マルチロケールテキスト

setMultiLocaleText

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

パラメータ:
text - マルチロケールテキスト

getOpenIcon

public javax.swing.Icon getOpenIcon()
オープンアイコンを取得する。

戻り値:
オープンアイコン

setOpenIcon

public void setOpenIcon(javax.swing.Icon icon)
オープンアイコンを設定する。

パラメータ:
icon - オープンアイコン

getClosedIcon

public javax.swing.Icon getClosedIcon()
クローズアイコンを取得する。

戻り値:
クローズアイコン

setClosedIcon

public void setClosedIcon(javax.swing.Icon icon)
クローズアイコンを設定する。

パラメータ:
icon - クローズアイコン

getLeafIcon

public javax.swing.Icon getLeafIcon()
リーフアイコンを取得する。

戻り値:
リーフアイコン

setLeafIcon

public void setLeafIcon(javax.swing.Icon icon)
リーフアイコンを設定する。

パラメータ:
icon - リーフアイコン

getFont

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

戻り値:
フォント

setFont

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

パラメータ:
font - フォント

getForeground

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

戻り値:
前景色

setForeground

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

パラメータ:
color - 前景色

getBackground

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

戻り値:
背景色

setBackground

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

パラメータ:
color - 背景色

getNodeID

public int getNodeID()
ノードIDを取得する。

戻り値:
ノードID

setNodeID

public void setNodeID(int id)
ノードIDを設定する。

パラメータ:
id - ノードID

toString

public java.lang.String toString()
このオブジェクトの文字列表現を返す。

オーバーライド:
クラス java.lang.Object 内の toString
戻り値:
文字列表現

clone

public java.lang.Object clone()
このオブジェクトの複製を取得する。

オーバーライド:
クラス java.lang.Object 内の clone
戻り値:
このオブジェクトの複製