Package org.codehaus.mojo.natives
Class NativeSources
- java.lang.Object
-
- org.codehaus.mojo.natives.NativeSources
-
public class NativeSources extends Object
Compilable list of source file in a directory- Version:
- $Id: NativeSources.java 19094 2013-12-21 22:29:29Z dantran $
- Author:
- dantran@gmail.com
-
-
Constructor Summary
Constructors Constructor Description NativeSources()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static File[]
getAllSourceFiles(NativeSources[] sources)
Helper to get all source files in a Array of NativeSourcesboolean
getDependencyAnalysisParticipation()
File
getDirectory()
String[]
getExcludes()
String[]
getFileNames()
List
getFiles()
static File[]
getIncludePaths(NativeSources[] sources)
String[]
getIncludes()
static File[]
getSystemIncludePaths(NativeSources[] sources)
boolean
isDeployable()
void
setDependencyAnalysisParticipation(boolean flag)
void
setDeployable(boolean deployable)
void
setDirectory(File directory)
void
setExcludes(String[] excludes)
void
setFileNames(String[] fileNames)
void
setIncludes(String[] includes)
-
-
-
Method Detail
-
getDirectory
public File getDirectory()
- Returns:
-
setDirectory
public void setDirectory(File directory)
- Parameters:
directory
-
-
getFileNames
public String[] getFileNames()
- Returns:
-
setFileNames
public void setFileNames(String[] fileNames)
- Parameters:
fileNames
-
-
getIncludes
public String[] getIncludes()
- Returns:
-
setIncludes
public void setIncludes(String[] includes)
- Parameters:
includes
-
-
getExcludes
public String[] getExcludes()
- Returns:
-
setExcludes
public void setExcludes(String[] excludes)
- Parameters:
excludes
-
-
getDependencyAnalysisParticipation
public boolean getDependencyAnalysisParticipation()
- Returns:
-
setDependencyAnalysisParticipation
public void setDependencyAnalysisParticipation(boolean flag)
- Parameters:
flag
-
-
isDeployable
public boolean isDeployable()
-
setDeployable
public void setDeployable(boolean deployable)
-
getFiles
public List getFiles()
-
getAllSourceFiles
public static File[] getAllSourceFiles(NativeSources[] sources)
Helper to get all source files in a Array of NativeSources- Parameters:
sources
-- Returns:
-
getIncludePaths
public static File[] getIncludePaths(NativeSources[] sources)
-
getSystemIncludePaths
public static File[] getSystemIncludePaths(NativeSources[] sources)
-
-