jp.go.aist.dmrc.platform.base
インタフェース PFWindowComponent

すべてのスーパーインタフェース:
PFComponent, PFContainerComponent, PFPropertyEditableComponent, java.io.Serializable
既知の実装クラスの一覧:
PFDialog, PFFrame

public interface PFWindowComponent
extends PFContainerComponent

ウィンドウコンポーネントインターフェイス。
全ウィンドウコンポーネントはこのインターフェイスの実装となる。


フィールドの概要
 
インタフェース jp.go.aist.dmrc.platform.base.PFContainerComponent から継承したフィールド
BORDER_LAYOUT, CENTER, EAST, GRID_LAYOUT, HORIZONTAL_FLOW_LAYOUT, NORTH, NULL_LAYOUT, SOUTH, VERTICAL_FLOW_LAYOUT, WEST
 
メソッドの概要
 void addWindowOptionComponent(PFWindowOptionComponent comp)
          ウィンドウオプションコンポーネントを追加する。
 void close()
          ウィンドウを閉じる。
 PFObjectList getWindowOptionComponentList()
          ウィンドウに含まれる全ウィンドウオプションを取得する。
 void pack()
          サイズを調整する。
 void removeAllWindowOptionComponents()
          すべてのウィンドウオプションコンポーネントを削除する。
 void removeWindowOptionComponent(PFWindowOptionComponent comp)
          指定されたウィンドウオプションコンポーネントを削除する。
 void show()
          ウィンドウを表示する。
 
インタフェース jp.go.aist.dmrc.platform.base.PFContainerComponent から継承したメソッド
addComponent, addComponent, getComponentList, getComponentList, getContainerLayout, getGridInterval, getPanelSize, isAutoResize, isContainerOrderedFocusTraverse, isFocusTraverseByEnterEnabled, removeAllComponents, removeComponent, setAutoResize, setContainerLayout, setContainerOrderedFocusTraverse, setFocusTraverseByEnterEnabled, setGridInterval, setPanelSize
 
インタフェース jp.go.aist.dmrc.platform.base.PFPropertyEditableComponent から継承したメソッド
getPropertyEditable, setPropertyEditable
 
インタフェース jp.go.aist.dmrc.platform.base.PFComponent から継承したメソッド
getComponentID, getComponentKey, getComponentName, getComponentPublicName, getComponentString, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, localeUpdated, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentPublicName
 

メソッドの詳細

show

public void show()
ウィンドウを表示する。


close

public void close()
ウィンドウを閉じる。


addWindowOptionComponent

public void addWindowOptionComponent(PFWindowOptionComponent comp)
ウィンドウオプションコンポーネントを追加する。

パラメータ:
comp - 追加するウィンドウオプション

removeWindowOptionComponent

public void removeWindowOptionComponent(PFWindowOptionComponent comp)
指定されたウィンドウオプションコンポーネントを削除する。

パラメータ:
comp - 削除するウィンドウオプション

removeAllWindowOptionComponents

public void removeAllWindowOptionComponents()
すべてのウィンドウオプションコンポーネントを削除する。


getWindowOptionComponentList

public PFObjectList getWindowOptionComponentList()
ウィンドウに含まれる全ウィンドウオプションを取得する。 子コンテナに含まれるコンポーネントは取得しない。

戻り値:
全ウィンドウオプションを含む PFObjectList

pack

public void pack()
サイズを調整する。