relaxngcc.codedom
Class CDMethodInvokeExpression

java.lang.Object
  extended by relaxngcc.codedom.CDExpression
      extended by relaxngcc.codedom.CDMethodInvokeExpression

public class CDMethodInvokeExpression
extends CDExpression


Constructor Summary
CDMethodInvokeExpression(java.lang.String methodname)
           
 
Method Summary
 CDMethodInvokeExpression arg(CDExpression arg)
          Adds an argument to this invocation.
 CDMethodInvokeExpression args(CDExpression[] args)
          Adds arguments to this invocation.
 CDStatement asStatement()
           
 void express(CDFormatter f)
          Prints itself as an expression.
 
Methods inherited from class relaxngcc.codedom.CDExpression
_new, arrayRef, arrayRef, castTo, invoke, not, prop
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CDMethodInvokeExpression

public CDMethodInvokeExpression(java.lang.String methodname)
Method Detail

arg

public CDMethodInvokeExpression arg(CDExpression arg)
Adds an argument to this invocation.


args

public CDMethodInvokeExpression args(CDExpression[] args)
Adds arguments to this invocation.


asStatement

public CDStatement asStatement()

express

public void express(CDFormatter f)
             throws java.io.IOException
Description copied from class: CDExpression
Prints itself as an expression.

Throws:
java.io.IOException