org.codehaus.mojo.natives
Class NativeSources
java.lang.Object
org.codehaus.mojo.natives.NativeSources
public class NativeSources
- extends java.lang.Object
Compilable list of source file in a directory
- Version:
- $Id: NativeSources.java 6588 2008-03-28 12:22:57Z bentmann $
- Author:
- dantran@gmail.com
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NativeSources
public NativeSources()
getDirectory
public java.io.File getDirectory()
- Returns:
setDirectory
public void setDirectory(java.io.File directory)
- Parameters:
directory
-
getFileNames
public java.lang.String[] getFileNames()
- Returns:
setFileNames
public void setFileNames(java.lang.String[] fileNames)
- Parameters:
fileNames
-
getIncludes
public java.lang.String[] getIncludes()
- Returns:
setIncludes
public void setIncludes(java.lang.String[] includes)
- Parameters:
includes
-
getExcludes
public java.lang.String[] getExcludes()
- Returns:
setExcludes
public void setExcludes(java.lang.String[] excludes)
- Parameters:
excludes
-
getDependencyAnalysisParticipation
public boolean getDependencyAnalysisParticipation()
- Returns:
setDependencyAnalysisParticipation
public void setDependencyAnalysisParticipation(boolean flag)
- Parameters:
flag
-
getFiles
public java.util.List getFiles()
getAllSourceFiles
public static java.io.File[] getAllSourceFiles(NativeSources[] sources)
- Helper to get all source files in a Array of NativeSources
- Parameters:
sources
-
- Returns:
getIncludePaths
public static java.io.File[] getIncludePaths(NativeSources[] sources)
getSystemIncludePaths
public static java.io.File[] getSystemIncludePaths(NativeSources[] sources)
Copyright © 2009. All Rights Reserved.