org.apache.maven.shared.model.fileset
Class FileSet

java.lang.Object
  extended by org.apache.maven.shared.model.fileset.SetBase
      extended by org.apache.maven.shared.model.fileset.FileSet
All Implemented Interfaces:
java.io.Serializable

public class FileSet
extends SetBase
implements java.io.Serializable

Defines the rules for matching and working with files in a given base directory.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
private  java.lang.String directory
          Field directory
private  java.lang.String lineEnding
          Field lineEnding
private  java.lang.String modelEncoding
           
 
Constructor Summary
FileSet()
           
 
Method Summary
 java.lang.String getDirectory()
          Get Absolute or relative from the module's directory.
 java.lang.String getLineEnding()
          Get Controls the line-endings of files in this fileSet.
 java.lang.String getModelEncoding()
           
 void setDirectory(java.lang.String directory)
          Set Absolute or relative from the module's directory.
 void setLineEnding(java.lang.String lineEnding)
          Set Controls the line-endings of files in this fileSet.
 void setModelEncoding(java.lang.String modelEncoding)
           
 
Methods inherited from class org.apache.maven.shared.model.fileset.SetBase
addExclude, addInclude, getDirectoryMode, getExcludes, getExcludesArray, getFileMode, getIncludes, getIncludesArray, getMapper, getOutputDirectory, isFollowSymlinks, isUseDefaultExcludes, removeExclude, removeInclude, setDirectoryMode, setExcludes, setFileMode, setFollowSymlinks, setIncludes, setMapper, setOutputDirectory, setUseDefaultExcludes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

directory

private java.lang.String directory
Field directory


lineEnding

private java.lang.String lineEnding
Field lineEnding


modelEncoding

private java.lang.String modelEncoding
Constructor Detail

FileSet

public FileSet()
Method Detail

getDirectory

public java.lang.String getDirectory()
Get Absolute or relative from the module's directory. For example, "src/main/bin" would select this subdirectory of the project in which this dependency is defined.


getLineEnding

public java.lang.String getLineEnding()
Get Controls the line-endings of files in this fileSet. Valid values:


setDirectory

public void setDirectory(java.lang.String directory)
Set Absolute or relative from the module's directory. For example, "src/main/bin" would select this subdirectory of the project in which this dependency is defined.

Parameters:
directory -

setLineEnding

public void setLineEnding(java.lang.String lineEnding)
Set Controls the line-endings of files in this fileSet. Valid values:

Parameters:
lineEnding -

setModelEncoding

public void setModelEncoding(java.lang.String modelEncoding)
Overrides:
setModelEncoding in class SetBase

getModelEncoding

public java.lang.String getModelEncoding()
Overrides:
getModelEncoding in class SetBase