Thanks for replying!
So now the code looks like this, right?
public class JavaClass implements Action {
private AbstractProject ap;
public String selection;
public JavaClass(AbstractProject ap) {
this.ap = ap;
}
@DataBoundConstructor
public JavaClass(String selection) {
this.selection = selection;
}
public String getIconFileName() {
return null;
}
public String getDisplayName() {
return "";
}
public String getUrlName() {
return "something";
}
@Extension
public static final class DescriptorImpl extends
TransientProjectActionFactory {
public ListBoxModel doFillSelectionItems() throws IOException {
ListBoxModel model = new ListBoxModel();
model.add("test");
return model;
}
@Override
public Collection<? extends Action> createFor(AbstractProject target) {
return Arrays.asList(new JavaClass(target));
}
}
}
However the dropdown list is still empty. The doFill method is never called.
Do you have another hint?
--
You received this message because you are subscribed to the Google Groups
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.