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

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.StaticTrav
                  extended by edu.neu.ccs.demeterf.demfgen.dgp.StaticBc
                      extended by edu.neu.ccs.demeterf.demfgen.dgp.StaticTU

public class StaticTU
extends StaticBc

Generate a CD specific Bc for the given CD


Field Summary
 
Fields inherited from class edu.neu.ccs.demeterf.FC
augMethodName, buildMethodName
 
Constructor Summary
StaticTU()
           
 
Method Summary
 java.lang.String docComment()
          Documentation comment to be placed above the Class definition
 FC functionObj()
          The function object responsible for function generation
 boolean isAbstract()
           
 java.lang.String primitive(java.lang.String p)
           
 java.lang.String typeargs()
           
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.StaticBc
builtins, genericInst, superClass
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.StaticTrav
buildin, buildins, method, stubMethod
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
builtin, combine, combine, combine, combine, combine, combine, combine, control, fileClosing, fileOpening, finish, realControl, recur
 
Methods inherited from class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
argument, baseControl, fileName, fileSuffix, hasArgument, header, methodBody, methodName, methodReturn, override, startArgument, stubMethodBody, stubMethodName
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StaticTU

public StaticTU()
Method Detail

functionObj

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

Overrides:
functionObj in class StaticBc

docComment

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

Overrides:
docComment in class StaticBc

typeargs

public java.lang.String typeargs()
Overrides:
typeargs in class TravGeneric

isAbstract

public boolean isAbstract()
Overrides:
isAbstract in class TravGeneric

primitive

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