@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
.
LabelAtomProperty
s show up in the configuration screen of a label, and they are persisted
with the LabelAtom
object.
LabelAtomPropertyDescriptor
ExtensionPoint.LegacyInstancesAreScopedToHudson
Constructor and Description |
---|
LabelAtomProperty() |
Modifier and Type | Method and Description |
---|---|
static DescriptorExtensionList<LabelAtomProperty,LabelAtomPropertyDescriptor> |
all()
Lists up all the registered
LabelAtomPropertyDescriptor s in the system. |
Collection<? extends Action> |
getActions(LabelAtom atom)
Contributes
Action s to the label. |
getDescriptor
public Collection<? extends Action> getActions(LabelAtom atom)
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.public static DescriptorExtensionList<LabelAtomProperty,LabelAtomPropertyDescriptor> all()
LabelAtomPropertyDescriptor
s in the system.Copyright © 2004–2021. All rights reserved.