org.codehaus.mojo.natives
Class NativeSources

java.lang.Object
  extended by org.codehaus.mojo.natives.NativeSources

public class NativeSources
extends 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

Constructor Summary
NativeSources()
           
 
Method Summary
static File[] getAllSourceFiles(NativeSources[] sources)
          Helper to get all source files in a Array of NativeSources
 boolean getDependencyAnalysisParticipation()
           
 File getDirectory()
           
 String[] getExcludes()
           
 String[] getFileNames()
           
 List getFiles()
           
static File[] getIncludePaths(NativeSources[] sources)
           
 String[] getIncludes()
           
static File[] getSystemIncludePaths(NativeSources[] sources)
           
 void setDependencyAnalysisParticipation(boolean flag)
           
 void setDirectory(File directory)
           
 void setExcludes(String[] excludes)
           
 void setFileNames(String[] fileNames)
           
 void setIncludes(String[] includes)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeSources

public NativeSources()
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 -

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)


Copyright © 2011 Codehaus. All Rights Reserved.