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
 java.lang.String[] getEndOptions()
           
 java.lang.String getEnvFactoryName()
           
 java.lang.String getExecutable()
           
 java.io.File getExternalLibDirectory()
           
 java.util.List getExternalLibFileNames()
           
 java.lang.String[] getMiddleOptions()
           
 java.io.File getOutputDirectory()
           
 java.io.File getOutputFile()
          convenient method to get linker output file
 java.lang.String getOutputFileExtension()
           
 java.lang.String getOutputFileName()
           
 java.lang.String[] getStartOptions()
           
 java.io.File getWorkingDirectory()
           
 void setEndOptions(java.lang.String[] options)
           
 void setEnvFactoryName(java.lang.String factoryName)
           
 void setExecutable(java.lang.String executable)
           
 void setExternalLibDirectory(java.io.File dir)
           
 void setExternalLibFileNames(java.util.List list)
           
 void setMiddleOptions(java.lang.String[] options)
           
 void setOutputDirectory(java.io.File dir)
           
 void setOutputFileExtension(java.lang.String ext)
           
 void setOutputFileName(java.lang.String name)
           
 void setStartOptions(java.lang.String[] options)
           
 void setWorkingDirectory(java.io.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 java.io.File getOutputDirectory()

setOutputDirectory

public void setOutputDirectory(java.io.File dir)

getOutputFileExtension

public java.lang.String getOutputFileExtension()

setOutputFileExtension

public void setOutputFileExtension(java.lang.String ext)

getWorkingDirectory

public java.io.File getWorkingDirectory()

setWorkingDirectory

public void setWorkingDirectory(java.io.File dir)

getStartOptions

public java.lang.String[] getStartOptions()

setStartOptions

public void setStartOptions(java.lang.String[] options)

getMiddleOptions

public java.lang.String[] getMiddleOptions()

setMiddleOptions

public void setMiddleOptions(java.lang.String[] options)

getEndOptions

public java.lang.String[] getEndOptions()

setEndOptions

public void setEndOptions(java.lang.String[] options)

getExecutable

public java.lang.String getExecutable()

setExecutable

public void setExecutable(java.lang.String executable)

getOutputFileName

public java.lang.String getOutputFileName()

setOutputFileName

public void setOutputFileName(java.lang.String name)

getOutputFile

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

Returns:

getExternalLibFileNames

public java.util.List getExternalLibFileNames()

setExternalLibFileNames

public void setExternalLibFileNames(java.util.List list)

getEnvFactoryName

public java.lang.String getEnvFactoryName()
Overrides:
getEnvFactoryName in class ConfigurationBase

setEnvFactoryName

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

setExternalLibDirectory

public void setExternalLibDirectory(java.io.File dir)

getExternalLibDirectory

public java.io.File getExternalLibDirectory()


Copyright © 2010. All Rights Reserved.