Class StepHolderAnalysis
- java.lang.Object
-
- org.ametys.plugins.odfpilotage.report.consistency.AbstractConsistencyAnalysis
-
- org.ametys.plugins.odfpilotage.report.consistency.impl.StepHolderAnalysis
-
- All Implemented Interfaces:
ConsistencyAnalysis
,PluginAware
,Prioritizable
,Configurable
,Serviceable
public class StepHolderAnalysis extends AbstractConsistencyAnalysis
Analysis on step holder for all courses of theProgram
.
-
-
Field Summary
Fields Modifier and Type Field Description protected PilotageHelper
_pilotageHelper
The pilotage helper-
Fields inherited from class org.ametys.plugins.odfpilotage.report.consistency.AbstractConsistencyAnalysis
_description, _id, _label, _odfHelper, _pluginName, _priority, _shortId
-
-
Constructor Summary
Constructors Constructor Description StepHolderAnalysis()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected List<Map<String,Object>>
_controlStepHolderOnCourses(Program program)
Control the ECTS consistency between the current content and its children.ConsistencyAnalysisResult
analyze(Program program)
Analyze the program to find inconsistencies.void
service(ServiceManager manager)
-
Methods inherited from class org.ametys.plugins.odfpilotage.report.consistency.AbstractConsistencyAnalysis
configure, getDescription, getId, getLabel, getPriority, getShortId, setPluginInfo
-
-
-
-
Field Detail
-
_pilotageHelper
protected PilotageHelper _pilotageHelper
The pilotage helper
-
-
Constructor Detail
-
StepHolderAnalysis
public StepHolderAnalysis()
-
-
Method Detail
-
service
public void service(ServiceManager manager) throws ServiceException
- Specified by:
service
in interfaceServiceable
- Overrides:
service
in classAbstractConsistencyAnalysis
- Throws:
ServiceException
-
analyze
public ConsistencyAnalysisResult analyze(Program program)
Description copied from interface:ConsistencyAnalysis
Analyze the program to find inconsistencies.- Parameters:
program
- The program to analyze- Returns:
- A
List
of lines asI18nizableText
-
-