|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmauda.plugin.PlugInHandler
public class PlugInHandler
Loads all Plug-in-specific parameters and classes.
- setting the data-directory
- generates an empty data-structure
- loads a class that implements Analysable
- loads a class that extends OperationExecuter
- loads suboperation-ratings
- prepares the interacive access to the data-structure
- inserts available operations for access
| Constructor Summary | |
|---|---|
PlugInHandler(SimpleExercise exercise)
Creates a PlugInHandler |
|
| Method Summary | |
|---|---|
java.lang.String[] |
getAvailablePlugIns()
Gets a list of the available Plug-In-IDs |
java.lang.String |
getPlugInID(java.lang.String name)
Converts a PlugIn-ID into a PlugIn-Name. |
java.lang.String |
getPlugInString(java.lang.String id)
Gets the plug-in-name from an plug-in-id from the plug-in- properies-file |
void |
load(java.lang.String type)
Loads an specific PlugIn |
void |
loadRatings()
Loads the ratings for the suboperations from a xml-file |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PlugInHandler(SimpleExercise exercise)
exercise - SimpleExercise| Method Detail |
|---|
public java.lang.String[] getAvailablePlugIns()
public java.lang.String getPlugInID(java.lang.String name)
name - plug-in-ID
public java.lang.String getPlugInString(java.lang.String id)
id - plug-in-ID
public void load(java.lang.String type)
type - plug-in-namepublic void loadRatings()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||