argList(java.util.List<Attribute> attributes)
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
translator
ProcedureHelpers
public ProcedureHelpers()
userCode
public StringConcatenation userCode(DetailCode dc)
attributes
public StringConcatenation attributes(java.util.List<Attribute> attribs)
- TODO: add ref type
arrayInitializer
public java.lang.String arrayInitializer(Attribute att)
attributeInitialization
public StringConcatenation attributeInitialization(java.util.List<Attribute> attribs,
boolean useClassDefaultsOnly)
attributeSettersGettersDeclaration
public StringConcatenation attributeSettersGettersDeclaration(java.util.List<Attribute> attribs,
java.lang.String classname)
attributeSettersGettersImplementation
public StringConcatenation attributeSettersGettersImplementation(java.util.List<Attribute> attribs,
java.lang.String classname)
argList
public StringConcatenation argList(java.util.List<Attribute> attributes)
operationsDeclaration
public StringConcatenation operationsDeclaration(java.util.List<? extends Operation> operations,
java.lang.String classname)
operationsImplementation
public StringConcatenation operationsImplementation(java.util.List<? extends Operation> operations,
java.lang.String classname)
operationsImplementation
public StringConcatenation operationsImplementation(ActorClass ac,
java.lang.String classname)
|