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
.
LabelAtomProperty
s 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
Action
s 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
LabelAtomPropertyDescriptor
s in the system.
Copyright © 2004-2013. All Rights Reserved.