org.freehep.maven.nar
Class Javah

java.lang.Object
  extended by org.freehep.maven.nar.Javah

public class Javah
extends Object

Sets up the javah configuration

Version:
$Id: Javah.java 13111 2007-07-24 04:02:00Z duns $
Author:
Mark Donszelmann

Constructor Summary
Javah()
           
 
Method Summary
 void execute()
           
protected  File getClassDirectory()
           
protected  List getClassPaths()
           
protected  Set getIncludes()
           
protected  File getJniDirectory()
           
protected  File getTimestampDirectory()
           
protected  File getTimestampFile()
           
 void setAbstractCompileMojo(AbstractCompileMojo mojo)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Javah

public Javah()
Method Detail

setAbstractCompileMojo

public void setAbstractCompileMojo(AbstractCompileMojo mojo)

getClassPaths

protected List getClassPaths()
                      throws org.apache.maven.plugin.MojoExecutionException
Throws:
org.apache.maven.plugin.MojoExecutionException

getJniDirectory

protected File getJniDirectory()

getClassDirectory

protected File getClassDirectory()

getIncludes

protected Set getIncludes()

getTimestampDirectory

protected File getTimestampDirectory()

getTimestampFile

protected File getTimestampFile()

execute

public void execute()
             throws org.apache.maven.plugin.MojoExecutionException,
                    org.apache.maven.plugin.MojoFailureException
Throws:
org.apache.maven.plugin.MojoExecutionException
org.apache.maven.plugin.MojoFailureException


Copyright 2000-2007 FreeHEP. All Rights Reserved.