Class StandardFileNamer

java.lang.Object
se.datadosen.jalbum.StandardFileNamer
All Implemented Interfaces:
FileNamer

public class StandardFileNamer extends Object implements FileNamer
FileNamer that ensure that files aren't created with illegal characters
Since:
10.3
  • Constructor Details

    • StandardFileNamer

      public StandardFileNamer()
  • Method Details

    • createName

      public String createName(AlbumObject ao, FileNamerContext context)
      Specified by:
      createName in interface FileNamer
      Parameters:
      ao - - newly created AlbumObject that may have its named changed
      context - - supporting context. Lifecycle is one per folder contents
    • makeWebSafe

      protected String makeWebSafe(String name)
    • getReplacementCharacter

      public char getReplacementCharacter()
    • setReplacementCharacter

      public void setReplacementCharacter(char replacementCharacter)