Package hudson.model.labels
Class 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
 - See Also:
 
- 
Nested Class Summary
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionall()Lists up all the registeredLabelAtomPropertyDescriptors in the system.Collection<? extends Action>getActions(LabelAtom atom) ContributesActions to the label.Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor 
- 
Constructor Details
- 
LabelAtomProperty
public LabelAtomProperty() 
 - 
 - 
Method Details
- 
getActions
ContributesActions 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
Lists up all the registeredLabelAtomPropertyDescriptors in the system. 
 -