/** * {@inheritDoc} */ @Override public Object removeVariable(String name) { return fManagedPool.removeVariable(name); }
/** * {@inheritDoc} */ @Override public Object removeVariable(String name) { return fManagedPool.removeVariable(name); }
@Override public Object removeVariable(String name) { return fParent.removeVariable(name); } @Override
@Override public Object removeVariable(String name) { return fParent.removeVariable(name); } @Override
@Override public Object removeVariable(String name) { return fParent.removeVariable(name); } @Override
@Override public Object removeVariable(String name) { return fManagedPool.removeVariable(name); }
/** * {@inheritDoc} */ public Object removeVariable(String name) { return fManagedPool.removeVariable(name); }
public Object removeVariable(String name) { return fParent.removeVariable(name); } public Object getVariable(String name) {
/** * Changes the variable of the given name. If the <code>value</code> is * <code>null</code>, then the variable is removed. * * @param name * The name of the variable to change; must not be * <code>null</code>. * @param value * The new value; the variable should be removed if this is * <code>null</code>. */ protected final void changeVariable(final String name, final Object value) { if (value == null) { context.removeVariable(name); } else { context.addVariable(name, value); } }