jp.go.aist.dmrc.platform.base.builder
クラス PFComponentInformation

java.lang.Object
  拡張jp.go.aist.dmrc.platform.base.builder.PFComponentInformation

public class PFComponentInformation
extends java.lang.Object

プラットフォーム上で扱うコンポーネントの情報。


コンストラクタの概要
PFComponentInformation(java.lang.String className)
          コンポーネント情報を生成する。
 
メソッドの概要
 void addEventInformation(PFEventInformation event)
          イベント情報を追加する。
 void addEventInformation(PFEventInformation event, int index)
          イベント情報を追加する。
 void addMethodInformation(PFMethodInformation methodInfo)
          メソッド情報を追加する。
 java.lang.String getClassName()
          コンポーネントクラス名を取得する。
 java.lang.Class getComponentClass()
          コンポーネントクラスを取得する。
 java.lang.String getComponentComment()
          コンポーネントコメントを取得する。
 java.lang.String getComponentName()
          コンポーネント名を取得する。
 PFEventInformation getEventInformation(int index)
          イベント情報を取得する。
 int getEventInformationCount()
          イベント情報数を取得する。
 PFMethodInformation getMethodInformation(int index)
          メソッド情報を取得する。
 int getMethodInformationCount()
          メソッド情報数を取得する。
 PFMultiLocaleString getMultiComponentComment()
          コンポーネントコメントを取得する。
 PFMultiLocaleString getMultiComponentName()
          コンポーネント名を取得する。
 void removeEventInformation(PFEventInformation event)
          イベント情報を削除する。
 void removeMethodInformation(PFMethodInformation methodInfo)
          メソッド情報を削除する。
 void setComponentComment(java.lang.String componentComment)
          コンポーネントコメントを設定する。
 void setComponentName(java.lang.String componentName)
          コンポーネント名を設定する。
 void setMultiComponentComment(PFMultiLocaleString componentComment)
          コンポーネントコメントを設定する。
 void setMultiComponentName(PFMultiLocaleString componentName)
          コンポーネント名を設定する。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

PFComponentInformation

public PFComponentInformation(java.lang.String className)
コンポーネント情報を生成する。

メソッドの詳細

getClassName

public java.lang.String getClassName()
コンポーネントクラス名を取得する。

戻り値:
コンポーネントクラス名

getComponentClass

public java.lang.Class getComponentClass()
コンポーネントクラスを取得する。

戻り値:
コンポーネントクラス

setMultiComponentName

public void setMultiComponentName(PFMultiLocaleString componentName)
コンポーネント名を設定する。

パラメータ:
componentName - コンポーネント名

getMultiComponentName

public PFMultiLocaleString getMultiComponentName()
コンポーネント名を取得する。

戻り値:
コンポーネント名

setComponentName

public void setComponentName(java.lang.String componentName)
コンポーネント名を設定する。

パラメータ:
componentName - コンポーネント名

getComponentName

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

戻り値:
コンポーネント名

setMultiComponentComment

public void setMultiComponentComment(PFMultiLocaleString componentComment)
コンポーネントコメントを設定する。

パラメータ:
componentComment - コンポーネントコメント

getMultiComponentComment

public PFMultiLocaleString getMultiComponentComment()
コンポーネントコメントを取得する。

戻り値:
コンポーネントコメント

setComponentComment

public void setComponentComment(java.lang.String componentComment)
コンポーネントコメントを設定する。

パラメータ:
componentComment - コンポーネントコメント

getComponentComment

public java.lang.String getComponentComment()
コンポーネントコメントを取得する。

戻り値:
コンポーネントコメント

getMethodInformationCount

public int getMethodInformationCount()
メソッド情報数を取得する。

戻り値:
メソッド情報数

addMethodInformation

public void addMethodInformation(PFMethodInformation methodInfo)
メソッド情報を追加する。

パラメータ:
methodInfo - メソッド情報

removeMethodInformation

public void removeMethodInformation(PFMethodInformation methodInfo)
メソッド情報を削除する。

パラメータ:
methodInfo - メソッド情報

getMethodInformation

public PFMethodInformation getMethodInformation(int index)
メソッド情報を取得する。

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

getEventInformationCount

public int getEventInformationCount()
イベント情報数を取得する。

戻り値:
メソッド情報数

addEventInformation

public void addEventInformation(PFEventInformation event)
イベント情報を追加する。

パラメータ:
event - イベント情報

addEventInformation

public void addEventInformation(PFEventInformation event,
                                int index)
イベント情報を追加する。

パラメータ:
event - イベント情報
index - 挿入位置

removeEventInformation

public void removeEventInformation(PFEventInformation event)
イベント情報を削除する。

パラメータ:
event - イベント情報

getEventInformation

public PFEventInformation getEventInformation(int index)
イベント情報を取得する。

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