Class JniNativeGenerator
-
- All Implemented Interfaces:
public final class JniNativeGenerator extends CodeGenerator
-
-
Field Summary
Fields Modifier and Type Field Description private StringglueFileNameprivate StringpackagePrefixprivate StringoutputDirectoryprivate Stringplatformprivate final List<IdlInterface>platformInterfacesprivate final List<IdlEnum>platformEnumsprivate final List<IdlFunction>platformFunctionsprivate final List<IdlAttribute>platformAttributes
-
Constructor Summary
Constructors Constructor Description JniNativeGenerator()
-
Method Summary
Modifier and Type Method Description final StringgetGlueFileName()final UnitsetGlueFileName(String glueFileName)final StringgetPackagePrefix()final UnitsetPackagePrefix(String packagePrefix)Unitgenerate(IdlModel model)-
Methods inherited from class de.fabmax.webidl.generator.CodeGenerator
createOutFile, createOutFileWriter, deleteDirectory, firstCharToLower, firstCharToUpper, getOutFile, getOutputDirectory, getPlatform, getPlatformAttributes, getPlatformEnums, getPlatformFunctions, getPlatformInterfaces, setOutputDirectory, setPlatform -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getGlueFileName
final String getGlueFileName()
-
setGlueFileName
final Unit setGlueFileName(String glueFileName)
-
getPackagePrefix
final String getPackagePrefix()
-
setPackagePrefix
final Unit setPackagePrefix(String packagePrefix)
-
-
-
-