Details
-
Type: New Feature
-
Status: Closed
-
Priority: Major
-
Resolution: Won't Fix
-
Affects Version/s: 1.8.2.GA_P02
-
Fix Version/s: EE-3.2.0.GA
-
Component/s: Facelet Components
-
Labels:None
-
Environment:ICEfaces 2.0
Description
Continue updating the the composite components to align with JSF 2.0 standards. This bug is the capture the changes need to use the new <composite:interface/> and <composite:implementation> tags. The new composite name space makes defining a components attributes more explicit over standard Facelets in JSF 1.x.
Once the components have bee refactored to use the new tags the attributes naming will also have to be updated as parameters are now accessed thought the #{cc.attrs.attributeName}. More research will have to be done to fine concrete examples of how to do this.
Once the components have bee refactored to use the new tags the attributes naming will also have to be updated as parameters are now accessed thought the #{cc.attrs.attributeName}. More research will have to be done to fine concrete examples of how to do this.
List of composite components to update:
autoSortTable
column
css
dataPager
dataPagerInfo
dateSpinner
dialog
dualList
easyPopup
editableList
editableTable
textColumn
selectInputDateColumn
selectBooleanColumn
selectOneMenuColumn
expandableTable
filterTable
filterColumn
numberSpinner
polling
progressAsync
progressInputFile
richDataGrid
richTabs
roundCorners
schedule
selectDateInterval
selectInputCalendar
selectInputTime
selectionTree
selectLocale
selectOneStateProvince
slider
slideshow
slide
slides
statusBar
tab
tabView
textSpinner
treeTable
treeTableColumn
dragAndDropTreeTable
triStateCheckbox