edu.neu.ccs.demeterf.demfgen.dgp
Class Display

java.lang.Object
  extended by edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
      extended by edu.neu.ccs.demeterf.demfgen.dgp.Concrete
          extended by edu.neu.ccs.demeterf.demfgen.dgp.ToStr
              extended by edu.neu.ccs.demeterf.demfgen.dgp.Display
All Implemented Interfaces:
Augmentor, Builder, BuilderAugmentor
Direct Known Subclasses:
DisplayToString

public class Display
extends ToStr


Field Summary
 
Fields inherited from interface edu.neu.ccs.demeterf.Builder
methodName
 
Fields inherited from interface edu.neu.ccs.demeterf.Augmentor
methodName
 
Constructor Summary
Display()
           
 
Method Summary
 java.lang.String argument()
           
 BuilderAugmentor functionObj()
          The function object responsible for function generation
 boolean hasArgument()
           
 java.lang.String primitive(java.lang.String p)
           
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.Concrete
control, recur, setTrav
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
baseControl, builtins, fileName, method, methodBody, methodName, methodReturn, override, startArgument, staticMethod, staticMethodBody
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Display

public Display()
Method Detail

functionObj

public BuilderAugmentor functionObj()
Description copied from class: DGPFunc
The function object responsible for function generation

Overrides:
functionObj in class ToStr

primitive

public java.lang.String primitive(java.lang.String p)
Overrides:
primitive in class ToStr

hasArgument

public boolean hasArgument()
Overrides:
hasArgument in class DGPFunc

argument

public java.lang.String argument()
Overrides:
argument in class DGPFunc