Skip Headers
Oracle® Fusion Middleware Web User Interface Developer's Guide for Oracle Application Development Framework
11g Release 1 (11.1.1.5.0)

Part Number B31973-09
Go to Documentation Home
Home
Go to Book List
Book List
Go to Table of Contents
Contents
Go to Feedback page
Contact Us

Go to previous page
Previous
PDF · Mobi · ePub

Index

A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Z 

Numerics

3d tilt panning
defined, 29.5.1

A

accelerators
component-level assignment list, C.3
reserved list, C.3
access keys
for accessibility, 22.3
defining, 22.3.4
described, C.5
accessibility
access keys for, 22.3
in ADF Faces pages, 22.1
audit rules, 22.5
cascading style sheets for, 22.4.3
client-side scripting for, 22.4.2
configuration
in trinidad-config.xml file, A.6.2.5
procedures for, 22.2.1
guidelines for ADF Data Visualization components, 22.3.3
guidelines for ADF Faces components, 22.3.1
keyboard shortcuts for, 22.4.2
labelAndAccessKey property, 22.3.1
modes, 22.2
page structures and navigation, 22.4.4
partial page rendering for, 22.4.1
screenReader mode, 22.2
WAI-ARIA standards, 22.4.5
accessibility profile, 20.1.2
accessor methods for client component properties, 3.6
action attribute, 14.2
actionListener attribute
commandMenuItem components, 14.2
navigation, 18.2.1
ActionListener class, defined, 18.2.1
active data service
animating gauges, 25.5.5
animating graphs, 24.9
status indicators for, 16.7
activeCommandToolbarButton component, 14.3.1
activeImage component, 16.4
activeOutputText component, 16.2.1
activeRowKey attribute, 10.1.3
activityContextMenu facet, 15.4
activityDelete facet, 15.4
activityDetail facet, 15.4
activityHover facet, 15.4
activityStyles attribute
defined, 15.6
InstanceStyles class and, 15.6.1
using, 15.6.1
addAll method, 10.5.4
AddedSet objects, 10.5.4
addMessage method, 17.1
addPartialTarget() method, 7.3
addselectionListener method, 10.2.8
ADF Controller, best practice for using with JSF controller, 2.3
ADF Data Visualization components
Gantt chart, defined, 23.2.5
gauge, defined, 23.2.2
geographic map, defined, 23.2.4
graph, defined, 23.2.1
hierarchy viewer, defined, 23.2.6
overview, 23.1
pivot table, defined, 23.2.3
providing data for, 23.3
types of, 23.2
ADF Faces
advantages of, 1.1
AJAX, 1.1.2
architecture overview, 1.2
client components described, 1.2.1
component tree, 1.2.1.1
components, overview, 1.3
described, 1.1
history of, 1.1.1
Javadoc for, viewing, 2.7
JDeveloper and, 1.1.2, 2.1
MyFaces Trinidad, 1.1.1
performance, JavaScript and, 1.2.1
ADF Faces demo application
described, 1.4
File Explorer demo application, described, 1.4.3
installation instructions, 1.4.1
ADF Faces rich client. See ADF Faces
AdfActionEvent events, 3.2
AdfBaseEvent class
best practice for using, 5.3
defined, 3.2
adf-config.xml file
configuring, A.4
creating, A.4.1
editing, A.4.1
AdfCustomEvent class, 5.4
AdfCustomEvent.queue() method, 5.4
AdfDisclosureEvent event, 8.8.4, 8.9.5
adf-js-features.xml file
creating, A.9.1
creating for custom component, 30.2.7
custom components, 30.3.4
adf-js-partitions.xml file
creating, A.9.2
default ADF Faces configuration file, A.9.3
AdfPage.PAGE global object, 3.5
AdfPage.PAGE.findComponentByAbsoluteId method, 3.5
adf-settings.xml file
caching rules configuration, A.5.2.2
configuring, A.5
creating, A.5.1
editing, A.5.1
help system configuration, A.5.2.1
AdfUIComponent class, 1.2.1.1
AdfUIComponent.findComponent method, 3.5
AdfUIInputEvent class
best practice for using, 5.3
AFAuxiliaryStretchWidth style class, 8.2.4
AFStretchWidth style class, 8.2.4
AJAX
ADF Faces and, 1.1.2
described, 7.1
anchor node components
ancestor nodes, specifying, 29.3.5
defined, 29.3
animation
configuration in trinidad-config.xml file, A.6.2.1
gauges, 25.5.4
antonyms in commandMenuItem components, 14.2
Apache MyFaces Trinidad. See MyFaces Trinidad
application templates, 2.2.1
application workspaces
creating, 2.2
data model project, 2.2.2
view project, 2.2.2
applicationScope, 4.6
Apply Request Values phase, 4.1
area graphs
absolute type, 24.3.1
data requirements for, 24.3.1
defined, 24.2.1
percentage type, 24.3.1
stacked type, 24.3.1
tag, 24.2.1
See also graph components
areaGraph tag, 24.2.1
assertions
configuration parameters, A.2.3.6
performance tip for setting, A.2.3.6
attribute tag
versus clientAttribute tag, 5.3.1
AttributeChangeEvent events
input components and, 9.1
selection components and, 9.6
attributes
bonus attributes, 3.7
setting using Property Inspector, 2.4.8
automatic component binding, 2.4.3
autoSubmit attribute
described when set to true, 4.3
partial page rendering and, 7.2
versus partialSubmit attribute, 7.2
auto-suggest behavior, 11.1

B

back button and partial page rendering, 7.2.2
backing beans
automatically creating, 2.4.3
best practice for when to create, 2.4
See also managed beans
backingBeanScope, 4.6
bar graphs
clustered type, 24.3.2
data requirements for, 24.3.2
defined, 24.2.1
percentage type, 24.3.2
stacked type, 24.3.2
tag, 24.2.1
See also graph components
barGraph tag, 24.2.1
best practice tips
declarative components, 19.4.1
JSPX pages, using, 2.4
templates and document and form tags, 19.3.1
best practices
ADF Controller and JSF controller together, 2.3
AdfBaseEvent class, 5.3
AdfUIInputEvent class, 5.3
backing beans, when to create, 2.4
custom components
JavaScript naming, 30.3
properties for, 30.4.3
form tags and, 4.5
image components in a carousel, 16.6
JSF and ADF controllers, 2.3
managed beans, 2.6
page layout, 8.2.4
quick layouts, 8.2.4
selectOneChoice and large number of list items, 9.6
subform components, when to use, 4.5
XHTML page, using, 2.4
blafplus-medium skin, 20.1.1
blafplus-rich skin, 20.1.1
blocking UI input, 5.3.4
bodyContextMenu facet, 10.1.4
bonus attributes
adding to a component, 3.7.1
defined, 3.7
marshalling, 3.7.2
breadCrumbs components
described, 18.7.2
procedures for using, 18.7.2
XMLMenuModel and, 18.6.4
broadcast() function, 5.3.6
bubble graphs
data requirements for, 24.3.3
defined, 24.2.1
tag, 24.2.1
See also graph components
bubbleGraph tag, 24.2.1

C

caching
configuring, A.5.2.2
caching filter, A.2.3.18
browser caching, A.2.3.18
defining rules, A.4.2
Oracle's Web Cache, A.2.3.18
caching rules
defining, A.4.2
calendar components
activities, styling, 15.6.1
activityContextMenu facet, 15.4
activityDelete facet, 15.4, 15.4
activityDetail facet, 15.4
activityHover facet, 15.4
activityStyles attribute, 15.6, 15.6, 15.6.1
attributes, 15.3.1
CalendarActivityDurationChangeEvent, 15.3.2
CalendarActivityDurationChangeListener, 15.3.1
CalendarActivityEvent, 15.3.2, 15.4
CalendarActivityRamp class, 15.6.1
CalendarDisplayChangeEvent, 15.3.2
CalendarEvent, 15.3.2, 15.4
CalendarModel class, 15.1
CalendarProvider class, 15.2.1
color ramps, 15.6.1
configuring, 15.3.1
contextMenu facet, 15.4
create facet, 15.4
date customization, 15.6.3
dateCustomizer attribute
described, 15.6
using, 15.6.3
DateCustomizer class, 15.6.3
described, 15.1
drag and drop functionality, adding, 32.7
events
CalendarActivityDurationChangeEvent, 15.3.2
CalendarActivityEvent, 15.4
CalendarDisplayChangeEvent, 15.3.2
CalendarEvent, 15.4
DropEvent, 32.7.1
facets
activityContextMenu facet, 15.4
activityDelete facet, 15.4
activityDetail facet, 15.4
activityHover facet, 15.4
contextMenu facet, 15.4
create facet, 15.4
described, 15.1
events and, 15.4
getTags method, 15.6.1
locale, 15.1, 15.1
popups
creating, 15.4.1
using, 15.4
procedures for using, 15.2.2
provider for, 15.1
at runtime, 15.3.2
styling
described, 15.6
procedures for, 15.6.1
toolbar
customizing, 15.5
described, 15.1
toolboxLayout attribute, 9.8.3, 15.5.1
views, available
described, 15.1
procedures for setting, 15.3.1
CalendarAcitivityRamp class, 15.6.1
CalendarActivity class
described, 15.2.1
procedures for creating, 15.2.2
CalendarActivityDurationChangeEvent, 15.3.2
CalendarActivityDurationChangeListener, 15.3.1
CalendarActivityEvent, 15.3.2, 15.4
CalendarDisplayChangeEvent, 15.3.2
CalendarEvent, 15.3.2, 15.4
CalendarModel class
defined, 15.1
described, 15.2.1
procedures for creating, 15.2.2
CalendarProvider class
defined, 15.2.1
procedures for creating, 15.2.2
carousel components
attributes, 16.6.1
browsers and, 16.6.2
CarouselSpinEvent, 16.6.1
content delivery, 16.6
data model for, 16.6.1
described, 16.6
nodeStamp facet, 16.6
performance tip for structuring, 16.6.1
procedures for using, 16.6.1
stamping, 16.6
carouselItem components
described, 16.6
procedures for using, 16.6.1
CarouselSpinEvent, 16.6.1
cascading style sheets
accessibilty and, 22.4.3
configuration for compression of class names, A.2.3.10
creating for custom components, 30.2.4, 30.4.12
performance tip for compression of class names, A.2.3.10
categorical data values
formatting in graphs, 24.6.2.1
CellFormat object
constructing, 26.9
change persistence. See customization, user
changed attribute, 9.1
chartPopupMenu facet, 28.2
charts. See Gantt chart components
CHECK_FILE_MODIFICATION context parameter
defined, A.2.3.2
performance tip for usage, A.2.3.2
checkUncommittedDataBehavior tag, 18.2
ChildPropertyTreeModel class, 10.5
chooseColor components, 9.5
clickjacking, A.2.3.16
client behavior tags
described, 5.6
insertTextBehavior tag, 9.3, 9.3.2
panelDashboardBehavior tag, 8.7
richTextEditorInsertBehavior tag, 9.8.2
scrollComponentIntoViewBehavior tag, 5.6.1
showPrintablePageBehavior tag, 33.2
client components
accessing properties on, 3.6
accessing values in collection components, 10.10
AdfPage.PAGE.findComponentByAbsoluteId method, 3.5
AdfUIComponent.findComponent method, 3.5
behavior, 1.2.1.1
bonus attributes, 3.7
clientComponent attribute, 3.4
defined, 3.1
described, 1.2.1
instantiating, 3.4
isShowing function, 3.8.2
naming containers, finding components, 3.5.1
at runtime, when created, 3.1
setting property values on, 3.6.1
client events
AdfDisclosureEvent event, 8.8.4, 8.9.5
clientListener tag, 5.3
described, 3.2, 5.3
event source, accessing, 3.3.3
JavaScript and, 5.3.1
performance tip for server processing, 5.3
preventing from propagating to the server, 5.3.5
returning source of, 5.3.2
at runtime, 5.3.6
sending custom events to server
described, 5.4
procedures, 5.4.1
table of, 5.3
clientAttribute tag
bonus attributes, 3.7
versus attribute tag, 5.3.1
clientComponent attribute
described, 3.4
performance tip for using, 3.4
clientDropListener attribute, 32.3.3
clientListener tag
collection components, using with, 10.10.1
defined, 5.3
procedures for using, 9.7.2
client-side lifecycle, 4.4
client-side scripting for accessibility, 22.4.2
client-side validation, 4.4
collection components
accessing values from the client, 10.10
bodyContextMenu facet, 10.1.4
client components and, 10.10
exporting data
described, 10.9
procedures for, 10.9.1
formatting, 10.2.2
panelCollection components, 10.8
passing rows as a value, 10.7
row selection, 10.1.2
stamping, 10.2
table components, 10.2
tree components, 10.5
treeTable components, 10.6
See also table components; tree components; treeTable components
collectionDropTarget tag, 32.4
CollectionModel class
carousel components, 16.6
described, 10.2
color
changing in graph components, 24.6.1
customizing map themes, 27.4.3
color ramps, 15.6.1
column components
attributes, 10.2.4
described, 10.2.1
facets
adding, 10.2.4
described, 10.2.1
formatting, 10.2.3
performance tip for stretching, 10.2.2
combination graphs
data requirements for, 24.3.4
defined, 24.2.1
tag, 24.2.1
See also graph components
comboGraph tag, 24.2.1
command components
action attribute, 18.2.1
actionListener attribute, 18.2.1
attributes, 18.2.1
checkUncommittedDataBehavior tag, 18.2
described, 18.2
downloadActionListener tag, 18.4.1
exporting data using, 10.9.1
fileDownloadActionListener tag, 18.4.1
immediate attribute and, 4.2
overview, 18.1
procedures for using, 18.2.1
resetActionListener tag, 18.4.2
versus go components, 18.2
commandButton components
described, 18.2
procedures for using, 18.2.1
commandImageLink components
described, 18.2
procedures for using, 18.2.1
commandLink components
described, 18.2
procedures for using, 18.2.1
commandMenuItem components
action attribute, 14.2
actionListener attribute, 14.2
antonyms, 14.2
attributes, 14.2.1
described, 14.2
types, 14.2
commandNavigationItem components
described, 18.5
procedures for using, 18.7.1
commandToolbarButton components
attributes, 14.3.1
described, 14.3
procedures for using, 14.3.1
component class for custom components, 30.4.3
component IDs, A.2.3.17
Component Palette, 2.4.6
component peers. See peers
component tree
declarative components and, 19.4.6
described, 1.2.1.1
lifecycle and, 4.1
page fragments and, 19.2.4
page templates and, 19.1
panelDashboardBeahvior tag and, 8.7
runtime, when established, 4.1
configuration
adding to web.xml file, A.2.1
adf-config.xml file, A.4, A.4.1
adf-settings.xml file, A.5, A.5.1
assertions, A.2.3.6
caching, A.5.2.2
compressing CSS class names, A.2.3.10
debugging, A.2.3.2
dialog prefix, A.2.3.9
Facelets, A.2.3.8
faces-config.xml file
described, A.3
editing, A.3.1
file upload
context parameters for, A.2.3.3
custom processor, A.6.2.11
framebusting, A.2.3.16
help system, A.5.2.1
javax.faces.CONFIG_FILE parameter, A.2.4
javax.faces.DEFAULT_SUFFIX parameter, A.2.3.8, A.2.4
javax.faces.LIFECYCLE_ID parameter, A.2.4
javax.faces.STATE_SAVING_METHOD parameter, A.2.2
JSF page changes, A.2.4
JSP suffix, A.2.4
lifecycle ID, A.2.4
oracle.adfinternal.view.faces.caching.filter.AdfFacesCachingFilter class, A.2.3.18, A.2.3.18
oracle.adf.view.rich.automation.ENABLED parameter, A.2.3.11
oracle.adf.view.rich.pprNavigation.OPTIONS parameter, A.2.3.14
oracle.adf.view.rich.security.FRAME_BUSTING parameter, A.2.3.16
oracle.adf.view.rich.SUPPRESS_IDS parameter, A.2.3.17
oracle.adf.view.rich.tonalstyles.ENABLED parameter, A.2.3.13
org.apache.myfaces.trinidad.CACHE_VIEW_ROOT parameter, A.2.3.12
org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION parameter, A.2.3.2, A.2.4
org.apache.myfaces.trinidad.CLIENT_STATE_MAX_TOKENS parameter, A.2.3.1
org.apache.myfaces.trinidad.CLIENT_STATE_MEHTOD parameter, A.2.3.1
org.apache.myfaces.trinidad.DEBUG_JAVASCRIPT parameter, A.2.3.2
org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION parameter, A.2.3.10
org.apache.myfaces.trinidad.LOGGER_LEVEL parameter, A.2.3.2
org.apache.myfaces.trinidad.MAX_DISK_SPACE parameter, A.2.3.3
org.apache.myfaces.trinidad.oracle.adf.view.rich.profiler.ENABLED parameter, A.2.3.7
org.apache.myfaces.trinidad.oracle.adf.view.rich.profiler.ROOT_FILE parameter, A.2.3.7
org.apache.myfaces.trinidad.resource.DEBUG parameter, A.2.3.4
org.apache.myfaces.trinidad.UPLOAD_MAX_MEMORY parameter, A.2.3.3
org.apache.myfaces.trinidad.UPLOAD_TEMP_DIR parameter, A.2.3.3
org.apache.myfaces.trinidad.webapp.ResourceServlet parameter, A.2.2
org.apache.myfaces.trinidad.webapp.TrinidadFilter parameter, A.2.2
output mode, A.6.2.9
pageFlowScope, A.6.2.10
partial page navigation, A.2.3.14
profiling, A.2.3.7
resource files, A.2.4
servlets, A.2.2
state saving, A.2.3.1
suppressing component IDs, A.2.3.17
test automation, A.2.3.11
themes, A.2.3.13
tonal styles, A.2.3.13
trinidad-config.xml file, A.6
UIViewRoot caching, A.2.3.12
web.xml file, A.2
content delivery
carousel components, 16.6
collection components, 10.1.1
displayRow attribute, 10.1.1
fetchSize attribute, 10.1.1
lazy versus immediate for a carousel, 16.6
lazy versus immediate for tables, trees, and tree tables, 10.1.1
menus, 14.2
table context menus, 10.1.4
context menus
contentDelivery attribute for tables, 10.1.4
creating, 13.2.3
dynamic based on selected row, 10.1.4
overview, 13.1
contextInfo components
described, 13.5
procedures for using, 13.5.1
showPopupBehavior components and, 13.5.1
contextMenu facet
calendar components, 15.4
collection components, 10.1.4
contextual information, displaying, 13.5
control panel
configure the display, 29.7.3
elements in the hierarchy viewer component control panel, 29.1.2
hierarchy viewer component, 29.1.2
conversion
adding, 6.3, 6.3.1
adding attributes, 6.3.2
convertColor tag, 6.3
convertDateTime tag, 6.3
convertNumber tag, 6.3
custom, creating, 6.4
defined, 6.1
error messages, displaying, 17.3
error messages, procedures for creating, 17.3.1
hints for, 17.1
message queuing, 17.1
messages, displaying inline, 17.3.3
overview, 6
procedure for creating custom, 6.4.1
create facet, 15.4
cross-component refresh, 4.3
CSS. See cascading style sheets
currency configuration, A.6.2.7
currency, establishing, 10.1.4
cursor, default, C.6
custom ADF Faces components
adf-js-features.xml file, 30.3.4
best practice for JavaScript naming, 30.3
best practice for properties, 30.4.3
cascading style sheets, creating, 30.2.4, 30.4.12
class for, creating, 30.4.3
client-side development, 30.3
debugging, 30.6.2
deploying, 30.5
deployment descriptors, 30.6.1
development process, 30.1.1
event class, creating, 30.4.2
event JavaScript, creating, 30.3.2
event listener, creating, 30.4.1
faces-config.xml file
adding components to, 30.4.5
creating manually, 30.2.2
described, 30.1.1
JavaScript for, 30.3.1
JSP tags, creating, 30.4.9
overview, 30.1
peer JavaScript, creating, 30.3.3
renderer, creating, 30.4.7
resource bundles, creating, 30.4.6
resource kit loader, adding, 30.2.5
resource loader, creating, 30.4.11
server side development, 30.4
skins and, 30.1
tag libraries
configuring, 30.4.10
creating, 30.2.6
trinidad-skins.xml file
creating, 30.2.3
described, 30.1.1
using in applications, 30.6
using in JSF pages, 30.6.3
workspaces for, 30.2
custom alias in skins, 20.3.5
custom events
procedures for, 5.4.1
sending to server, 5.4
custom shapes
gauges, described, 25.6
styles for gauges, 25.6.4
using with gauges, 25.6.2
customization, user
at runtime, 31.2.3
implementing, 31.2
implicitly persisted attribute values, 31.1
overview, 31.1
regions, 31.2.4
templates, 31.2.4

D

data cells
specifying custom images, 26.10.1
data filters
customizing in Gantt charts, 28.7.2
data model project, 2.2.2
data object keys
project Gantt charts, 28.4.1
resource utilization Gantt chart, 28.4.2
scheduling Gantt chart, 28.4.3
data values
formatting in graphs, 24.6.2
data visualizaion. See ADF Data Visualization components
dataFlavor tag, 32.1
dateCustomizer attribute
defined, 15.6
using, 15.6.3
DateCustomizer class, 15.6.3
debugging
configuration, A.2.3.2
enhanced output configuration in trinidad-config.xml file, A.6.2.4
performance tip for JavaScript logging, A.2.3.2
performance tip for output, A.6.2.4
declarative components
adding resources to, 19.5
attributes, 19.4
best practice tip for creating, 19.4.1
component tree and, 19.4.6
deploying, 19.4.3
described, 19.4
facetRef tags, 19.4.1
facets, 19.4
methods in, 19.4
overview, 19.1
page fragments and, 19.4
procedures for creating, 19.4.1
procedures for using, 19.4.4
at runtime, 19.4.6
tag libraries, 19.4
declarativecomp-metadata.xml file, 19.4.2
decorativeBox components, 8.10.2
described, 18.5
geometry management, 8.10.3
procedures for using, 18.7.1
default cursor, C.6
definition help
components supported, 17.5
defined, 17.1
described, 17.5
deploying
custom ADF Faces components, 30.5
declarative components, 19.4.3
detailStamp facet
described, 10.3
overview, 10.2
procedures for using, 10.3.1
RowDisclosureEvent, 10.3.2
dialog framework, overview, 13.1
dialogs
configuring the prefix for, A.2.3.9
overview, 13.1
disabled property
making unsecure, described, 3.6
procedures for making unsecure, 3.6.2
disclosedRowKeys attribute, 10.5.4
DisclosureEvent
described, 8.8.4
immediate attribute and, 4.2
panelBox component, 8.8.4
queuing, 8.9.5
showDetail component, 8.8.4
showDetailHeader component, 8.8.4
showDetailItem, 8.9.5
disclosureListener attribute, 10.3.2
disconnected properties, 3.6, 3.6
DispatchComponentEvent, 5.3.6
displayLevelsAncestor property, 29.3
displayRow attribute, 10.1.1
document tag
best practice tip with templates, 19.3.1
configuring, 8.2.5
described, 8.2
messages and, 17.1
downloadActionListener tag, 18.4.1
downloading files
described, 18.4.1
procedures to implement, 18.4.1
drag and drop
clientDropListener attribute, 32.3.3
collectionDropTarget tag, 32.4
dataFlavor tag, 32.1
dragDropEndListener, 32.4.2
event handler code for collection dropListener, 32.4.1
event handler code for object dropListener, 32.3.1, 32.9.1
implementing
for attributes, 32.2
for calendar components, 32.7
for collection components, 32.4
for components, 32.5
for single objects, 32.3.1, 32.8.1, 32.9.1
in general, 32.3, 32.8, 32.9
overview, 32.1
at runtime, 32.3.2
source, defined, 32.1
target, defined, 32.1
dragDropEndListener, 32.4.2
DropEvent
dragDropEndListener, 32.4.2
dropListener
for collections, 32.4.1
for objects, 32.3.1, 32.9.1
dvt:hierarchyViewer component. See hierarchy viewer components
dvt:link component. See link components, 29.1.1
dvt:node component. See node component
dvt:panelCard component. See panel card component

E

editing modes
activeRowKey attribute, 10.1.3
described, 10.1.3
performance tip for, 10.1.3
editingMode attribute, 10.1.3
EL expressions
expression builder, using, 2.5.1
managed beans
resolving expressions within, 2.5.2
using in, 2.5.2
method, adding, 2.4.3
overview, 2.5
emailable pages
described, 33.3
procedures for creating, 33.3.1
at runtime, 33.3.3
testing, 33.3.2
enter key, C.7
enterContainer method, 10.5
escape attribute, 16.2
establishing currency, 10.1.4
event roots
defined, 5.1.1
partial page rendering and, 7.1
events
AdfActionEvent, 3.2
AdfBaseEvent class, 3.2
AdfCustomEvent class, 5.4
AdfCustomEvent.queue() method, 5.4
CalendarActivityDurationChangeEvent, 15.3.2
CalendarActivityEvent, 15.3.2
CalendarDisplayChangeEvent, 15.3.2
CalendarEvent, 15.3.2
CarouselSpinEvent event, 16.6.1
class for custom components, 30.4.2
client events, 5.3
custom components, creating for, 30.3.2
DisclosureEvent
described, 8.8.4
queuing, 8.9.5
DispatchComponentEvent method, 5.3.6
DropEvent
dragDropEndListener, 32.4.2
transferable object, 32.3, 32.8, 32.9
dropListener
for collections, 32.4.1
for objects, 32.3.1, 32.9.1
event roots and partial page rendering, 7.1
executing a script within a response, 5.5
isBubblingStopped() function, 5.3.6
keyboard and mouse events, 5.3.1
listener for custom components, 30.4.1
marshalling data
defined, 5.4.3
from Java to JavaScript, 5.4.3
from JavaScript to Java, 5.4.3
naming containers and, 5.3.7
overview, 5.1
partial page rendering and, 5.1.1
preventing client-side from propagating to the server, 5.3.5
returning source of, 5.3.2
root components, 5.1.1
RowDisclosureEvent
table components, 10.3.2
tree components, 10.5.4
selection events
client listener, 9.7.2
collection components, 10.1.2
exported data and, 10.9.2
listening for on tables, 10.2.8
shuttle components and, 9.7.2
tables and, 10.2.8
sending custom to server
described, 5.4
procedures for, 5.4.1
server events
listed, 5.2
procedures for using, 5.2
serverListener tag, 5.4
SortEvent, 10.2.6
stopBubbling() function, 5.3.6
unmarshalling data, 5.4.3
when processed, 4.1
exitContainer method, 10.5
exportCollectionActionListener tag, 10.9
exporting data
described, 10.9
procedures for, 10.9.1
at runtime, 10.9.2
expression builder, 2.5.1
ExtendedRenderKitService class, 5.5
external URL help
defined, 17.1
described, 17.5

F

f:facet element
See facet element
Facelets
configuration, A.2.3.8
creating pages with, 2.4.4
defined, 2.4
tag library configuration file for custom component, 30.2.8
See also JSF pages
See also XHTML pages
faces-config.xml file, 21.3.3
configuration in, A.3
creating manually, 30.2.2
creating page flows, 2.3.1
custom components
adding, 30.4.5
registering, 30.1.1
diagrammer, using for, 2.3
editing, A.3.1
generated code for page flows, 2.3.2
generated for JSPX pages, 2.4.2
generated for XHTML files, 2.4.5
renderer, adding, 30.4.8
XML menu model managed bean configuration, 18.6.2
facet element
zoom levels, 29.3.1
facetRef tags
declarative components, 19.4.1
page templates, 19.3.1
facets
activityContextMenu, 15.4
activityDelete, 15.4
activityDetail, 15.4
activityHover, 15.4
adding to tables, 10.2.4
bodyContextMenu facet, 10.1.4
chartPopupMenu, 28.2
column components
adding to, 10.2.4
described, 10.2.1
contextMenu
calendar components, 15.4
collection components, 10.1.4
tables, trees, 10.1.4
create, 15.4
declarative components and, 19.4
detailStamp facet, 10.2, 10.3
displaying in the visual editor, 8.3.1, 13.2.1, 13.5.1
footer facet and the group component, 8.6.2
majorh, 28.2
menuBar, 28.2
minor, 28.2
nodeStamp, 28.2
breadCrumbs component, 18.6.4
carousel, 16.6
navigationPane components, 18.6.3
trees, 10.5
page templates, 19.3, 19.3.1
panelBorderLayout component, 8.5
panelCollection component, 10.8
panelHeader component, 8.10
panelLabelAndMessage components, 17.4
panelSplitter component, 8.4.1
panelStretchLayout component, 8.3
pathStamp, 10.5
prompt facet in the showDetailItem component, 8.8
separator facet in panelGroupLayout component, 8.12
showDetailHeader component, 8.8
tablePopupMenu, 28.2
toolbar, 28.2
FailedConnectionText attribute, 8.2.5
features. See JavaScript features
fetchSize attribute, 10.1.1
File Explorer application
described, 1.4.3
overview, 1.4.2
file upload
configuration parameters, A.2.3.3
configuring custom, A.6.2.11
described, 9.9
fileDownloadActionListener tags, 18.4.1
FilterableQueryDescriptor class, 10.4
filtering tables
described, 10.4
procedures for, 10.4.1
Flash images
custom fonts for, 23.4
Flash player
hierarchy viewer component, requirement, 29.3.1
flex attribute
menuBar components, 14.2.1
at runtime, 14.3.2
toolbar components, 14.3.1
focus node, 18.6
focus placement, C.6
focus, setting component focus for a page, 8.2.5
focusRowKey attribute, 10.5
forEach components, 10.2.9
form components
attributes, 9.2.1
best practice tip with templates, 19.3.1
creating declaratively, 9.2
defined, 9.2
described, 8.2
procedures for using, 9.2.1
forms
best practice for using, 4.5
creating, 9.2
fragments. See page fragments, 19.1
framebusting, A.2.3.16
funnel graphs
data requirements for, 24.3.5
defined, 24.2.1
tag, 24.2.1
See also graph components
funnelGraph tag, 24.2.1

G

Gantt chart components
chart region, defined, 28.1.2
context menus
defined, 28.1.2
procedures for customizing, 28.6.3
creating, 28.5
data filters
procedures for customzing, 28.7.2
data requirements for, 28.4
drag source, 28.10
drop target, 28.10
facets, 28.2, 28.2
functional areas, 28.1.2
information panel, defined, 28.1.2
legend
procedures for customizing, 28.6.1
menu bar, defined, 28.1.2
overview, 23.2.5, 28.1
printing, 28.9.1
printing service, 28.1.2
project, defined, 28.1.1
resource utilization, defined, 28.1.1
scheduling, defined, 28.1.1
table region, defined, 28.1.2
tags, 28.2
task type, new, 28.7.1
tasks, described, 28.1.3
time axis
procedures for customizing, 28.8.3
toolbar
buttons, defined, 28.1.2
defined, 28.1.2
procedures for customizing, 28.6.2
types of, 23.2.5, 28.1.1
user interactivity, 28.3
gauge components
animation, 25.5.4
creating
with data controls, 25.3
with tabular data, 25.3
custom fonts for Flash images, 23.4
custom shapes, 25.6
custom style class, 25.4.3.3
data requirements for, 25.2
dial, type, 25.1.1
dynamic resizing, 25.4.3.2
formatting
numeric data values, 25.4.5
text, 25.4.8
gauge set layout, 25.4.2
gradient special effects, 25.5.1
indicators, customizing, 25.4.11.1
labels
changing colors and borders, 25.4.10.2
controlling position, 25.4.10.1
customizing, 25.4.10
LED, type, 25.1.1
overview, 23.2.2, 25.1
size, changing, 25.4.3
specifying degree of arc, 25.4.9
status meter, type, 25.1.1
style, changing, 25.4.3
thresholds
adding, 25.4.4
static, 25.4.4.1
tick labels, 25.4.11.3
tick marks, customizing, 25.4.11.1
type, changing, 25.4.1
types of, 23.2.2, 25.1.1
vertical status meter, type, 25.1.1
Geocoder URL for map components, 27.2
geographic map. See map components
geometry management
decorativeBox component, 8.10.3
defined, 8.2.1
maximized attribute, 8.2.4
nesting components, 8.2.2
panelDashboard components, 8.7.2
panelGroupLayout, 8.12
panelSplitter component, 8.4.2
panelStretchLayout component, 8.3.2
performance tip for child components, 8.2.1
showDetailItem, 8.9.4
tips for, 8.2.4
triggers, 8.2.1
getAddedSet method, 10.5
getContents() method, 21.3.1
getRemovedSet method, 10.5
getRowData method, 10.5
getSource method, 3.3.3, 5.3.2
getTags method, 15.6.1
global messages
displaying in popup, 17.1
displaying inline, 17.3.4
global selectors, 20.1.2
go components
attributes, 18.2.2
procedures for using, 18.2.2
versus command components, 18.2
goButton components
attributes, 18.2.2
described, 18.2
procedures for using, 18.2.2
goImageLink components
attributes, 18.2.2
described, 18.2
procedures for using, 18.2.2
goLink components
attributes, 18.2.2
described, 18.2
procedures for using, 16.5, 18.2.2
goMenuItem components
described, 14.2
procedures for using, 14.2.1
gradient
special effects in graph components, 24.8.2.1
graph components
alerts, 24.8.6
annotations, 24.8.6
area graph tag, 24.2.1
area graph, defined, 23.2.1
areas, adding, 24.8.1
axes, defined, 24.6.6
background, changing, 24.6.5
bar graph tag, 24.2.1
bar graph, defined, 23.2.1
bubble graph tag, 24.2.1
bubble graph, defined, 23.2.1
child tags
common, 24.2.2
graph-specific, 24.2.3
set, 24.2.4
color, changing, 24.6.1
combination graph tag, 24.2.1
combination graph, defined, 23.2.1
creating with tabular data, 24.4.1
custom fonts for Flash images, 23.4
customizations, common, 24.6
data requirements for, 24.3
data sources for, creating, 24.4
explicit time axis, 24.8.5.1
footnotes, procedures to specify, 24.6.5.2
formatting
categorical data values, 24.6.2.1
data values, 24.6.2
numerical data values, 24.6.2.2
text, 24.6.3
funnel graph tag, 24.2.1
funnel graph, defined, 23.2.1
gradient special effects, 24.8.2.1
horizontal bar graph tag, 24.2.1
horizontal bar graph, defined, 23.2.1
labels, defined, 24.6.6
legend
customzing, 24.6.7
highlighting, 24.8.4.1
line graph, defined, 23.2.1
lineGraph tag, 24.2.1
marker highlighting, 24.8.4.1
overview, 23.2.1, 24.1
Pareto graph, defined, 23.2.1
pie graph tag, 24.2.1
pie graph, defined, 23.2.1
plot area, changing, 24.6.5
polar graph tag, 24.2.1
polar graph, defined, 23.2.1
radar graph, defined, 23.2.1
radarGraph tag, 24.2.1
reference lines, adding, 24.8.1
relative time axis, 24.8.5.1
scatter graph, defined, 23.2.1
scattter graph tag, 24.2.1
scroll level, 24.8.4.2
series
controlling number of colors, 24.6.1.2
procedures for changing color, 24.6.1.1
procedures for changing style, 24.6.1.1
size, changing, 24.6.4
sparkchart, defined, 23.2.1
stock graph tag, 24.2.1
stock graph, defined, 23.2.1
style, changing, 24.6.1, 24.6.4
tags
defined, 24.2
graph-specific, 24.2.1
titles
changing, 24.6.5
procedures to specify, 24.6.5.2
tooltips, customzing, 24.6.8
type, changing, 24.5
types of, 23.2.1
zoom level, 24.8.4.2
graphics
custom shapes in gauges, 25.6
group attribute, 9.6
group components
described, 8.12
footer facet and, 8.6.2
panelFormLayout component, 8.6.2

H

HandleBubbledEvent function, 5.3.6
height attribute, 8.2.4
help systems
accessing help from components, 17.5.6
configuring, A.5.2.1
definition help
components supported, 17.5
described, 17.5
described, 17.5
external URL help, 17.5
instruction help
components supported, 17.5
described, 17.5
Java class help, procedures for creating, 17.5.5
launching in external window using JavaScript, 17.5.4
managed bean help, procedures for creating, 17.5.3
overview, 17.1
provider types, 17.1
resource bundle help, procedures for creating, 17.5.1
ResourceBundleHelpProvider help provider, 17.5
steps for creating, 17.5
XLIFF help, procedures for creating, 17.5.2
hierarchical menus
binding XMLMenuModel class
to JSF pages, 18.6.3
to managed beans, 18.6.3
breadcrumb links for, creating, 18.7.2
breadCrumbs components
procedures for using with a menu model, 18.6.4
procedures for using without a model, 18.7.2
decorativeBox components and, 18.5
focus node, 18.6
nodeStamp facet, 18.6.3
performance tip for navigation panes and breadcrumbs, 18.7.1
procedures for creating
simple, 18.7.1
using menu model, 18.6
simple
described, 18.7
procedures for creating, 18.7.1
tree models, 18.6
XML menu model, 18.6
XMLMenuModel class, 18.5
XMLMenuModel metadata, procedures for creating, 18.6.1
hierarchy viewer components
3D tilt panning, configuring, 29.5.1
appearance, customizing, 29.7
data requirements, 29.2
displayLevelsAncestor property, 29.3
elements in, 29.1.1
Flash player, 29.3.1
images, display, 29.7.2
interactivity, adding, 29.5
menu
invoking, 29.5.4
menus
displaying, 29.5
navigating, 29.4
navigation, configure same-level, 29.4.2
navigation, configure upward, 29.4.1
node management, 29.3
nodes, adding, 29.3.1
overview, 23.2.6
panel card
defined, 29.1.2
elements in, 29.1.2
popup window, invoking, 29.5, 29.5.3
size, adjusting, 29.7.1
terminology, 29.1.2
zoom levels, 29.3.1
high availability and managed beans, 2.6.3
horizontal bar graphs
defined, 24.2.1
tag, 24.2.1
See also graph components
horizontalBarGraph tag, 24.2.1
hot keys, C.3

I

icon components
described, 16.3
procedures for using outside of messages, 16.3
icon selectors, 20.1.2
icons
change indicator in input components, 9.1
help icons, 17.5
messages, 17.1, 17.3.3
overflow
navigationPane components, 18.7.1
panelAccordion component, 8.9
panelTabbed component, 8.9
toolbar, 14.2, 14.3
panelHeader component, 8.10.1
search forms, 12.2
selection in row header of table, 10.2.3
showDetailHeader component and, 8.8.2
skinning, 20.1.2, 20.3.2
status indicators, 16.7
trains, 18.8
See also icon components
image components
attributes, 16.4
best practice for use in a carousel, 16.6
carousel components and, 16.6.1
described, 16.4
overview, 16.1
procedures for using, 16.4
immediate attribute
affects of, 4.2
command components, 4.2
components with disclosure events, 4.2
input components, 4.2
partial page rendering and, 4.3.1
performance tip, 4.2
procedures for using, 4.2
validation
input components first, 4.2
optimized lifecycle, 4.3.1
immediate delivery
in carousel components, 16.6
performance tips
for a carousel, 16.6
for tables, trees, and tree tables, 10.1.1
in tables, rees, and tree tables, 10.1.1
implicitly persisted attribute values, 31.1
initalFocusId attribute,, 8.2.5
inlineStyle attribute, 20.4.1
inner node componenst, 29.3
input components
change indicator icon, 9.1
changed attribute, 9.1
defined, 9.1
form components, 9.2
immediate attribute and, 4.2
inputColor components, 9.5
inputDate components, 9.5
inputFile components, 9.9
inputNumberSlider components, 9.4
inputNumberSpinbox components, 9.4
inputRangeSlider components, 9.4
inputText components, 9.3
insertTextBehavior tag, 9.3
JavaScript and, 9.6
panelFormLayout components and, 9.6
required attribute, 4.4
resetButton components, 9.2
richTextEditor components, 9.8
secret attribute, 9.3
selectBooleanCheckbox components, 9.6
selectBooleanRadio components, 9.6
selection components, 9.6
selectItem components, 9.6
selectManyCheckbox components, 9.6
selectManyChoice components, 9.6
selectManyListbox components, 9.6
selectOneChoice components, 9.6
selectOneListbox components, 9.6
selectOneRadio components, 9.6
simple attribute, 9.3
subform components, 9.2
inputColor components
attributes, 9.5.1
described, 9.5
procedures for using, 9.5.1
inputComboboxListOfValues components
described, 11.1
PPR and, 4.3.2, 7.2
procedures for using, 11.4
versus selectOneChoice components, 9.6
inputDate components
atributes, 9.5.2
described, 9.5
locale, 9.5
performance tip for disabling weekdays, 9.5.2
procedures for using, 9.5.2
inputFile components
described, 9.9
file storage, 9.9.2
procedures for using, 9.9.1
inputListOfValues components
described, 11.1
PPR and, 4.3.2, 7.2
procedures for using, 11.3
inputNumberSlider components
attributes, 9.4.1
described, 9.4
procedures for using, 9.4.1
inputNumberSpinbox components
attributes, 9.4.2
described, 9.4
procedures for using, 9.4.2
inputRangeSlider components
attributes, 9.4.1
described, 9.4
procedures for using, 9.4.1
inputText components
attributes, 9.3.1
described, 9.3
insertTextBehavior tag, using, 9.3.2
procedures for using, 9.3.1, 9.3.1
secret attribute, 9.3
simple attribute, 9.3
versus richTextEditor components, 9.3
insertTextBehavior tag
attributes, 9.3.2
described, 9.3
events and, 9.3.2
procedures for using, 9.3.2
InstanceStyles class, 15.6.1
instruction help
components supported, 17.5
defined, 17.1
described, 17.5
internationalization, 21.1
Invoke Application phase, 4.1
isBubblingStopped function, 5.3.6
isCanceled function, 5.3.5
isExpanded method, 8.8.4
isVisible function, versus isShowing function, 3.8.2
iterator tags, 10.2.10

J

Java
Java class help provider
procedures for creating, 17.5.5
Java to JavaScript type map, 5.4.3
marshalling data from Java to JavaScript, 5.4.3
marshalling data from JavaScript to Java, 5.4.3
Javadoc, ADF Faces, 2.7
JavaScript
adding to a JSF page, 3.3
ADF Faces performance and, 1.2.1
blocking UI input, 5.3.4
client events and, 5.3
custom components, creating for, 30.3.1
debugging in custom components, 30.6.2
events and, 5.3.1
executing a script within an event response, 5.5
importing libraries on a JSF page, 3.3.2
inline, using on a page, 3.3.1
input components and, 9.6
Java to JavaScript type map, 5.4.3
JavaScript library partitioning
JavaScript partitions, 1.2.1.2
procedures for using, A.9
JavaScript to Java type map, 5.4.3
launching external help window with, 17.5.4
marshalling data from Java to JavaScript, 5.4.3
marshalling data from JavaScript to Java, 5.4.3
output components and, 16.2.2
peer, for custom components, 30.3.3
performance tip for logging, A.2.3.2
performance tip for when to include, 3.3
preventing client events from propagating to the server, 5.3.5
selection components and, 9.6
selection events and, 9.7.2
JavaScript features
creating configuration file for, A.9.1
creating configuration file for custom component, 30.2.7
defined, 1.2.1.2
described, A.9
JavaScript library partitioning
described, 1.2.1.2
JavaScript features, 1.2.1.2
creating configuration file for, A.9.1
creating configuration file for custom component, 30.2.7
described, A.9
JavaScript partitions, 1.2.1.2
creating configuration file for, A.9.2
described, A.9
procedures for using, A.9
at runtime, A.9.4
JavaScript partitioning
configuration parameters, A.2.3.15
JavaScript partitions
creating configuration file for, A.9.2
defined, 1.2.1.2
described, A.9
javax.faces.CONFIG_FILE parameter, A.2.4
javax.faces.DEFAULT_SUFFIX parameter, A.2.3.8, A.2.4
javax.faces.LIFECYCLE_ID parameter, A.2.4
javax.faces.STATE_SAVING_METHOD parameter, A.2.2
javax.faces.webapp.FacesServlet parameter, A.2.2
JDeveloper
ADF Faces and, 2.1
Component Palette, 2.4.6
creating
application workspace, 2.2
JSPX pages, 2.4.1
managed beans, 2.6.1
page flows, 2.3.1
XHTML pages, 2.4.4
generating backing beans automatically, 2.4.3
JavaDoc, viewing, 2.7
overview, 1.1.2
Property Inspector, 2.4.8
JSF controller
best practice for using with ADF Controller, 2.3
JSF page lifecycle
conversion, 6.2
described, 4.1
example, 4.1
validation, 6.2
JSF pages
adding JavaScript, 3.3
best practice for layouts, 8.2.4
configuring suffix, A.2.4
configuring to see changes at runtime, A.2.4
creating
from page templates, 19.3.3
in JDeveloper, 2.4
with page fragments, 19.2
custom components, using, 30.6.3
document tag, 8.2
fragments
described, 19.2
procedures for using, 19.2.3
generated code for, 8.2
importing JavaScript libraries, 3.3.2
pageTemplateDef tags, 19.3
quick layouts for, 2.4
templates
described, 2.4
user customizations and, 31.2.4
using declarative components, 19.4.4
versus page templates, 19.3
See also JSPX pages
See also XHTML pages
JSP tag execution in HTTP streaming
configuration parameters, A.2.3.21
JSP tags, creating for custom components, 30.4.9
JSPX pages
best practice for why to use, 2.4
faces-config.xml file generated for, 2.4.2
generated code for, 2.4.2
libraries added for, 2.4.2
procedures for creating, 2.4.1
trinidad-config.xml file generated for, 2.4.2
web.xml file generated for, 2.4.2
See also JSF pages

K

key accelerators, C.3
ADF Data Visualization components, C.4
keyboard events, 5.3.1
keyboard shortcuts
access keys, C.5
for accessibility, 22.4.2
enter key, C.7
key accelerators, C.3
tab traversals, C.2

L

labelAndAccessKey property, 22.3.1
labels
defining in resource bundles, 22.3.5
gauge, customizing, 25.4.10.2
layout components
decorativeBox component, 18.5
document tag, 8.2
form component, 8.2
group component, 8.12
listed, 8.1
navigationPane components, 18.5
nesting for geometry management, 8.2.2
panelAccordion component, 8.9
panelBorderLayout component, 8.5
panelBox component, 8.8.3
panelCollection component, 10.1
panelDashboard component, 8.7
panelFormLayout component, 8.6
panelGroupLayout component, 8.12
panelHeader component, 8.10
panelList, 8.11
panelSplitter component, 8.4
panelStretchLayout component, 8.3
panelTabbed component, 8.9
separator component, 8.13
showDetail component, 8.8
showDetailHeader component, 8.8
showDetailItem component, 8.9
spacer component, 8.13
tips for using, 8.2.4
toolbar component, 14.3
layouts. See page layouts
lazy content delivery
carousel, 16.6
menus, 14.2
performance tip for a carousel, 16.6
performance tip for tables, trees, and tree tables, 10.1.1
tables, trees, and tree tables, 10.1.1
leaf node components, 29.3
libraries
added for JSF pages, 2.4.2
added for XHTML pages, 2.4.5
added when application created, 2.2.2
lifecycle
autoSubmit attribute, 4.3
client-side, 4.4
configuring ID for, A.2.4
JSF page
described, 4.1
example, 4.1
optimized, 4.3
partial page rendering and, 4.3
scopes
described, 4.6
illustration of, 4.6
line graphs
changing the appearance of, 24.7.2
data requirements for, 24.3.6
defined, 24.2.1
tag, 24.2.1
See also graph componentsn graphs
zzz]
lineGraph tag, 24.2.1
link components
procedures for using, 29.7.4
list-of-values components, 11.1
data model, 11.2
data model classes, 11.2
DemoComboboxLOVBean class example, 11.2
DemoLOVBean class example, 11.2
inputComboboxListOfValues components
described, 11.1
procedures for using, 11.4
inputListOfValues components
described, 11.1
procedures for using, 11.3
ListOfValuesModelclass, 11.1
Search and Select popup dialog, 11.1
ListOfValuesModel class
creating, 11.2
described, 11.1
ListResourceBundle class, 21.3
locale
calendar component and, 15.1
configurating in trinidad-config.xml file, A.6.2.8
defining, 21.3
inputDate components and, 9.5
registering, 21.3.3
resource bundles for, described, 21.1
localization
described, 21.1
setting optional ADF Faces properties, 21.5
trinidad-config.xml file options, 21.5
login page, setting state for, 8.2.5
LOV components. See list-of-values components

M

major facet, 28.2
managed bean help
described, 17.5
procedures for creating, 17.5.3
managed beans
accessing components, 2.6.3
best practice for logic to include, 2.6
binding attribute and, 2.6.3
binding to XMLMenuModel class, 18.6.3
creating, 2.6.1
described, 2.6
EL expressions in, 2.5.2
high availability, 2.6.3
resolving EL expression within, 2.5.2
train models, configuring for, 18.8.2
UIComponentReference API and, 2.6.3
XML menu models, configuring for, 18.6.2
See also backing beans
managed-bean element, 2.6.2
map components
bar graph theme, 27.4.6
base map, 27.2
data requirements for, 27.2
Geocoder URL, 27.2
map themes, 27.1.1
Map Viewer URL, defined, 27.2
overview, 23.2.4, 27.1
pie graph theme, 27.4.8
point theme, customizing, 27.4.4
procedures for adjusting size, 27.3
selection values, totaling, 27.3.3
specifying zoom control, 27.3.2
toolbar, 27.5
map themes
bar graph, 27.4.6
color, customizing, 27.4.3
color, defined, 27.1.1
customizing labels, 27.4.2
customizing zoom levels, 27.4.1
graph, defined, 27.1.1
point images, 27.4.4
point, defined, 27.1.1
types of, 27.1.1
Map Viewer URL for map components, 27.2
marshalling data
defined, 5.4.3
from Java to JavaScript, 5.4.3
from JavaScript to Java, 5.4.3
Max Visited behavior, 18.8
maximized attribute, 8.2.4
media
displaying, 16.8
media components
attributes, 16.8.1
described, 16.8
overview, 16.1
playing media, 16.8.1
procedures for using, 16.8.1
menu components
attributes, 14.2.1
described, 14.2
hierarchy viewer component, invoking a menu, 29.5.4
procedures for creating, 14.2.1
See also menus
menu models
performance tips with navigation panes, 18.6
steps for creating hierarchical menus, 18.6
train models, 18.8
menuBar components
attributes, 14.2.1
described, 14.2
flex attribute, 14.2.1
performance tip for using in a toolbar component, 14.2.1
menuBar facet, 28.2
menus
components for, illustrated, 14.2
content delivery, 14.2
detachable, 14.2
overview, 14.1
procedures for creating, 14.2.1
See also menu components
message components
overview, 17.1
procedures for using, 17.3.3
messages
accessing help from components, 17.5.6
addMessage method, 17.1
combining types, 17.5.7
definition help
components supported, 17.5
defined, 17.1
described, 17.5
displaying inline, 17.3.3
document tag and, 17.1
external URL help
defined, 17.1
described, 17.5
global
displaying, 17.1
displaying inline, 17.3.4
versus component, 17.1
help systems
described, 17.5
steps for creating, 17.5
hints for validation and conversion, 17.1
icons displayed for, 17.1, 17.3.3
instruction help
components supported, 17.5
defined, 17.1
described, 17.5
Java class help, procedures for creating, 17.5.5
JSF framework and, 17.1
managed bean help, procedures for creating, 17.5.3
overriding globally, 17.3.2
overview, 17.1
panelLabelAndMessage components
described, 17.4
overview, 17.1
procedures for using, 17.4
resource bundle help, creating, 17.5.1
ResourceBundleHelpProvider help, 17.5
shortDesc, 17.1
tips
displaying, 17.2
procedures for creating, 17.2
validation and conversion messages
displaying, 17.3
displaying inline, 17.3.3
message queuing, 17.1
procedures for creating, 17.3.1
XLIFF help, creating, 17.5.2
messages components
overview, 17.1
procedures for using, 17.3.4
method binding expressions, 2.4.3
Microsoft Excel spreadsheet, exporting data to, 10.9
minor facet, 28.2
mouse events, 5.3.1
MyFaces Trinidad, 1.1.1

N

naming containers
events and, 5.3.7
finding components, 3.5.1
page templates and, 19.3.6
in reusable components, 19.1
navigation
command components, 18.2
hierarchical menus using model, 18.6
hierarchical menus, procedures for creating simple, 18.7.1
hierarchical menus, procedures for creating using model, 18.6.1
outcomes, 18.2.1
overview, 18.1
partial page navigation, 7.4
simple hierarchical menus, 18.7
XMLMenuModel class and, 18.5
navigation components
commandButton components, 18.2
commandImageLink components, 18.2
commandLink components, 18.2
commandNavigationItem components, 18.5
goButton components, 18.2.2
goImageLink components, 18.2
goLink components, 18.2.2
navigationPane components, 18.5
navigation trains. See trains
navigationactionListener attribute, 18.2.1
navigationPane components
described, 18.5
performance tip with menu models, 18.6
node components
ancestor level for an anchor node, specifying, 29.3.5
anchor node component, 29.3
associating with a set of data rows, 29.3.4
content, specifying, 29.3.1, 29.3.1
controls
configuring, 29.3.2
example, 29.3
hide, 29.3
restore, 29.3
show, 29.3
hierarchy viewer components, adding to, 29.3.1
inner node component, 29.3
leaf node component, 29.3
menu, invoking, 29.5.4
rendered property, 29.3.4
root node component, 29.3
supported components, 29.3.1
nodeStamp facet
breadCrumbs component, 18.6.4
carousel components, 16.6
Gantt chart components, 28.2
hierarchical menus, 18.6.3
navigationPane components, 18.6.3
tree components, 10.5
treeTable components, 10.6
numeric data values
formatting gauge metric label, 25.4.5
numerical data values
formatting in graphs, 24.6.2.2

O

optimized lifecycle
defined, 4.3
immediate attribute and, 4.3.1
list-of-value components and, 4.3.2
oracle.adfinternal.view.faces.caching.filter.AdfFacesCachingFilter class, A.2.3.18
oracle.adf.view.rich.automation.ENABLED parameter, A.2.3.11
oracle.adf.view.rich.pprNavigation.OPTIONS parameter, A.2.3.14
oracle.adf.view.rich.profiler.ENABLED parameter, A.2.3.7
oracle.adf.view.rich.profiler.ROOT_FILE parameter, A.2.3.7
oracle.adf.view.rich.security.FRAME_BUSTING parameter, A.2.3.16
oracle.adf.view.rich.SUPPRESS_IDS parameter, A.2.3.17
oracle.adf.view.rich.tonalstyles.ENABLED parameter, A.2.3.13
org.apache.myfaces.trinidad.agent.email=true parameter, 33.3.1
org.apache.myfaces.trinidad.CACHE_VIEW_ROOT parameter, A.2.3.12
org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION parameter, A.2.3.2, A.2.4
org.apache.myfaces.trinidad.CLIENT_STATE_MAX_TOKENS parameter, A.2.3.1
org.apache.myfaces.trinidad.CLIENT_STATE_METHOD parameter, A.2.3.1
org.apache.myfaces.trinidad.COMPRESS_VIEW_STATE parameter, A.2.3.1
org.apache.myfaces.trinidad.DEBUG_JAVASCRIPT parameter, A.2.3.2
org.apache.myfaces.trinidad.DIALOG_NAVIGATION_PREFIX parameter, A.2.3.9
org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION parameter, A.2.3.10
org.apache.myfaces.trinidad.LOGGER_LEVEL parameter, A.2.3.2
org.apache.myfaces.trinidad.MAX_DISK_SPACE parameter, A.2.3.3
org.apache.myfaces.trinidad.resource.DEBUG
performance tip, A.2.3.4
org.apache.myfaces.trinidad.resource.DEBUG parameter, A.2.3.4
org.apache.myfaces.trinidad.UPLOAD_MAX_MEMORY parameter, A.2.3.3
org.apache.myfaces.trinidad.UPLOAD_TEMP_DIR parameter, A.2.3.3
org.apache.myfaces.trinidad.webapp.ResourceServlet parameter, A.2.2
org.apache.myfaces.trinidad.webapp.TrinidadFilter parameter, A.2.2
ouput mode configuration, A.6.2.9
output components
defined, 16.1
escape attribute, 16.2
icon components, 16.3
image components, 16.4
JavaScript and, 16.2.2
media components, 16.8, 16.8
outputFormatted components, 16.2
outputText components, 16.2
statusIndicator components, 16.7
output modes
EL expressions and, 33.1
email, 33.3
print, 33.2
outputFormatted components
attributes, 16.2.1
character codes for, 16.2.2
defined, 16.2
formatting codes, 16.2.2
overview, 16.1
procedures for using, 16.2.1
styleUsage attribute, values for, 16.2.1
outputText components
attributes, 16.2.1
defined, 16.2
overview, 16.1
procedures for using, 16.2.1

P

page flows
code generated for, 2.3.2
creating, using diagrammer, 2.3.1
page fragments
component tree and, 19.2.4
declarative components and, 19.4
described, 19.2
including in JSF pages, 19.2
overview, 19.1
procedures for creating, 19.2.1
procedures for using in JSF pages, 19.2.3
at runtime, 19.2.4
in templates, 19.3.1
web.xml file, 19.2.2
page layouts
best practice for acheiving correct design, 8.2.4
geometry management and, 8.2.1
overview, 8.2
table of layout components, 8.1
See also layout components
page lifecycle. See lifecycle
page navigation. See navigation
page templates
adding resources to, 19.5
attributes in, 19.3
component tree and, 19.1
creating JSF pages with, 19.3.3
described, 2.4, 19.3
facetRef tags, 19.3.1
facets, 19.3, 19.3.1, 19.3.1
fragments in, 19.3.1
naming containers and, 19.3.6
overview, 19.1
pageTemplateDef tags, 19.3
pagetemplate-metadata.xml file, 19.3.1
performance tip for naming, 19.3.1
procedures for creating, 19.3.1
resource bundles in, 19.3
at runtime, 19.3.5
versus JSF pages, 19.3
pageFlowScope
accessing values, 4.7.2
configuration, A.6.2.10
defined, 4.6
in Java code
passing values with, 4.7
using, 4.7
using declaratively, 4.7.2
pages. See JSF pages, 19.1
pageTemplateDef tags, 19.3
pagetemplate-metadata.xml file, 19.3.1
panel card components
procedures for using, 29.6
showDetailItem tag, 29.6
panel windows
creating, 13.2.2
overview, 13.1
panelAccordion components
attributes, 8.9.1
described, 8.9
overflow icons, 8.9
performance tip, 8.9
procedures for using, 8.9.1
panelBorderLayout components
described, 8.5
facets, 8.5
procedures for using, 8.5.1
panelBox components
attributes, 8.8.3
background color, 8.8
disclosed attribute, 8.8.4
disclosureEvent events, 8.8.4
panelDashboard components and, 8.7
procedures for using, 8.8.3
showDetailHeader component and, 8.8
toolbar component, 8.8.3
panelCollection components
described, 10.8
facets, 10.8
menu and toolbar items, 10.8
overview, 10.1
procedures for using, 10.8.1
panelDashboard components
attributes, 8.7.1
described, 8.7
geometry management, 8.7.2
panelDashboardBehavior tag
component tree and, 8.7
described, 8.7
procedures for using, 8.7.1
panelFormLayout components
attributes, 8.6.1
described, 8.6
group component and, 8.6.2
input components and, 9.6
procedures for using, 8.6.1
panelGroupLayout components
attributes, 8.12.1
described, 8.12
geometry management, 8.12
panelLabelAndMessage components and, 17.4
procedures for using, 8.12.1
panelHeader components
attributes, 8.10.1
described, 8.10
facets, 8.10
icons displayed in, 8.10.1
procedures for using, 8.10.1
panelLabelAndMessage components
attributes, 17.4
described, 17.4
facets, 17.4
overview, 17.1
panelGroupLayout components and, 17.4
procedures for using, 17.4
panelList components
attributes, 8.11.1
described, 8.11
nesting, 8.11.2
procedures for using, 8.11.1
panelSplitter components
attributes, 8.4.1
described, 8.4
facets, 8.4.1
geometry management, 8.4.2
procedures for using, 8.4.1
panelStretchLayout components
attributes, 8.3.1
facets, 8.3
geometry management and, 8.3.2
performance tip, 8.3
procedures for using, 8.3.1
when to use, 8.3
panelTabbed components
attributes, 8.9.2
described, 8.9
performance tip, 8.9
procedures for using, 8.9.2
Pareto graphs
customzing, 24.7.3
data requirements for, 24.3.7
defined, 24.2.1
tag, 24.2.1
See also graph components
paretoGraph tag, 24.2.1
partial page navigation
configuration, A.2.3.14
described, 7.4
turning on, 7.4.1
partial page rendering
accessibility and, 22.4.1
addPartialTarget() method, 7.3
autoSubmit attribute, 7.2
back button and, 7.2.2
connecting pivot table components, 26.7
defined, 1.2.2, 4.3, 7.1
enabling declaratively, 7.2.1
enabling pivot table, 26.7
events and, 5.1.1
immediateattribute and, 4.3.1
lifecycle and, 4.3
partial page navigation, 7.4
partialSubmit attribute, 7.2
programmatic
how to use, 7.3
when to use, 7.3
screen readers and, 7.2.3
selectBooleanRadio components, 7.2.1
target component, 7.2
trigger component, 7.2
valueChangeEvent, 7.2
partialSubmit attribute
partial page rendering and, 7.2
versus autoSubmit attribute, 7.2
partialTriggers attribute, 7.2, 26.7
partitions. See JavaScript partitions
pathStamp facet, 10.5
peers
defined, 1.2.1.1, 3.1
DispatchComponentEvent method, 5.3.6
JavaScript for custom components, 30.3.3
updating property values, 3.6
performance tips
assertions, A.2.3.6
carousel components, 16.6.1
CHECK_FILE_MODIFICATION context parameter, A.2.3.2
child components and geometry management, 8.2.1
client events, propagating to server, 5.3
clientComponent attribute, 3.4
column stretching, 10.2.2
compression of CSS class names, A.2.3.10
editing modes, 10.1.3
enhanced debugging in trinidad-config.xml file, A.6.2.4
file modification, checking for, A.2.3.2
geometry management and child components, 8.2.1
immediate attribute, 4.2
inputDate components, 9.5.2
JavaScript, when to include, 3.3
lazy delivery versus immediate delivery for a carousel, 16.6
lazy delivery versus immediate delivery for tables, trees, and tree tables, 10.1.1
logging, A.2.3.2
menuBar components, 14.2.1
navigation panes and menu models, 18.6
nested components, 8.2.1
org.apache.myfaces.trinidad.resource.DEBUG parameter, A.2.3.4
overflow with navigation panes and breadcrumbs, 18.7.1
panelAccordion components, 8.9
panelStretchLayout components, 8.3
panelTabbed components, 8.9
rendered attribute, 3.8
state saving, A.2.3.1
template naming, 19.3.1
toolbox components, 14.3.1
visible attribute, 3.8
personalization. See customization, user
pie graph theme
slices, 27.4.8
pie graphs
changing the appearance, 24.7.1
data requirements for, 24.3.8
defined, 24.2.1
exploding slice, specifying, 24.7.1.2
ring type, 24.3.8
tag, 24.2.1
See also graph components
pieGraph tag, 24.2.1
pivot table components
column edges, 26.1.1
customizing cell content, 26.9
data cell
defined, 26.1.1
editing, 26.10
stamping, 26.10
data requirements for, 26.2
formatting
styles, 26.9.3
text, 26.9.3
header cells, 26.1.1
layers, 26.1.1
overview, 23.2.3, 26.1
pivoting layers, 26.3
procedure for customizing pivoting, 26.3
Qualified Data Reference, defined, 26.1.1
row edges, 26.1.1
selection in, 26.4
sizing, 26.6
sorting in, 26.5
specifying custom images for data cells, 26.10.1
stoplighting and conditional formatting, 26.9.4
Plus One behavior, 18.8
polar graphs
data requirements for, 24.3.9
defined, 24.2.1
tag, 24.2.1
See also graph components
polarGraph tag, 24.2.1
popups
automatic dismissal, 13.6
automatic dismissal, in note windows, 13.2.4
calendar components, creating for, 15.4.1
in collection components, 10.1.4
creating, 13.2
overview, 13.1
preventUserInput function, 5.3.4
printable pages
creating, 33.2.1
described, 33.2
Gantt charts, 28.9.1
showPrintablePageBehavior tag, 33.2
Process Validations phase, 4.1
ProcessMenuModel class, 18.8.1
profiling, configuration, A.2.3.7
programmatic partial page rendering, 7.3
project Gantt charts
data object keys, 28.4.1
data requirements, 28.4.1
See also Gantt chart components
properties
disconnected, defined, 3.6, 3.6
secured, defined, 3.6
setting values on client components, 3.6.1
Property Inspector
described, 2.4.8
procedures for using, 2.4.8
provider, calendar
defined, 15.1
overview, 15.1
procedures for creating, 15.2.2
pseudo-elements, 20.1.2

Q

query components
adding components to a page, 12.4.1
advanced mode, 12.1, 12.4
basic mode, 12.1, 12.4
compact mode, 12.4
creating query model classes, 12.2
described, 12.4
LOV components usage in, 12.4
procedures for using, 12.4.1
query model for, 12.2
QueryEvent eventQueryEvent event, 12.2
QueryListener handler, 12.2
QueryOperationEvent event, 12.1
QueryOperationListener handler, 12.1
resultComponentId attribute, 12.1
saved searches, 12.1
search criteria rendered components, 12.4
seeded searches, 12.1
simple mode, 12.4
QueryDescriptor class, 12.2
QueryListener handler, 12.2
QueryModel class, 12.2
QueryModel class diagram, 12.2
QueryOperationEvent event, 12.1
QueryOperationListener handler, 12.1
quick query components, 12.3
creating the component using a model, 12.3.1
creating the component without a model, 12.3.2
using managed bean to switch to query components, 12.3
quick start layouts
described, 2.4
generated code for, 2.4.2
themes, shown with, D
using, 8.2.3

R

radar graphs
data requirements for, 24.3.10
defined, 24.2.1
tag, 24.2.1
See also graph components
radarGraph tag, 24.2.1
ramps
calendar component, 15.6.1
defined, 8.8
panelBox component, 8.8
reading direction, configuration, A.6.2.6
regions, 4.5
registering event handlers, 5.3
removeAll method, 10.5.4
RemovedSet objects, 10.5.4
Render Response phase, 4.1
rendered attribute
defined, 3.8
performance tip for when to use, 3.8
versus visible attribute, 3.8
rendered property
node components, 29.3.4
renderers
custom components, 30.4.7
faces-config.xml file, 30.4.8
RequestContext EL implicit object, A.8
requestScope, 4.6
required attribute
defined, 4.4
Process Validations phase, 4.1
resetActionListener tags, 18.4.2
resetButton components
described, 9.2
procedures for using, 9.2.3
resetting values, 18.4.2
resource bundle help
described, 17.5
procedures for creating, 17.5.1
resource bundles
automatic integration in JDeveloper, 21.2
custom components, 30.4.6
defined, 21.3
defining base bundle, 21.3.1
defining labels and access keys, 22.3.5
Java class, 21.3.1
in page templates, 19.3
property file, 21.3.1
registering in faces-config.xml file, 21.3.3
search algorithm, 21.3
setting options, 21.2.1
in skins, 20.3.1
XLIFF file, 21.3.1
resource debugging
configuration parameters, A.2.3.4
performance tip for, A.2.3.4
resource files, configuration, A.2.4
resource kit loader, 30.2.5
resource loader, 30.4.11
resource strings, 20.1.2
resource utilization Gantt charts
data object keys, 28.4.2
data requirements, 28.4.2
See also Gantt chart components
ResourceBundle class, 21.3
ResourceBundleHelpProvider help provider, 17.5
resources
adding to declarative components, 19.5
adding to templates, 19.5
Restore View phase, 4.1
resultComponentId attribute, 12.1
ReturnPopupEvent, list-of-value components and, 4.3.2
richTextEditor components
adding insert behavior, 9.8.2
attributes, 9.8.1
described, 9.8
overview, 9.1
procedures for using, 9.8.1
toolbar
customizing, about, 9.8
customizing, procedures for, 9.8.3
versus inputText components, 9.3
richTextEditorInsertBehavior tag
described, 9.8
procedures for using, 9.8.2
right-to-left pseudo-class, 20.1.2
root components
described, 5.1.1
partial page rendering and, 7.1
See also visual root components
root node component, 29.3
row selection
collection components, 10.1.2
context menu based on, 10.1.4
RowDisclosureEvent event
table components, 10.3.2
tree components, 10.5.4
rowDisclosureListener method, 10.5.4
RowKeySet object
table components, 10.2.8
tree components, 10.5.4
rowSelection attribute, 10.1.2

S

saved searches, 12.1
Scalable Vector Graphics
gauge custom shapes file, 25.6.1
supported features in gauge, 25.6.3
scatter graphs
data requirements for, 24.3.11
defined, 24.2.1
tag, 24.2.1
See also graph components
scatterGraph tag, 24.2.1
scheduling Gantt chart
data object keys, 28.4.3
data requirements, 28.4.3
See also Gantt chart components
scopes, 4.6
screen readers
partial page rendering and, 7.2.3
scroll levels
in graphs, 24.8.4.2
scrollComponentIntoViewBehavior tag, 5.6.1
Search and Select popup dialog, 11.1
secret attribute, 9.3
secured properties, 3.6
seeded searches, 12.1
selectBooleanCheckbox components
attributes, 9.6.1
described, 9.6
procedures for using, 9.6.1
selectBooleanRadio components
attributes, 9.6.1
described, 9.6
group attribute and, 9.6
partial page rendering and, 7.2.1
procedures for using, 9.6.1
selection components
described, 9.6
JavaScript and, 9.6
overview, 9.1
procedures for using, 9.6.1
tables and, 10.2.9
selection events
client listener for, 9.7.2
clientListener tag, 9.7.2
collection components, 10.1.2
exported data and, 10.9.2
listening for on tables, 10.2.8
shuttle components and, 9.7.2
tables and, 10.2.8
selectItem components
defined, 9.1
described, 9.6
shuttle components and, 9.7
selectManyCheckbox components
attributes, 9.6.1
described, 9.6
procedures for using, 9.6.1
selectManyChoice components
attributes, 9.6.1
described, 9.6
procedures for using, 9.6.1
selectManyListbox components
attributes, 9.6.1
described, 9.6
procedures for using, 9.6.1
selectManyShuttle components
attributes, 9.7.1
described, 9.7
procedures for using, 9.7.1
selectOneChoice
best practice for large number of items, 9.6
selectOneChoice components
attributes, 9.6.1
compact mode, 9.6
described, 9.6
procedures for using, 9.6.1
selectOneListbox components
attributes, 9.6.1
described, 9.6
procedures for using, 9.6.1
selectOneRadio components
attributes, 9.6.1
described, 9.6
procedures for using, 9.6.1
selectOrderShuttle components
attributes, 9.7.1
described, 9.7
procedures for using, 9.7.1
separator components
described, 8.13
procedures for using, 8.13.2
server events
listed, 5.2
procedures for using, 5.2
serverListener tag, 5.4
servlet mapping configuration, A.2.2
session time out, disabling for a page, 8.2.5
session timeout warning
configuration parameters, A.2.3.20
sessionScope, 4.6
setPropertyListener tags
rows, passing as a value, 10.7
setting values with, 4.7.2
setRowIndex method, 10.5
setRowKey method, 10.5
shortDesc attribute, 17.1
showDetail components
attributes, 8.8.1
described, 8.8
disclosed attribute, 8.8.4
disclosureEvent events, 8.8.4
facets, 8.8
procedures for using, 8.8.1
showDetailHeader components
attributes, 8.8.2
described, 8.8
disclosed attribute, 8.8.4
disclosureEvent events, 8.8.4
facets, 8.8
icons displayed in, 8.8.2
nesting, 8.8
panelBox component and, 8.8
panelHeader component and, 8.8
procedures for using, 8.8.2
showDetailItem components
attributes, 8.9.3
configuring flexibility, 8.9.3
described, 8.9
disclosureEvent, 8.9.5
geometry management, 8.9.4
procedures for using, 8.9.3
showDetailItem element
panel card components, using in, 29.6
showPopupBehavior tag
contextInfo components and, 13.5.1
hierarchy viewer components, invoking a popup window, 29.5.3
triggerType property, 29.5.3
showPrintablePageBehavior tag, 33.2
procedures for using, 33.2.1
shuttle components
attributes, 9.7.1
described, 9.7
procedures for using, 9.7.1
selection events, 9.7.2
selectItem components and, 9.7
simple attribute, 9.3
simple skin, 20.1.1
sizing
in a pivot table, 26.6
procedure for resizing pivot table rows and columns, 26.6.2
procedure for setting pivot table overall size, 26.6.1
skins
accessibility profile, 20.1.2
adding, 20.2.1
applying
to icons, 20.3.2
to messages, 20.3.3
to text, 20.3.1
blafplus-medium, 20.1.1
blafplus-rich, 20.1.1
cascading style sheets, 20.1
changing dynamically, 20.3.6
configuration in trinidad-config.xml file, 20.1.2, A.6.2.2
configuration in web.xml file, 20.2.4
custom alias, 20.3.5
custom components, 30.1
deploying to a JAR, 20.7
global selectors, 20.1.2
icon selectors, 20.1.2
icons, 20.3.2
inlineStyle attributes, 20.4.1
pseudo-elements, 20.1.2
registering, 20.2.3
resource bundle, 20.3.1
resource strings, 20.1.2
right-to-left pseudo-class, 20.1.2
simple, 20.1.1
style classes, 20.4.2
style properties, 20.1
style selectors, 20.1
themes, 20.3.4
SortEvent, 10.2.6
sorting
column component, 10.2.3
data in pivot tables, 26.5
table component, 10.2.3
source, in drag and drop, 32.1
spacer components
described, 8.13
procedures for using, 8.13.1
stamping
carousel components, 16.6
table components, 10.2
tree components, 10.5
state saving
configuration, A.2.3.1
overriding for a page, 8.2.5
performance tips, A.2.3.1
status indicators. See statusIndicator components
statusIndicator components
described, 16.7
procedures for using, 16.7
stock graphs
data requirements for, 24.3.13
defined, 24.2.1
high-low-close type, 24.3.13.1
high-low-close with volume type, 24.3.13.2
open-close candle type, 24.3.13.5
open-close with volume candle type, 24.3.13.6
open-high-low-close candle type, 24.3.13.7
open-high-low-close type, 24.3.13.2, 24.3.13.3
open-high-low-close with volume candle type, 24.3.13.8
open-high-low-close with volume type, 24.3.13.4
tag, 24.2.1
See also graph components
stockGraph tag, 24.2.1
stopBubbling() function, 5.3.6
stoplighting
in pivot table components, 26.9.4
style classes
custom gauge component, 25.4.3.3
procedures for defining, 20.4.2
style properties
changing in graph components, 24.6.1
defined, 20.1
style selectors, 20.1
styleUsage attribute, 16.2.1
subform components
attributes, 9.2.2
best practice for using, 4.5
default attribute, 4.5
defined, 9.2
procedures for using, 9.2.2

T

tab traversals, C.2
table components
addselectionListener method, 10.2.8
attributes, 10.2.4
column components, 10.2.1
content delivery, 10.1.1
context menus, 10.1.4
defined, 10.1
described, 10.2
detailStamp facet
described, 10.3
procedures for using, 10.3.1
dialogs in, 10.1.4
editing mode, 10.1.3
exporting data
described, 10.9
procedures for, 10.9.1
facets, adding, 10.2.4
FilterableQueryDescriptor class, 10.4
filtering
described, 10.4
procedures for, 10.4.1
forEach components and, 10.2.9
formatting, 10.2.2
iterator tags and, 10.2.10
menus and toolbars, 10.8
overview, 10.1
performance tip for column stretching, 10.2.2
procedures for using, 10.2.4
row selection
configuring, 10.2.4
described, 10.1.2
rowDisclosureEvent event, 10.3.2, 10.3.2
RowKeySet object, 10.2.8
rows, passing as a value, 10.7
at runtime, 10.2.6
selected rows, performing action on, 10.2.8
selection components and, 10.2.9
sorting programmatically, 10.2.7
stamping, 10.2
tablePopupMenu facet, 28.2
tabular data
creating gauges with, 25.3.1
creating graphs with, 24.4.1
tag libraries
custom components
configuration, 30.4.10
creating for, 30.2.6
declarative components, 19.4
target component
in drag and drop, 32.1
in partial page rendering, 7.2
templates
application templates, 2.2.1
quick start layouts, 2.4
See also page templates
test automation, configuration parameters, A.2.3.11
text
formatting in gauge, 25.4.8
formatting in graph components, 24.6.3
themes
configuration parameters, A.2.3.13
described, 20.3.4
quick start layouts and, D
tick labels
gauges, 25.4.11.3
time axis in Gantt charts, 28.8.3
time out warnings, disabling for a page, 8.2.5
time zones
calendar components, 15.1, 15.3.1
configuration in trinidad-config.xml file, A.6.2.3
tips
displaying for components, 17.2
procedures for creating, 17.2
tonal styles
configuration parameters, A.2.3.13
toolbar buttons
described, 14.3
See also commandToolbarButton components
toolbar components
attributes, 14.3.1
described, 14.3
flex attribute, 14.3.1, 14.3.2
in headers, 14.3.3
procedures for using, 14.3.1
runtime, determining size, 14.3.2
See also toolbars
toolbar facet, 28.2
toolbars
calendar components
customizing, 15.5
described, 15.1
described, 14.3
overview, 14.1
panelCollection component, 10.8
richTextEditor components
customizing, 9.8
tables, 10.8
See also toolbar components
toolbox components
described, 14.2, 14.3
performance tip, 14.3.1
procedures for using, 14.3.1
toolboxLayout attribute, 9.8.3, 15.5.1
train components
described, 18.8
menu models, 18.8
procedures for using, 18.8.3
train stop, 18.8
trainButtonBar component, 18.8
See also trains
train models
binding to JSF pages, 18.8.3
described, 18.8
managed beans, configuring for, 18.8.2
procedures for creating, 18.8.1
train stops, 18.8
trainButtonBar components, 18.8
trains
binding train model to JSF page, 18.8.3
described, 18.8
managed beans, configuring for, 18.8.2
Max Visited, 18.8
Plus One behavior, 18.8
ProcessMenuModel class, 18.8.1
simplified binding, explained, 18.8
steps for creating, 18.8
train model, procecdures for creating, 18.8.1
train stop, 18.8
trainButtonBar component, 18.8
TrainStopModel class, 18.8
tree models and, 18.8
See also train components
TrainStopModel class, 18.8
transferable objects
calendar components, 32.7.1
drop events for other components, 32.3, 32.8, 32.9
tree components
addAll method, 10.5.4
AddedSet objects, 10.5.4
attributes, 10.5.1
child components allowed, 10.5
ChildPropertyTreeModel class, 10.5
content delivery, 10.1.1
context menus, 10.1.4
described, 10.5
dialogs in, 10.1.4
editing mode, 10.1.3
enterContainer method, 10.5
exitContainer method, 10.5
exporting data
described, 10.9
procedures for, 10.9.1
focusRowKey attribute, 10.5
formatting, 10.2.2
getAddedSet method, 10.5
getRemovedSet method, 10.5
getRowData method, 10.5
menus and toolbars, 10.8
nodes
accessing, 10.5
expanding and collapsing programmatically, 10.5.4
making current, 10.5
manipulating, 10.5
selecting programmatically, 10.5.5
nodeStamp facet, 10.5
overview, 10.1
pathStamp facet, 10.5
procedures for using, 10.5.1
removeAll method, 10.5.4
RemovedSet objects, 10.5.4
row selection
described, 10.1.2
RowDisclosureEvent, 10.5.4
rowDisclosureListener method, 10.5.4
RowKeySet class, 10.5.4
rows, passing as a value, 10.7
runtime, 10.5.3
setRowIndex method, 10.5, 10.5
setRowKey method, 10.5
stamping, 10.2, 10.5
TreeModel class, 10.5
tree models
defined, 18.6
menu models, 18.6
trains and, 18.8
TreeModel class, 10.5
treeTable components
column components, 10.2.1
content delivery, 10.1.1
context menus, 10.1.4
described, 10.6
dialogs in, 10.1.4
editing mode, 10.1.3
exporting data
described, 10.9
procedures for, 10.9.1
formatting, 10.2.2
menus and toolbars, 10.8
nodeStamp facet, 10.6
overview, 10.1
procedures for using, 10.6.1
row selection
described, 10.1.2
rows, passing as a value, 10.7
stamping, 10.2
trigger component, 7.2
triggerType property
showPopupBehavior tag, 29.5.3
trinidad-config.xml file
accessibility, A.6.2.5
accessibility profile, defining, 20.1.2
animation, A.6.2.1
configuration, A.6
configuring for accessibility, 22.2.1
currency configuration, A.6.2.7
editing, A.6.1
enhanced debugging configuration, A.6.2.4
file upload processor, A.6.2.11
generated for JSPX pages, 2.4.2
generated for XHTML files, 2.4.5
locale configuration, A.6.2.8
localization properties, 21.5
output mode, A.6.2.9
pageFlowScope, A.6.2.10
reading direction, A.6.2.6
RequestContext EL implicit object, A.8
skin family conifguration, A.6.2.2
time zone configuration, A.6.2.3
trinidad-skins.xml file
configuration in, A.7
creating manually, 30.2.3
custom components, 30.1.1

U

UIComponentReference API, 2.6.3
UIViewRoot caching configuration parameters, A.2.3.12
UncommitedDataWarning attribute, 8.2.5
unmarshalling data, 5.4.3
unsecuring the disabled property
described, 3.6
procedures, 3.6.2
Update Model Values phase, 4.1
UploadedFile class, 9.9
UploadedFileProcessor class, 9.9.2
uploaded-file-processor element, 9.9.2
user customization. See customization, user

V

validation
adding, 6.5
client-side and lifecycle, 4.4
creating a backing bean method, 6.6.1
custom, creating, 6.6
defined, 6.1
error messages
displaying, 17.3
procedures for creating, 17.3.1
hints for, 17.1
message queuing, 17.1
messages, displaying inline, 17.3.3
overview, 6
validateByteLength tag, 6.5.1.3
validateDateRestriction tag, 6.5.1.3
validateDateTimeRange tag, 6.5.1.3
validateDoubleRange tag, 6.5.1.3
validateLength tag, 6.5.1.3
validateLongRange tag, 6.5.1.3
validateRegExp tag, 6.5.1.3
ValueChangeEvent
list-of-value components and, 4.3.2
partial page rendering and, 7.2
selection components and, 9.6
view project, 2.2.2
viewScope, 4.6
visible attribute
defined, 3.8
isShowing function, 3.8.2
performance tip for when to use, 3.8
using, 3.8.1
versus rendered attribute, 3.8
visual root components, 8.2

W

WAI-ARIA accessibility standards. See accessbility
web crawlers, optimizing pages for, 33.1
web pages. See JSF pages, 19.1
web.xml file
adding configuration elements to, A.2.1
automatic configuration for, A.2.1
configuring, A.2
generated, 2.2.2
generated for JSPX pages, 2.4.2
generated for XHTML files, 2.4.5
javax.faces.CONFIG_FILE parameter, A.2.4
javax.faces.DEFAULT_SUFFIX parameter, A.2.3.8, A.2.4
javax.faces.LIFECYCLE_ID parameter, A.2.4
javax.faces.STATE_SAVING_METHOD parameter, A.2.2
javax.faces.webapp.FacesServlet parameter, A.2.2
oracle.adf.view.rich.automation.ENABLED parameter, A.2.3.11
oracle.adf.view.rich.pprNavigation.OPTIONS parameter, A.2.3.14
oracle.adf.view.rich.profiler.ENABLED parameter, A.2.3.7
oracle.adf.view.rich.profiler.ROOT_FILE parameter, A.2.3.7
oracle.adf.view.rich.tonalstyles.ENABLED parameter, A.2.3.13
org.apache.myfaces.trinidad.CACHE_VIEW_ROOT parameter, A.2.3.12
org.apache.myfaces.trinidad.CHECK_FILE_MODIFICATION parameter, A.2.3.2, A.2.4
org.apache.myfaces.trinidad.CLIENT_STATE_METHOD parameter, A.2.3.1
org.apache.myfaces.trinidad.DEBUG_JAVASCRIPT parameter, A.2.3.2
org.apache.myfaces.trinidad.DIALOG_NAVIGATION_PREFIX parameter, A.2.3.9
org.apache.myfaces.trinidadinternal.DISABLE_CONTENT_COMPRESSION parameter, A.2.3.10
org.apache.myfaces.trinidad.LOGGER_LEVEL parameter, A.2.3.2
org.apache.myfaces.trinidad.MAX_DISK_SPACE parameter, A.2.3.3
org.apache.myfaces.trinidad.resource.DEBUG parameter, A.2.3.4
org.apache.myfaces.trinidad.UPLOAD_MAX_MEMORY parameter, A.2.3.3
org.apache.myfaces.trinidad.UPLOAD_TEMP_DIR parameter, A.2.3.3
org.apache.myfaces.trinidad.USE_APPLICATION_VIEW_CACHE parameter, A.2.3.1
org.apache.myfaces.trinidad.webapp.ResourceServlet parameter, A.2.2
org.apache.myfaces.trinidad.webapp.TrinidadFilter parameter, A.2.2
page fragments and, 19.2.2
when available content delivery
tables, trees, and tree tables, 10.1.1
workspaces
application workspace, 2.2
custom components, 30.2

X

XHTML pages
best practice for why to use, 2.4
generated code for, 2.4.5
libraries added for, 2.4.5
procedures for creating, 2.4.4
trinidad-config.xml file generated for, 2.4.5
web.xml file generated for, 2.4.5
See also Facelets
See also JSF pages
XLIFF format, 21.3, 21.3.1
XLIFF help
described, 17.5
procedures for creating, 17.5.2
XML menu models
binding components to, 18.6.3
described, 18.6
XMLMenuModel class
binding to JSF pages, 18.6.3
binding to managed bean, 18.6.3
custom attributes for, 18.6.6
described, 18.5, 18.6
XMLMenuModel metadata file
described, 18.6.1
elements, 18.6.1
procedures for creating, 18.6.1

Z

zoom levels
facet element, 29.3.1
in graphs, 24.8.4.2
hierarchy viewer components, 29.3.1
map components, 27.3.2
map theme, 27.4.1
images. See image components