All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.maven.shared.model.fileset.FileSet Maven / Gradle / Ivy

Go to download

API to collect files from a given directory using several include/exclude rules.

There is a newer version: 3.1.0
Show newest version
// =================== DO NOT EDIT THIS FILE ====================
// Generated by Modello 1.8.1,
// any modifications will be overwritten.
// ==============================================================

package org.apache.maven.shared.model.fileset;

/**
 * 
 *         Defines the rules for matching and working with files in
 * a given base directory.
 *       
 * 
 * @version $Revision$ $Date$
 */
@SuppressWarnings( "all" )
public class FileSet
    extends SetBase
    implements java.io.Serializable
{

      //--------------------------/
     //- Class/Member Variables -/
    //--------------------------/

    /**
     * 
     *             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.
     *           
     */
    private String directory;

    /**
     * 
     *             
     *             Controls the line-endings of files in this
     * fileSet.
     *             
* Valid values: *
    *
  • "keep" - Preserve all line * endings
  • *
  • "unix" - Use Unix-style line * endings
  • *
  • "lf" - Use a single line-feed line * endings
  • *
  • "dos" - Use DOS-style line * endings
  • *
  • "crlf" - Use Carraige-return, * line-feed line endings
  • *
* * */ private String lineEnding; /** * Field modelEncoding. */ private String modelEncoding = "UTF-8"; //-----------/ //- Methods -/ //-----------/ /** * 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. * * @return String */ public String getDirectory() { return this.directory; } //-- String getDirectory() /** * Get controls the line-endings of files in this fileSet. *
* Valid values: *
    *
  • "keep" - Preserve all line * endings
  • *
  • "unix" - Use Unix-style line * endings
  • *
  • "lf" - Use a single line-feed line * endings
  • *
  • "dos" - Use DOS-style line * endings
  • *
  • "crlf" - Use Carraige-return, * line-feed line endings
  • *
* * @return String */ public String getLineEnding() { return this.lineEnding; } //-- String getLineEnding() /** * Get the modelEncoding field. * * @return String */ public String getModelEncoding() { return this.modelEncoding; } //-- String getModelEncoding() /** * 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. * * @param directory */ public void setDirectory( String directory ) { this.directory = directory; } //-- void setDirectory( String ) /** * Set controls the line-endings of files in this fileSet. *
* Valid values: *
    *
  • "keep" - Preserve all line * endings
  • *
  • "unix" - Use Unix-style line * endings
  • *
  • "lf" - Use a single line-feed line * endings
  • *
  • "dos" - Use DOS-style line * endings
  • *
  • "crlf" - Use Carraige-return, * line-feed line endings
  • *
* * @param lineEnding */ public void setLineEnding( String lineEnding ) { this.lineEnding = lineEnding; } //-- void setLineEnding( String ) /** * Set the modelEncoding field. * * @param modelEncoding */ public void setModelEncoding( String modelEncoding ) { this.modelEncoding = modelEncoding; } //-- void setModelEncoding( String ) }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy