インタフェース
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
          複合コンポーネント。
 class PFWebApplicationComponent
          Webアプリケーション。
 

PFConstructBase を返す jp.go.aist.dmrc.platform.base のメソッド
 PFConstructBase PFCombinativeComponentImpl.getParentComponent(PFComponent comp)
          指定されたコンポーネントの親構築ベースを取得する。
 PFConstructBase PFComponentBus.getParentComponent(PFComponent comp)
          指定されたコンポーネントの親構築ベースを取得する。
 PFConstructBase PFGUICombinativeComponent.getParentComponent(PFComponent comp)
          指定されたコンポーネントの親構築ベースを取得する。
 PFConstructBase PFWebApplicationComponent.getParentComponent(PFComponent comp)
          指定されたコンポーネントの親構築ベースを取得する。
 

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

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.resetEditConstructBase(PFConstructBase base)
          編集対象の階層を再設定する。
 void PFDynamicApplicationBuilder.setEditConstructBase(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 PFObjectList PFUtility.getComponentPublicNameList(PFConstructBase base)
          アプリケーション内で設定されているコンポーネント公開名をリストで取得する.
static PFObjectTable PFUtility.makeComponentCountingTable(PFConstructBase base)
          コンポーネントに関する数を集計して結果をテーブルで取得する。
static PFComponent PFUtility.searchComponentByComponentPublicName(PFConstructBase base, java.lang.String publicName)
          コンポーネント公開名をキーとして、コンポーネントを検索する.