ICE to ACE Component Migration Guide

You are viewing an old version (v. 22) of this page.
The latest version is v. 24, last edited on Jun 20, 2019 (view differences | )
<< View previous version | view page history | view next version >>

This component migration map can be used to identify components with similar functionality to the original ICEfaces ICE/Compat components when migrating an existing ICEfaces 1, 2, or 3 application to ICEfaces 4.


ICEfaces 3
ICE Component
ICEfaces 4
Equivalent Component
ice:checkbox ace:checkboxButton, ace:buttonGroup
ice:column ace:column
ice:columnGroup ace:columnGroup
ice:columns c:forEach
ice:commandButton ace:pushButton
ice:commandLink ace:linkButton
ice:commandSortHeader ace:dataTable
ice:dataExporter ace:dataExporter
ice:dataPaginator ace:dataTable
ice:dataTable ace:dataTable or mobi:dataView
ice:effect ace:animation
ice:inputFile ace:fileEntry
ice:form h:form
ice:gMap ace:gMap
ice:gMapControl ace:gMapControl
ice:gMapDirection  
ice:gMapGeoXml  
ice:gMapLatLng  
ice:gMapLatLngs  
ice:gMapMarker  
ice:graphicImage ace:graphicImage
ice:headerRow ace:dataTable
ice:inputHidden ace:textEntry w/ "visible=false"
ice:inputRichText ace:richTextEntry
ice:inputSecret ace:textEntry w/ "secret=true"
ice:inputText ace:textEntry
ice:inputTextArea ace:textAreaEntry
ice:jsEventListener icecore:jsEventListener
ice:loadBundle icecore:loadBundle
ice:menuBar ace:menuBar
ice:menuItem ace:menuItem
ice:menuItems c:forEach
ice:menuItemSeparator ace:menuSeparator
ice:menuPopup ace:contextMenu
ice:message ace:message
ice:messages ace:messages
ice:outputChart ace:chart
ice:outputConnectionStatus ace:submitMonitor
ice:outputFormat h:outputFormat
ice:outputLabel ace:*Entry w/ "labelPosition", or h:outputLabel
ice:outputLink ace:linkButton
ice:outputMedia ace:audioPlayer, ace:videoPlayer
ice:outputProgress ace:progressBar
ice:outputResource ace:dynamicResource, mobi:deviceResource
ice:outputStyle h:outputStyleSheet
ice:outputText h:outputText
ice:panelBorder ace:borderLayout
ice:panelCollapsible ace:panel
ice:panelConfirmation ace:confirmationDialog
ice:panelDivider [ace:layoutPanel]
ice:panelGrid h:panelGrid
ice:panelGroup h:panelGroup, ace:panel, ace:draggable, ace:droppable
ice:panelLayout  
ice:panelPopup
ace:dialog
ice:panelPositioned ace:list
ice:panelSeries c:forEach
ice:panelStack ace:panelStack (4.1)
ice:panelTab ace:tabPane
ice:panelTabSet ace:tabSet
ice:panelTooltip ace:tooltip, ace:delegate
ice:portlet N/A
ice:radio ace:radioButton, ace:buttonGroup
ice:repeat  
ice:rowSelector ace:dataTable
ice:selectBooleanCheckbox ace:checkboxButton, ace:buttonGroup
ice:selectInputDate ace:dateTimeEntry
ice:selectInputText ace:autoCompleteEntry, ace:selectMenu, ace:simpleSelectOneMenu
ice:selectManyCheckbox ace:checkboxButton w/ ace:buttonGroup
ice:selectManyListbox ace:list
ice:selectManyMenu ace:list
ice:selectOneListbox ace:list
ice:selectOneMenu ace:selectMenu, ace:simpleSelectOneMenu
ice:selectOneRadio ace:radioButton w/ ace:buttonGroup
ice:setEventPhase icecore:setEventPhase
ice:tabChangeListener N/A
ice:tree ace:tree
ice:treeNode [ace:treeNode]
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.

© Copyright 2017 ICEsoft Technologies Canada Corp.