public void setVariable(BiVariable var) { setVariable(getTopSelf(), var); }
public void setVariable(BiVariable var) { setVariable(getTopSelf(), var); }
@Deprecated public void setVariable(BiVariable var) { setVariable((RubyObject)provider.getRuntime().getTopSelf(), var); }
@Deprecated public void setVariable(BiVariable var) { setVariable((RubyObject)provider.getRuntime().getTopSelf(), var); }
private void setVariable(BSFDeclaredBean bean) { String name = bean.name; if ("$bsf".equals(name)) { return; } if (!name.startsWith("$")) { name = "$".concat(name); } RubyObject receiver = (RubyObject)container.getProvider().getRuntime().getTopSelf(); BiVariable v = VariableInterceptor.getVariableInstance(LocalVariableBehavior.BSF,receiver, name, bean.bean, bean.type); container.getVarMap().setVariable(receiver, v); }
private void setVariable(BSFDeclaredBean bean) { String name = bean.name; if ("$bsf".equals(name)) { return; } if (!name.startsWith("$")) { name = "$".concat(name); } RubyObject receiver = (RubyObject)container.getProvider().getRuntime().getTopSelf(); BiVariable v = VariableInterceptor.getVariableInstance(LocalVariableBehavior.BSF,receiver, name, bean.bean, bean.type); container.getVarMap().setVariable(receiver, v); }
private void setVariable(BSFDeclaredBean bean) { String name = bean.name; if ("$bsf".equals(name)) { return; } if (!name.startsWith("$")) { name = "$".concat(name); } RubyObject receiver = (RubyObject)container.getProvider().getRuntime().getTopSelf(); BiVariable v = VariableInterceptor.getVariableInstance(LocalVariableBehavior.BSF,receiver, name, bean.bean, bean.type); container.getVarMap().setVariable(receiver, v); }
private void setVariable(BSFDeclaredBean bean) { String name = bean.name; if ("$bsf".equals(name)) { return; } if (!name.startsWith("$")) { name = "$".concat(name); } RubyObject receiver = (RubyObject)container.getProvider().getRuntime().getTopSelf(); BiVariable v = VariableInterceptor.getVariableInstance(LocalVariableBehavior.BSF,receiver, name, bean.bean, bean.type); container.getVarMap().setVariable(receiver, v); }