Package | Description |
---|---|
org.youscope.addon.tool | |
org.youscope.clientinterfaces | |
org.youscope.template.tool |
Modifier and Type | Class and Description |
---|---|
class |
ToolMetadataAdapter
Adapter to simplify
ToolMetadata construction. |
Modifier and Type | Method and Description |
---|---|
ToolMetadata |
ToolAddonFactoryAdapter.getToolMetadata(java.lang.String typeIdentifier) |
ToolMetadata |
ToolAddonFactory.getToolMetadata(java.lang.String typeIdentifier)
Returns the metadata (like human readable name) for the tool with the given type identifier.
|
Modifier and Type | Method and Description |
---|---|
void |
ToolAddonFactoryAdapter.addAddon(java.lang.Class<? extends ToolAddonUI> toolAddonUIClass,
ToolMetadata metadata)
Adds an addon.
|
Constructor and Description |
---|
ToolAddonFactoryAdapter(java.lang.Class<? extends ToolAddonUI> toolAddonUIClass,
ToolMetadata metadata)
Constructor.
|
ToolAddonUIAdapter(ToolMetadata metadata,
YouScopeClient client,
YouScopeServer server)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ToolMetadata |
ClientAddonProvider.getToolMetadata(java.lang.String typeIdentifier)
Returns the metadata of the tool having the given type identifier
|
Modifier and Type | Method and Description |
---|---|
java.util.List<ToolMetadata> |
ClientAddonProvider.getToolMetadata()
Returns the metadata of all tools.
|
Modifier and Type | Method and Description |
---|---|
ToolAddonUI |
ClientAddonProvider.createToolUI(ToolMetadata metadata)
Creates a tool user interface compatible with the metadata.
|
Modifier and Type | Method and Description |
---|---|
static ToolMetadata |
TemplateTool.getMetadata()
Returns the metadata of this tool.
|