return module;
}
private void build() {
final ButtonGroup buttonGroup = new ButtonGroup();
class ModuleTypeSelectionListener implements MouseListener {
@Override
public void mouseClicked(MouseEvent arg0) {}
@Override
public void mouseEntered(MouseEvent arg0) {}
@Override
public void mouseExited(MouseEvent arg0) {}
@Override
public void mousePressed(MouseEvent arg0) {}
@Override
public void mouseReleased(MouseEvent arg0) {
String command = buttonGroup.getSelection().getActionCommand();
type = Integer.parseInt(command);
try {
getWizard().next();
} catch (WizardException wi) {
DcSwingUtilities.displayWarningMessage(wi.getMessage());
}
}
}
setLayout(Layout.getGBL());
JRadioButton rbPlainMod = ComponentFactory.getRadioButton(
DcResources.getText("lblPlainModule"), IconLibrary._icoModuleTypePlain, "" + _OTHERMODULE);
JRadioButton rbMediaMod = ComponentFactory.getRadioButton(
DcResources.getText("lblMediaModule"), IconLibrary._icoModuleTypeMedia, "" + _MEDIAMODULE);
JRadioButton rbPropertyMod = ComponentFactory.getRadioButton(
DcResources.getText("lblPropertyModule"), IconLibrary._icoModuleTypeProperty32, "" + _PROPERTYMODULE);
JRadioButton rbAssociateMod = ComponentFactory.getRadioButton(
DcResources.getText("lblAssociateModule"), IconLibrary._icoModuleTypeAssociate, "" + _ASSOCIATEMODULE);
rbPlainMod.addMouseListener(new ModuleTypeSelectionListener());
rbMediaMod.addMouseListener(new ModuleTypeSelectionListener());
rbPropertyMod.addMouseListener(new ModuleTypeSelectionListener());
rbAssociateMod.addMouseListener(new ModuleTypeSelectionListener());
buttonGroup.add(rbPlainMod);
buttonGroup.add(rbMediaMod);
buttonGroup.add(rbPropertyMod);
buttonGroup.add(rbAssociateMod);
add(rbPropertyMod,Layout.getGBC(0, 0, 1, 1, 1.0, 1.0
,GridBagConstraints.NORTHWEST, GridBagConstraints.HORIZONTAL,
new Insets( 0, 5, 5, 5), 0, 0));
add(rbMediaMod, Layout.getGBC(0, 1, 1, 1, 1.0, 1.0