Package be.gaudry.model.file.renamer.old
Class SimpleRenameParser
- All Implemented Interfaces:
PropertyChangeListener
,EventListener
- Since:
- 1.0 17-août-08
- Author:
- Steph GAUDRY
-
Field Summary
Fields inherited from class be.gaudry.model.file.AbstractFileParser
validPreviousProgress
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
protected boolean
performOnFile(AbstractBrolWorker<Long> bgw, File file, int progressPercent, int subDirDeep)
Do something on each filevoid
setCaseSensitive(boolean caseSensitive)
void
setDatePattern(String datePattern)
void
setExtension(String extension)
void
setPostfix(String postfix)
void
void
setReplaceText(String replaceText)
void
setSearchText(String searchText)
void
setUseMetaDate(boolean useMetaDate)
Methods inherited from class be.gaudry.model.file.AbstractFileParser
equals, finalize, getProgressMax, getStartPath, hashCode, init, isIncludeHiddenFiles, isIncludeSubFolders, isPauseProcessing, isPreCalcProgress, isPreCalculated, parse, parseFiles, performOnDirectory, propertyChange, setIncludeHiddenFiles, setIncludeSubFolders, setLanguage, setPreCalcProgress, setStartPath, togglePause
-
Constructor Details
-
SimpleRenameParser
public SimpleRenameParser()
-
-
Method Details
-
getSearchText
- Returns:
- the searchText
-
setSearchText
- Parameters:
searchText
- the searchText to set
-
getReplaceText
- Returns:
- the replaceText
-
setReplaceText
- Parameters:
replaceText
- the replaceText to set
-
getPrefix
- Returns:
- the prefix
-
setPrefix
- Parameters:
prefix
- the prefix to set
-
getPostfix
- Returns:
- the postfix
-
setPostfix
- Parameters:
postfix
- the postfix to set
-
isCaseSensitive
public boolean isCaseSensitive()- Returns:
- the caseSensitive
-
setCaseSensitive
public void setCaseSensitive(boolean caseSensitive)- Parameters:
caseSensitive
- the caseSensitive to set
-
getExtension
- Returns:
- the extension
-
setExtension
- Parameters:
extension
- the extension to set
-
isUseMetaDate
public boolean isUseMetaDate()- Returns:
- the useMetaDate
-
setUseMetaDate
public void setUseMetaDate(boolean useMetaDate)- Parameters:
useMetaDate
- the useMetaDate to set
-
getDatePattern
- Returns:
- the datePattern
-
setDatePattern
- Parameters:
datePattern
- the datePattern to set
-
performOnFile
protected boolean performOnFile(AbstractBrolWorker<Long> bgw, File file, int progressPercent, int subDirDeep)Description copied from class:AbstractFileParser
Do something on each file- Specified by:
performOnFile
in classAbstractFileParser<Long>
- Parameters:
bgw
-AbstractBrolWorker
to perform cancel if needed, and report progressfile
- file to checkprogressPercent
- Progress percentagesubDirDeep
- Deep of the directory in comparison with start directory- Returns:
- true if we must stop the parsing of current directory (ie. if we have a vob file, we don't check the other files in this directory) false otherwise
-