public class Plugin extends Object
Plugin class.
| Constructor and Description |
|---|
Plugin() |
| Modifier and Type | Method and Description |
|---|---|
void |
findLesson(List<String> classes)
findLesson.
|
com.google.common.base.Optional<AbstractLesson> |
getLesson()
Lesson is optional, it is also possible that the supplied jar contains only helper classes.
|
Map<String,File> |
getLessonPlans()
getLessonPlans.
|
com.google.common.base.Optional<File> |
getLessonSolution(String language)
getLessonSolution.
|
Map<String,File> |
getLessonSolutions()
getLessonSolutions.
|
com.google.common.base.Optional<File> |
getLessonSource()
getLessonSource.
|
void |
loadFiles(Path file)
loadFiles.
|
void |
rewritePaths(Path pluginTarget)
rewritePaths.
|
public void findLesson(List<String> classes)
findLesson.
classes - a List object.public void rewritePaths(Path pluginTarget)
rewritePaths.
pluginTarget - a Path object.public com.google.common.base.Optional<AbstractLesson> getLesson()
Optional object.public com.google.common.base.Optional<File> getLessonSolution(String language)
getLessonSolution.
language - a String object.Optional object.public Map<String,File> getLessonSolutions()
getLessonSolutions.
Map object.public com.google.common.base.Optional<File> getLessonSource()
getLessonSource.
Optional object.Copyright © 2006–2016 OWASP. All rights reserved.