This panelLayouttag is used to define a panel that contains other UI controls like input text, combo box, and date time picker.

Relationship with other tags

The panelLayout tag is child tag of tag region.

The panelLayout tag has the following child tags: inputText, listOfValues, inputDate, and comboBox.


The following example shows the XML for a panelLayout tag.

   <panelLayout layout="horizontal">
      <inputText label="#{workitemmodel.labels.TASKID}" value="#{workitemmodel.values.TASKID}" readOnly="true" >
      <listOfValues label="#{workitemmodel.labels.OWNER}" value="#{workitemmodel.values.OWNER}" source="OWNER" >
      <inputDate label="#{workitemmodel.labels.DUEDATE}" value="#{workitemmodel.values.DUEDATE}" >
      <comboBox label="#{workitemmodel.labels.STATUS}" value="#{workitemmodel.values.STATUS}" valueSet="#{workitemmodel.listItems.STATUS}" >
   </panelLayout > 


Name Type Supports EL? Description
disabled String no If set to true, the control is in ready only mode.
id String no UI component identifier. There could be multiple textEditor controls and this id attribute is used to uniquely identify the control.
layout String no Direction of the layout.
visible String yes If set to true, the control will be displayed. If set to false, it is hidden.