edu.columbia.cs.cgui.rjfc.swing
Interface RJComboBox

All Superinterfaces:
RComponent, RContainer, Remote, RJComponent
All Known Implementing Classes:
RJComboBoxImpl

public interface RJComboBox
extends RJComponent


Fields inherited from interface edu.columbia.cs.cgui.rjfc.swing.RJComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from interface edu.columbia.cs.cgui.rjfc.awt.RComponent
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Method Summary
 void actionPerformed(ActionEvent evar0)
           
 void addActionListener(RActionListener lvar0)
           
 void addItem(Object anObjectvar0)
           
 void addItemListener(RItemListener aListenervar0)
           
 void configureEditor(ComboBoxEditor anEditorvar0, Object anItemvar1)
           
 void contentsChanged(RListDataEvent evar0)
           
 AccessibleContext getAccessibleContext()
           
 Action getAction()
           
 String getActionCommand()
           
 ComboBoxEditor getEditor()
           
 Object getItemAt(int indexvar0)
           
 int getItemCount()
           
 JComboBox.KeySelectionManager getKeySelectionManager()
           
 int getMaximumRowCount()
           
 ComboBoxModel getModel()
           
 ListCellRenderer getRenderer()
           
 int getSelectedIndex()
           
 Object getSelectedItem()
           
 Object[] getSelectedObjects()
           
 RComboBoxUI getUI()
           
 String getUIClassID()
           
 void hidePopup()
           
 void insertItemAt(Object anObjectvar0, int indexvar1)
           
 void intervalAdded(RListDataEvent evar0)
           
 void intervalRemoved(RListDataEvent evar0)
           
 boolean isEditable()
           
 boolean isFocusTraversable()
           
 boolean isLightWeightPopupEnabled()
           
 boolean isPopupVisible()
           
 void processKeyEvent(KeyEvent evar0)
           
 void removeActionListener(RActionListener lvar0)
           
 void removeAllItems()
           
 void removeItem(Object anObjectvar0)
           
 void removeItemAt(int anIndexvar0)
           
 void removeItemListener(RItemListener aListenervar0)
           
 boolean selectWithKeyChar(char keyCharvar0)
           
 void setAction(Action avar0)
           
 void setActionCommand(String aCommandvar0)
           
 void setEditable(boolean aFlagvar0)
           
 void setEditor(ComboBoxEditor anEditorvar0)
           
 void setEnabled(boolean bvar0)
           
 void setKeySelectionManager(JComboBox.KeySelectionManager aManagervar0)
           
 void setLightWeightPopupEnabled(boolean aFlagvar0)
           
 void setMaximumRowCount(int countvar0)
           
 void setModel(ComboBoxModel aModelvar0)
           
 void setPopupVisible(boolean vvar0)
           
 void setRenderer(ListCellRenderer aRenderervar0)
           
 void setSelectedIndex(int anIndexvar0)
           
 void setSelectedItem(Object anObjectvar0)
           
 void setUI(RComboBoxUI uivar0)
           
 void showPopup()
           
 void updateUI()
           
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.swing.RJComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAutoscrolls, getBorder, getBounds, getClientProperty, getConditionForKeyStroke, getDebugGraphicsOptions, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getVerifyInputWhenFocusTarget, getVisibleRect, getWidth, getX, getY, grabFocus, hasFocus, hide, isDoubleBuffered, isFocusCycleRoot, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDoubleBuffered, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.awt.RContainer
add, add, add, add, add, addContainerListener, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getLayout, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setLayout, validate
 
Methods inherited from interface edu.columbia.cs.cgui.rjfc.awt.RComponent
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, bounds, checkImage, checkImage, contains, createImage, createImage, dispatchEvent, enable, enableInputMethods, getBackground, getBounds, getColorModel, getComponentOrientation, getCursor, getDropTarget, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocationOnScreen, getName, getParent, getPeer, getRJFCWrappedData, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, imageUpdate, inside, isDisplayable, isEnabled, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setData, setDropTarget, setHash, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, transferFocus
 

Method Detail

setUI

public void setUI(RComboBoxUI uivar0)
           throws RemoteException

updateUI

public void updateUI()
              throws RemoteException
Specified by:
updateUI in interface RJComponent

getUIClassID

public String getUIClassID()
                    throws RemoteException
Specified by:
getUIClassID in interface RJComponent

getUI

public RComboBoxUI getUI()
                  throws RemoteException

setModel

public void setModel(ComboBoxModel aModelvar0)
              throws RemoteException

getModel

public ComboBoxModel getModel()
                       throws RemoteException

setLightWeightPopupEnabled

public void setLightWeightPopupEnabled(boolean aFlagvar0)
                                throws RemoteException

isLightWeightPopupEnabled

public boolean isLightWeightPopupEnabled()
                                  throws RemoteException

setEditable

public void setEditable(boolean aFlagvar0)
                 throws RemoteException

isEditable

public boolean isEditable()
                   throws RemoteException

setMaximumRowCount

public void setMaximumRowCount(int countvar0)
                        throws RemoteException

getMaximumRowCount

public int getMaximumRowCount()
                       throws RemoteException

setRenderer

public void setRenderer(ListCellRenderer aRenderervar0)
                 throws RemoteException

getRenderer

public ListCellRenderer getRenderer()
                             throws RemoteException

setEditor

public void setEditor(ComboBoxEditor anEditorvar0)
               throws RemoteException

getEditor

public ComboBoxEditor getEditor()
                         throws RemoteException

setSelectedItem

public void setSelectedItem(Object anObjectvar0)
                     throws RemoteException

getSelectedItem

public Object getSelectedItem()
                       throws RemoteException

setSelectedIndex

public void setSelectedIndex(int anIndexvar0)
                      throws RemoteException

getSelectedIndex

public int getSelectedIndex()
                     throws RemoteException

addItem

public void addItem(Object anObjectvar0)
             throws RemoteException

insertItemAt

public void insertItemAt(Object anObjectvar0,
                         int indexvar1)
                  throws RemoteException

removeItem

public void removeItem(Object anObjectvar0)
                throws RemoteException

removeItemAt

public void removeItemAt(int anIndexvar0)
                  throws RemoteException

removeAllItems

public void removeAllItems()
                    throws RemoteException

showPopup

public void showPopup()
               throws RemoteException

hidePopup

public void hidePopup()
               throws RemoteException

setPopupVisible

public void setPopupVisible(boolean vvar0)
                     throws RemoteException

isPopupVisible

public boolean isPopupVisible()
                       throws RemoteException

addItemListener

public void addItemListener(RItemListener aListenervar0)
                     throws RemoteException

removeItemListener

public void removeItemListener(RItemListener aListenervar0)
                        throws RemoteException

addActionListener

public void addActionListener(RActionListener lvar0)
                       throws RemoteException

removeActionListener

public void removeActionListener(RActionListener lvar0)
                          throws RemoteException

setActionCommand

public void setActionCommand(String aCommandvar0)
                      throws RemoteException

getActionCommand

public String getActionCommand()
                        throws RemoteException

setAction

public void setAction(Action avar0)
               throws RemoteException

getAction

public Action getAction()
                 throws RemoteException

getSelectedObjects

public Object[] getSelectedObjects()
                            throws RemoteException

actionPerformed

public void actionPerformed(ActionEvent evar0)
                     throws RemoteException

contentsChanged

public void contentsChanged(RListDataEvent evar0)
                     throws RemoteException

selectWithKeyChar

public boolean selectWithKeyChar(char keyCharvar0)
                          throws RemoteException

intervalAdded

public void intervalAdded(RListDataEvent evar0)
                   throws RemoteException

intervalRemoved

public void intervalRemoved(RListDataEvent evar0)
                     throws RemoteException

setEnabled

public void setEnabled(boolean bvar0)
                throws RemoteException
Specified by:
setEnabled in interface RJComponent

configureEditor

public void configureEditor(ComboBoxEditor anEditorvar0,
                            Object anItemvar1)
                     throws RemoteException

processKeyEvent

public void processKeyEvent(KeyEvent evar0)
                     throws RemoteException

isFocusTraversable

public boolean isFocusTraversable()
                           throws RemoteException
Specified by:
isFocusTraversable in interface RJComponent

setKeySelectionManager

public void setKeySelectionManager(JComboBox.KeySelectionManager aManagervar0)
                            throws RemoteException

getKeySelectionManager

public JComboBox.KeySelectionManager getKeySelectionManager()
                                                     throws RemoteException

getItemCount

public int getItemCount()
                 throws RemoteException

getItemAt

public Object getItemAt(int indexvar0)
                 throws RemoteException

getAccessibleContext

public AccessibleContext getAccessibleContext()
                                       throws RemoteException
Specified by:
getAccessibleContext in interface RJComponent