|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthudson.tools.ToolProperty<T>
T - ToolProperty can choose to only work with a certain
subtype of ToolInstallation, and this 'T' represents that type. Also
see PropertyDescriptor.isApplicable(Class).public abstract class ToolProperty<T extends ToolInstallation>
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.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
|---|
ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Constructor Summary | |
|---|---|
ToolProperty()
|
|
| Method Summary | |
|---|---|
static DescriptorExtensionList<ToolProperty<?>,ToolPropertyDescriptor> |
all()
Lists up all the registered ToolPropertyDescriptors in the
system. |
ToolPropertyDescriptor |
getDescriptor()
Gets the descriptor for this instance. |
abstract Class<T> |
type()
What is your 'T'? |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ToolProperty()
| Method Detail |
|---|
public ToolPropertyDescriptor getDescriptor()
Describable Descriptor is a singleton for every concrete
Describable implementation, so if
a.getClass()==b.getClass() then
a.getDescriptor()==b.getDescriptor() must hold.
getDescriptor in interface Describable<ToolProperty<?>>public abstract Class<T> type()
public static DescriptorExtensionList<ToolProperty<?>,ToolPropertyDescriptor> all()
ToolPropertyDescriptors in the
system.
ToolDescriptor.getPropertyDescriptors()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||