| |||||||
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.String Default: 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.String Default: 1* |
binding | false | true | java.lang.String | The value binding expression linking this component to a property in a backing bean. Warning: For the tobago extension library tx the binding differs from JSP and Facelets:
|
Variables | No Variables Defined. |
| |||||||
FRAMES NO FRAMES |