| 
|||||||||
| 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 | ||||||||