hudson.model.labels
Class LabelAtomProperty
java.lang.Object
hudson.model.AbstractDescribableImpl<LabelAtomProperty>
hudson.model.labels.LabelAtomProperty
- All Implemented Interfaces:
- ExtensionPoint, Describable<LabelAtomProperty>
@ExportedBean
public class LabelAtomProperty
- extends AbstractDescribableImpl<LabelAtomProperty>
- implements ExtensionPoint
Extensible property of LabelAtom.
Plugins can contribute this extension point to add additional data or UI actions to LabelAtom.
LabelAtomPropertys show up in the configuration screen of a label, and they are persisted
with the LabelAtom object.
- Since:
- 1.373
- Author:
- Kohsuke Kawaguchi
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LabelAtomProperty
public LabelAtomProperty()
getActions
public Collection<? extends Action> getActions(LabelAtom atom)
- Contributes
Actions to the label.
This allows properties to create additional links in the left navigation bar and
hook into the URL space of the label atom.
all
public static DescriptorExtensionList<LabelAtomProperty,LabelAtomPropertyDescriptor> all()
- Lists up all the registered
LabelAtomPropertyDescriptors in the system.
Copyright © 2004-2013. All Rights Reserved.