com.jayway.maven.plugins.android.configuration.HeaderFilesDirective Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of android-maven-plugin Show documentation
Show all versions of android-maven-plugin Show documentation
Maven Plugin for Android Development
package com.jayway.maven.plugins.android.configuration;
import org.apache.maven.plugins.annotations.Parameter;
/**
* @author Johan Lindquist
*/
public class HeaderFilesDirective
{
/**
* Base directory from where to include/exclude files from.
*/
private String directory;
/**
* A list of <include> elements specifying the files (usually C/C++ header files) that should be included in the
* header archive. When not specified, the default includes will be
* <includes>
* <include>**/*.h</include>
* </includes>
*
*/
@Parameter
private String[] includes;
/**
* A list of <include> elements specifying the files (usually C/C++ header files) that should be excluded from
* the header archive.
*
*/
@Parameter
private String[] excludes;
public String getDirectory()
{
return directory;
}
public void setDirectory( String directory )
{
this.directory = directory;
}
public String[] getExcludes()
{
return excludes;
}
public void setExcludes( String[] excludes )
{
this.excludes = excludes;
}
public String[] getIncludes()
{
return includes;
}
public void setIncludes( String[] includes )
{
this.includes = includes;
}
}