org.fusesource.hawtjni.generator
Class MacGenerator

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

public class MacGenerator
extends java.lang.Object

Author:
Hiram Chirino

Constructor Summary
MacGenerator()
           
 
Method Summary
 void generate(ProgressMonitor progress)
           
 org.w3c.dom.Document[] getDocuments()
           
 java.lang.String[] getExtraAttributeNames(org.w3c.dom.Node node)
           
 java.lang.String getFileName(java.lang.String xmlPath)
           
 org.w3c.dom.Node getIDAttribute(org.w3c.dom.Node node)
           
 java.lang.String[] getIDAttributeNames()
           
 java.lang.String[] getXmls()
           
static void main(java.lang.String[] args)
           
 void setMainClass(java.lang.String mainClassName)
           
 void setOutputDir(java.lang.String dir)
           
 void setXmls(java.lang.String[] xmls)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MacGenerator

public MacGenerator()
Method Detail

generate

public void generate(ProgressMonitor progress)
              throws HawtJNI.UsageException
Throws:
HawtJNI.UsageException

getDocuments

public org.w3c.dom.Document[] getDocuments()

getXmls

public java.lang.String[] getXmls()

setOutputDir

public void setOutputDir(java.lang.String dir)

setXmls

public void setXmls(java.lang.String[] xmls)

setMainClass

public void setMainClass(java.lang.String mainClassName)

getExtraAttributeNames

public java.lang.String[] getExtraAttributeNames(org.w3c.dom.Node node)

getFileName

public java.lang.String getFileName(java.lang.String xmlPath)

getIDAttribute

public org.w3c.dom.Node getIDAttribute(org.w3c.dom.Node node)

getIDAttributeNames

public java.lang.String[] getIDAttributeNames()

main

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