org.oddjob.arooa.design.view
Interface SwingItemView

All Known Implementing Classes:
FieldGroupView, FieldSelectionView, FileSelectionView, LabelledComboBoxView, MultiTypeTableView, SelectionListView, TabGroupView, TextFieldView, TextInputView, TypeSelectionView

public interface SwingItemView

Define something cabable of producing a a GUI Component in various situations.


Method Summary
 int inline(Container container, int row, int column, boolean selectionInGroup)
          The class should add it's component to the container which has a GridBagLayout.
 void setEnabled(boolean enabled)
          Used when a component is part of a selection.
 

Method Detail

inline

int inline(Container container,
           int row,
           int column,
           boolean selectionInGroup)
The class should add it's component to the container which has a GridBagLayout.

Parameters:
container - The container to add the component to.
row - The row to add the component at.
The - column to add the component at.
Returns:
The row the next component should be added at.

setEnabled

void setEnabled(boolean enabled)
Used when a component is part of a selection.

Parameters:
enabled -