edu.cs.ai.kreator.control.config
Interface SideEffector

All Known Implementing Classes:
FontStyleConfigurationOption, LoggingLevelStringSelectionConfigurationOption

public interface SideEffector

This interface must be implemented by configuration options which cause side effects on changing their corresponding value. The method "actionPerformed" is invoked when the initial configuration is loaded and whenever the value of the option changes.

Author:
Matthias Thimm

Method Summary
 void actionPerformed(java.lang.Object newValue)
          This method is invoked when the initial configuration is loaded and whenever the value of the given option changes.
 

Method Detail

actionPerformed

void actionPerformed(java.lang.Object newValue)
This method is invoked when the initial configuration is loaded and whenever the value of the given option changes. This methods informs the option of its new value.

Parameters:
newValue - the new value.