com.tssap.util.ui.glpc
Interface IGridLayoutPaneContainer

All Superinterfaces:
IEditable
All Known Subinterfaces:
ICheckboxComponent, IDropDownSelector, IForm, IGenericComponent, IListElementGridLayoutPaneContainer, IListSelector, IRadioButtonComponent, ISection, ISectionForm, ISectionWithButtons, ISimpleForm, ISimpleSection, ITableComponent, ITableSection, ITitledGridLayoutPaneContainer, ITreeSection, ITreeSelector
All Known Implementing Classes:
AbstractGridLayoutPaneContainer

public interface IGridLayoutPaneContainer
extends IEditable

General interface for reusable components with grid layout inside.


Method Summary
 int getUserGridNumOfColumns()
          Returns number of columns for userArea given to method initContainer(IGridLayoutPane userArea)
 void initContainer(IGridLayoutPane userArea)
          Initialize component's UI.
 boolean isUserGridEqualColSize()
          Returns true if userArea given to method initContainer(IGridLayoutPane userArea) has to have equal column widths
 
Methods inherited from interface com.tssap.util.ui.IEditable
isEditable, setEditable
 

Method Detail

initContainer

public void initContainer(IGridLayoutPane userArea)
Initialize component's UI. Implementor has to fill the given grid layout pane. The number of columns comes from call to method getUserGridNumOfColumns(). If grid columns have equal widths is decided through call to isUserGridEqualColSize().
Parameters:
gridLayoutPane -  

getUserGridNumOfColumns

public int getUserGridNumOfColumns()
Returns number of columns for userArea given to method initContainer(IGridLayoutPane userArea)
Returns:
int number of columns for userArea
See Also:
initContainer(IGridLayoutPane)

isUserGridEqualColSize

public boolean isUserGridEqualColSize()
Returns true if userArea given to method initContainer(IGridLayoutPane userArea) has to have equal column widths
Returns:
boolean
See Also:
initContainer(IGridLayoutPane)


Copyright © 2005 SAP AG. All Rights Reserved.