|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objecthudson.model.AbstractDescribableImpl<ChoiceListProvider>
jp.ikedam.jenkins.plugins.extensible_choice_parameter.ChoiceListProvider
public abstract class ChoiceListProvider
The abstract base class of modules provides choices. Create a new choice provider in following steps:
| 入れ子のクラスの概要 |
|---|
| インタフェース hudson.ExtensionPoint から継承された入れ子のクラス/インタフェース |
|---|
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| コンストラクタの概要 | |
|---|---|
ChoiceListProvider()
|
|
| メソッドの概要 | |
|---|---|
static hudson.DescriptorExtensionList<ChoiceListProvider,hudson.model.Descriptor<ChoiceListProvider>> |
all()
Returns all the ChoiceListProvider subclass whose DescriptorImpl is annotated with Extension. |
abstract List<String> |
getChoiceList()
Returns the choices. |
String |
getDefaultChoice()
Returns the default choice value. |
void |
onBuildCompletedWithValue(hudson.model.AbstractBuild<?,?> build,
ExtensibleChoiceParameterDefinition def,
String value)
Called when a build is completed Implementations can override this method, and do custom behavior. |
void |
onBuildTriggeredWithValue(hudson.model.AbstractProject<?,?> job,
ExtensibleChoiceParameterDefinition def,
String value)
Called when a build is triggered Implementations can override this method, and do custom behavior. |
| クラス hudson.model.AbstractDescribableImpl から継承されたメソッド |
|---|
getDescriptor |
| クラス java.lang.Object から継承されたメソッド |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタの詳細 |
|---|
public ChoiceListProvider()
| メソッドの詳細 |
|---|
public abstract List<String> getChoiceList()
public String getDefaultChoice()
public void onBuildTriggeredWithValue(hudson.model.AbstractProject<?,?> job,
ExtensibleChoiceParameterDefinition def,
String value)
job - the job with which this choice provider is used.def - the parameter definition the value specifiedvalue - the value specified.
public void onBuildCompletedWithValue(hudson.model.AbstractBuild<?,?> build,
ExtensibleChoiceParameterDefinition def,
String value)
build - the build with which this choice provider is used.def - the parameter definition the value specifiedvalue - the value specified.public static hudson.DescriptorExtensionList<ChoiceListProvider,hudson.model.Descriptor<ChoiceListProvider>> all()
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||