static class CourseSaxer.CoursePagePathsRetriever extends Object
| Modifier and Type | Field and Description | 
|---|---|
private ODFHelper | 
_odfHelper  | 
| Constructor and Description | 
|---|
CoursePagePathsRetriever(ODFHelper odfHelper)  | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
_determineIfComplete(List<CourseSaxer.CoursePagePath> pathsOnParentsLevel,
                    List<CourseSaxer.CoursePagePath> completePaths,
                    List<CourseSaxer.CoursePagePath> newIncompletePaths)  | 
private List<CourseSaxer.CoursePagePath> | 
_getCoursePagePaths(Course course)  | 
private List<CourseSaxer.CoursePagePath> | 
_pathsOnParentsLevel(CourseSaxer.CoursePagePath incompletePath)  | 
private List<CourseSaxer.CoursePagePath> | 
_tryCompletePaths(List<CourseSaxer.CoursePagePath> incompletePaths)  | 
(package private) List<CourseSaxer.CoursePagePath> | 
retrieve(Course course)  | 
private ODFHelper _odfHelper
CoursePagePathsRetriever(ODFHelper odfHelper)
List<CourseSaxer.CoursePagePath> retrieve(Course course)
private List<CourseSaxer.CoursePagePath> _getCoursePagePaths(Course course)
private List<CourseSaxer.CoursePagePath> _tryCompletePaths(List<CourseSaxer.CoursePagePath> incompletePaths)
private List<CourseSaxer.CoursePagePath> _pathsOnParentsLevel(CourseSaxer.CoursePagePath incompletePath)
private void _determineIfComplete(List<CourseSaxer.CoursePagePath> pathsOnParentsLevel, List<CourseSaxer.CoursePagePath> completePaths, List<CourseSaxer.CoursePagePath> newIncompletePaths)