|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.faces.component.UIComponent | +--oracle.adf.view.faces.component.UIXComponent | +--oracle.adf.view.faces.component.UIXComponentBase | +--oracle.adf.view.faces.component.SelectRangeBase | +--oracle.adf.view.faces.component.UIXSelectRange
UIXSelectRange is a base abstraction for components that select a range, e.g, 5 - 10 of 50.
Type | Phases | Description |
---|---|---|
oracle.adf.view.faces.event.GotoEvent |
Any Phase Invoke Application |
Event delivered when the user selects a new range. |
Field Summary | |
static java.lang.String |
COMPONENT_FAMILY
|
static java.lang.String |
COMPONENT_TYPE
|
static PropertyKey |
FIRST_KEY
|
static PropertyKey |
GOTO_LISTENER_KEY
|
static PropertyKey |
IMMEDIATE_KEY
|
static java.lang.String |
RANGE_LABEL_FACET
|
static PropertyKey |
ROWS_KEY
|
static FacesBean.Type |
TYPE
|
static PropertyKey |
VALUE_KEY
|
static PropertyKey |
VAR_KEY
|
Fields inherited from class oracle.adf.view.faces.component.UIXComponentBase |
ID_KEY, RENDERED_KEY, RENDERER_TYPE_KEY, TRANSIENT_KEY |
Constructor Summary | |
UIXSelectRange()
Construct an instance of the UIXSelectRange. |
Method Summary | |
protected FacesBean.Type |
getBeanType()
|
java.lang.String |
getFamily()
|
int |
getFirst()
Gets the index of the first row in the current range of rows. |
javax.faces.el.MethodBinding |
getGotoListener()
Gets a method reference to a goto listener that will be called when a new range is selected. |
javax.faces.component.UIComponent |
getRangeLabel()
use to customize the label of each range selection. |
int |
getRows()
Gets the maximum number of rows to display in a single range of rows. |
java.lang.Object |
getValue()
Gets the data model being used by this component. |
java.lang.String |
getVar()
Gets the name of the EL variable that provides access to the "start" and "end" variables that point to the start and end row in the each range from the data model. |
boolean |
isImmediate()
Gets whether or not data validation - client-side or server-side - should take place when events are generated by this component. |
void |
setFirst(int first)
Sets the index of the first row in the current range of rows. |
void |
setGotoListener(javax.faces.el.MethodBinding gotoListener)
Sets a method reference to a goto listener that will be called when a new range is selected. |
void |
setImmediate(boolean immediate)
Sets whether or not data validation - client-side or server-side - should take place when events are generated by this component. |
void |
setRangeLabel(javax.faces.component.UIComponent rangeLabelFacet)
use to customize the label of each range selection. |
void |
setRows(int rows)
Sets the maximum number of rows to display in a single range of rows. |
void |
setValue(java.lang.Object value)
Sets the data model being used by this component. |
void |
setVar(java.lang.String var)
Sets the name of the EL variable that provides access to the "start" and "end" variables that point to the start and end row in the each range from the data model. |
Methods inherited from class oracle.adf.view.faces.component.SelectRangeBase |
addGotoListener, broadcast, encodeBegin, getGotoListeners, getRowCount, getRowData, isRowAvailable, queueEvent, removeGotoListener, setRowIndex |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final FacesBean.Type TYPE
public static final PropertyKey FIRST_KEY
public static final PropertyKey ROWS_KEY
public static final PropertyKey VALUE_KEY
public static final PropertyKey VAR_KEY
public static final PropertyKey IMMEDIATE_KEY
public static final PropertyKey GOTO_LISTENER_KEY
public static final java.lang.String RANGE_LABEL_FACET
public static final java.lang.String COMPONENT_FAMILY
public static final java.lang.String COMPONENT_TYPE
Constructor Detail |
public UIXSelectRange()
Method Detail |
public final javax.faces.component.UIComponent getRangeLabel()
public final void setRangeLabel(javax.faces.component.UIComponent rangeLabelFacet)
public final int getFirst()
public final void setFirst(int first)
setFirst
in class SelectRangeBase
public final int getRows()
public final void setRows(int rows)
public final java.lang.Object getValue()
getValue
in class SelectRangeBase
public final void setValue(java.lang.Object value)
public final java.lang.String getVar()
This is a required property on the bean.
public final void setVar(java.lang.String var)
This is a required property on the bean.
public final boolean isImmediate()
isImmediate
in class SelectRangeBase
public final void setImmediate(boolean immediate)
public final javax.faces.el.MethodBinding getGotoListener()
getGotoListener
in class SelectRangeBase
public final void setGotoListener(javax.faces.el.MethodBinding gotoListener)
public java.lang.String getFamily()
getFamily
in class UIXComponentBase
protected FacesBean.Type getBeanType()
getBeanType
in class UIXComponentBase
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |