Class FileAndDirectoryNamingChecker
java.lang.Object
gov.nasa.pds.tools.validate.rule.AbstractValidationRule
gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingRule
gov.nasa.pds.tools.validate.rule.pds4.FileAndDirectoryNamingChecker
- All Implemented Interfaces:
ValidationRule, org.apache.commons.chain.Command
Extend FileAndDirectoryNamingRule to enforcing file and directory naming standards without a
listener. This allow any class to call checkFileOrDirectoryNameWithChecker() to get a list of
ValidationProblem directly without a need to report errors to a listener.
-
Field Summary
Fields inherited from class FileAndDirectoryNamingRule
MAXIMUM_FILE_NAME_LENGTH, NAMING_PATTERNFields inherited from interface org.apache.commons.chain.Command
CONTINUE_PROCESSING, PROCESSING_COMPLETE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from class FileAndDirectoryNamingRule
checkFileAndDirectoryNaming, isApplicable, isDirectoryContainingInvalidCharacter, isFilenameContainingLegalCharacters, isFilenameProhibited, isFilenameTooLongMethods inherited from class AbstractValidationRule
execute, getCaption, getChildContext, getContext, getExtraTarget, getListener, getParentTarget, getRegistrar, getTarget, isDebugLogLevel, isInfoLogLevel, reportError, reportError, setCaption, verifyLidPrefix
-
Constructor Details
-
FileAndDirectoryNamingChecker
public FileAndDirectoryNamingChecker()
-
-
Method Details
-
checkFileAndDirectoryNamingWithChecker
-