jp.go.aist.dmrc.platform.beans.diagram
クラス PFFishboneDiagramUserObject

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

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

特性要因図ユーザオブジェクト。  特性要因図のノードに付随して表示データ、およびその表示属性を保持する。

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

コンストラクタの概要
PFFishboneDiagramUserObject()
          コンストラクタ。
PFFishboneDiagramUserObject(java.lang.String text)
          コンストラクタ。
 
メソッドの概要
 java.lang.Object clone()
          このオブジェクトの複製を取得する。
 boolean equals(java.lang.Object obj)
           
 java.awt.Color getBoneColor()
          骨の描画色を取得する。
 float getBoneWidth()
          骨の太さを取得する。
 java.lang.String getLabel()
          ラベルを取得する。
 java.awt.Color getLabelBackground()
          ラベルの背景色を取得する。
 java.awt.Color getLabelBoxColor()
          ラベルの枠の色を取得する。
 float getLabelBoxWidth()
          ラベルの枠の太さを取得する。
 java.awt.Color getLabelColor()
          ラベルの描画色を取得する。
 java.awt.Font getLabelFont()
          ラベルのフォントを取得する。
 int getNodeId()
          ノードIDを取得する。
 java.lang.String getText()
          テキストを取得する。
 java.awt.Color getTextBackground()
          テキストの背景色を取得する。
 java.awt.Color getTextBoxColor()
          テキストの枠の色を取得する。
 float getTextBoxWidth()
          テキストの枠の太さを取得する。
 java.awt.Color getTextColor()
          テキストの描画色を取得する。
 java.awt.Font getTextFont()
          テキストのフォントを取得する。
 void setBoneColor(java.awt.Color color)
          骨の描画色を設定する。
 void setBoneWidth(float width)
          骨の太さを設定する。
 void setLabel(java.lang.String label)
          ラベルを設定する。
 void setLabelBackground(java.awt.Color labelBackground)
          ラベルの背景色を設定する。
 void setLabelBoxColor(java.awt.Color labelBoxColor)
          ラベルの枠の色を設定する。
 void setLabelBoxWidth(float labelBoxWidth)
          ラベルの枠の太さを設定する。
 void setLabelColor(java.awt.Color color)
          ラベルの描画色を設定する。
 void setLabelFont(java.awt.Font labelFont)
          ラベルのフォントを設定する。
 void setNodeId(int nodeId)
          ノードIDを設定する。
 void setText(java.lang.String text)
          テキストを設定する。
 void setTextBackground(java.awt.Color color)
          テキストの背景色を設定する。
 void setTextBoxColor(java.awt.Color color)
          テキストの枠の色を設定する。
 void setTextBoxWidth(float width)
          テキストの枠の太さを設定する。
 void setTextColor(java.awt.Color color)
          テキストの描画色を設定する。
 void setTextFont(java.awt.Font font)
          テキストのフォントを設定する。
 java.lang.String toString()
          このオブジェクトの文字列表現を返す。
 
クラス java.lang.Object から継承されたメソッド
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PFFishboneDiagramUserObject

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


PFFishboneDiagramUserObject

public PFFishboneDiagramUserObject(java.lang.String text)
コンストラクタ。

パラメータ:
text - ノードの名称
メソッドの詳細

getNodeId

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

戻り値:
ノードID

setNodeId

public void setNodeId(int nodeId)
ノードIDを設定する。

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

getText

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

戻り値:
テキスト

setText

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

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

getLabel

public java.lang.String getLabel()
ラベルを取得する。

戻り値:
ラベル

setLabel

public void setLabel(java.lang.String label)
ラベルを設定する。

パラメータ:
label - ラベル

getTextFont

public java.awt.Font getTextFont()
テキストのフォントを取得する。

戻り値:
テキストのフォント

setTextFont

public void setTextFont(java.awt.Font font)
テキストのフォントを設定する。

パラメータ:
font - テキストのフォント

getTextColor

public java.awt.Color getTextColor()
テキストの描画色を取得する。

戻り値:
テキストの描画色

setTextColor

public void setTextColor(java.awt.Color color)
テキストの描画色を設定する。

パラメータ:
color - テキストの描画色

getTextBackground

public java.awt.Color getTextBackground()
テキストの背景色を取得する。

戻り値:
テキストの背景色

setTextBackground

public void setTextBackground(java.awt.Color color)
テキストの背景色を設定する。

パラメータ:
color - テキストの背景色

getTextBoxColor

public java.awt.Color getTextBoxColor()
テキストの枠の色を取得する。

戻り値:
テキストの枠の色

setTextBoxColor

public void setTextBoxColor(java.awt.Color color)
テキストの枠の色を設定する。

パラメータ:
color - テキストの枠の色

getTextBoxWidth

public float getTextBoxWidth()
テキストの枠の太さを取得する。

戻り値:
テキストの枠の太さ

setTextBoxWidth

public void setTextBoxWidth(float width)
テキストの枠の太さを設定する。

パラメータ:
width - テキストの枠の太さ

getLabelFont

public java.awt.Font getLabelFont()
ラベルのフォントを取得する。

戻り値:
ラベルのフォント

setLabelFont

public void setLabelFont(java.awt.Font labelFont)
ラベルのフォントを設定する。

パラメータ:
labelFont - ラベルのフォント

getLabelColor

public java.awt.Color getLabelColor()
ラベルの描画色を取得する。

戻り値:
ラベルの描画色

setLabelColor

public void setLabelColor(java.awt.Color color)
ラベルの描画色を設定する。

パラメータ:
color - ラベルの描画色

getLabelBackground

public java.awt.Color getLabelBackground()
ラベルの背景色を取得する。

戻り値:
ラベルの背景色

setLabelBackground

public void setLabelBackground(java.awt.Color labelBackground)
ラベルの背景色を設定する。

パラメータ:
labelBackground - ラベルの背景色

getLabelBoxColor

public java.awt.Color getLabelBoxColor()
ラベルの枠の色を取得する。

戻り値:
ラベルの枠の色

setLabelBoxColor

public void setLabelBoxColor(java.awt.Color labelBoxColor)
ラベルの枠の色を設定する。

パラメータ:
labelBoxColor - ラベルの枠の色

getLabelBoxWidth

public float getLabelBoxWidth()
ラベルの枠の太さを取得する。

戻り値:
ラベルの枠の太さ

setLabelBoxWidth

public void setLabelBoxWidth(float labelBoxWidth)
ラベルの枠の太さを設定する。

パラメータ:
labelBoxWidth - ラベルの枠の太さ

getBoneColor

public java.awt.Color getBoneColor()
骨の描画色を取得する。

戻り値:
骨の描画色

setBoneColor

public void setBoneColor(java.awt.Color color)
骨の描画色を設定する。

パラメータ:
color - 骨の描画色

getBoneWidth

public float getBoneWidth()
骨の太さを取得する。

戻り値:
骨の太さ

setBoneWidth

public void setBoneWidth(float width)
骨の太さを設定する。

パラメータ:
width - 骨の太さ

toString

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

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

equals

public boolean equals(java.lang.Object obj)
オーバーライド:
クラス java.lang.Object 内の equals

clone

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

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