|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moesol.generator.ClassGeneratorVisitor
com.moesol.generator.JniClassGeneratorVisitor
public class JniClassGeneratorVisitor
| Field Summary |
|---|
| Fields inherited from class com.moesol.generator.ClassGeneratorVisitor |
|---|
current_callable |
| Method Summary | |
|---|---|
void |
arguments(Writer out)
callback from *.tmpl |
protected Callable |
createCallable(Class a_class,
Method method)
Template method |
void |
do_parameters(Writer out)
callback from *.tmpl |
protected void |
extendFieldProperties(Field field,
Properties p)
Template method |
protected void |
extendMethodProperties(Method method,
Properties p)
Template method |
protected String |
getC2pcCoclass(Class cls)
|
protected String |
getFieldTemplateName(Field field)
Template method |
protected String |
getTemplateName(Constructor ctor)
Template method |
protected String |
getTemplateName(Method method)
Template method |
void |
parameters(Writer out)
callback from *.tmpl |
protected boolean |
shouldGenerateConstructor(Constructor ctor)
Template method |
protected boolean |
shouldGenerateMethod(Method method)
Template method |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
protected void extendFieldProperties(Field field,
Properties p)
ClassGeneratorVisitor
extendFieldProperties in class ClassGeneratorVisitorprotected String getFieldTemplateName(Field field)
ClassGeneratorVisitor
getFieldTemplateName in class ClassGeneratorVisitorprotected boolean shouldGenerateMethod(Method method)
ClassGeneratorVisitor
shouldGenerateMethod in class ClassGeneratorVisitor
protected Callable createCallable(Class a_class,
Method method)
throws ApplyException
ClassGeneratorVisitor
createCallable in class ClassGeneratorVisitorApplyException
protected void extendMethodProperties(Method method,
Properties p)
throws ApplyException
ClassGeneratorVisitor
extendMethodProperties in class ClassGeneratorVisitorApplyException
protected String getTemplateName(Method method)
throws ApplyException
ClassGeneratorVisitor
getTemplateName in class ClassGeneratorVisitorApplyExceptionprotected boolean shouldGenerateConstructor(Constructor ctor)
ClassGeneratorVisitor
shouldGenerateConstructor in class ClassGeneratorVisitor
protected String getTemplateName(Constructor ctor)
throws ApplyException
ClassGeneratorVisitor
getTemplateName in class ClassGeneratorVisitorApplyException
public void parameters(Writer out)
throws IOException,
ApplyException
IOException
ApplyException
public void do_parameters(Writer out)
throws IOException,
ApplyException
IOException
ApplyException
public void arguments(Writer out)
throws IOException,
ApplyException
IOException
ApplyException
protected String getC2pcCoclass(Class cls)
throws ApplyException
ApplyException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||