- @Override
- public void invalidateModels() {
- super.invalidateModels();
- component.removeChangeListener(listener);
- }
-
- private void adjustPresetState() {
- BodyTube bt = (BodyTube) component;
- if ( bt.getPresetComponent() != null ) {
- BodyTube btPreset = (BodyTube) bt.getPresetComponent().getPrototype();
- maxLength.setValue( btPreset.getLength() );
- } else {
- // here we should be able to force the preset combo box to display empty.
- // We set the selected index to -1 (undefined), then force a repaint.
- presetComboBox.setSelectedIndex(-1);
- presetComboBox.repaint();
- maxLength.setValue(2.0);
- }
- }
-