net.sf.filePiper.gui.PipeEndsDescriptions Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of file-piper Show documentation
Show all versions of file-piper Show documentation
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