Modifier and Type | Method and Description |
---|---|
PluginHost |
AlgorithmExerciseHandler.getHost()
Gets the host of the exercise handler.
|
Modifier and Type | Method and Description |
---|---|
boolean |
PluginHost.checkPermission(PluginHost host)
Checks if the given host is accepted by this host.
|
void |
AlgorithmPlugin.initialize(PluginHost host,
ResourceLoader resLoader,
Configuration config)
Initializes the plugin and is called once before the plugin is used.
|
Constructor and Description |
---|
CompleteBipartiteGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView)
Creates a new complete bipartite graph toolbar extension.
|
CompleteBipartiteGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
LanguageFile langFile,
java.lang.String langID)
Creates a new complete bipartite graph toolbar extension.
|
CompleteBipartiteGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
LanguageFile langFile,
java.lang.String langID,
boolean startsWithSeparator)
Creates a new complete bipartite graph toolbar extension.
|
CompleteGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type)
Creates a new complete graph toolbar extension.
|
CompleteGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type,
LanguageFile langFile,
java.lang.String langID)
Creates a new complete graph toolbar extension.
|
CompleteGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type,
LanguageFile langFile,
java.lang.String langID,
boolean startsWithSeparator)
Creates a new complete graph toolbar extension.
|
MatrixToGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type)
Creates a new matrix to graph toolbar extension.
|
MatrixToGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type,
LanguageFile langFile,
java.lang.String langID)
Creates a new matrix to graph toolbar extension.
|
MatrixToGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type,
LanguageFile langFile,
java.lang.String langID,
boolean startsWithSeparator)
Creates a new matrix to graph toolbar extension.
|
RandomGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type)
Creates a new random graph toolbar extension.
|
RandomGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type,
LanguageFile langFile,
java.lang.String langID)
Creates a new random graph toolbar extension.
|
RandomGraphToolBarExtension(PluginHost host,
GraphView<V,E> graphView,
AllowedGraphType type,
LanguageFile langFile,
java.lang.String langID,
boolean startsWithSeparator)
Creates a new random graph toolbar extension.
|
Modifier and Type | Method and Description |
---|---|
protected PluginHost |
HostSecurity.getHost()
Gets the secured host.
|
Modifier and Type | Method and Description |
---|---|
void |
HostSecurity.registerHost(PluginHost host)
Registers a new host.
|
Constructor and Description |
---|
AlgorithmTextView(PluginHost host,
java.lang.String title,
AlgorithmText text)
Creates a new view for the visualization of an algorithm text.
|
AlgorithmTextView(PluginHost host,
java.lang.String title,
AlgorithmText text,
boolean closable)
Creates a new view for the visualization of an algorithm text.
|
AlgorithmTextView(PluginHost host,
java.lang.String title,
AlgorithmText text,
boolean closable,
LanguageFile langFile,
java.lang.String langID)
Creates a new view for the visualization of an algorithm text.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
SolveExercisePane.showDialog(PluginHost host,
AlgorithmExercise<?> exercise,
SolveExerciseDialog.SolutionEntry<?>[] entries)
Shows the dialog to solve an exercise by requesting a user input.
|
static boolean |
SolveExercisePane.showDialog(PluginHost host,
AlgorithmExercise<?> exercise,
SolveExerciseDialog.SolutionEntry<?>[] entries,
LanguageFile langFile,
java.lang.String langID)
Shows the dialog to solve an exercise by requesting a user input.
|
static boolean |
SolveExercisePane.showDialog(PluginHost host,
AlgorithmExercise<?> exercise,
SolveExerciseDialog.SolutionEntry<?>[] entries,
LanguageFile langFile,
java.lang.String langID,
java.lang.String inputHint)
Shows the dialog to solve an exercise by requesting a user input.
|
static boolean |
SolveExercisePane.showDialog(PluginHost host,
AlgorithmExercise<?> exercise,
SolveExerciseDialog.SolutionEntry<?>[] entries,
java.lang.String inputHint)
Shows the dialog to solve an exercise by requesting a user input.
|
Constructor and Description |
---|
AdjacencyMatrixDialog(PluginHost host,
LanguageFile langFile,
java.lang.String langID)
Creates a new adjacency matrix dialog.
|
AdjacencyMatrixDialog(PluginHost host,
LanguageFile langFile,
java.lang.String langID,
AllowedGraphType type)
Creates a new adjacency matrix dialog.
|
AnnotationDialog(PluginHost host,
Annotation annotation,
LanguageFile langFile,
java.lang.String langID)
Creates a new annotation dialog.
|
InputDialog(PluginHost host,
java.lang.String title,
java.lang.String description,
java.lang.String label,
LanguageFile langFile,
java.lang.String langID)
Creates a new input dialog.
|
InputDialog(PluginHost host,
java.lang.String title,
java.lang.String description,
java.lang.String label,
java.lang.String initialValue,
LanguageFile langFile,
java.lang.String langID)
Creates a new input dialog.
|
OptionDialog(PluginHost host,
java.lang.String title,
LanguageFile langFile,
java.lang.String langID)
Creates a new option dialog.
|
OptionDialog(PluginHost host,
java.lang.String title,
LanguageFile langFile,
java.lang.String langID,
boolean asUtitlity)
Creates a new option dialog.
|
SolveExerciseDialog(PluginHost host,
AlgorithmExercise<?> exercise,
SolveExerciseDialog.SolutionEntry<?>[] entries,
java.lang.String inputHint,
LanguageFile langFile,
java.lang.String langID)
Creates a new solve exercise dialog.
|
Modifier and Type | Class and Description |
---|---|
class |
Sandbox
Use the sandbox as a test application for your algorithm plugin.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Sandbox.checkPermission(PluginHost host) |