uic.output.builder
Class MethodRepresenter

java.lang.Object
  extended by uic.output.builder.Representer
      extended by uic.output.builder.Callable
          extended by uic.output.builder.MethodRepresenter

public class MethodRepresenter
extends Callable

Any method on a class.


Nested Class Summary
 
Nested classes/interfaces inherited from class uic.output.builder.Callable
Callable.Argument
 
Field Summary
 
Fields inherited from class uic.output.builder.Callable
arguments
 
Fields inherited from class uic.output.builder.Representer
name, parent, staticParent
 
Constructor Summary
MethodRepresenter(Representer parent, String name)
           
MethodRepresenter(String fullClassName, String name)
           
 
Method Summary
 MethodRepresenter call(String methodName)
          Call a method on the output of this method.
 MethodRepresenter getChildMethod()
           
 void setChildMethod(MethodRepresenter child)
           
 String toString()
           
 
Methods inherited from class uic.output.builder.Callable
addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addArgument, addNullArgument, clearArguments, getArguments
 
Methods inherited from class uic.output.builder.Representer
getName, getParent, getStaticParent, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MethodRepresenter

public MethodRepresenter(Representer parent,
                         String name)

MethodRepresenter

public MethodRepresenter(String fullClassName,
                         String name)
Method Detail

call

public MethodRepresenter call(String methodName)
Call a method on the output of this method.


getChildMethod

public MethodRepresenter getChildMethod()

setChildMethod

public void setChildMethod(MethodRepresenter child)

toString

public String toString()
Overrides:
toString in class Representer


Copyright © 2002-2004 Thomas Zander Available under the Free Apache licence