ice:panelPositioned can be used in similar situations in which webuijsf:orderableList is used.
| Woodstock | ICEfaces | Comments |
| Common Attributes | ||
| binding | binding | - |
| disabled | disabled | - |
| id | id | - |
| list | value | - |
| style | style | - |
| styleClass | styleClass | - |
| rendered | rendered | - |
| valueChangeListenerExpression | listener | - |
| Similar Attributes | ||
| Unique Attributes | ||
| converter | - | - |
| immediate | - | - |
| label | - | Use a separate ice:outputText component. |
| labelLevel | - | Use a separate ice:outputText component. |
| labelOnTop | - | Use a separate ice:outputText component. |
| moveTopBottom | - | - |
| multiple | - | - |
| readOnly | - | - |
| required | - | - |
| rows | - | - |
| tabIndex | - | - |
| toolTip | - | - |
| validatorExpression | - | - |
| visible | - | - |
| width | - | - |
| - | constraint | - |
| - | enabledOnUserRole | - |
| - | first | - |
| - | handle | - |
| - | hoverclass | - |
| - | overlap | - |
| - | renderedOnUserRole | - |
| - | rows | - |
| - | var | - |
<webuijsf:orderableList id="taskOrder"
list="#{AutomatedTasks.taskList}"
label="Task execution order: "
moveTopBottom="true"/>
<ice:outputText value="Task execution order: " />
<ice:panelPositioned id="taskOrder" value="#{AutomatedTasks.taskList}" var="task">
<ice:panelGroup><ice:outputText value="#{task}" /></ice:panelGroup>
</ice:panelPositioned>