public interface ConfigurationType extends PossiblyDumbAware
ConfigurationTypeBase
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<ConfigurationType> |
CONFIGURATION_TYPE_EP |
Modifier and Type | Method and Description |
---|---|
ConfigurationFactory[] |
getConfigurationFactories()
Returns the configuration factories used by this configuration type.
|
java.lang.String |
getConfigurationTypeDescription()
Returns the description of the configuration type.
|
java.lang.String |
getDisplayName()
Returns the display name of the configuration type.
|
default java.lang.String |
getHelpTopic()
Returns the topic in the help file or in Web Help which is shown when help for configurations of this type is requested.
|
javax.swing.Icon |
getIcon()
Returns the 16x16 icon used to represent the configuration type.
|
java.lang.String |
getId()
The ID of the configuration type.
|
default java.lang.String |
getTag()
The name of the run configuration group in a configuration file.
|
default boolean |
isManaged()
Is configuration fully managed by RunManager.
|
isDumbAware
static final ExtensionPointName<ConfigurationType> CONFIGURATION_TYPE_EP
java.lang.String getDisplayName()
java.lang.String getConfigurationTypeDescription()
javax.swing.Icon getIcon()
java.lang.String getId()
default java.lang.String getTag()
ConfigurationFactory[] getConfigurationFactories()
default java.lang.String getHelpTopic()
null
if no help is availabledefault boolean isManaged()