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

net.sf.filePiper.gui.PipeEndsDescriptions Maven / Gradle / Ivy

Go to download

This project is a GUI utility for processing files. It allows selecting a set of source files and a pipeline of processes to apply onto those files. The applications shows in a nice-looking user interface where you can define profiles for your repetitive tasks. It provides pre-defined processors doing usual file manipulation tasks like: Copy, Head, Tail, Chunk, Search, Replace, Zip, Unzip... But the biggest value of this file processor tool is the ability to add easily custom file processors written in java.

The newest version!
package net.sf.filePiper.gui;


public interface PipeEndsDescriptions {


    public static final String SOURCE_TYPE_DESCRIPTION = "Multiplicity of source
    " + "
  • Single: source is a single file" + "
  • Multiple: source is set of files
"; public static final String INPUT_FILE_DESCRIPTION = "File that will be processed " + "by the tool"; public static final String BASE_DIRECTORY_DESCRIPTION = "Directory that contains all
" + "the files to be processed (possibly in sub-directories)"; public static final String INCLUDES_DESCRIPTION = "Ant-like description of the files to includes.
" + "Possible wildcards:
    " + "
  • **: all directories or sub-sirectories (including current)" + "
  • *: any characters sequence in file or directory name (excluding '/')" + "
  • ?: any characters in file or directory name (excluding '/')" + "
Tip: Always use forward slashes '/' as path separator in includes and excludes."; public static final String EXCLUDES_DESCRIPTION = "Ant-like description of the files to excludes.
" + "Possible wildcards:
    " + "
  • **: all directories or sub-sirectories (including current)" + "
  • *: any characters sequence in file or directory name (excluding '/')" + "
  • ?: any characters in file or directory name (excluding '/')" + "
Tip: Always use forward slashes '/' as path separator in includes and excludes.
" + "     If an excludes ends with /**/* the whole corresponding directory sub-tree can be skipped,
" + "     it increase directory scanning performance."; public static final String OUTPUT_DESTINATION_DESCRIPTION = "Output destination
    " + "
  • Files: file(s) writtent on disk" + "
  • Console: output content displayed on an internal console
"; public static final String OUTPUT_FILE_NAME_DESCRIPTION = "What to use as output file name/path
    " + "
  • Current: the same as the input file" + "
  • Proposed: a new name proposed by the file processors" + "
  • New: specify the new name (only for single file)
"; public static final String OUTPUT_FILE_DESCRIPTION = "The output (single) file"; public static final String TARGET_DIRECTORY_DESCRIPTION = "The target directory to use for output.
" + "If different from the source base directory, the sub-directories that were found
" + "under this base directory are recreated to write the output files in the same structure."; }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy