Package de.hsh.graja.core.modules.pmd
Class PmdModuleConfiguration
java.lang.Object
de.hsh.graja.core.request.ModuleConfiguration
de.hsh.graja.core.modules.pmd.PmdModuleConfiguration
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRuleName(String aspectId, String ruleName) voidaddRulesetPaths(List<String> paths) String[]getGradingAspectIds(String moduleSubRefId) getRuleName(String aspectId) getType()voidvoidprocessGradingAspect(String aspectId, String moduleSubRefId) Methods inherited from class de.hsh.graja.core.request.ModuleConfiguration
getClassPath, getId, getJavaTypeSelection, getSubmissionFileSkip, getTitle, initClassPath, initJavaTypeSelection, initSubmissionFileSkip
-
Constructor Details
-
PmdModuleConfiguration
-
-
Method Details
-
init
- Specified by:
initin classModuleConfiguration
-
addRulesetPaths
-
getRulesetPaths
-
getRuleNames
-
addRuleName
-
getRuleName
-
getType
- Specified by:
getTypein classModuleConfiguration
-
getModuleRunnerClassName
- Specified by:
getModuleRunnerClassNamein classModuleConfiguration
-
getModuleRunnerResultClassName
- Specified by:
getModuleRunnerResultClassNamein classModuleConfiguration
-
getEvaluatorClassName
- Specified by:
getEvaluatorClassNamein classModuleConfiguration
-
processGradingAspect
- Specified by:
processGradingAspectin classModuleConfiguration
-
getGradingAspectIds
- Specified by:
getGradingAspectIdsin classModuleConfiguration
-