class CommandAPDUField.ComponentToggler {
/**
* Gets called when an <code>ActionEvent</code> <code>e</code>
* occurs. For all components added to this toggler:
* Enables the component if it is disabled,
* disables the component if it is enabled.
*
* @param e The <code>ActionEvent</code> indicating something
* happened.
*/
public void actionPerformed(ActionEvent e) {
Iterator componentsIt = components.iterator();
while (componentsIt.hasNext()) {
JComponent component = (JComponent)componentsIt.next();
if (component.isEnabled()) {
component.setEnabled(false);
}
else {
component.setEnabled(true);
}
}
}
}