jp.go.aist.dmrc.platform.beans.util.variable
クラス PFFishboneDiagramUserObjectVariable

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.util.variable.PFVariable
      上位を拡張 jp.go.aist.dmrc.platform.beans.util.variable.PFFishboneDiagramUserObjectVariable
すべての実装されたインタフェース:
java.io.Serializable, PFComponent, PFXMLSerializable, PFDataSetEventSource, PFEventSource

public class PFFishboneDiagramUserObjectVariable
extends PFVariable
implements PFXMLSerializable

特性要因図ユーザオブジェクト(PFFishboneDiagramUserObject)を格納する変数コンポーネント。 このコンポーネントから以下のイベントが発生する。

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

フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承されたフィールド
PROPERTY_EXCEPTION_NULL
 
コンストラクタの概要
PFFishboneDiagramUserObjectVariable()
          コンポーネントを生成する。
 
メソッドの概要
 boolean equalsVariable(java.lang.Object v0)
          PFFishboneDiagramUserObject.equals(java.lang.Object)を呼び出す。
 java.awt.Color getBoneColor()
          骨の描画色を取得する。
 float getBoneWidth()
          骨の太さを取得する。
 java.lang.Class getClassVariable()
          PFFishboneDiagramUserObject.getClass()を呼び出す。
 java.lang.String getComponentName()
          コンポーネント名称を取得する。
 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を取得する。
 PFFishboneDiagramUserObject getPFFishboneDiagramUserObject()
          特性要因図ユーザオブジェクトを取得する。
 java.lang.String getText()
          テキストを取得する。
 java.awt.Color getTextBackground()
          テキストの背景色を取得する。
 java.awt.Color getTextBoxColor()
          テキストの枠の色を取得する。
 float getTextBoxWidth()
          テキストの枠の太さを取得する。
 java.awt.Color getTextColor()
          テキストの描画色を取得する。
 java.awt.Font getTextFont()
          テキストのフォントを取得する。
 int hashCodeVariable()
          PFFishboneDiagramUserObject.hashCode()を呼び出す。
 void localeUpdated()
          ロケール変更に対応する。
 void readXML(PFXMLLoader in)
          XMLを入力する.
 void setBoneColor(java.awt.Color color)
          骨の描画色を設定する。
 void setBoneColor(int r, int g, int b)
          骨の描画色をRGBで設定する。
 void setBoneWidth(float width)
          骨の太さを設定する。
 void setEmptyPFFishboneDiagramUserObject()
          空の特性要因図ユーザオブジェクトを設定する。
 void setLabel(java.lang.String label)
          ラベルを設定する。
 void setLabelBackground(java.awt.Color color)
          ラベルの背景色を設定する。
 void setLabelBackground(int r, int g, int b)
          ラベルの背景色をRGBで設定する。
 void setLabelBoxColor(java.awt.Color color)
          ラベルの枠の色を設定する。
 void setLabelBoxColor(int r, int g, int b)
          ラベルの枠の色をRGBで設定する。
 void setLabelBoxWidth(float width)
          ラベルの枠の太さを設定する。
 void setLabelColor(java.awt.Color color)
          ラベルの描画色を設定する。
 void setLabelColor(int r, int g, int b)
          ラベルの描画色をRGBで設定する。
 void setLabelFont(java.awt.Font font)
          ラベルのフォントを設定する。
 void setLabelFont(java.lang.String fontName, int fontStyle, int fontSize)
          ラベルのフォントを名前・スタイル・サイズから設定する。
 void setNodeId(int nodeId)
          ノードIDを設定する。
 void setPFFishboneDiagramUserObject(java.lang.Object obj)
          特性要因図ユーザオブジェクトを設定する。
 void setText(java.lang.String text)
          テキストを設定する。
 void setTextBackground(java.awt.Color color)
          テキストの背景色を設定する。
 void setTextBackground(int r, int g, int b)
          テキストの背景色をRGBで設定する。
 void setTextBoxColor(java.awt.Color color)
          テキストの枠の色を設定する。
 void setTextBoxColor(int r, int g, int b)
          テキストの枠の色をRGBで設定する。
 void setTextBoxWidth(float width)
          テキストの枠の太さを設定する。
 void setTextColor(java.awt.Color color)
          テキストの描画色を設定する。
 void setTextColor(int r, int g, int b)
          テキストの描画色をRGBで設定する。
 void setTextFont(java.awt.Font font)
          テキストのフォントを設定する。
 void setTextFont(java.lang.String fontName, int fontStyle, int fontSize)
          テキストのフォントを名前・スタイル・サイズから設定する。
 java.lang.String toStringVariable()
          PFFishboneDiagramUserObject.toString()を呼び出す。
 void writeXML(PFXMLGenerator out)
          XMLを出力する.
 
クラス jp.go.aist.dmrc.platform.beans.util.variable.PFVariable から継承されたメソッド
addPFDataSetListener, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getDuplicateObject, getName, getObject, getPFDataSetListenerList, getResult, hasInstanceOf, hasResult, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, isNull, removePFDataSetListener, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setName, setNull, setObject, setObjectQuiet, setResult
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFFishboneDiagramUserObjectVariable

public PFFishboneDiagramUserObjectVariable()
コンポーネントを生成する。

メソッドの詳細

getComponentName

public java.lang.String getComponentName()
コンポーネント名称を取得する。

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネント名

localeUpdated

public void localeUpdated()
ロケール変更に対応する。

定義:
インタフェース PFComponent 内の localeUpdated

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
XMLを出力する.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException

readXML

public void readXML(PFXMLLoader in)
XMLを入力する.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

setPFFishboneDiagramUserObject

public void setPFFishboneDiagramUserObject(java.lang.Object obj)
                                    throws PFException
特性要因図ユーザオブジェクトを設定する。

パラメータ:
obj - 特性要因図ユーザオブジェクト
例外:
PFException - 例外発生時

setEmptyPFFishboneDiagramUserObject

public void setEmptyPFFishboneDiagramUserObject()
                                         throws PFException
空の特性要因図ユーザオブジェクトを設定する。

例外:
PFException - 例外発生時

getPFFishboneDiagramUserObject

public PFFishboneDiagramUserObject getPFFishboneDiagramUserObject()
特性要因図ユーザオブジェクトを取得する。

戻り値:
特性要因図ユーザオブジェクト

getNodeId

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

戻り値:
ノードID
例外:
PFComponentException - 例外発生時

setNodeId

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

パラメータ:
nodeId - ノードID
例外:
PFComponentException - 例外発生時

getText

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

戻り値:
テキスト
例外:
PFComponentException - 例外発生時

setText

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

パラメータ:
text - テキスト
例外:
PFComponentException - 例外発生時

getLabel

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

戻り値:
ラベル
例外:
PFComponentException - 例外発生時

setLabel

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

パラメータ:
label - ラベル
例外:
PFComponentException - 例外発生時

getTextFont

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

戻り値:
テキストのフォント
例外:
PFComponentException - 例外発生時

setTextFont

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

パラメータ:
font - フォント
例外:
PFComponentException - 例外発生時

setTextFont

public void setTextFont(java.lang.String fontName,
                        int fontStyle,
                        int fontSize)
                 throws PFComponentException
テキストのフォントを名前・スタイル・サイズから設定する。

パラメータ:
fontName - フォント名
fontStyle - フォントスタイル
fontSize - フォントサイズ
例外:
PFComponentException - 例外発生時

getTextColor

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

戻り値:
テキストの描画色
例外:
PFComponentException - 例外発生時

setTextColor

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

パラメータ:
color - テキストの描画色
例外:
PFComponentException - 例外発生時

setTextColor

public void setTextColor(int r,
                         int g,
                         int b)
                  throws PFComponentException
テキストの描画色をRGBで設定する。

パラメータ:
r - テキストの描画色(R)
g - テキストの描画色(G)
b - テキストの描画色(B)
例外:
PFComponentException - 例外発生時

getTextBackground

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

戻り値:
テキストの背景色
例外:
PFComponentException - 例外発生時

setTextBackground

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

パラメータ:
color - テキストの背景色
例外:
PFComponentException - 例外発生時

setTextBackground

public void setTextBackground(int r,
                              int g,
                              int b)
                       throws PFComponentException
テキストの背景色をRGBで設定する。

パラメータ:
r - テキストの背景色(R)
g - テキストの背景色(G)
b - テキストの背景色(B)
例外:
PFComponentException - 例外発生時

getTextBoxColor

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

戻り値:
テキストの枠の色
例外:
PFComponentException - 例外発生時

setTextBoxColor

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

パラメータ:
color - テキストの枠の色
例外:
PFComponentException - 例外発生時

setTextBoxColor

public void setTextBoxColor(int r,
                            int g,
                            int b)
                     throws PFComponentException
テキストの枠の色をRGBで設定する。

パラメータ:
r - テキストの枠の色(R)
g - テキストの枠の色(G)
b - テキストの枠の色(B)
例外:
PFComponentException - 例外発生時

getTextBoxWidth

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

戻り値:
テキストの枠の太さ
例外:
PFComponentException - 例外発生時

setTextBoxWidth

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

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

getLabelFont

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

戻り値:
ラベルのフォント
例外:
PFComponentException - 例外発生時

setLabelFont

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

パラメータ:
font - フォント
例外:
PFComponentException - 例外発生時

setLabelFont

public void setLabelFont(java.lang.String fontName,
                         int fontStyle,
                         int fontSize)
                  throws PFComponentException
ラベルのフォントを名前・スタイル・サイズから設定する。

パラメータ:
fontName - フォント名
fontStyle - フォントスタイル
fontSize - フォントサイズ
例外:
PFComponentException - 例外発生時

getLabelColor

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

戻り値:
ラベルの描画色
例外:
PFComponentException - 例外発生時

setLabelColor

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

パラメータ:
color - ラベルの描画色
例外:
PFComponentException - 例外発生時

setLabelColor

public void setLabelColor(int r,
                          int g,
                          int b)
                   throws PFComponentException
ラベルの描画色をRGBで設定する。

パラメータ:
r - ラベルの描画色(R)
g - ラベルの描画色(G)
b - ラベルの描画色(B)
例外:
PFComponentException - 例外発生時

getLabelBackground

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

戻り値:
ラベルの背景色
例外:
PFComponentException - 例外発生時

setLabelBackground

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

パラメータ:
color - ラベルの背景色
例外:
PFComponentException - 例外発生時

setLabelBackground

public void setLabelBackground(int r,
                               int g,
                               int b)
                        throws PFComponentException
ラベルの背景色をRGBで設定する。

パラメータ:
r - ラベルの背景色(R)
g - ラベルの背景色(G)
b - ラベルの背景色(B)
例外:
PFComponentException - 例外発生時

getLabelBoxColor

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

戻り値:
ラベルの枠の色
例外:
PFComponentException - 例外発生時

setLabelBoxColor

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

パラメータ:
color - ラベルの枠の色
例外:
PFComponentException - 例外発生時

setLabelBoxColor

public void setLabelBoxColor(int r,
                             int g,
                             int b)
                      throws PFComponentException
ラベルの枠の色をRGBで設定する。

パラメータ:
r - ラベルの枠の色(R)
g - ラベルの枠の色(G)
b - ラベルの枠の色(B)
例外:
PFComponentException - 例外発生時

getLabelBoxWidth

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

戻り値:
ラベルの枠の太さ
例外:
PFComponentException - 例外発生時

setLabelBoxWidth

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

パラメータ:
width - ラベルの枠の太さ
例外:
PFComponentException

getBoneColor

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

戻り値:
骨の描画色
例外:
PFComponentException - 例外発生時

setBoneColor

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

パラメータ:
color - 骨の描画色
例外:
PFComponentException - 例外発生時

setBoneColor

public void setBoneColor(int r,
                         int g,
                         int b)
                  throws PFComponentException
骨の描画色をRGBで設定する。

パラメータ:
r - 骨の描画色(R)
g - 骨の描画色(G)
b - 骨の描画色(B)
例外:
PFComponentException - 例外発生時

getBoneWidth

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

戻り値:
骨の太さ
例外:
PFComponentException - 例外発生時

setBoneWidth

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

パラメータ:
width - 骨の太さ
例外:
PFComponentException - 例外発生時

toStringVariable

public java.lang.String toStringVariable()
                                  throws PFException
PFFishboneDiagramUserObject.toString()を呼び出す。

戻り値:
java.lang.String 例外発生時
例外:
PFException

equalsVariable

public boolean equalsVariable(java.lang.Object v0)
                       throws PFException
PFFishboneDiagramUserObject.equals(java.lang.Object)を呼び出す。

パラメータ:
v0 - java.lang.Object 例外発生時
戻り値:
boolean
例外:
PFException

hashCodeVariable

public int hashCodeVariable()
                     throws PFException
PFFishboneDiagramUserObject.hashCode()を呼び出す。

戻り値:
int
例外:
PFException

getClassVariable

public java.lang.Class getClassVariable()
                                 throws PFException
PFFishboneDiagramUserObject.getClass()を呼び出す。

戻り値:
java.lang.Class
例外:
PFException