Foundation
Project Documentation

API Changes from Oracle's ADF Faces

Java

ProcessScope

processScope has been renamed to pageFlowScope. For compatibility, however, there is still a deprecated getProcessScope() method and processScope EL variable. Developers should switch to the new getPageFlowScope() method pageFlowScope EL variable.

Components

column

Component Name:

  • ADF: column
  • Trinidad: column

Changed Attributes:

ADF Trinidad Notes
formatType align use "start", "center" and "end", respectively for "text", "icon" and "number".
headerNoWrap removed
gridVisible removed. you can control the gridding on the entire table using the "horizontalGridVisible" and "verticalGridVisible" properties on the table.
bandingShade removed. you can control the banding on the entire table using the "columnBandingInterval" and "rowBandingInterval" properties on the table.
separateRows removed

Additional Notes:

  • todo

commandMenuItem

Component Name:

  • ADF: commandMenuItem
  • Trinidad: commandNavigationItem

Changed Attributes:

ADF Trinidad Notes
(n/a) destination The URI this component references when activated. This is an alternative to using an action.
(n/a) targetFrame The name of the target frame (when using destination).
type (removed) No longer applicable. If you must filter based on type, use EL on the rendered attribute to determine whether or not a navigation item is visible.

Additional Notes:

  • There is still a commandMenuItem component, but it is different than the ADF commandMenuItem component! In the current release commandMenuItem is for use with the new components panelMenu and panelMenuBar.
  • This component obsoletes goMenuItem.

goButton

Component Name:

  • ADF: goButton
  • Trinidad: goButton

Changed Attributes:

ADF Trinidad Notes
longDesc (n/a) Removed; this was simply ignored in ADF.

goLink

Component Name:

  • ADF: goLink
  • Trinidad: goLink

Changed Attributes:

ADF Trinidad Notes
longDesc (n/a) Removed; this was only used when inside of a messages component, which is not a supported usage.

goMenuItem

Component Name:

  • ADF: goMenuItem
  • Trinidad: commandMenuItem

Additional Notes:

  • The goMenuItem component is obsolete because it has been merged into commandMenuItem. Use commandMenuItem instead.

group

Component Name:

  • ADF: (n/a)
  • Trinidad: group

Additional Notes:

  • The group component is an invisible control that aggregates semantically-related children. The children of the group will not be displayed unless the parent of the group has specific support for displaying the grouped children, e.g. the panelForm.

inputFile

Component Name:

  • ADF: inputFile
  • Trinidad: inputFile

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the inputFile component. For example, if you want the input field to be 300 pixels wide, you can do this: contentStyle="width:300px". In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

inputText

Component Name:

  • ADF: inputText
  • Trinidad: inputText

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the inputText component. For example, if you want the input field to be 300 pixels wide, you can do this: contentStyle="width:300px". In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
messageDescUrl (removed) see messaging framework documentation
messageTargetFrame (removed) see messaging framework documentation
styleClass styleClass

If in ADF, styleClass and inlineStyle were rendered on the label and the <input>. In Trinidad, these attributes are rendered on the root dom element.

If you used one of the following public style classes as the styleClass attribute value:

  • AFFieldText
  • AFFieldTextLTR
  • AFPhoneFieldText
  • AFPostalCodeFieldText
  • AFAddressFieldText
  • AFFieldNumber
then you will need to append 'Marker' to the end of the name.

For example styleClass="AFFieldNumber" is now styleClass="AFFieldNumberMarker". This will ensure that only the 'content' piece (and not the 'label' piece) of the inputText component will be styled as AFFieldNumber. You can still modify the public style definitions and it will be picked up by using the "Marker" style class because in our base skin implementation we map to the public style by doing this: af|inputText.AFFieldNumberMarker::content {-tr-rule-ref:selector(".AFFieldNumber")}. We recommend that you do not add style properties to the "Marker" style classes. They are used solely in the css descendant selector to point to the content pseudo-element.

tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

message

Component Name:

  • ADF: message
  • Trinidad: message

Changed Attributes:

ADF Trinidad Notes
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

menuPath

Component Name:

  • ADF: menuPath
  • Trinidad: navigationPath

menuTree

Component Name:

  • ADF: menuTree
  • Trinidad: navigationTree

Changed Attributes:

ADF Trinidad Notes
startDepth startLevel The starting level, based on a 0 based index, in the navigationModel to render based on the focusPath of the navigationModel.

navigationLevel (formerly menuBar, menuButtons, menuChoice, menuList, and menuTabs)

Component Name:

  • ADF: menuBar, menuButtons, menuChoice, menuList, and menuTabs
  • Trinidad: navigationLevel

Changed Attributes:

ADF Trinidad Notes
disabled or (n/a) disabled Whether the component is disabled.
(n/a) hint How the navigational items are displayed. Options are:
  • bar
  • buttons
  • choice
  • list
  • tabs
listStyle or (n/a) styleClass The style of the list should be encompassed through skinning instead.
startDepth level
title or (n/a) title Text that describes the items. (This attribute is only applicable if the rendering hint supports it, e.g. "choice".)

Additional Notes:

  • This component consolidates the old menuBar, menuButtons, menuChoice, menuList, and menuTabs components into a single component, navigationLevel.
  • Some container components will automatically apply a suggested rendering hint if a hard-coded value is not defined.
  • Valid children for this component are now only commandNavigationItem components--it encompasses functionality that used to be provided by goMenuItem and commandMenuItem.

objectImage

Component Name:

  • ADF: objectImage
  • Trinidad: objectImage

Changed Attributes:

ADF Trinidad Notes
align (removed) Obsolete. This item represents deprecated attributes on the image tag. Use styleClass or inlineStyle attributes.
borderWidth (removed) Obsolete. This item represents deprecated attributes on the image tag. Use styleClass or inlineStyle attributes.
height (removed) Obsolete. Use styleClass or inlineStyle attributes.
width (removed) Obsolete. Use styleClass or inlineStyle attributes.

Additional Notes:

  • None

objectSeparator

Component Name:

  • ADF: objectSeparator
  • Trinidad: objectSeparator

Changed Attributes:

ADF Trinidad Notes
(none) inlineStyle this attribute was added
(none) styleClass this attribute was added

outputLabel

Component Name:

  • ADF: outputLabel
  • Trinidad: outputLabel

Changed Attributes:

ADF Trinidad Notes
anchor (removed) Obsolete. This attribute was ignored in ADF; it gathered this information from the 'for' attribute.
messageType (removed) Obsolete, use FacesMessage instead.
messageDescUrl (removed) Obsolete. No equivalent exists.
messageTargetFrame (removed) Obsolete. No equivalent exists.

panelBox

Component Name:

  • ADF: panelBox
  • Trinidad: panelBox

Changed Attributes:

ADF Trinidad Notes
width (removed) Obsolete, width can be set using inlineStyle.
(n/a) contentStyle this is the inline style for the content region only.

Additional Notes:

  • The default width of the panelBox (which used to be 33%) has been removed. PanelBox will now grow with its content unless it is in a geometry managed component or the width in inlineStyle is set.

panelForm

Component Name:

  • ADF: panelForm
  • Trinidad: panelForm

Changed Attributes:

ADF Trinidad Notes
width inlineStyle or styleClass Obsolete. This attribute is no longer needed because width can be defined explicitly through the inlineStyle attribute or implicitly through the styleClass attribute.

panelHeader

Component Name:

  • ADF: panelHeader
  • Trinidad: panelHeader

Changed Attributes:

ADF Trinidad Notes
shortText (removed) Obsolete, no replacement
size size Negative numbers imply automatic header level determination. Default has changed to -1.

panelLabelAndMessage

Component Name:

  • ADF: panelLabelAndMessage
  • Trinidad: panelLabelAndMessage

Changed Attributes:

ADF Trinidad Notes
anchor (removed) Obsolete. This attribute was ignored in ADF; it gathered this information from the 'for' attribute.
message (removed) Obsolete, use FacesMessage instead.
messageType (removed) Obsolete, use FacesMessage instead.
messageDescUrl (removed) Obsolete. See messaging framework documentation.
messageTargetFrame (removed) Obsolete. See messaging framework documentation.
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign labelStyle The valign attribute was not flexible enough so labelStyle was introduced. The labelStyle attribute specifies inline styles for the label portion of the component, e.g. "vertical-align: bottom;" to align the label to the bottom of the container.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

panelList

Component Name:

  • ADF: panelList
  • Trinidad: panelList

Changed Attributes:

ADF Trinidad Notes
(n/a) listStyle The styleClass and inlineStyle attributes are now rendered on the root dom element instead of the <ul> element as it was in ADF. In ADF you could change the list style by setting the inlineStyle attribute, but now you need to set the listStyle attribute. For example, you can style the list to be squares like this: listStyle='list-style-type:square'

panelPage

Component Name:

  • ADF: panelPage
  • Trinidad: panelPage

Changed Attributes:

ADF Trinidad Notes
chromeType (removed) removed, consider using skin properties to tweak panelPage
messageType (removed) removed, use the panelHeader for your title and set its messageType instead
quickLinksShown (removed) removed
title (removed) removed, use a panelHeader that you place as an indexed child where the text attribute is the title instead
(n/a) auxiliaryGlobalSize amount of pixels allocated to the splitter pane containing the global auxiliary region; value is an integer with default of 100
(n/a) auxiliary1Size amount of pixels allocated to the splitter pane containing the primary auxiliary region; value is an integer with default of 100
(n/a) auxiliary2Size amount of pixels allocated to the splitter pane containing the secondary auxiliary region; value is an integer with default of 100

Changed Facets:

ADF Trinidad Notes
actions (removed) removed; use the panelHeader that you used for your title instead
brandingApp (removed) removed because you should use the branding facet instead
brandingAppContextual globalContext removed because you should use the branding facet instead
contextSwitcher (removed) removed, this belongs to the panelHeader that you used for your title instead
infoSupplemental (removed) removed, use auxiliary or contextual regions instead
menuSwitch (removed) removed because you should use the branding facet instead
menuGlobal navigationGlobal renamed because of too much confusion; this is for navigation components, not menu components
menu1 navigation1 renamed because of too much confusion; this is for navigation components, not menu components
menu2 navigation2 renamed because of too much confusion; this is for navigation components, not menu components
menu3 navigation3 renamed because of too much confusion; this is for navigation components, not menu components
(n/a) auxiliaryGlobal location for global auxiliary items
(n/a) auxiliary1 location for primary auxiliary items
(n/a) auxiliary2 location for secondary auxiliary items
(n/a) contextGlobal location for global context items
(n/a) contextLocal location for local context items in a horizontal orientation relative to the main content
(n/a) toolbarGlobal location for a toolbar in the global layer
(n/a) toolbar1 location for a toolbar in the primary layer
(n/a) toolbar2 location for a toolbar in the secondary layer

region

Component Name:

  • ADF: region
  • Trinidad: (removed)

Changed Attributes: (n/a)

Changed Facets: (n/a)

regionDef

Component Name:

  • ADF: regionDef
  • Trinidad: (removed)

Changed Attributes: (n/a)

Changed Facets: (n/a)

selectBooleanCheckbox

Component Name:

  • ADF: selectBooleanCheckbox
  • Trinidad: selectBooleanCheckbox

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
messageDescUrl (removed) see messaging framework documentation
messageTargetFrame (removed) see messaging framework documentation
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectBooleanRadio

Component Name:

  • ADF: selectBooleanRadio
  • Trinidad: selectBooleanRadio

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
messageDescUrl (removed) see messaging framework documentation
messageTargetFrame (removed) see messaging framework documentation
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectInputColor

Component Name:

  • ADF: selectInputColor
  • Trinidad: selectInputColor

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. For example, if you want the input field to be 300 pixels wide, you can do this: contentStyle="width:300px". In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectInputDate

Component Name:

  • ADF: selectInputDate
  • Trinidad: selectInputDate

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. For example, if you want the input field to be 300 pixels wide, you can do this: contentStyle="width:300px". In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectInputText

Component Name:

  • ADF: selectInputText
  • Trinidad: selectInputText

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. For example, if you want the input field to be 300 pixels wide, you can do this: contentStyle="width:300px". In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectManyCheckbox

Component Name:

  • ADF: selectManyCheckbox
  • Trinidad: selectManyCheckbox

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
messageDescUrl (removed) see messaging framework documentation
messageTargetFrame (removed) see messaging framework documentation
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectManyListbox

Component Name:

  • ADF: selectManyListbox
  • Trinidad: selectManyListbox

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. For example, if you want the input to be 300 pixels wide, you can do this: contentStyle="width:300px". In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
messageDescUrl (removed) see messaging framework documentation
messageTargetFrame (removed) see messaging framework documentation
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
(n/a) selectAllVisible Whether or not to show an option to select all the items. Defaults to true.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectOneChoice

Component Name:

  • ADF: selectOneChoice
  • Trinidad: selectOneChoice

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. For example, if you want the input to be 300 pixels wide, you can do this: contentStyle="width:300px". In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
messageDescUrl (removed) see messaging framework documentation
messageTargetFrame (removed) see messaging framework documentation
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectOneListbox

Component Name:

  • ADF: selectOneListbox
  • Trinidad: selectOneListbox

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. For example, if you want the input to be 300 pixels wide, you can do this: contentStyle="width:300px". In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
messageDescUrl (removed) see messaging framework documentation
messageTargetFrame (removed) see messaging framework documentation
(n/a) unselectedLabel This attribute has been added to match the unselectedLabel attribute that exists on selectOneRadio and selectOneChoice.
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

selectOneRadio

Component Name:

  • ADF: selectOneRadio
  • Trinidad: selectOneRadio

Changed Attributes:

ADF Trinidad Notes
(n/a) contentStyle use contentStyle to set the style for the content part of the component. In ADF, inlineStyle was the closest equivalent, but inlineStyle was rendered on both the label and the content. In Trinidad, inlineStyle and styleClass are rendered on the root dom element.
messageDescUrl (removed) see messaging framework documentation
messageTargetFrame (removed) see messaging framework documentation
tip (removed) use the new help facet - see below. To upgrade put an outputText in the new help facet and set the outputText's 'value' attribute to the old tip text.
valign (removed) we default this to look correct, so this attribute is not needed. You can use styleClass and skinning together to override the default vertical alignment of the label and contents.

Changed Facets:

ADF Trinidad Notes
(n/a) help information to help the user fill in a field

showDetail

Component Name:

  • ADF: showDetail
  • Trinidad: showDetail

Additional Notes:

  • Although the APIs for this component have not changed, the behavior has. In ADF, if either the disclosedText OR the undisclosedText attribute was not specified, and the prompt facet was not specified, then the default "hide" or "show" text would be rendered in place of the missing attribute. In the current release, the default values are only displayed if NEITHER the disclosedText nor the undisclosedText is specified. If one of those attributes is specified the component will use the same label for both the disclosed state AND the undisclosed state. If both are specified, it will switch between them as normal. This was done to prevent the application developer from having to specify BOTH a disclosedText and an undisclosedText attribute in order to create a showDetail without a changing label.

showDetailHeader

Component Name:

  • ADF: showDetailHeader
  • Trinidad: showDetailHeader

Changed Attributes:

ADF Trinidad Notes
shortText (removed) Obsolete, no replacement
size size Negative numbers imply automatic header level determination. Default has changed to -1.
(none) messageType Added messageType to showDetailHeader in order to maintain consistancy with panelHeader.

showDetailItem

Component Name:

  • ADF: showDetailItem
  • Trinidad: showDetailItem

Changed Attributes:

ADF Trinidad Notes

Changed Facets:

ADF Trinidad Notes

Additional Notes:

  • The functionality added here is not rendered as part of this component. Rather, these items are to be consumed by a showOne or showMany component.

showOneAccordion

Component Name:

  • ADF: showOnePanel
  • Trinidad: showOneAccordion

table

Component Name:

  • ADF: table
  • Trinidad: table

Changed Attributes:

ADF Trinidad Notes
rowSelection new attribute to control selection. use "single" for single selection. use "multiple" for multiple selection.
selectionState selectedRowKeys renamed.
banding rowBandingInterval or columnBandingInterval for row banding use nonzero value for rowBandingInterval. For column banding use nonzero value for columnBandingInterval. Use zero for both to turn off banding.
bandingInterval rowBandingInterval or columnBandingInterval renamed.
width inlineStyle removed. use inlineStyle attribute to set the width using css.

Changed Facets:

ADF Trinidad Notes
selection This facet was removed. Selection is now controlled by the new "rowSelection" attribute. See the tableSelectOne and tableSelectMany components for more details.

Additional Notes:

  • todo

tableSelectMany

Component Name:

  • ADF: tableSelectMany
  • Trinidad: component removed

Additional Notes:

  • selection on the table is controlled by the "rowSelection" attribute on the table/treeTable component
  • move the children of this component into the "toolbar" facet of the surrounding "decorateCollection" component.

tableSelectOne

Component Name:

  • ADF: tableSelectOne
  • Trinidad: component removed

Additional Notes:

  • selection on the table is controlled by the "rowSelection" attribute on the table/treeTable component
  • move the children of this component into the "toolbar" facet of the surrounding "decorateCollection" component.

tree

Component Name:

  • ADF: tree
  • Trinidad: tree

Changed Attributes:

ADF Trinidad Notes
rowSelection new attribute to control selection. use "single" for single selection. use "multiple" for multiple selection.
selectionState selectedRowKeys renamed.
treeState disclosedRowKeys renamed.

Changed Facets:

ADF Trinidad Notes

Additional Notes:

  • todo

treeTable

Component Name:

  • ADF: treeTable
  • Trinidad: treeTable

Changed Attributes:

ADF Trinidad Notes
rowSelection new attribute to control selection. use "single" for single selection. use "multiple" for multiple selection.
selectionState selectedRowKeys renamed.
banding rowBandingInterval or columnBandingInterval for row banding use nonzero value for rowBandingInterval. For column banding use nonzero value for columnBandingInterval. Use zero for both to turn off banding.
bandingInterval rowBandingInterval or columnBandingInterval renamed.
width inlineStyle removed. use inlineStyle attribute to set the width using css.
treeState disclosedRowKeys renamed.

Changed Facets:

ADF Trinidad Notes
selection This facet was removed. Selection is now controlled by the new "rowSelection" attribute. See the tableSelectOne and tableSelectMany components for more details.

Additional Notes:

  • todo