Package cdc.issues.impl
Class ProfileImpl
java.lang.Object
cdc.issues.impl.ProfileImpl
- All Implemented Interfaces:
Profile
Default implementation of
Profile.- Author:
- Damien Carbonne
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAdds a rule with no parameters, and enables it.Adds a rule with parameters and enable it.booleangetMetas()getName()getRules()booleanRemoves a rule.setDescription(String description) setEnabled(Rule rule, boolean enabled) Enables or disables a rule.
-
Constructor Details
-
ProfileImpl
-
-
Method Details
-
setName
-
setDescription
-
setMetas
-
getName
-
getDescription
- Specified by:
getDescriptionin interfaceProfile
-
getMetas
-
add
Adds a rule with parameters and enable it.- Parameters:
rule- The rule.params- The parameters.- Returns:
- This object.
-
add
Adds a rule with no parameters, and enables it.- Parameters:
rule- The rule.- Returns:
- This object.
-
remove
Removes a rule.- Parameters:
rule- The rule.- Returns:
- This object.
-
setEnabled
Enables or disables a rule.If the rule is not declared, declares it.
- Parameters:
rule- The rule.enabled-trueif the rule must be enabled.- Returns:
- This object.
-
getRules
-
getConfiguredRules
- Specified by:
getConfiguredRulesin interfaceProfile
-
getEnabledRules
- Specified by:
getEnabledRulesin interfaceProfile
-
getEnabledConfiguredRules
- Specified by:
getEnabledConfiguredRulesin interfaceProfile
-
contains
-
isEnabled
-
getParams
-