org.fusesource.hawtjni.generator
Class NativesGenerator

java.lang.Object
  extended by org.fusesource.hawtjni.generator.JNIGenerator
      extended by org.fusesource.hawtjni.generator.NativesGenerator

public class NativesGenerator
extends JNIGenerator

Author:
Hiram Chirino

Constructor Summary
NativesGenerator()
           
 
Method Summary
 void generate(JNIClass clazz)
           
 void generate(JNIMethod method)
           
 void generate(java.util.List<JNIMethod> methods)
           
 void generateCopyright()
           
 void generateIncludes()
           
 void setEnterExitMacro(boolean enterExitMacro)
           
 
Methods inherited from class org.fusesource.hawtjni.generator.JNIGenerator
generate, generate, getCopyright, getCPP, getDelimiter, getOutput, getOutputName, getProgressMonitor, output, outputln, outputln, setClasses, setCopyright, setOutput, setOutputName, setProgressMonitor, sortMethods
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativesGenerator

public NativesGenerator()
Method Detail

generateCopyright

public void generateCopyright()
Overrides:
generateCopyright in class JNIGenerator

generateIncludes

public void generateIncludes()
Overrides:
generateIncludes in class JNIGenerator

generate

public void generate(JNIClass clazz)
Specified by:
generate in class JNIGenerator

generate

public void generate(java.util.List<JNIMethod> methods)

generate

public void generate(JNIMethod method)

setEnterExitMacro

public void setEnterExitMacro(boolean enterExitMacro)


Copyright © 2009-2011 FuseSource, Corp.. All Rights Reserved.