textbender.o.rhinohide.events
Class RhiUIEvent
java.lang.Object
  
Rhinohide
      
RhiEvent
          
RhiUIEvent
- All Implemented Interfaces: 
 - Event, UIEvent
 
- Direct Known Subclasses: 
 - RhiKeyEvent, RhiMouseEvent
 
@ThreadSafe
 class RhiUIEvent
- extends RhiEvent
- implements UIEvent
  
A UI event implemented as an overlay of a JavaScript UI event.
 
 
 
| 
Constructor Summary | 
RhiUIEvent(RhiWindow window,
                     netscape.javascript.JSObject jsObject,
                     boolean isAsync)
 
            | 
 
 
| Methods inherited from class RhiEvent | 
getBubbles, getCancelable, getCurrentTarget, getEventPhase, getTarget, getTimeStamp, getType, getType, initEvent, isAsync, preventDefault, stopPropagation, wrapEvent, wrapEvent | 
 
| Methods inherited from class Rhinohide | 
call, callV, checkV, equals, eval, evalV, getMember, getMemberV, hashCode, jsObject, setMember, toJSObject, toString, window | 
 
 
 
RhiUIEvent
RhiUIEvent(RhiWindow window,
           netscape.javascript.JSObject jsObject,
           boolean isAsync)
wrapUIEvent
public static RhiUIEvent wrapUIEvent(RhiWindow window,
                                     netscape.javascript.JSObject jsObject,
                                     boolean isAsync)
- Creates a RhiUIEvent.
 
- Parameters:
 window - global objectjsObject - bridge to underlying JavaScript event,
         per jsObject()isAsync - per isAsync()
- Returns:
 - event, or null if jsObject is null
 
 
 
getDetail
public final int getDetail()
- Not yet coded.
- Specified by:
 getDetail in interface UIEvent
 
- Throws:
 UnsupportedOperationException
 
 
getView
public final AbstractView getView()
- Not yet coded.
- Specified by:
 getView in interface UIEvent
 
- Throws:
 UnsupportedOperationException
 
 
initUIEvent
public final void initUIEvent(String typeArg,
                              boolean canBubbleArg,
                              boolean cancelableArg,
                              AbstractView viewArg,
                              int detailArg)
- Not yet coded.
- Specified by:
 initUIEvent in interface UIEvent
 
- Throws:
 UnsupportedOperationException