Android Open Source - bad Scope Wrapper From Project Back to project page bad .
License The source code is released under:
Copyright (C) 2013 Madis Pink
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Softwa...
If you think the Android project bad listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.madisp.bad.eval;
/ * w w w . j a v a 2 s . c o m * /
/**
* Created with IntelliJ IDEA.
* User: madis
* Date: 5/12/13
* Time: 9:12 PM
*/
public class ScopeWrapper implements Scope {
protected Scope scope;
public ScopeWrapper(Scope scope) {
this.scope = scope;
}
@Override
public void setVar(Object base, String var, Object newValue) {
scope.setVar(base, var, newValue);
}
@Override
public Object getVar(Object base, String identifier) {
return scope.getVar(base, identifier);
}
@Override
public boolean hasVar(Object base, String identifier) {
return scope.hasVar(base, identifier);
}
@Override
public Object callMethod(Object base, String name, Object... args) {
return scope.callMethod(base, name, args);
}
@Override
public Scope getParent() {
return scope.getParent();
}
@Override
public void rebase(Object newBase) {
scope.rebase(newBase);
}
@Override
public Object getBase() {
return scope.getBase();
}
@Override
public void addOnRebasedListener(OnScopeRebasedListener listener) {
scope.addOnRebasedListener(listener);
}
}
Java Source Code List com.madisp.bad.ConsoleRepl.java com.madisp.bad.Freezer.java com.madisp.bad.Persist.java com.madisp.bad.decor.BadDecorator.java com.madisp.bad.decor.BaseDecorator.java com.madisp.bad.decor.CheckableDecorator.java com.madisp.bad.decor.EditTextDecorator.java com.madisp.bad.decor.ListViewDecorator.java com.madisp.bad.decor.TextViewDecorator.java com.madisp.bad.decor.ViewDecorator.java com.madisp.bad.decor.WebViewDecorator.java com.madisp.bad.demo.ListFragment.java com.madisp.bad.demo.LoginFragment.java com.madisp.bad.demo.MainActivity.java com.madisp.bad.demo.PersistFragment.java com.madisp.bad.demo.ReplFragment.java com.madisp.bad.demo.ShopFragment.java com.madisp.bad.demo.TwoWayFragment.java com.madisp.bad.eval.BadCollections.java com.madisp.bad.eval.BadConverter.java com.madisp.bad.eval.BadScope.java com.madisp.bad.eval.BadVar.java com.madisp.bad.eval.ScopeWrapper.java com.madisp.bad.eval.Scope.java com.madisp.bad.eval.Watcher.java com.madisp.bad.expr.AndExpression.java com.madisp.bad.expr.AssignExpression.java com.madisp.bad.expr.BasableExpression.java com.madisp.bad.expr.BlockExpression.java com.madisp.bad.expr.ConstantExpression.java com.madisp.bad.expr.DivisionExpression.java com.madisp.bad.expr.ExpressionFactory.java com.madisp.bad.expr.Expression.java com.madisp.bad.expr.MethodExpression.java com.madisp.bad.expr.MinusExpression.java com.madisp.bad.expr.MultiplyExpression.java com.madisp.bad.expr.NotExpression.java com.madisp.bad.expr.OrExpression.java com.madisp.bad.expr.PlusExpression.java com.madisp.bad.expr.StatementList.java com.madisp.bad.expr.UnaryMinusExpression.java com.madisp.bad.expr.VarExpression.java com.madisp.bad.lib.BadFragment.java com.madisp.bad.lib.BadLayoutFactory.java com.madisp.bad.lib.BadStdLib.java com.madisp.bad.lib.ui.BadAdapter.java com.madisp.bad.lib.ui.BadTextWatcher.java com.madisp.bad.parse.ExprBaseVisitor.java com.madisp.bad.parse.ExprLexer.java com.madisp.bad.parse.ExprParser.java com.madisp.bad.parse.ExprVisitor.java