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
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 Hudson. All Rights Reserved.