Constructs a new Descriptor instance for configuring a project settings plugin entry.
Array of interface IDs that this plugin requires to function.
Human-readable description of the plugin shown in the plugin manager.
Icon displayed for the settings panel entry.
Unique identifier for the plugin, typically in reverse domain notation.
Array of interface IDs that this plugin provides or implements.
Display name of the plugin.
Section name under which this settings panel is grouped.
Display title shown for this settings panel entry.
Returns the name of this object's type.
Returns true if the object is of the specified type.
Returns true if this object refers to the same instance as the given object.
Configuration descriptor for a project settings plugin, holding the section and title used to register the panel.