org.rcfaces.core.component.capability
Interface IKeyPressEventCapability

All Known Subinterfaces:
IKeyEventCapability
All Known Implementing Classes:
AbstractCalendarComponent, AbstractDataComponent, AbstractGridComponent, AbstractInputComponent, AbstractSelectManyComponent, AcceleratorComponent, CalendarComponent, CardBoxComponent, CheckButtonComponent, ComboComponent, ComboGridComponent, ComponentsGridComponent, ComponentsListComponent, DataGridComponent, DateChooserComponent, DateEntryComponent, ImageCheckButtonComponent, ImageRadioButtonComponent, ItemsListComponent, ItemsToolFolderComponent, KeyEntryComponent, ListComponent, NumberEntryComponent, PasswordEntryComponent, ProgressBarComponent, RadioButtonComponent, SpinnerComponent, SuggestTextEntryComponent, TabbedPaneComponent, TextAreaComponent, TextEditorComboComponent, TextEditorComponent, TextEntryComponent, TimeEntryComponent, TreeComponent

public interface IKeyPressEventCapability

Version:
$Revision: 1.18 $ $Date: 2011/06/16 09:29:40 $
Author:
Olivier Oeuillot (latest modification by $Author: jbmeslin $)

Method Summary
 void addKeyPressListener(IKeyPressListener facesListener)
          Adds a listener to the component for the keyPress event
 FacesListener[] listKeyPressListeners()
          Returns a list of keyPress listener for the component
 void removeKeyPressListener(IKeyPressListener facesListener)
          Removes a listener from the component for the keyPress event
 

Method Detail

addKeyPressListener

void addKeyPressListener(IKeyPressListener facesListener)
Adds a listener to the component for the keyPress event

Parameters:
facesListener - the keyPress listener to add

removeKeyPressListener

void removeKeyPressListener(IKeyPressListener facesListener)
Removes a listener from the component for the keyPress event

Parameters:
facesListener - the keyPress listener to remove

listKeyPressListeners

FacesListener[] listKeyPressListeners()
Returns a list of keyPress listener for the component

Returns:
keyPress listeners' list


Copyright © 2006-2011 Vedana. All Rights Reserved.