Package org.apache.maven.model.v3_0_0
Class Resource
- 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.Resource
-
- All Implemented Interfaces:
java.io.Serializable
public class Resource extends FileSet implements java.io.Serializable
This element describes all of the classpath resources associated with a project or unit tests.- Version:
- $Revision$ $Date$
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Resource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetTargetPath()Get describe the resource target path.booleanisFiltering()Get whether resources are filtered to replace tokens with parameterised values or not.voidsetFiltering(boolean filtering)Set whether resources are filtered to replace tokens with parameterised values or not.voidsetTargetPath(java.lang.String targetPath)Set describe the resource target path.-
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
-
-
-
-
Method Detail
-
getTargetPath
public java.lang.String getTargetPath()
Get describe the resource target path. The path is relative to the target/classes directory (i.e.${project.build.outputDirectory}). For example, if you want that resource to appear in a specific package (org.apache.maven.messages), you must specify this element with this value:org/apache/maven/messages. This is not required if you simply put the resources in that directory structure at the source, however.- Returns:
- String
-
isFiltering
public boolean isFiltering()
Get whether resources are filtered to replace tokens with parameterised values or not. The values are taken from thepropertieselement and from the properties in the files listed in thefilterselement.- Returns:
- boolean
-
setFiltering
public void setFiltering(boolean filtering)
Set whether resources are filtered to replace tokens with parameterised values or not. The values are taken from thepropertieselement and from the properties in the files listed in thefilterselement.- Parameters:
filtering- a filtering object.
-
setTargetPath
public void setTargetPath(java.lang.String targetPath)
Set describe the resource target path. The path is relative to the target/classes directory (i.e.${project.build.outputDirectory}). For example, if you want that resource to appear in a specific package (org.apache.maven.messages), you must specify this element with this value:org/apache/maven/messages. This is not required if you simply put the resources in that directory structure at the source, however.- Parameters:
targetPath- a targetPath object.
-
-