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
Analysis on step holder for all courses of the
Program
.-
Field Summary
Fields inherited from class org.ametys.plugins.odfpilotage.report.consistency.AbstractConsistencyAnalysis
_description, _id, _label, _odfHelper, _pluginName, _priority, _shortId
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription_controlStepHolderOnCourses
(Program program) Control the ECTS consistency between the current content and its children.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 Details
-
_pilotageHelper
The pilotage helper
-
-
Constructor Details
-
StepHolderAnalysis
public StepHolderAnalysis()
-
-
Method Details
-
service
- Specified by:
service
in interfaceServiceable
- Overrides:
service
in classAbstractConsistencyAnalysis
- Throws:
ServiceException
-
analyze
Description copied from interface:ConsistencyAnalysis
Analyze the program to find inconsistencies.- Parameters:
program
- The program to analyze- Returns:
- A
List
of lines asI18nizableText
-
_controlStepHolderOnCourses
Control the ECTS consistency between the current content and its children.
-