ICE to ACE Component Migration Guide

compared with
Current by Ken Fyten
on Jun 20, 2019 10:06.


 
Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 4 changes. View first change.

 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|CheckBoxButton], [ace:buttonGroup|ButtonGroup] |
 | ice:column | [ace:column|Column] |
 | ice:columnGroup | [ace:columnGroup|ColumnGroup] |
 | ice:columns | c:forEach |
 | ice:commandButton | [ace:pushButton|PushButton] |
 | ice:commandLink | [ace:linkButton|LinkButton] |
 | ice:commandSortHeader | [ace:dataTable|DataTable] |
 | ice:dataExporter | [ace:dataExporter|DataExporter] |
 | ice:dataPaginator | [ace:dataTable|DataTable] |
 | ice:dataTable | [ace:dataTable|DataTable] or mobi:dataView |
 | ice:effect | [ace:animation|Animation] |
 | ice:form | h:form |
 | ice:gMap | [ace:gMap|GMap] |
 | ice:gMapControl | ace:gMapControl |
 | ice:gMapDirection | |
 | ice:gMapGeoXml | |
 | ice:gMapLatLng | |
 | ice:gMapLatLngs | |
 | ice:gMapMarker | |
 | ice:graphicImage | [ace:graphicImage|GraphicImage] |
 | ice:headerRow | [ace:dataTable|DataTable] |
 | ice:inputHidden | [ace:textEntry|TextEntry] w/ "visible=false" |
 | ice:inputFile | [ace:fileEntry|fileEntry] |
 | ice:inputRichText | [ace:richTextEntry|RichTextEntry] |
 | ice:inputSecret | [ace:textEntry|TextEntry] w/ "secret=true" |
 | ice:inputText | [ace:textEntry|TextEntry] |
 | ice:inputTextArea | [ace:textAreaEntry|TextAreaEntry] |
 | ice:jsEventListener | [icecore:jsEventListener|jsEventListener] |
 | ice:loadBundle | [icecore:loadBundle|loadBundle] |
 | ice:menuBar | [ace:menuBar|Menu and Menubar] |
 | ice:menuItem | [ace:menuItem|MenuItem] |
| ice:menuItems | c:forEach ? |
  | ice:menuItems | c:forEach |
 | ice:menuItemSeparator | [ace:menuSeparator|MenuSeparator] |
 | ice:menuPopup | [ace:contextMenu|ContextMenu] |
 | ice:message | [ace:message|Message] |
 | ice:messages | [ace:messages|Messages] |
 | ice:outputChart | [ace:chart|Chart] |
 | ice:outputConnectionStatus | [ace:submitMonitor|SubmitMonitor] |
 | ice:outputFormat | h:outputFormat |
 | ice:outputLabel | ace:*Entry w/ "labelPosition", or h:outputLabel |
 | ice:outputLink | [ace:linkButton|LinkButton] |
 | ice:outputMedia | [ace:audioPlayer|AudioPlayer], [ace:videoPlayer|VideoPlayer] |
 | ice:outputProgress | [ace:progressBar|ProgressBar] |
 | ice:outputResource | [ace:dynamicResource|DynamicResource], [mobi:deviceResource|DeviceResource] |
 | ice:outputStyle | h:outputStyleSheet |
 | ice:outputText | h:outputText |
| ice:panelBorder | ace:borderLayout ? |
  | ice:panelBorder | ace:borderLayout |
 | ice:panelCollapsible | [ace:panel|Panel] |
 | ice:panelConfirmation | [ace:confirmationDialog|ConfirmationDialog] |
 | ice:panelDivider | [ace:layoutPanel|LayoutPanel] |
 | ice:panelGrid | h:panelGrid |
 | ice:panelGroup | h:panelGroup, [ace:panel|Panel], [ace:draggable|Draggable], [ace:droppable|Droppable] |
 | ice:panelLayout | |
 | ice:panelPopup\\ | [ace:dialog|http://www.icesoft.org/wiki/display/ICE/Dialog|ace:dialog]\\ |
 | ice:panelPositioned | [ace:list|List] |
 | ice:panelSeries | |
 | ice:panelStack | h:panelStack |
  | ice:panelSeries | c:forEach |
 | ice:panelStack | ace:panelStack (4.1) |
 | ice:panelTab | [ace:tabPane|TabPane] |
 | ice:panelTabSet | [ace:tabSet|TabSet] |
 | ice:panelTooltip | [ace:tooltip|Tooltip], [ace:delegate|Delegate] |
 | ice:portlet | N/A |
 | ice:radio | [ace:radioButton|RadioButton], [ace:buttonGroup|ButtonGroup] |
 | ice:repeat | |
 | ice:rowSelector | [ace:dataTable|DataTable] |
 | ice:selectBooleanCheckbox | [ace:checkboxButton|CheckboxButton], [ace:buttonGroup|ButtonGroup] |
 | ice:selectInputDate | [ace:dateTimeEntry|DateTimeEntry] |
 | ice:selectInputText | [ace:autoCompleteEntry|AutoCompleteEntry], [ace:selectMenu|SelectMenu], [ace:simpleSelectOneMenu|SimpleSelectOneMenu] |
 | ice:selectManyCheckbox | [ace:checkboxButton|CheckboxButton] w/ ace:buttonGroup |
 | ice:selectManyListbox | [ace:list|List] |
 | ice:selectManyMenu | [ace:list|List] |
 | ice:selectOneListbox | [ace:list|List] |
 | ice:selectOneMenu | [ace:selectMenu|SelectMenu], [ace:simpleSelectOneMenu|SimpleSelectOneMenu] |
 | ice:selectOneRadio | [ace:radioButton|RadioButton] w/ [ace:buttonGroup|ButtonGroup] |
 | ice:setEventPhase | [icecore:setEventPhase|setEventPhase] |
 | ice:tabChangeListener | N/A |
 | ice:tree | [ace:tree|Tree] |
 | ice:treeNode | [ace:treeNode|TreeNode] |

© Copyright 2021 ICEsoft Technologies Canada Corp.