Returns the id of the run configuration that is used for serialization. For compatibility reason the default implementation calls
the method
ConfigurationFactory.getName()
and this may cause problems if
ConfigurationFactory.getName()
returns localized value. So the default implementation
must be overriden in all inheritors. In existing implementations you need to use the same value which is returned
by
ConfigurationFactory.getName()
for compatibility but store it directly in the code instead of taking from a message bundle. For new configurations
you may use any unique ID; if a new
ConfigurationType
has a single
ConfigurationFactory
, use
SimpleConfigurationType
instead.