org.oddjob.arooa.design.view
Class MultiTypeTableView
java.lang.Object
org.oddjob.arooa.design.view.MultiTypeTableView
- All Implemented Interfaces:
- SwingItemView
public class MultiTypeTableView
- extends Object
- implements SwingItemView
This class is capable of representing a DesignElement which consists of
multiple child DesignElements of different types.
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. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MultiTypeTableView
public MultiTypeTableView(MultiTypeTable viewModel)
inline
public int inline(Container container,
int row,
int column,
boolean selectionInGroup)
- Description copied from interface:
SwingItemView
- The class should add
it's component to the container which has a GridBagLayout.
- Specified by:
inline
in interface SwingItemView
- Parameters:
container
- The container to add the component to.row
- The row to add the component at.
- Returns:
- The row the next component should be added at.
setEnabled
public void setEnabled(boolean enabled)
- Description copied from interface:
SwingItemView
- Used when a component is part of a selection.
- Specified by:
setEnabled
in interface SwingItemView