package org.jenkinsci.plugins.workflow.cps;
import groovy.lang.Binding;
import groovy.lang.GroovyObject;
import groovy.lang.Script;
/**
* @author Kohsuke Kawaguchi
*/
public abstract class DelegatingScript extends Script {
/**
* Object to delegate the call to.
*/
public GroovyObject o;
public DelegatingScript() {
}
public DelegatingScript(Binding binding) {
super(binding);
}
@Override
public final Object invokeMethod(String name, Object args) {
return o.invokeMethod(name,args);
}
}