Here are the examples of the java api lib.JenkinsTagLib taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
1 Examples
16
View Complete Implementation : AbstractGroovyViewModule.java
Copyright MIT License
Author : jenkinsci
Copyright MIT License
Author : jenkinsci
/**
* Base clreplaced for utility clreplacedes for Groovy view scripts
* <p>
* Usage from script of a subclreplaced, say ViewHelper:
* <p>
* {@code new ViewHelper(delegate).method();}
* <p>
* see {@code ModularizeViewScript} in ui-samples for an example how to use
* this clreplaced.
*/
public abstract clreplaced AbstractGroovyViewModule extends GroovyObjectSupport {
public JellyBuilder builder;
public FormTagLib f;
public LayoutTagLib l;
public JenkinsTagLib t;
public Namespace st;
public AbstractGroovyViewModule(JellyBuilder b) {
builder = b;
f = builder.namespace(FormTagLib.clreplaced);
l = builder.namespace(LayoutTagLib.clreplaced);
t = builder.namespace(JenkinsTagLib.clreplaced);
st = builder.namespace("jelly:stapler");
}
public Object methodMissing(String name, Object args) {
return builder.invokeMethod(name, args);
}
public Object propertyMissing(String name) {
return builder.getProperty(name);
}
public void propertyMissing(String name, Object value) {
builder.setProperty(name, value);
}
}