jp.ikedam.jenkins.plugins.extensible_choice_parameter
クラス ChoiceListProvider
java.lang.Object
hudson.model.AbstractDescribableImpl<ChoiceListProvider>
jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider
- すべての実装されたインタフェース:
- hudson.ExtensionPoint, hudson.model.Describable<ChoiceListProvider>
- 直系の既知のサブクラス:
- GlobalTextareaChoiceListProvider, TextareaChoiceListProvider
public abstract class ChoiceListProvider
- extends hudson.model.AbstractDescribableImpl<ChoiceListProvider>
- implements hudson.ExtensionPoint
The abstract base class of modules provides choices.
Create a new choice provider in following steps:
- Define a new class derived from ChoiceListProvider
- Override getChoiceList(), which returns the choices.
- Define the internal public static class named DescriptorImpl, derived from Descriptor<ChoiceListProvider>
- annotate the DescriptorImpl with Extension
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| クラス hudson.model.AbstractDescribableImpl から継承されたメソッド |
getDescriptor |
| クラス java.lang.Object から継承されたメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ChoiceListProvider
public ChoiceListProvider()
getChoiceList
public abstract List<String> getChoiceList()
- Returns the choices.
- 戻り値:
- the choices list.
all
public static hudson.DescriptorExtensionList<ChoiceListProvider,hudson.model.Descriptor<ChoiceListProvider>> all()
- Returns all the ChoiceListProvider subclass whose DescriptorImpl is annotated with Extension.
- 戻り値:
- DescriptorExtensionList of ChoiceListProvider subclasses.
Copyright © 2004-2013. All Rights Reserved.