org.codehaus.mojo.natives.linker
Class LinkerConfiguration

java.lang.Object
  extended by org.codehaus.mojo.natives.ConfigurationBase
      extended by org.codehaus.mojo.natives.linker.LinkerConfiguration

public class LinkerConfiguration
extends ConfigurationBase


Constructor Summary
LinkerConfiguration()
           
 
Method Summary
 String[] getEndOptions()
           
 String getEnvFactoryName()
           
 String getExecutable()
           
 File getExternalLibDirectory()
           
 List getExternalLibFileNames()
           
 String[] getMiddleOptions()
           
 File getOutputDirectory()
           
 File getOutputFile()
          convenient method to get linker output file
 String getOutputFileExtension()
           
 String getOutputFileName()
           
 String[] getStartOptions()
           
 File getWorkingDirectory()
           
 void setEndOptions(String[] options)
           
 void setEnvFactoryName(String factoryName)
           
 void setExecutable(String executable)
           
 void setExternalLibDirectory(File dir)
           
 void setExternalLibFileNames(List list)
           
 void setMiddleOptions(String[] options)
           
 void setOutputDirectory(File dir)
           
 void setOutputFileExtension(String ext)
           
 void setOutputFileName(String name)
           
 void setStartOptions(String[] options)
           
 void setWorkingDirectory(File dir)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LinkerConfiguration

public LinkerConfiguration()
Method Detail

getOutputDirectory

public File getOutputDirectory()

setOutputDirectory

public void setOutputDirectory(File dir)

getOutputFileExtension

public String getOutputFileExtension()

setOutputFileExtension

public void setOutputFileExtension(String ext)

getWorkingDirectory

public File getWorkingDirectory()

setWorkingDirectory

public void setWorkingDirectory(File dir)

getStartOptions

public String[] getStartOptions()

setStartOptions

public void setStartOptions(String[] options)

getMiddleOptions

public String[] getMiddleOptions()

setMiddleOptions

public void setMiddleOptions(String[] options)

getEndOptions

public String[] getEndOptions()

setEndOptions

public void setEndOptions(String[] options)

getExecutable

public String getExecutable()

setExecutable

public void setExecutable(String executable)

getOutputFileName

public String getOutputFileName()

setOutputFileName

public void setOutputFileName(String name)

getOutputFile

public File getOutputFile()
convenient method to get linker output file

Returns:

getExternalLibFileNames

public List getExternalLibFileNames()

setExternalLibFileNames

public void setExternalLibFileNames(List list)

getEnvFactoryName

public String getEnvFactoryName()
Overrides:
getEnvFactoryName in class ConfigurationBase

setEnvFactoryName

public void setEnvFactoryName(String factoryName)
Overrides:
setEnvFactoryName in class ConfigurationBase

setExternalLibDirectory

public void setExternalLibDirectory(File dir)

getExternalLibDirectory

public File getExternalLibDirectory()


Copyright © 2011 Codehaus. All Rights Reserved.