@ExportedBean public class LabelAtomProperty extends AbstractDescribableImpl<LabelAtomProperty> implements ExtensionPoint
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.
LabelAtomPropertyDescriptorExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
LabelAtomProperty() |
| Modifier and Type | Method and Description |
|---|---|
static DescriptorExtensionList<LabelAtomProperty,LabelAtomPropertyDescriptor> |
all()
Lists up all the registered
LabelAtomPropertyDescriptors in the system. |
Collection<? extends Action> |
getActions(LabelAtom atom)
Contributes
Actions to the label. |
getDescriptorpublic Collection<? extends Action> getActions(LabelAtom atom)
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.public static DescriptorExtensionList<LabelAtomProperty,LabelAtomPropertyDescriptor> all()
LabelAtomPropertyDescriptors in the system.Copyright © 2019. All rights reserved.