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

java.lang.Object
  extended by edu.neu.ccs.demeterf.FC
      extended by edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
          extended by edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
              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
Direct Known Subclasses:
DisplayToString, ToXML

public class Display
extends ToStr


Field Summary
 
Fields inherited from class edu.neu.ccs.demeterf.FC
augMethodName, buildMethodName
 
Constructor Summary
Display()
           
 
Method Summary
 java.lang.String argument()
          What is the starting argument expression?
 java.lang.String docComment()
          Documentation comment to be placed above the Class definition
 FC functionObj()
          The function object responsible for function generation
 boolean hasArgument()
          Does the generated traversal method take an argument?
 java.lang.String primitive(java.lang.String p)
           
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.Concrete
combine, combine, combine, combine, combine, combine, combine, combine, combine, combine, combine, genericInst, wrapStr
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
builtin, combine, combine, combine, combine, combine, combine, combine, control, fileClosing, fileOpening, finish, isAbstract, realControl, recur, superClass, typeargs
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
baseControl, builtins, fileName, fileSuffix, header, method, methodBody, methodName, methodReturn, override, startArgument, stubMethod, stubMethodBody, stubMethodName
 
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 FC functionObj()
Description copied from class: DGPFunc
The function object responsible for function generation

Overrides:
functionObj in class ToStr

docComment

public java.lang.String docComment()
Description copied from class: DGPFunc
Documentation comment to be placed above the Class definition

Overrides:
docComment in class ToStr

primitive

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

hasArgument

public boolean hasArgument()
Description copied from class: DGPFunc
Does the generated traversal method take an argument?

Overrides:
hasArgument in class DGPFunc

argument

public java.lang.String argument()
Description copied from class: DGPFunc
What is the starting argument expression?

Overrides:
argument in class DGPFunc