I have created a custom RunConfiguration by extending RunConfigurationBase class. I have overridden the getIcon() method to return an icon based on the configuration object state.
But the icon is not updated according to the state. Whatever icon is provided by the ConfigurationFactory is being displayed everytime.
Is it possible to have the icon of a configuration specific to a state or not?