|
Cantaloop CGimlet - API Documentation, Version: 0.2.0, Date: 2002-05-13 21:30 CEST | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
This interface defines the requirements from which a class (or a similar top-level construct) can be generated.
Method Summary | |
ConstructorTemplate |
addConstructor()
Creates a constructor for this class |
void |
addField(FieldTemplate f)
Adds a field. |
void |
addImport(java.lang.String name)
Adds a class or a package that should be imported. |
void |
addInterface(java.lang.String iface)
Adds the (fully qualified) name of a interface to the list of interfaces this class implements. |
void |
addMethod(MethodTemplate m)
Adds a method. |
java.lang.String |
getFullyQualifiedName()
Get the fully qualified name of the class |
java.lang.String |
getName()
Returns the simple name of the class |
java.lang.String |
getPackage()
Get the package the class is contained in. |
void |
setParent(java.lang.String parent)
Sets the name of the parent class (you must specify the fully qualified name if it is not in the same package). |
Methods inherited from interface org.cantaloop.cgimlet.lang.Template |
getCode |
Method Detail |
public java.lang.String getFullyQualifiedName()
public java.lang.String getName()
public void setParent(java.lang.String parent)
public java.lang.String getPackage()
public void addInterface(java.lang.String iface)
iface
- a String
valuepublic void addImport(java.lang.String name)
pkg
- a String
valuepublic void addField(FieldTemplate f)
f
- a FieldTemplate
valuepublic void addMethod(MethodTemplate m)
m
- a MethodTemplate
valuepublic ConstructorTemplate addConstructor()
ConstructorTemplate
value
|
Copyright 2001, 2002 Stefan Heimann, David Leuschner. All rights reserved. | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |