net.sf.filePiper.processors
Class BreakLinesProcessor
java.lang.Object
net.sf.filePiper.model.OneToOneByteFileProcessor
net.sf.filePiper.model.OneToOneTextFileProcessor
net.sf.filePiper.processors.BreakLinesProcessor
- All Implemented Interfaces:
- FileProcessor
public class BreakLinesProcessor
- extends OneToOneTextFileProcessor
Processor replacing a pattern by line breaks.
- Author:
- BEROL
| Methods inherited from class net.sf.filePiper.model.OneToOneByteFileProcessor |
bytesProcessed, endBatch, getCurrentInputFileInfo, getEditor, getOutputCardinality, getProposedExtension, getSettings, getStatusMessage, inputFileStarted, linesProcessed, setCurrentInputFileInfo, setProposedFilePath, startBatch |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BreakLinesProcessor
public BreakLinesProcessor()
getProcessorName
public String getProcessorName()
- Specified by:
getProcessorName in interface FileProcessor- Specified by:
getProcessorName in class OneToOneByteFileProcessor
- Returns:
- A displayable name for this processor.
getProcessorDescription
public String getProcessorDescription()
- Overrides:
getProcessorDescription in class OneToOneByteFileProcessor
getBreakString
public String getBreakString()
setBreakString
public void setBreakString(String searchString)
getKeepBreakString
public boolean getKeepBreakString()
setKeepBreakString
public void setKeepBreakString(boolean newKeepBreakString)
init
public void init(net.sf.sfac.setting.Settings settgns)
- Description copied from interface:
FileProcessor
- Initialize this file processor just after instantiation (called only once).
The settings passed here should be use to store all persistent data.
- Specified by:
init in interface FileProcessor- Overrides:
init in class OneToOneByteFileProcessor
- Parameters:
settgns - Settings for this FileProcessor instance.
process
public void process(BufferedReader in,
BufferedWriter out,
FileProcessorEnvironment env)
throws Exception
- Specified by:
process in class OneToOneTextFileProcessor
- Throws:
Exception
getProposedNameSuffix
public String getProposedNameSuffix()
- Specified by:
getProposedNameSuffix in class OneToOneByteFileProcessor
Copyright © 2011. All Rights Reserved.