Package org.apache.maven.model.v3_0_0
Class SourceModification
- java.lang.Object
-
- org.apache.maven.model.v3_0_0.PatternSet
-
- org.apache.maven.model.v3_0_0.FileSet
-
- org.apache.maven.model.v3_0_0.SourceModification
-
- All Implemented Interfaces:
java.io.Serializable
public class SourceModification extends FileSet implements java.io.Serializable
This element describes all of the source modifications associated with a project. These modifications are used to exclude or include various source depending on the environment the build is running in.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
className
If the class with this name can not be loaded, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.private java.lang.String
property
If the property with this name is not set, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.
-
Constructor Summary
Constructors Constructor Description SourceModification()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getClassName()
Get if the class with this name can not be loaded, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.java.lang.String
getProperty()
Get if the property with this name is not set, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.void
setClassName(java.lang.String className)
Set if the class with this name can not be loaded, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.void
setProperty(java.lang.String property)
Set if the property with this name is not set, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.-
Methods inherited from class org.apache.maven.model.v3_0_0.FileSet
getDirectory, setDirectory
-
Methods inherited from class org.apache.maven.model.v3_0_0.PatternSet
addExclude, addInclude, getExcludes, getIncludes, removeExclude, removeInclude, setExcludes, setIncludes
-
-
-
-
Field Detail
-
className
private java.lang.String className
If the class with this name can not be loaded, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.
-
property
private java.lang.String property
If the property with this name is not set, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.
-
-
Method Detail
-
getClassName
public java.lang.String getClassName()
Get if the class with this name can not be loaded, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.- Returns:
- String
-
getProperty
public java.lang.String getProperty()
Get if the property with this name is not set, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.- Returns:
- String
-
setClassName
public void setClassName(java.lang.String className)
Set if the class with this name can not be loaded, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.- Parameters:
className
- a className object.
-
setProperty
public void setProperty(java.lang.String property)
Set if the property with this name is not set, then the includes and excludes specified below will be applied to the contents of thesourceDirectory
.- Parameters:
property
- a property object.
-
-