Uses of Class
com.moesol.generator.core.ApplyException

Packages that use ApplyException
com.moesol.generator   
com.moesol.generator.core   
com.moesol.generator.visitor   
 

Uses of ApplyException in com.moesol.generator
 

Methods in com.moesol.generator that throw ApplyException
 void JniClassGeneratorVisitor.arguments(Writer out)
          callback from *.tmpl
static Class ClassGenerator.ClassForName(String className)
          Helper
 void ClassGenerator.cni_forward(Writer out)
          Called from class templates
 void JavaClassGeneratorVisitor.cni_parameters(Writer out)
          callback from method.tmpl
protected  Callable ClassGeneratorVisitor.createCallable(Class a_class, Method method)
          Template method
protected  Callable JniClassGeneratorVisitor.createCallable(Class a_class, Method method)
           
protected  Template ClassGenerator.createClassTemplate()
          Create an instance of Template that is configured to callback onto this.
protected abstract  ClassGeneratorVisitor ClassGenerator.createClassVisitor(Writer out)
          Template method
protected  ClassGeneratorVisitor JavaClassGenerator.createClassVisitor(Writer out)
          Template method
protected  ClassGeneratorVisitor JniClassGenerator.createClassVisitor(Writer out)
          Template method
protected  ClassGeneratorVisitor JniHeaderClassGenerator.createClassVisitor(Writer out)
          Template method
protected  ClassGeneratorVisitor TestClassGenerator.createClassVisitor(Writer out)
          Template method
 void JniClassGeneratorVisitor.do_parameters(Writer out)
          callback from *.tmpl
protected  void ClassGenerator.extendClassProperties(Properties p)
          Template method
protected  void JavaClassGenerator.extendClassProperties(Properties p)
          Template method
protected  void ClassGeneratorVisitor.extendConstructorProperties(Constructor ctor, Properties p)
          Template method
protected  void JavaClassGeneratorVisitor.extendConstructorProperties(Constructor ctor, Properties p)
           
protected  void ClassGeneratorVisitor.extendFieldProperties(Field field, Properties p)
          Template method
protected  void JavaClassGeneratorVisitor.extendFieldProperties(Field field, Properties p)
           
protected  void JniHeaderClassGeneratorVisitor.extendFieldProperties(Field field, Properties p)
           
protected  void ClassGeneratorVisitor.extendMethodProperties(Method method, Properties p)
          Template method
protected  void JavaClassGeneratorVisitor.extendMethodProperties(Method method, Properties p)
           
protected  void JniClassGeneratorVisitor.extendMethodProperties(Method method, Properties p)
           
protected  void JniHeaderClassGeneratorVisitor.extendMethodProperties(Method method, Properties p)
           
protected  void TestClassGeneratorVisitor.extendMethodProperties(Method method, Properties p)
           
 void JavaClassGeneratorVisitor.final_parameters(Writer out)
          callback from method.tmpl
protected  String ClassGenerator.findClassTemplate(String prefix, String type)
          Finds the translation template using a standard search.
protected  String ClassGeneratorVisitor.findConstructorTranslation(String prefix, String type, String suffix, Callable callable)
          Helper for derived classes.
protected  String ClassGeneratorVisitor.findFieldTranslation(String prefix, String type, Field field)
          Helper for derived classes.
protected  String ClassGeneratorVisitor.findMethodTranslation(String prefix, String type, String suffix, Callable callable)
          Helper for derived classes.
protected  String ClassGeneratorVisitor.findMeTranslation(String prefix, String type, Callable callable)
          Helper for derived classes.
protected  String ClassGeneratorVisitor.findParameterTranslation(String prefix, String type, Class parameter_type)
           
protected  String ClassGeneratorVisitor.findPropInitTranslation(String prefix, String type, Callable callable)
           
 void ClassGenerator.generate(String output_directory)
           
protected  String JavaClassGenerator.getC2pcCoclass(Class cls)
           
protected  String JniClassGeneratorVisitor.getC2pcCoclass(Class cls)
           
protected  String JavaClassGenerator.getCniName()
           
protected abstract  String ClassGeneratorVisitor.getFieldTemplateName(Field field)
          Template method
protected  String JavaClassGeneratorVisitor.getFieldTemplateName(Field field)
           
protected  String ClassGeneratorVisitor.getJniName(Callable callable)
           
protected  String ClassGeneratorVisitor.getJniOverload(Callable callable)
           
protected  String ClassGeneratorVisitor.getJniSelf(Callable callable)
          Helper for derived classes.
 String Callable.getKeyString(int parts)
          Build a lookup string based on which bits are set in parts.
 String TranslationContext.getProperty(String key)
           
protected  String JavaClassGeneratorVisitor.getPropertyInit(Callable callable)
           
protected abstract  String ClassGenerator.getTemplateName()
          Template method
protected  String JavaClassGenerator.getTemplateName()
          Template method
protected  String JniClassGenerator.getTemplateName()
          Template method
protected  String JniHeaderClassGenerator.getTemplateName()
          Template method
protected  String TestClassGenerator.getTemplateName()
          Template method
protected abstract  String ClassGeneratorVisitor.getTemplateName(Constructor ctor)
          Template method
protected  String JavaClassGeneratorVisitor.getTemplateName(Constructor ctor)
           
protected  String JniClassGeneratorVisitor.getTemplateName(Constructor ctor)
           
protected abstract  String ClassGeneratorVisitor.getTemplateName(Method method)
          Template method
protected  String JavaClassGeneratorVisitor.getTemplateName(Method method)
           
protected  String JniClassGeneratorVisitor.getTemplateName(Method method)
           
protected  String TestClassGeneratorVisitor.getTemplateName(Method method)
           
protected static String ClassGenerator.getTransProperty(String key)
          Helper
protected  String ClassGeneratorVisitor.getTransProperty(String key)
          Helper for derived classes.
 void JavaClassGeneratorVisitor.jni_parameters(Writer out)
          callback from method.tmpl
 void ClassGenerator.merge_import(Writer out)
          Called from class templats
 void ClassGenerator.merge(Writer out)
          Called from class templats
protected  boolean JavaClassGeneratorVisitor.optShouldGenerateCallable(Callable callable)
           
protected  boolean JavaClassGeneratorVisitor.origShouldGenerateConstructor(Constructor ctor)
           
protected  boolean JavaClassGeneratorVisitor.origShouldGenerateMethod(Method method)
           
 void JavaClassGeneratorVisitor.parameters(Writer out)
          callback from method.tmpl TODO refactor into base class and just get TypePrinter...!
 void JniClassGeneratorVisitor.parameters(Writer out)
          callback from *.tmpl
protected  void JavaForwardVisitor.printForward(Class type)
           
protected  String ClassGeneratorVisitor.queryMethodTranslation(String prefix, String type, String suffix, Callable callable)
          Helper for derived classes.
protected  String ClassGeneratorVisitor.queryTranslation(String prefix, String type, String[] suffixes, String errName)
           
protected  boolean ClassGeneratorVisitor.shouldGenerateConstructor(Constructor ctor)
          Template method
protected  boolean JavaClassGeneratorVisitor.shouldGenerateConstructor(Constructor ctor)
           
protected  boolean ClassGeneratorVisitor.shouldGenerateMethod(Method method)
          Template method
protected  boolean JavaClassGeneratorVisitor.shouldGenerateMethod(Method method)
           
 void ClassGeneratorVisitor.visit(Class a_class)
          override to change visit strategy
 void JavaClassGeneratorVisitor.visit(Class a_class)
           
 void ClassGenerator.visit(Writer out)
          Called from class templates
 void ClassGenerator.visit(Writer out, String arg)
           
 void ClassGeneratorVisitor.visitConstructor(Class c, Constructor ctor)
           
 void JavaForwardVisitor.visitConstructor(Class c, Constructor ctor)
           
 void JavaForwardVisitor.visitDone()
           
 void ClassGeneratorVisitor.visitField(Class c, Field field)
           
 void JavaForwardVisitor.visitField(Class c, Field field)
           
 void ClassGeneratorVisitor.visitMethod(Class a_class, Method method)
           
 void JavaForwardVisitor.visitMethod(Class a_class, Method method)
           
 void JavaForwardVisitor.visitParamSeparator(Class c)
           
 void JavaJniParamsVisitor.visitParamSeparator(Class c)
           
 void JavaParamsVisitor.visitParamSeparator(Class c)
           
 void JavaSignatureParamsVisitor.visitParamSeparator(Class c)
           
 void JniDoParamsVisitor.visitParamSeparator(Class c)
           
 void JniParamsVisitor.visitParamSeparator(Class c)
           
 void SimpleParamsVisitor.visitParamSeparator(Class c)
           
 void JavaFinalParamsVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 void JavaForwardVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 void JavaJniParamsVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 void JavaParamsVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 void JavaSignatureParamsVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 void JniDoParamsVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 void JniParamsVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 void SimpleParamsVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 

Constructors in com.moesol.generator that throw ApplyException
JniMethodCallable(Method method, int num_me_params)
           
 

Uses of ApplyException in com.moesol.generator.core
 

Methods in com.moesol.generator.core that throw ApplyException
 void Template.apply(Properties p, Writer out)
           
static void VisitClass.visitParamTypes(Class[] paramTypes, ParamTypeVisitor v)
           
static void VisitClass.visitParamTypes(Class c, Constructor ctor, ParamTypeVisitor v)
           
static void VisitClass.visitParamTypes(Class c, Method m, ParamTypeVisitor v)
           
static void VisitClass.visitParamTypes(Constructor ctor, ParamTypeVisitor v)
           
static void VisitClass.visitParamTypes(Method m, ParamTypeVisitor v)
           
static void VisitClass.visitReflect(Class c, ReflectVisitor v)
           
static void VisitClass.visitReflect(Class c, ReflectVisitor v, int onMods, int offMods)
           
 

Uses of ApplyException in com.moesol.generator.visitor
 

Methods in com.moesol.generator.visitor that throw ApplyException
 void ReflectVisitor.visitConstructor(Class c, Constructor ctor)
           
 void ReflectVisitor.visitField(Class c, Field f)
           
 void ReflectVisitor.visitMethod(Class c, Method m)
           
 void ParamTypeVisitor.visitParamSeparator(Class c)
           
 void ParamTypeVisitor.visitParamType(Class c, int nparam, Class paramType)
           
 



Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.