Class JavahAdapterFactory
java.lang.Object
org.apache.tools.ant.taskdefs.optional.javah.JavahAdapterFactory
Creates the JavahAdapter based on the user choice and
 potentially the VM vendor.
- Since:
- Ant 1.6.3
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic JavahAdaptergetAdapter(String choice, ProjectComponent log) Creates the JavahAdapter based on the user choice and potentially the VM vendor.static JavahAdaptergetAdapter(String choice, ProjectComponent log, Path classpath) Creates the JavahAdapter based on the user choice and potentially the VM vendor.static StringDetermines the default choice of adapter based on the VM vendor.
- 
Constructor Details- 
JavahAdapterFactorypublic JavahAdapterFactory()
 
- 
- 
Method Details- 
getDefaultDetermines the default choice of adapter based on the VM vendor.- Returns:
- the default choice of adapter based on the VM vendor
 
- 
getAdapterCreates the JavahAdapter based on the user choice and potentially the VM vendor.- Parameters:
- choice- the user choice (if any).
- log- a ProjectComponent instance used to access Ant's logging system.
- Returns:
- The adapter to use.
- Throws:
- BuildException- if there is an error.
 
- 
getAdapterpublic static JavahAdapter getAdapter(String choice, ProjectComponent log, Path classpath) throws BuildException Creates the JavahAdapter based on the user choice and potentially the VM vendor.- Parameters:
- choice- the user choice (if any).
- log- a ProjectComponent instance used to access Ant's logging system.
- classpath- the classpath to use when looking up an adapter class
- Returns:
- The adapter to use.
- Throws:
- BuildException- if there is an error.
- Since:
- Ant 1.8.0
 
 
-