|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||
構築対象となる基本構造のインターフェイス。
アプリケーションや複合コンポーネントなど、構築作業の単位となる
すべてのオブジェクトはこのインターフェイスを実装する。
| メソッドの概要 | |
void |
addComment(PFApplicationComment comment)
引数で与えられたアプリケーションコメントをプラットフォームに追加する。 |
void |
addComment(PFApplicationComment comment,
int index)
引数で与えられたアプリケーションコメントをプラットフォームに追加する。 |
void |
addComponent(PFComponent component)
引数で与えられたコンポーネントをプラットフォームに追加する。 |
void |
addComponent(PFComponent component,
int index)
引数で与えられたコンポーネントをプラットフォームに追加する。 |
int |
checkTheApplicationWasLocked()
パスワードでロックされているかを確かめる. |
void |
clear()
アプリケーション情報をクリアする。 |
void |
clear(java.util.Stack stack)
アプリケーション情報をクリアする。 |
int |
getAllComponentCount()
コメントを含むコンポーネント数を取得する。 |
java.util.Iterator |
getAllComponentList()
コメントを含むコンポーネントリストを取得する。 |
PFComponent |
getComponentAt(int index)
指定された位置のコンポーネントを取得する。 |
int |
getContainComponentCount()
コンポーネント数を取得する。 |
java.util.Iterator |
getContainComponentList()
コンポーネント配列を取得する。 |
boolean |
moveComment(PFApplicationComment comment,
int i)
コメントを移動する。 |
boolean |
moveComponent(PFComponent component,
int i)
コンポーネントを移動する。 |
boolean |
moveComponentToTop(int count)
最後尾のコンポーネントを先頭に移動する。 |
void |
removeComment(PFApplicationComment comment)
引数で与えられたアプリケーションコメントをプラットフォームから削除する。 |
void |
removeComponent(PFComponent component)
引数で与えられたコンポーネントをプラットフォームから削除する。 |
void |
removeComponent(java.util.Stack baseStack,
PFComponent component)
引数で与えられたコンポーネントをプラットフォームから削除する。 |
void |
renumberComponentID()
コンポーネントIDを振り直す。 |
void |
save(java.io.File saveFile)
アプリケーションをファイルに保存する。 |
PFComponent |
searchComponent(int id)
IDからコンポーネントを検索する。 |
void |
sortComponent()
コンポーネントをID順に並べなおす。 |
boolean |
verifyPassword(java.lang.String readPass,
java.lang.String inputPass)
パスワードを照合する. |
| インタフェース jp.go.aist.dmrc.platform.base.PFComponent から継承したメソッド |
getComponentID, getComponentKey, getComponentName, getComponentPublicName, getComponentString, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, localeUpdated, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentPublicName |
| メソッドの詳細 |
public void addComponent(PFComponent component)
component - 追加対象コンポーネント
public void addComponent(PFComponent component,
int index)
component - 追加対象コンポーネントindex - 追加位置
public void removeComponent(PFComponent component)
throws PFRuntimeException
component - 削除対象コンポーネント
PFRuntimeException - コンポーネント削除不可
public void removeComponent(java.util.Stack baseStack,
PFComponent component)
throws PFRuntimeException
baseStack - アプリケーション階層component - 削除対象コンポーネント
PFRuntimeException - コンポーネント削除不可
public boolean moveComponent(PFComponent component,
int i)
component - 移動対象コンポーネントi - 移動先
public boolean moveComponentToTop(int count)
count - 移動数
public void addComment(PFApplicationComment comment)
comment - 追加対象コメント
public void addComment(PFApplicationComment comment,
int index)
comment - 追加対象コメントindex - 追加位置public void removeComment(PFApplicationComment comment)
comment - 削除対象コメント
public boolean moveComment(PFApplicationComment comment,
int i)
comment - 移動対象コメントi - 移動先
public void sortComponent()
public void renumberComponentID()
public java.util.Iterator getContainComponentList()
public int getContainComponentCount()
public PFComponent getComponentAt(int index)
index - 取得位置
public java.util.Iterator getAllComponentList()
public int getAllComponentCount()
public void save(java.io.File saveFile)
throws java.io.FileNotFoundException,
java.io.IOException
saveFile - 保存先ファイル
java.io.FileNotFoundException - ファイルが見つからない
java.io.IOException - ファイル出力に失敗public void clear()
public void clear(java.util.Stack stack)
stack - コンポーネント階層public PFComponent searchComponent(int id)
id - 検索するコンポーネントのID
public boolean verifyPassword(java.lang.String readPass,
java.lang.String inputPass)
readPass - 読み込んだパスワードinputPass - 入力されたパスワード
public int checkTheApplicationWasLocked()
|
|||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||||