|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IMessageDispatcher
Provides access to members for manipulating message queue and keeping track of cancellation.
| Method Summary | |
|---|---|
void |
dispatch(int hWnd,
boolean bSingle,
Object[] pbCancelled)
Dispatchs messages associated with the window. |
boolean |
isCancelled(int hWnd)
Indicates if a cancel action has been conducted. |
boolean |
isCancelOnClick()
Indicates if a mouse click is seen as a cancel action. |
boolean |
isCancelOnEscPress()
Indicates if pressing the escape key is seen as a cancel action. |
void |
remove(int hWnd,
boolean bSingle,
Object[] pbCancelled)
Removes messages associated with the window. |
void |
setCancelOnClick(boolean pbCancelOnClick)
Indicates if a mouse click is seen as a cancel action. |
void |
setCancelOnEscPress(boolean pbCancelOnEscPress)
Indicates if pressing the escape key is seen as a cancel action. |
| Method Detail |
|---|
boolean isCancelOnEscPress()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCancelOnEscPress(boolean pbCancelOnEscPress)
throws IOException,
AutomationException
pbCancelOnEscPress - The pbCancelOnEscPress (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCancelOnClick()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCancelOnClick(boolean pbCancelOnClick)
throws IOException,
AutomationException
pbCancelOnClick - The pbCancelOnClick (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isCancelled(int hWnd)
throws IOException,
AutomationException
hWnd - The hWnd (A COM typedef) (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void dispatch(int hWnd,
boolean bSingle,
Object[] pbCancelled)
throws IOException,
AutomationException
hWnd - The hWnd (A COM typedef) (in)bSingle - The bSingle (in)pbCancelled - A Variant (out: use single element array, optional, pass single element of null if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void remove(int hWnd,
boolean bSingle,
Object[] pbCancelled)
throws IOException,
AutomationException
hWnd - The hWnd (A COM typedef) (in)bSingle - The bSingle (in)pbCancelled - A Variant (out: use single element array, optional, pass single element of null if not required)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||