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 NativeSourcesbooleangetDependencyAnalysisParticipation()FilegetDirectory()String[]getExcludes()String[]getFileNames()ListgetFiles()static File[]getIncludePaths(NativeSources[] sources)String[]getIncludes()static File[]getSystemIncludePaths(NativeSources[] sources)booleanisDeployable()voidsetDependencyAnalysisParticipation(boolean flag)voidsetDeployable(boolean deployable)voidsetDirectory(File directory)voidsetExcludes(String[] excludes)voidsetFileNames(String[] fileNames)voidsetIncludes(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)
-
-