/** {@inheritDoc} */ @Override public void addLayoutComponent(Component component, Object constraints) { Constraints listLayoutConstraints = (Constraints)constraints; int index = listLayoutConstraints.getIndex(); int formConstraints = listLayoutConstraints.getFormConstraints(); CellComponents cellComponents = gridComponents.get(index); cellComponents.components.add(component); cellComponents.constraints.add(listLayoutConstraints); CellConstraints cellConstraints = deriveCellConstraints(formConstraints, logicalColumn(index), logicalRow(index)); super.addLayoutComponent(component, cellConstraints); }
/** {@inheritDoc} */ @Override public void addLayoutComponent(Component component, Object constraints) { Constraints listLayoutConstraints = (Constraints)constraints; int index = listLayoutConstraints.getIndex(); int formConstraints = listLayoutConstraints.getFormConstraints(); CellComponents cellComponents = gridComponents.get(index); cellComponents.components.add(component); cellComponents.constraints.add(listLayoutConstraints); CellConstraints cellConstraints = deriveCellConstraints(formConstraints, logicalColumn(index), logicalRow(index)); super.addLayoutComponent(component, cellConstraints); }
/** {@inheritDoc} */ @Override public void addLayoutComponent(Component component, Object constraints) { Constraints listLayoutConstraints = (Constraints)constraints; int index = listLayoutConstraints.getIndex(); int formConstraints = listLayoutConstraints.getFormConstraints(); CellComponents cellComponents = gridComponents.get(index); cellComponents.components.add(component); cellComponents.constraints.add(listLayoutConstraints); CellConstraints cellConstraints = deriveCellConstraints(formConstraints, logicalColumn(index), logicalRow(index)); super.addLayoutComponent(component, cellConstraints); }