Class PropertyCatalogCheck

    • Constructor Detail

      • PropertyCatalogCheck

        public PropertyCatalogCheck()
        Constructor.
    • Method Detail

      • visitKnownType

        protected void visitKnownType​(@Nonnull
                                      BinaryName pBinaryClassName,
                                      @Nonnull
                                      DetailAST pAst)
        Description copied from class: AbstractAddonsCheck
        Called after visiting a CLASS_DEF, INTERFACE_DEF, ANNOTATION_DEF, or ENUM_DEF token and successfully determining the type's binary class name. This is useful in a Java source file with nested inner classes. If the implementing check registers for any of the above tokens, the regular call to AbstractAddonsCheck.visitToken(BinaryName, DetailAST) will be performed in addition to (after) this one.
        Overrides:
        visitKnownType in class AbstractAddonsCheck
        Parameters:
        pBinaryClassName - the binary class name of the visited type
        pAst - the token to process
      • leaveKnownType

        protected void leaveKnownType​(@Nonnull
                                      BinaryName pBinaryClassName,
                                      @Nonnull
                                      DetailAST pAst)
        Description copied from class: AbstractAddonsCheck
        Called after leaving a CLASS_DEF, INTERFACE_DEF, ANNOTATION_DEF, or ENUM_DEF token and the type's binary class name is known. This is useful in a Java source file with nested inner classes. If the implementing check registers for any of the above tokens, the regular call to AbstractAddonsCheck.leaveToken(BinaryName, DetailAST) will be performed in addition to (before) this one.
        Overrides:
        leaveKnownType in class AbstractAddonsCheck
        Parameters:
        pBinaryClassName - the binary class name of the visited type
        pAst - the token being completed
      • setBaseDir

        public void setBaseDir​(String pBaseDir)
      • setFileExludes

        public void setFileExludes​(String pFileExludes)
      • setSelection

        public void setSelection​(String pSelection)
      • setExcludedFields

        public void setExcludedFields​(String pExcludedFields)
      • setEnumArgument

        public void setEnumArgument​(boolean pEnumArgument)
      • setPropertyFile

        public void setPropertyFile​(String pTemplate)
      • setPropertyFileEncoding

        public void setPropertyFileEncoding​(String pEncoding)
      • setReportDuplicates

        public void setReportDuplicates​(boolean pReportDuplicates)
      • setReportOrphans

        public void setReportOrphans​(boolean pReportOrphans)
      • setCaseSensitive

        public void setCaseSensitive​(boolean pCaseSensitive)