|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectjavax.faces.component.UIComponent
oracle.adf.view.faces.component.UIXComponent
oracle.adf.view.faces.component.UIXComponentBase
oracle.adf.view.faces.component.UIXValue
oracle.adf.view.faces.component.UIXEditableValue
oracle.adf.view.faces.component.UIXSelectInput
selectInput is a base abstraction for components that allow both input and selection from a list of possible values.
| Type | Phases | Description |
|---|---|---|
javax.faces.event.ActionEvent |
Apply Request Values | Event delivered when the "action" of the selectInput has been invoked. The action should generally result in launching a dialog. |
oracle.adf.view.faces.event.ReturnEvent |
Apply Request Values | Event delivered when a dialog launched by the selectInput has completed successfully. |
javax.faces.event.ValueChangeEvent |
Process Validations Apply Request Values |
Event delivered when a new value is entered by a user. |
| Field Summary | |
static PropertyKey |
ACTION_KEY
|
static PropertyKey |
ACTION_LISTENER_KEY
|
static java.lang.String |
COMPONENT_FAMILY
|
static java.lang.String |
COMPONENT_TYPE
|
static PropertyKey |
RETURN_LISTENER_KEY
|
static FacesBean.Type |
TYPE
|
| Fields inherited from class oracle.adf.view.faces.component.UIXEditableValue |
CONVERSION_MESSAGE_ID, IMMEDIATE_KEY, LOCAL_VALUE_SET_KEY, REQUIRED_KEY, REQUIRED_MESSAGE_DETAIL_KEY, REQUIRED_MESSAGE_ID, SUBMITTED_VALUE_KEY, VALID_KEY, VALIDATOR_KEY, VALIDATORS_KEY, VALUE_CHANGE_LISTENER_KEY |
| Fields inherited from class oracle.adf.view.faces.component.UIXValue |
CONVERTER_KEY, VALUE_KEY |
| Fields inherited from class oracle.adf.view.faces.component.UIXComponentBase |
BINDING_KEY, ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY |
| Constructor Summary | |
|
UIXSelectInput()
Construct an instance of the UIXSelectInput. |
protected |
UIXSelectInput(java.lang.String rendererType)
Construct an instance of the UIXSelectInput. |
| Method Summary | |
void |
addActionListener(ActionListener listener)
|
void |
addReturnListener(ReturnListener listener)
Add a ReturnListener. |
void |
broadcast(FacesEvent event)
In addition to to the default UIComponent.broadcast(javax.faces.event.FacesEvent)
processing, pass the ValueChangeEvent being broadcast to the
method referenced by valueChangeListener (if any). |
MethodBinding |
getAction()
Gets a reference to an action method sent by the commandButton, or the static outcome of an action |
MethodBinding |
getActionListener()
Gets a method reference to an action listener |
ActionListener[] |
getActionListeners()
|
protected FacesBean.Type |
getBeanType()
|
java.lang.String |
getFamily()
|
MethodBinding |
getReturnListener()
Gets a method reference to an return listener |
ReturnListener[] |
getReturnListeners()
Return all added ReturnListeners. |
void |
queueEvent(FacesEvent e)
Intercept queueEvent and mark the phaseId for any
ActionEvents to be PhaseId.APPLY_REQUEST_VALUES. |
void |
removeActionListener(ActionListener listener)
|
void |
removeReturnListener(ReturnListener listener)
Remove a ReturnListener. |
void |
setAction(MethodBinding action)
Sets a reference to an action method sent by the commandButton, or the static outcome of an action |
void |
setActionListener(MethodBinding actionListener)
Sets a method reference to an action listener |
void |
setReturnListener(MethodBinding returnListener)
Sets a method reference to an return listener |
| Methods inherited from class oracle.adf.view.faces.component.UIXValue |
getConverter, getLocalValue, getValue, setConverter, setValue |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface javax.faces.component.ActionSource |
isImmediate, setImmediate |
| Methods inherited from interface javax.faces.component.ValueHolder |
getConverter, getLocalValue, getValue, setConverter, setValue |
| Field Detail |
public static final FacesBean.Type TYPE
public static final PropertyKey ACTION_KEY
public static final PropertyKey ACTION_LISTENER_KEY
public static final PropertyKey RETURN_LISTENER_KEY
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
| Constructor Detail |
public UIXSelectInput()
protected UIXSelectInput(java.lang.String rendererType)
| Method Detail |
public void addActionListener(ActionListener listener)
addActionListener in interface ActionSourcepublic void removeActionListener(ActionListener listener)
removeActionListener in interface ActionSourcepublic ActionListener[] getActionListeners()
getActionListeners in interface ActionSourcepublic void addReturnListener(ReturnListener listener)
public void removeReturnListener(ReturnListener listener)
public ReturnListener[] getReturnListeners()
public void queueEvent(FacesEvent e)
Intercept queueEvent and mark the phaseId for any
ActionEvents to be PhaseId.APPLY_REQUEST_VALUES.
queueEvent in class UIXComponentBase
public void broadcast(FacesEvent event)
throws AbortProcessingException
UIComponent.broadcast(javax.faces.event.FacesEvent)
processing, pass the ValueChangeEvent being broadcast to the
method referenced by valueChangeListener (if any).
broadcast in class UIXEditableValueevent - FacesEvent to be broadcast
AbortProcessingException - Signal the JavaServer Faces
implementation that no further processing on the current event
should be performedpublic final MethodBinding getAction()
getAction in interface ActionSourcepublic final void setAction(MethodBinding action)
setAction in interface ActionSourcepublic final MethodBinding getActionListener()
getActionListener in interface ActionSourcepublic final void setActionListener(MethodBinding actionListener)
setActionListener in interface ActionSourcepublic final MethodBinding getReturnListener()
public final void setReturnListener(MethodBinding returnListener)
public java.lang.String getFamily()
getFamily in class UIXEditableValueprotected FacesBean.Type getBeanType()
getBeanType in class UIXEditableValue
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||