1 16 package com.google.gwt.dev.js.ast; 17 18 21 public final class JsInvocation extends JsExpression implements HasArguments { 22 23 private final JsExpressions args = new JsExpressions(); 24 25 private JsExpression qualifier; 26 27 public JsInvocation() { 28 } 29 30 public JsExpressions getArguments() { 31 return args; 32 } 33 34 public JsExpression getQualifier() { 35 return qualifier; 36 } 37 38 public void setQualifier(JsExpression qualifier) { 39 this.qualifier = qualifier; 40 } 41 42 public void traverse(JsVisitor v, JsContext ctx) { 43 if (v.visit(this, ctx)) { 44 qualifier = v.accept(qualifier); 45 v.accept(args); 46 } 47 v.endVisit(this, ctx); 48 } 49 } 50 | Popular Tags |