projects
/
sbp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
checkpoint
[sbp.git]
/
src
/
edu
/
berkeley
/
sbp
/
misc
/
ReflectiveWalker.java
diff --git
a/src/edu/berkeley/sbp/misc/ReflectiveWalker.java
b/src/edu/berkeley/sbp/misc/ReflectiveWalker.java
index
f22f4b8
..
c99a463
100644
(file)
--- a/
src/edu/berkeley/sbp/misc/ReflectiveWalker.java
+++ b/
src/edu/berkeley/sbp/misc/ReflectiveWalker.java
@@
-67,6
+67,10
@@
public class ReflectiveWalker extends StringWalker {
return super.walk(tree);
}
*/
return super.walk(tree);
}
*/
+ public void walk(String tag) {
+ Member m = member(normalize(tag), 0, false);
+ if (m!=null) Reflection.fuzzyInvoke(target, m);
+ }
public Object walk(String tag, Object[] argo) {
if (argo.length==0) return super.walk(tag, argo);
if (argo==null) return tag;
public Object walk(String tag, Object[] argo) {
if (argo.length==0) return super.walk(tag, argo);
if (argo==null) return tag;