| Package | Description |
|---|---|
| org.carewebframework.shell | |
| org.carewebframework.shell.designer | |
| org.carewebframework.shell.layout | |
| org.carewebframework.shell.plugins |
| Modifier and Type | Method and Description |
|---|---|
Iterable<PluginDefinition> |
CareWebShell.getLoadedPluginDefinitions()
Returns a list of all plugin definitions that are currently in use (i.e., have associated
plugins loaded) in the environment.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AboutDialog.execute(PluginDefinition def)
Display an about dialog for the specified plugin definition.
|
UIElementBase |
CareWebShellEx.register(String path,
PluginDefinition def)
Registers the plugin with the specified definition with the specified path.
|
UIElementBase |
CareWebShellEx.register(String path,
PluginDefinition def,
IPropertyProvider propertySource)
Registers the plugin with the specified definition with the specified path.
|
| Modifier and Type | Method and Description |
|---|---|
static PluginDefinition |
AddComponent.getDefinition(UIElementBase parentElement)
Display the add component dialog, presenting a list of candidate plugins that may serve as
children to the specified parent element.
|
protected PluginDefinition |
PropertyEditorCustomTree.getTargetDefinition()
Returns the plugin definition for the proxied object.
|
| Modifier and Type | Method and Description |
|---|---|
PluginDefinition |
UIElementBase.getDefinition()
Return the definition used to create this instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UIElementPlugin.setDefinition(PluginDefinition definition)
Also passes the plugin definition to the container.
|
void |
UIElementLayout.setDefinition(PluginDefinition definition) |
void |
UIElementBase.setDefinition(PluginDefinition definition)
Sets the plugin definition for this element.
|
| Constructor and Description |
|---|
UIElementProxy(PluginDefinition def) |
| Modifier and Type | Method and Description |
|---|---|
static PluginDefinition |
PluginXmlParser.fromXml(String xml)
Parses a plugin definition from an xml string.
|
PluginDefinition |
PluginRegistry.get(Class<?> clazz) |
static PluginDefinition |
PluginDefinition.getDefinition(Class<? extends UIElementBase> clazz)
Returns the plugin definition associated with the specified class.
|
static PluginDefinition |
PluginDefinition.getDefinition(String tag)
Returns the plugin definition associated with the specified xml tag (same as plugin id).
|
PluginDefinition |
PluginContainer.getPluginDefinition()
Return the definition associated with this plugin.
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
PluginRegistry.getKey(PluginDefinition item) |
void |
PluginRegistry.register(PluginDefinition item) |
void |
PluginContainer.setPluginDefinition(PluginDefinition definition)
Sets the plugin definition the container will use to instantiate the plugin.
|
boolean |
PluginRegistry.unregister(PluginDefinition item) |
| Constructor and Description |
|---|
PluginDefinition(PluginDefinition def)
Copy constructor.
|
Copyright © 2016 Regenstrief Center for Biomedical Informatics. All rights reserved.