edu.columbia.cs.cgui.rjfc.swing.event
Class RMenuKeyEventImpl

java.lang.Object
  |
  +--java.rmi.server.RemoteObject
        |
        +--java.rmi.server.RemoteServer
              |
              +--java.rmi.server.UnicastRemoteObject
                    |
                    +--edu.columbia.cs.cgui.rjfc.swing.event.RMenuKeyEventImpl
All Implemented Interfaces:
Remote, RMenuKeyEvent, Serializable

public class RMenuKeyEventImpl
extends UnicastRemoteObject
implements RMenuKeyEvent

See Also:
Serialized Form

Field Summary
protected  MenuKeyEvent data
           
protected  Hashtable hash
           
 
Fields inherited from class java.rmi.server.RemoteObject
ref
 
Fields inherited from interface edu.columbia.cs.cgui.rjfc.swing.event.RMenuKeyEvent
ACTION_EVENT_MASK, ADJUSTMENT_EVENT_MASK, ALT_GRAPH_MASK, ALT_MASK, BUTTON1_MASK, BUTTON2_MASK, BUTTON3_MASK, CHAR_UNDEFINED, COMPONENT_EVENT_MASK, COMPONENT_FIRST, COMPONENT_HIDDEN, COMPONENT_LAST, COMPONENT_MOVED, COMPONENT_RESIZED, COMPONENT_SHOWN, CONTAINER_EVENT_MASK, CTRL_MASK, FOCUS_EVENT_MASK, HIERARCHY_BOUNDS_EVENT_MASK, HIERARCHY_EVENT_MASK, INPUT_METHOD_EVENT_MASK, INVOCATION_EVENT_MASK, ITEM_EVENT_MASK, KEY_EVENT_MASK, KEY_FIRST, KEY_LAST, KEY_PRESSED, KEY_RELEASED, KEY_TYPED, META_MASK, MOUSE_EVENT_MASK, MOUSE_MOTION_EVENT_MASK, PAINT_EVENT_MASK, RESERVED_ID_MAX, SHIFT_MASK, TEXT_EVENT_MASK, VK_0, VK_1, VK_2, VK_3, VK_4, VK_5, VK_6, VK_7, VK_8, VK_9, VK_A, VK_ACCEPT, VK_ADD, VK_AGAIN, VK_ALL_CANDIDATES, VK_ALPHANUMERIC, VK_ALT, VK_ALT_GRAPH, VK_AMPERSAND, VK_ASTERISK, VK_AT, VK_B, VK_BACK_QUOTE, VK_BACK_SLASH, VK_BACK_SPACE, VK_BRACELEFT, VK_BRACERIGHT, VK_C, VK_CANCEL, VK_CAPS_LOCK, VK_CIRCUMFLEX, VK_CLEAR, VK_CLOSE_BRACKET, VK_CODE_INPUT, VK_COLON, VK_COMMA, VK_COMPOSE, VK_CONTROL, VK_CONVERT, VK_COPY, VK_CUT, VK_D, VK_DEAD_ABOVEDOT, VK_DEAD_ABOVERING, VK_DEAD_ACUTE, VK_DEAD_BREVE, VK_DEAD_CARON, VK_DEAD_CEDILLA, VK_DEAD_CIRCUMFLEX, VK_DEAD_DIAERESIS, VK_DEAD_DOUBLEACUTE, VK_DEAD_GRAVE, VK_DEAD_IOTA, VK_DEAD_MACRON, VK_DEAD_OGONEK, VK_DEAD_SEMIVOICED_SOUND, VK_DEAD_TILDE, VK_DEAD_VOICED_SOUND, VK_DECIMAL, VK_DELETE, VK_DIVIDE, VK_DOLLAR, VK_DOWN, VK_E, VK_END, VK_ENTER, VK_EQUALS, VK_ESCAPE, VK_EURO_SIGN, VK_EXCLAMATION_MARK, VK_F, VK_F1, VK_F10, VK_F11, VK_F12, VK_F13, VK_F14, VK_F15, VK_F16, VK_F17, VK_F18, VK_F19, VK_F2, VK_F20, VK_F21, VK_F22, VK_F23, VK_F24, VK_F3, VK_F4, VK_F5, VK_F6, VK_F7, VK_F8, VK_F9, VK_FINAL, VK_FIND, VK_FULL_WIDTH, VK_G, VK_GREATER, VK_H, VK_HALF_WIDTH, VK_HELP, VK_HIRAGANA, VK_HOME, VK_I, VK_INPUT_METHOD_ON_OFF, VK_INSERT, VK_INVERTED_EXCLAMATION_MARK, VK_J, VK_JAPANESE_HIRAGANA, VK_JAPANESE_KATAKANA, VK_JAPANESE_ROMAN, VK_K, VK_KANA, VK_KANA_LOCK, VK_KANJI, VK_KATAKANA, VK_KP_DOWN, VK_KP_LEFT, VK_KP_RIGHT, VK_KP_UP, VK_L, VK_LEFT, VK_LEFT_PARENTHESIS, VK_LESS, VK_M, VK_META, VK_MINUS, VK_MODECHANGE, VK_MULTIPLY, VK_N, VK_NONCONVERT, VK_NUM_LOCK, VK_NUMBER_SIGN, VK_NUMPAD0, VK_NUMPAD1, VK_NUMPAD2, VK_NUMPAD3, VK_NUMPAD4, VK_NUMPAD5, VK_NUMPAD6, VK_NUMPAD7, VK_NUMPAD8, VK_NUMPAD9, VK_O, VK_OPEN_BRACKET, VK_P, VK_PAGE_DOWN, VK_PAGE_UP, VK_PASTE, VK_PAUSE, VK_PERIOD, VK_PLUS, VK_PREVIOUS_CANDIDATE, VK_PRINTSCREEN, VK_PROPS, VK_Q, VK_QUOTE, VK_QUOTEDBL, VK_R, VK_RIGHT, VK_RIGHT_PARENTHESIS, VK_ROMAN_CHARACTERS, VK_S, VK_SCROLL_LOCK, VK_SEMICOLON, VK_SEPARATER, VK_SHIFT, VK_SLASH, VK_SPACE, VK_STOP, VK_SUBTRACT, VK_T, VK_TAB, VK_U, VK_UNDEFINED, VK_UNDERSCORE, VK_UNDO, VK_UP, VK_V, VK_W, VK_X, VK_Y, VK_Z, WINDOW_EVENT_MASK
 
Constructor Summary
protected RMenuKeyEventImpl()
           
  RMenuKeyEventImpl(MenuKeyEvent passedIn, Hashtable hash)
           
  RMenuKeyEventImpl(RComponent sourcevar0, int idvar1, long whenvar2, int modifiersvar3, int keyCodevar4, char keyCharvar5, MenuElement[] pvar6, RMenuSelectionManager mvar7, Hashtable hash)
           
 
Method Summary
 void consume()
           
protected  void finalize()
           
 RComponent getComponent()
           
 int getID()
           
 char getKeyChar()
           
 int getKeyCode()
           
 String getKeyModifiersText(int var0)
           
 String getKeyText(int var0)
           
 RMenuSelectionManager getMenuSelectionManager()
           
 int getModifiers()
           
 MenuElement[] getPath()
           
 MenuKeyEvent getRJFCWrappedData()
           
 Object getSource()
           
 long getWhen()
           
 boolean isActionKey()
           
 boolean isAltDown()
           
 boolean isAltGraphDown()
           
 boolean isConsumed()
           
 boolean isControlDown()
           
 boolean isMetaDown()
           
 boolean isShiftDown()
           
 String paramString()
           
 void setData(MenuKeyEvent data)
           
 void setHash(Hashtable hash)
           
 void setKeyChar(char var0)
           
 void setKeyCode(int var0)
           
 void setModifiers(int var0)
           
 void setSource(Object var0)
           
 
Methods inherited from class java.rmi.server.UnicastRemoteObject
clone, exportObject, exportObject, exportObject, unexportObject
 
Methods inherited from class java.rmi.server.RemoteServer
getClientHost, getLog, setLog
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

data

protected MenuKeyEvent data

hash

protected Hashtable hash
Constructor Detail

RMenuKeyEventImpl

public RMenuKeyEventImpl(MenuKeyEvent passedIn,
                         Hashtable hash)
                  throws RemoteException

RMenuKeyEventImpl

public RMenuKeyEventImpl(RComponent sourcevar0,
                         int idvar1,
                         long whenvar2,
                         int modifiersvar3,
                         int keyCodevar4,
                         char keyCharvar5,
                         MenuElement[] pvar6,
                         RMenuSelectionManager mvar7,
                         Hashtable hash)
                  throws RemoteException

RMenuKeyEventImpl

protected RMenuKeyEventImpl()
                     throws RemoteException
Method Detail

getRJFCWrappedData

public MenuKeyEvent getRJFCWrappedData()
                                throws RemoteException
Specified by:
getRJFCWrappedData in interface RMenuKeyEvent

setData

public void setData(MenuKeyEvent data)
             throws RemoteException
Specified by:
setData in interface RMenuKeyEvent

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class Object

setHash

public void setHash(Hashtable hash)
             throws RemoteException
Specified by:
setHash in interface RMenuKeyEvent

getPath

public MenuElement[] getPath()
                      throws RemoteException
Specified by:
getPath in interface RMenuKeyEvent

getMenuSelectionManager

public RMenuSelectionManager getMenuSelectionManager()
                                              throws RemoteException
Specified by:
getMenuSelectionManager in interface RMenuKeyEvent

setSource

public void setSource(Object var0)
               throws RemoteException
Specified by:
setSource in interface RMenuKeyEvent

getKeyCode

public int getKeyCode()
               throws RemoteException
Specified by:
getKeyCode in interface RMenuKeyEvent

setKeyCode

public void setKeyCode(int var0)
                throws RemoteException
Specified by:
setKeyCode in interface RMenuKeyEvent

setKeyChar

public void setKeyChar(char var0)
                throws RemoteException
Specified by:
setKeyChar in interface RMenuKeyEvent

setModifiers

public void setModifiers(int var0)
                  throws RemoteException
Specified by:
setModifiers in interface RMenuKeyEvent

getKeyChar

public char getKeyChar()
                throws RemoteException
Specified by:
getKeyChar in interface RMenuKeyEvent

getKeyText

public String getKeyText(int var0)
                  throws RemoteException
Specified by:
getKeyText in interface RMenuKeyEvent

getKeyModifiersText

public String getKeyModifiersText(int var0)
                           throws RemoteException
Specified by:
getKeyModifiersText in interface RMenuKeyEvent

isActionKey

public boolean isActionKey()
                    throws RemoteException
Specified by:
isActionKey in interface RMenuKeyEvent

paramString

public String paramString()
                   throws RemoteException
Specified by:
paramString in interface RMenuKeyEvent

isShiftDown

public boolean isShiftDown()
                    throws RemoteException
Specified by:
isShiftDown in interface RMenuKeyEvent

isControlDown

public boolean isControlDown()
                      throws RemoteException
Specified by:
isControlDown in interface RMenuKeyEvent

isMetaDown

public boolean isMetaDown()
                   throws RemoteException
Specified by:
isMetaDown in interface RMenuKeyEvent

isAltDown

public boolean isAltDown()
                  throws RemoteException
Specified by:
isAltDown in interface RMenuKeyEvent

isAltGraphDown

public boolean isAltGraphDown()
                       throws RemoteException
Specified by:
isAltGraphDown in interface RMenuKeyEvent

getWhen

public long getWhen()
             throws RemoteException
Specified by:
getWhen in interface RMenuKeyEvent

getModifiers

public int getModifiers()
                 throws RemoteException
Specified by:
getModifiers in interface RMenuKeyEvent

consume

public void consume()
             throws RemoteException
Specified by:
consume in interface RMenuKeyEvent

isConsumed

public boolean isConsumed()
                   throws RemoteException
Specified by:
isConsumed in interface RMenuKeyEvent

getComponent

public RComponent getComponent()
                        throws RemoteException
Specified by:
getComponent in interface RMenuKeyEvent

getID

public int getID()
          throws RemoteException
Specified by:
getID in interface RMenuKeyEvent

getSource

public Object getSource()
                 throws RemoteException
Specified by:
getSource in interface RMenuKeyEvent