| |||||||
| FRAMES NO FRAMES | |||||||
columns/rows ::= LAYOUT LAYOUT ::= TOKEN [";" TOKEN]+ TOKEN ::= FIXED | PIXEL | PROPORTIONAL FIXED ::= "fixed" PIXEL ::= NUMBER "px" PROPORTIONAL ::= [NUMBER] "*"
| Parent | Child | Okay? | Remarks |
|---|---|---|---|
| FIXED | any combination of FIXED or PIXEL but no PROPORTIONAL | okay | - |
| FIXED | any combination with at least one PROPORTIONAL | wrong | LayoutManager cannot compute the fixed value. |
| PIXEL | any combination of FIXED or PIXEL but no PROPORTIONAL | potentially wrong | The values depend on each other, the programmer has to keep consistency manually. |
| PIXEL | any combination with at least one PROPORTIONAL | okay | - |
| PROPORTIONAL | any combination of FIXED or PIXEL but no PROPORTIONAL | potentially wrong | No automatical matching:
|
| PROPORTIONAL | any combination with at least one PROPORTIONAL | okay | - |
UIComponentClass: org.apache.myfaces.tobago.component.UIGridLayout
RendererType: GridLayout
| Tag Information | |
| Tag Class | org.apache.myfaces.tobago.taglib.component.GridLayoutTag |
| TagExtraInfo Class | None |
| Body Content | empty |
| Display Name | None |
| Attributes | ||||
| Name | Required | Request-time | Type | Description |
| id | false | true | java.lang.String | The component identifier for this component. This value must be unique within the closest parent component that is a naming container. Type: java.lang.String |
| border | false | true | java.lang.String | Border size of this component. Type: java.lang.String |
| cellspacing | false | true | java.lang.String | Spacing between component and layout cell's Type: java.lang.String |
| margin | false | true | java.lang.String | Margin between container component and layouted children. Type: java.lang.String |
| marginBottom | false | true | java.lang.String | Bottom margin between container component and layouted children. Type: java.lang.String |
| marginLeft | false | true | java.lang.String | Left margin between container component and layouted children. Type: java.lang.String |
| marginRight | false | true | java.lang.String | Right margin between container component and layouted children. Type: java.lang.String |
| marginTop | false | true | java.lang.String | Top margin between container component and layouted children. Type: java.lang.String |
| columns | false | true | java.lang.String | LayoutConstraints for column layout. Semicolon separated list of layout tokens ('*', '<x>*', '<x>px' or '<x>%'). Where '*' is equvalent to '1*'. Type: java.lang.StringDefault: 1* |
| rows | false | true | java.lang.String | LayoutConstraints for column layout. Semicolon separated list of layout tokens ('<x>*', '<x>px', '<x>%' or 'fixed'). Type: java.lang.StringDefault: 1* |
| binding | false | true | java.lang.String | The value binding expression linking this component to a property in a backing bean. |
| Variables | No Variables Defined. |
| |||||||
| FRAMES NO FRAMES | |||||||