Class FileAndDirectoryNamingRule

    • Field Detail

      • MAXIMUM_FILE_NAME_LENGTH

        protected static final int MAXIMUM_FILE_NAME_LENGTH
        See Also:
        Constant Field Values
      • NAMING_PATTERN

        protected static final Pattern NAMING_PATTERN
    • Constructor Detail

      • FileAndDirectoryNamingRule

        public FileAndDirectoryNamingRule()
    • Method Detail

      • checkFileAndDirectoryNaming

        @ValidationTest
        public void checkFileAndDirectoryNaming()
        Checks that the files and directories in the target conform to the naming rules in sections 6C.1 and 6C.2.
      • isFilenameProhibited

        protected boolean isFilenameProhibited​(String filename)
      • isFilenameTooLong

        protected boolean isFilenameTooLong​(String filename)
      • isFilenameContainingLegalCharacters

        protected boolean isFilenameContainingLegalCharacters​(String filename)
      • isDirectoryContainingInvalidCharacter

        protected boolean isDirectoryContainingInvalidCharacter​(String filename,
                                                                boolean isDirectory)