Package hudson.tools

Class ToolProperty<T extends ToolInstallation>

java.lang.Object
hudson.tools.ToolProperty<T>
Type Parameters:
T - ToolProperty can choose to only work with a certain subtype of ToolInstallation, and this 'T' represents that type. Also see PropertyDescriptor.isApplicable(Class).
All Implemented Interfaces:
ExtensionPoint, Describable<ToolProperty<?>>
Direct Known Subclasses:
InstallSourceProperty

public abstract class ToolProperty<T extends ToolInstallation> extends Object implements Describable<ToolProperty<?>>, ExtensionPoint
Extensible property of ToolInstallation.

Plugins can contribute this extension point to add additional data or UI actions to ToolInstallation. ToolPropertys show up in the configuration screen of a tool, and they are persisted with the ToolInstallation object.

Views

config.jelly
Added to the configuration page of the tool.
Since:
1.303