Class NfoRenamerParser<T>

java.lang.Object
be.gaudry.model.file.renamer.parsers.AbstractFileParser<T>
be.gaudry.model.file.renamer.parsers.NfoRenamerParser<T>

public class NfoRenamerParser<T> extends AbstractFileParser<T>
Since:
1.0 Sept 03, 2008
Author:
Steph GAUDRY
  • Constructor Details

    • NfoRenamerParser

      public NfoRenamerParser()
  • Method Details

    • setSearchText

      public void setSearchText(String searchText)
      Parameters:
      searchText - the searchText to set
    • setReplaceText

      public void setReplaceText(String replaceText)
      Parameters:
      replaceText - the replaceText to set
    • setEpisodTitleMatchPsn

      public void setEpisodTitleMatchPsn(int episodTitleMatchPsn)
      Parameters:
      episodTitleMatchPsn - the episodTitleMatchPsn to set
    • setEpisodTitlePattern

      public void setEpisodTitlePattern(String episodTitlePatternStr)
      Parameters:
      episodTitlePatternStr - the episodTitlePatternStr to set
    • setReadEpisodeFromFilename

      public void setReadEpisodeFromFilename(boolean selected)
    • setSeasonTitleMatchPsn

      public void setSeasonTitleMatchPsn(int seasonTitleMatchPsn)
      Parameters:
      seasonTitleMatchPsn - the seasonTitleMatchPsn to set
    • setSeasonTitlePattern

      public void setSeasonTitlePattern(String seasonTitlePatternStr)
      Parameters:
      seasonTitlePatternStr - the seasonTitlePatternStr to set
    • setReadSeasonFromFilename

      public void setReadSeasonFromFilename(boolean selected)
    • getBrandText

      public String getBrandText()
      Returns:
      the brandText
    • setBrandText

      public void setBrandText(String brandText)
      Parameters:
      brandText - the brandText to set
    • setVideoCodec

      public void setVideoCodec(NfoVideoCodec videoCodec)
      Parameters:
      videoCodec - the videoCodec to set
    • setVideoAspect

      public void setVideoAspect(NfoVideoAspect videoAspect)
      Parameters:
      videoAspect - the videoAspect to set
    • setVideoWidth

      public void setVideoWidth(String videoWidth)
      Parameters:
      videoWidth - the videoWidth to set
    • setVideoHeight

      public void setVideoHeight(String videoHeight)
      Parameters:
      videoHeight - the videoHeight to set
    • setAudioCodec

      public void setAudioCodec(NfoAudioCodec audioCodec)
      Parameters:
      audioCodec - the audioCodec to set
    • setAudioLang

      public void setAudioLang(NfoAudioLang audioLang)
      Parameters:
      audioLang - the audioLang to set
    • setAudioChannels

      public void setAudioChannels(NfoAudioChannels audioChannels)
      Parameters:
      audioChannels - the audioChannels to set
    • setReadEpisodeDisplayFromFilename

      public void setReadEpisodeDisplayFromFilename(NfoAdaptNumber adaptEpisodeNumberDisplay)
    • setReadSeasonDisplayFromFilename

      public void setReadSeasonDisplayFromFilename(NfoAdaptNumber adaptSeasonNumberDisplay)
    • setCreateAudioNode

      public void setCreateAudioNode(boolean selected)
    • setCreateVideoNode

      public void setCreateVideoNode(boolean selected)
    • rename

      public int rename(AbstractBrolWorker<T> bgw)
      Overrides:
      rename in class AbstractFileParser<T>
      Parameters:
      bgw - AbstractBrolWorker to perform cancel if needed, and report progress
      Returns:
      number of files processed
    • rename

      protected boolean rename(AbstractBrolWorker<T> bgw, File file, int percent)
      Specified by:
      rename in class AbstractFileParser<T>
      Parameters:
      bgw - AbstractBrolWorker to perform cancel if needed, and report progress
      file - file to check
      percent - Progress percentage
      Returns:
      true if we must stop the parsing of current directory, false otherwise
    • getDebug

      public String getDebug()
    • setCleanEpisodTitle

      public void setCleanEpisodTitle(boolean selected)
    • setCleanPlot

      public void setCleanPlot(boolean selected)