|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface PFCombinativeComponent
複合コンポーネントインターフェイス。
複数のコンポーネントを結合して構成された階層型コンポーネント。
メソッドの概要 | |
---|---|
void |
addPublicMethod(jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
外部に公開するメソッドを追加する。 |
void |
backupReference()
外部参照情報を一時的にクリアし、バックアップする。 |
void |
clearEventListener()
接続されているイベントリスナをクリアする。 |
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。 |
PFMultiLocaleString |
getComponentNames()
全ロケール分のコンポーネント名称を返す。 |
int |
getPublicMethodCount()
外部に公開するメソッド数を取得する。 |
java.util.Iterator |
getPublicMethods()
外部に公開するメソッドを取得する。 |
java.lang.String |
getReference()
外部参照ファイル名を取得する。 |
void |
informPublicMethodCompleted(jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
公開メソッド実行完了を通知する。 |
void |
informPublicMethodInvoked(jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
公開メソッド起動を通知する。 |
boolean |
isCopying()
コンポーネントコピー中かどうかを取得する。 |
boolean |
isReferenceEnabled()
外部参照を有効にするかどうかを取得する。 |
boolean |
isReferenceSet()
外部参照が設定されているかを判別する. |
java.lang.Object |
notifyEvent(PFEvent event)
引数で与えられたイベントを発生させる。 |
java.lang.Object |
notifyEvent(PFEvent event,
int eventNo)
引数で与えられたイベントを指定されたイベント番号で発生させる。 |
void |
removePublicMethod(jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
外部に公開するメソッドを削除する。 |
void |
removePublicMethod(java.util.Stack baseStack,
jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
外部に公開するメソッドを削除する。 |
void |
restoreReference()
バックアップされた外部参照情報を復元する。 |
void |
setComponentKeys(PFMultiLocaleString keys)
全ロケール分のコンポーネントキーを設定する。 |
void |
setComponentName(java.lang.String componentName)
コンポーネント名称を設定する。 |
void |
setComponentNames(PFMultiLocaleString names)
全ロケール分のコンポーネント名称を設定する。 |
void |
setCopying(boolean copying)
コンポーネントコピー中かどうかを設定する。 |
void |
setReference(java.lang.String reference)
外部参照ファイル名を設定する。 |
void |
setReferenceEnabled(boolean enabled)
外部参照を有効にするかどうかを設定する。 |
インタフェース jp.go.aist.dmrc.platform.base.PFComponent から継承されたメソッド |
---|
getComponentID, getComponentKey, getComponentName, getComponentPublicName, getComponentString, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, localeUpdated, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentPublicName |
インタフェース jp.go.aist.dmrc.platform.util.event.PFApplicationStartEventSource から継承されたメソッド |
---|
addPFApplicationStartListener, getPFApplicationStartListenerList, removePFApplicationStartListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFApplicationTerminateEventSource から継承されたメソッド |
---|
addPFApplicationTerminateListener, getPFApplicationTerminateListenerList, removePFApplicationTerminateListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFProcessRequestEventSource から継承されたメソッド |
---|
addPFProcessRequestListener, getPFProcessRequestListenerList, removePFProcessRequestListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFProcessTerminateEventSource から継承されたメソッド |
---|
addPFProcessTerminateListener, getPFProcessTerminateListenerList, removePFProcessTerminateListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFActionEventSource から継承されたメソッド |
---|
addPFActionListener, getPFActionListenerList, removePFActionListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFMouseButtonEventSource から継承されたメソッド |
---|
addPFMouseButtonListener, getPFMouseButtonListenerList, removePFMouseButtonListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFMouseMotionEventSource から継承されたメソッド |
---|
addPFMouseMotionListener, getPFMouseMotionListenerList, removePFMouseMotionListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFMouseWheelEventSource から継承されたメソッド |
---|
addPFMouseWheelListener, getPFMouseWheelListenerList, removePFMouseWheelListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFKeyEventSource から継承されたメソッド |
---|
addPFKeyListener, getPFKeyListenerList, removePFKeyListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFScrollEventSource から継承されたメソッド |
---|
addPFScrollListener, getPFScrollListenerList, removePFScrollListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFScroll2DEventSource から継承されたメソッド |
---|
addPFScroll2DListener, getPFScroll2DListenerList, removePFScroll2DListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFViewPickEventSource から継承されたメソッド |
---|
addPFViewPickListener, getPFViewPickListenerList, removePFViewPickListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFViewLocateEventSource から継承されたメソッド |
---|
addPFViewLocateListener, getPFViewLocateListenerList, removePFViewLocateListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFViewUpdateEventSource から継承されたメソッド |
---|
addPFViewUpdateListener, getPFViewUpdateListenerList, removePFViewUpdateListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFDataDropEventSource から継承されたメソッド |
---|
addPFDataDropListener, getPFDataDropListenerList, removePFDataDropListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFDataCreateEventSource から継承されたメソッド |
---|
addPFDataCreateListener, getPFDataCreateListenerList, removePFDataCreateListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFDataSetEventSource から継承されたメソッド |
---|
addPFDataSetListener, getPFDataSetListenerList, removePFDataSetListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFDataUpdateEventSource から継承されたメソッド |
---|
addPFDataUpdateListener, getPFDataUpdateListenerList, removePFDataUpdateListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFDataSelectEventSource から継承されたメソッド |
---|
addPFDataSelectListener, getPFDataSelectListenerList, removePFDataSelectListener |
インタフェース jp.go.aist.dmrc.platform.datacooperation.interfaces.PFComponentCooperationResultEventSource から継承されたメソッド |
---|
addPFComponentCooperationResultListener, getPFComponentCooperationResultListenerList, removePFComponentCooperationResultListener |
インタフェース jp.go.aist.dmrc.platform.datacooperation.interfaces.PFPullComponentTransferResultEventSource から継承されたメソッド |
---|
addPFPullComponentTransferResultListener, getPFPullComponentTransferResultListenerList, removePFPullComponentTransferResultListener |
インタフェース jp.go.aist.dmrc.platform.datacooperation.interfaces.PFPushComponentTransferResultEventSource から継承されたメソッド |
---|
addPFPushComponentTransferResultListener, getPFPushComponentTransferResultListenerList, removePFPushComponentTransferResultListener |
インタフェース jp.go.aist.dmrc.platform.datacooperation.interfaces.PFPullComponentTransferSentEventSource から継承されたメソッド |
---|
addPFPullComponentTransferSentListener, getPFPullComponentTransferSentListenerList, removePFPullComponentTransferSentListener |
インタフェース jp.go.aist.dmrc.platform.datacooperation.interfaces.PFPushComponentTransferReceivedEventSource から継承されたメソッド |
---|
addPFPushComponentTransferReceivedListener, getPFPushComponentTransferReceivedListenerList, removePFPushComponentTransferReceivedListener |
インタフェース jp.go.aist.dmrc.platform.util.event.PFFocusEventSource から継承されたメソッド |
---|
addPFFocusListener, getPFFocusListenerList, removePFFocusListener |
メソッドの詳細 |
---|
void setComponentName(java.lang.String componentName)
componentName
- コンポーネント名PFMultiLocaleString getComponentNames()
void setComponentNames(PFMultiLocaleString names)
names
- 全ロケール分のコンポーネント名称PFMultiLocaleString getComponentKeys()
void setComponentKeys(PFMultiLocaleString keys)
keys
- 全ロケール分のコンポーネントキーjava.lang.Object notifyEvent(PFEvent event, int eventNo) throws PFMethodException, PFRuntimeException
event
- 伝播イベントeventNo
- 伝播イベント番号
PFMethodException
- メソッド実行の失敗
PFRuntimeException
- 予期しない実行時エラーjava.lang.Object notifyEvent(PFEvent event) throws PFMethodException, PFRuntimeException
event
- 伝播イベント
PFMethodException
- メソッド実行の失敗
PFRuntimeException
- 予期しない実行時エラーint getPublicMethodCount()
java.util.Iterator getPublicMethods()
void addPublicMethod(jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
method
- メソッドvoid removePublicMethod(jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
method
- メソッドvoid removePublicMethod(java.util.Stack baseStack, jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
baseStack
- コンポーネント階層method
- メソッドvoid clearEventListener()
java.lang.String getReference()
void setReference(java.lang.String reference)
reference
- 外部参照ファイル名boolean isReferenceEnabled()
void setReferenceEnabled(boolean enabled)
enabled
- 外部参照の有効有無boolean isReferenceSet()
boolean isCopying()
void setCopying(boolean copying)
copying
- コンポーネントコピー中の場合truevoid backupReference()
void restoreReference()
void informPublicMethodInvoked(jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
connector
- 発生イベントのコンポーネントコネクタvoid informPublicMethodCompleted(jp.go.aist.dmrc.platform.util.PFMethodInvokeDelegation method)
connector
- 発生イベントのコンポーネントコネクタ
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |