インタフェース
jp.go.aist.dmrc.platform.base.PFConstructBase の使用

PFConstructBase を使用しているパッケージ
jp.go.aist.dmrc.platform.base 共通プラットフォームの基幹機能に関連するクラスおよびインタフェースを提供します。  
jp.go.aist.dmrc.platform.base.xml プラットフォームのXML入出力機能に関連するクラスを提供します。 
jp.go.aist.dmrc.platform.beans.datacooperation データ連携機能をコンポーネントとして利用するためのクラスを提供します.  
jp.go.aist.dmrc.platform.beans.system システム機能を利用するためのコンポーネントを提供します。  
jp.go.aist.dmrc.platform.util 共通プラットフォーム動作に必要なユーティリティクラスおよびインタフェースを提供します。  
 

jp.go.aist.dmrc.platform.base での PFConstructBase の使用
 

jp.go.aist.dmrc.platform.base での PFConstructBase のサブインタフェース
 interface PFCombinativeComponent
          複合コンポーネントインターフェイス。
 

PFConstructBase を実装している jp.go.aist.dmrc.platform.base のクラス
 class PFCombinativeComponentImpl
          複合コンポーネントインターフェイス。
 class PFComponentBus
          コンポーネントバス。
 class PFGUICombinativeComponent
          複合コンポーネント。
 

jp.go.aist.dmrc.platform.base.xml での PFConstructBase の使用
 

PFConstructBase を返す jp.go.aist.dmrc.platform.base.xml のメソッド
 PFConstructBase PFXMLLoader.load()
          XMLファイルからアプリケーション情報を読み込む。
 

PFConstructBase 型のパラメータを持つ jp.go.aist.dmrc.platform.base.xml のメソッド
 void PFXMLGenerator.save(PFConstructBase base)
          アプリケーション情報をXMLファイルに書き込む。
 void PFXMLGenerator.encodeObjects(java.util.Vector components, PFConstructBase base, boolean hasEventListener)
          コンポーネント群からデータ連携/コピー&ペースト機能用のXML要素を作成する.
 void PFXMLGenerator.encodeObject(PFComponent comp, PFConstructBase base, boolean hasEventListener)
          PFComponentからデータ連携・転送用のXML要素を作成する.
 java.util.Vector PFXMLLoader.decodeXMLElements(org.w3c.dom.Element componentsNode, PFConstructBase base, boolean isDataCooperation)
          データ連携/コピー&ペースト機能用XML要素をコンポーネントの配列に変換する.
 PFComponent PFXMLLoader.decodeXMLElement(org.w3c.dom.Element compNode, PFConstructBase base, boolean isDataCooperation)
          データ連携/コピー&ペースト機能用XML要素をPFComponentに変換する.
 

jp.go.aist.dmrc.platform.beans.datacooperation での PFConstructBase の使用
 

PFConstructBase 型のパラメータを持つ jp.go.aist.dmrc.platform.beans.datacooperation のメソッド
 PFObjectList PFComponentTransferUtility.getComponentPublicNameList(PFConstructBase base)
          指定された構築ベース以下で設定されているコンポーネント公開名をリストで取得する.
 

jp.go.aist.dmrc.platform.beans.system での PFConstructBase の使用
 

PFConstructBase を返す jp.go.aist.dmrc.platform.beans.system のメソッド
 PFConstructBase PFDynamicApplicationBuilder.getEditConstructBase()
          編集対象の階層を取得する。
 

PFConstructBase 型のパラメータを持つ jp.go.aist.dmrc.platform.beans.system のメソッド
 void PFDynamicApplicationBuilder.setEditConstructBase(PFConstructBase base)
          編集対象の階層を設定する。
 void PFDynamicApplicationBuilder.resetEditConstructBase(PFConstructBase base)
          編集対象の階層を再設定する。
 

jp.go.aist.dmrc.platform.util での PFConstructBase の使用
 

PFConstructBase 型のパラメータを持つ jp.go.aist.dmrc.platform.util のメソッド
static boolean PFUtility.checkDuplicativeComponentPublicName(PFConstructBase base, java.lang.String name)
          引数で与えられた名前が、既存コンポーネントの公開名と重複していないかチェックする.
static PFComponent PFUtility.searchComponentByComponentPublicName(PFConstructBase base, java.lang.String publicName)
          コンポーネント公開名をキーとして、コンポーネントを検索する.
static PFObjectList PFUtility.getComponentPublicNameList(PFConstructBase base)
          アプリケーション内で設定されているコンポーネント公開名をリストで取得する.