Summary
Tag name:
<
af:chooseDate
>
UIComponent class:
oracle.adf.view.faces.component.core.input.CoreChooseDate
Component type:
oracle.adf.CoreChooseDate
The chooseDate component is used in conjunction with a
selectInputDate to allow the user to quickly select a date value without
having to navigate to a secondary window. The chooseDate is
typically used for tasks where selecting a date value is a critical
part of the task flow. Instead of requiring the user to
select the date from a secondary window, a chooseDate can be
displayed inline in the page contents. Users can then select
a date directly within the chooseDate, which will cause the
currently focused selectInputDate to be updated with the selected
date.
In order to indicate that a particular selectInputDate should
be updated in response to chooseDate selection changes, the
the selectInputDate's "chooseId" attribute must be set to the
id of the associated chooseDate component.
The chooseDate component uses partial page rendering to update
itself as the user navigates between months. In environments
where partial page rendering is not supported, the chooseDate
component will not be rendered. Instead, the selectInputDate may
provide access to a date picker in a secondary window to facilitate
date selection.
Example:
<af:selectInputDate chooseId="cd1"/>
<af:chooseDate id="cd1"
minValue="2004-07-01"
maxValue="2014-12-31"/>
Attributes
Ungrouped attributes
|
Name
|
Type
|
Supports EL?
|
Description
|
|
attributeChangeListener
|
javax.faces.el.MethodBinding
|
Only EL
|
a method reference to an attribute change listener
|
|
maxValue
|
java.util.Date
|
Yes
|
The maximum value allowed for the Date value.
When set to a fixed value on a tag, this will be parsed as an ISO 8601 date.
ISO 8601 dates are of the form "yyyy-MM-dd"
(for example: 2002-02-15). All other uses require java.util.Date objects.
|
|
minValue
|
java.util.Date
|
Yes
|
The minimum value allowed for the Date value.
When set to a fixed value on a tag, this will be parsed as an ISO 8601 date.
ISO 8601 dates are of the form "yyyy-MM-dd"
(for example: 2002-02-15). All other uses require java.util.Date objects.
|
|
partialTriggers
|
String[
]
|
Yes
|
the IDs of the components that should trigger a partial update.
This component will listen on the trigger components. If one of the
trigger components receives an event that will cause it to update
in some way, this component will request to be updated too.
|
Core attributes
|
Name
|
Type
|
Supports EL?
|
Description
|
|
binding
|
oracle.adf.view.faces.component.
core.input.CoreChooseDate
|
Only EL
|
a binding reference to store the component instance
|
|
id
|
String
|
No
|
the identifier for the component. This must be a valid XML ID,
and therefore may not contain whitespace or start with a number. Also,
JSF requires that IDs must not contain any colons (":").
|
|
inlineStyle
|
String
|
Yes
|
the inline CSS style for this
element
|
|
rendered
|
boolean
|
Yes
|
whether the bean is rendered. When set to false,
no output will be delivered for this bean.
|
|
shortDesc
|
String
|
Yes
|
the short description of the bean. This text
is commonly used by user agents to display tooltip help text.
|
|
styleClass
|
String
|
Yes
|
the CSS style class of the bean.
|
Javascript attributes
|
Name
|
Type
|
Supports EL?
|
Description
|
|
onclick
|
String
|
Yes
|
an onclick Javascript handler.
|
|
ondblclick
|
String
|
Yes
|
an ondblclick Javascript handler.
|
|
onkeydown
|
String
|
Yes
|
an onkeydown Javascript handler.
|
|
onkeypress
|
String
|
Yes
|
an onkeypress Javascript handler.
|
|
onkeyup
|
String
|
Yes
|
an onkeyup Javascript handler.
|
|
onmousedown
|
String
|
Yes
|
an onmousedown Javascript handler.
|
|
onmousemove
|
String
|
Yes
|
an onmousemove Javascript handler.
|
|
onmouseout
|
String
|
Yes
|
an onmouseout Javascript handler.
|
|
onmouseover
|
String
|
Yes
|
an onmouseover Javascript handler.
|
|
onmouseup
|
String
|
Yes
|
an onmouseup Javascript handler.
|