public interface PFCombinativeComponent extends PFConstructBase, PFApplicationStartEventSource, PFApplicationTerminateEventSource, PFProcessRequestEventSource, PFProcessTerminateEventSource, PFActionEventSource, PFMouseButtonEventSource, PFMouseMotionEventSource, PFMouseWheelEventSource, PFKeyEventSource, PFScrollEventSource, PFScroll2DEventSource, PFViewPickEventSource, PFViewLocateEventSource, PFViewUpdateEventSource, PFDataDropEventSource, PFDataCreateEventSource, PFDataSetEventSource, PFDataUpdateEventSource, PFDataSelectEventSource, PFComponentCooperationResultEventSource, PFPullComponentTransferResultEventSource, PFPushComponentTransferResultEventSource, PFPullComponentTransferSentEventSource, PFPushComponentTransferReceivedEventSource, PFFocusEventSource
| 修飾子とタイプ | メソッドと説明 |
|---|---|
void |
addPublicMethod(PFMethodInvokeDelegation method)
外部に公開するメソッドを追加する。
|
void |
backupReference()
外部参照情報を一時的にクリアし、バックアップする。
|
void |
clearEventListener()
接続されているイベントリスナをクリアする。
|
PFMultiLocaleString |
getComponentKeys()
全ロケール分のコンポーネントキーを返す。
|
PFMultiLocaleString |
getComponentNames()
全ロケール分のコンポーネント名称を返す。
|
int |
getPublicMethodCount()
外部に公開するメソッド数を取得する。
|
java.util.Iterator |
getPublicMethods()
外部に公開するメソッドを取得する。
|
java.lang.String |
getReference()
外部参照ファイル名を取得する。
|
void |
informPublicMethodCompleted(PFMethodInvokeDelegation method)
公開メソッド実行完了を通知する。
|
void |
informPublicMethodInvoked(PFMethodInvokeDelegation method)
公開メソッド起動を通知する。
|
boolean |
isCopying()
コンポーネントコピー中かどうかを取得する。
|
boolean |
isReferenceEnabled()
外部参照を有効にするかどうかを取得する。
|
boolean |
isReferenceSet()
外部参照が設定されているかを判別する.
|
java.lang.Object |
notifyEvent(PFEvent event)
引数で与えられたイベントを発生させる。
|
java.lang.Object |
notifyEvent(PFEvent event,
int eventNo)
引数で与えられたイベントを指定されたイベント番号で発生させる。
|
void |
removePublicMethod(PFMethodInvokeDelegation method)
外部に公開するメソッドを削除する。
|
void |
removePublicMethod(java.util.Stack baseStack,
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)
外部参照を有効にするかどうかを設定する。
|
addComment, addComment, addComponent, addComponent, checkTheApplicationWasLocked, clear, clear, clearIndent, decrementIndent, getAllComponentCount, getAllComponentList, getComponentAt, getContainComponentCount, getContainComponentList, getIndent, getIndentMap, incrementIndent, informEventCompleted, informEventFired, isChild, moveComment, moveComponent, moveComponentToTop, removeComment, removeComponent, removeComponent, renumberComponentID, save, searchComponent, setIndentMap, sortComponent, verifyPasswordgetComponentID, getComponentKey, getComponentName, getComponentPublicName, getComponentString, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, localeUpdated, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setComponentID, setComponentKey, setComponentPublicNameaddPFApplicationStartListener, getPFApplicationStartListenerList, removePFApplicationStartListeneraddPFApplicationTerminateListener, getPFApplicationTerminateListenerList, removePFApplicationTerminateListeneraddPFProcessRequestListener, getPFProcessRequestListenerList, removePFProcessRequestListeneraddPFProcessTerminateListener, getPFProcessTerminateListenerList, removePFProcessTerminateListeneraddPFActionListener, getPFActionListenerList, removePFActionListeneraddPFMouseButtonListener, getPFMouseButtonListenerList, removePFMouseButtonListeneraddPFMouseMotionListener, getPFMouseMotionListenerList, removePFMouseMotionListeneraddPFMouseWheelListener, getPFMouseWheelListenerList, removePFMouseWheelListeneraddPFKeyListener, getPFKeyListenerList, removePFKeyListeneraddPFScrollListener, getPFScrollListenerList, removePFScrollListeneraddPFScroll2DListener, getPFScroll2DListenerList, removePFScroll2DListeneraddPFViewPickListener, getPFViewPickListenerList, removePFViewPickListeneraddPFViewLocateListener, getPFViewLocateListenerList, removePFViewLocateListeneraddPFViewUpdateListener, getPFViewUpdateListenerList, removePFViewUpdateListeneraddPFDataDropListener, getPFDataDropListenerList, removePFDataDropListeneraddPFDataCreateListener, getPFDataCreateListenerList, removePFDataCreateListeneraddPFDataSetListener, getPFDataSetListenerList, removePFDataSetListeneraddPFDataUpdateListener, getPFDataUpdateListenerList, removePFDataUpdateListeneraddPFDataSelectListener, getPFDataSelectListenerList, removePFDataSelectListeneraddPFComponentCooperationResultListener, getPFComponentCooperationResultListenerList, removePFComponentCooperationResultListeneraddPFPullComponentTransferResultListener, getPFPullComponentTransferResultListenerList, removePFPullComponentTransferResultListeneraddPFPushComponentTransferResultListener, getPFPushComponentTransferResultListenerList, removePFPushComponentTransferResultListeneraddPFPullComponentTransferSentListener, getPFPullComponentTransferSentListenerList, removePFPullComponentTransferSentListeneraddPFPushComponentTransferReceivedListener, getPFPushComponentTransferReceivedListenerList, removePFPushComponentTransferReceivedListeneraddPFFocusListener, getPFFocusListenerList, removePFFocusListenervoid 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(PFMethodInvokeDelegation method)
method - メソッドvoid removePublicMethod(PFMethodInvokeDelegation method)
method - メソッドvoid removePublicMethod(java.util.Stack baseStack,
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(PFMethodInvokeDelegation method)
connector - 発生イベントのコンポーネントコネクタvoid informPublicMethodCompleted(PFMethodInvokeDelegation method)
connector - 発生イベントのコンポーネントコネクタ