org.fusesource.hawtjni.generator
Class HawtJNI

java.lang.Object
  extended by org.fusesource.hawtjni.generator.HawtJNI

public class HawtJNI
extends java.lang.Object

Author:
Hiram Chirino

Nested Class Summary
static class HawtJNI.UsageException
           
 
Field Summary
static java.lang.String END_YEAR_TAG
           
 
Constructor Summary
HawtJNI()
           
 
Method Summary
 int execute(java.lang.String[] args)
           
 void generate()
           
 java.util.List<java.lang.String> getClasspaths()
           
 java.lang.String getCopyright()
           
 java.lang.String getName()
           
 java.io.File getNativeOutput()
           
 java.util.List<java.lang.String> getPackages()
           
 ProgressMonitor getProgress()
           
 boolean isCallbacks()
           
static void main(java.lang.String[] args)
           
 void setCallbacks(boolean enableCallbacks)
           
 void setClasspaths(java.util.List<java.lang.String> classpaths)
           
 void setCopyright(java.lang.String copyright)
           
 void setName(java.lang.String name)
           
 void setNativeOutput(java.io.File nativeOutput)
           
 void setPackages(java.util.List<java.lang.String> packages)
           
 void setProgress(ProgressMonitor progress)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

END_YEAR_TAG

public static final java.lang.String END_YEAR_TAG
See Also:
Constant Field Values
Constructor Detail

HawtJNI

public HawtJNI()
Method Detail

main

public static void main(java.lang.String[] args)

execute

public int execute(java.lang.String[] args)

getProgress

public ProgressMonitor getProgress()

setProgress

public void setProgress(ProgressMonitor progress)

getNativeOutput

public java.io.File getNativeOutput()

setNativeOutput

public void setNativeOutput(java.io.File nativeOutput)

getClasspaths

public java.util.List<java.lang.String> getClasspaths()

setClasspaths

public void setClasspaths(java.util.List<java.lang.String> classpaths)

getPackages

public java.util.List<java.lang.String> getPackages()

setPackages

public void setPackages(java.util.List<java.lang.String> packages)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

setCopyright

public void setCopyright(java.lang.String copyright)

isCallbacks

public boolean isCallbacks()

setCallbacks

public void setCallbacks(boolean enableCallbacks)

generate

public void generate()
              throws HawtJNI.UsageException,
                     java.io.IOException
Throws:
HawtJNI.UsageException
java.io.IOException

getCopyright

public java.lang.String getCopyright()


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