| 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.
|
ElementBase |
CareWebShellEx.register(String path,
PluginDefinition def)
Registers the plugin with the specified definition with the specified path.
|
ElementBase |
CareWebShellEx.register(String path,
PluginDefinition def,
org.carewebframework.api.property.IPropertyProvider propertySource)
Registers the plugin with the specified definition with the specified path.
|
| Modifier and Type | Method and Description |
|---|---|
protected PropertyEditorCustomTree.Proxy |
PropertyEditorTriggers.newProxy(PluginDefinition def)
Creates a new proxy for a child to be created.
|
protected PropertyEditorCustomTree.Proxy |
PropertyEditorCustomTree.newProxy(PluginDefinition def)
Creates a new proxy for a child to be created.
|
| Modifier and Type | Method and Description |
|---|---|
static void |
AddComponent.getDefinition(ElementBase parentElement,
org.fujion.ancillary.IResponseCallback<PluginDefinition> callback)
Display the add component dialog, presenting a list of candidate plugins that may serve as
children to the specified parent element.
|
| Constructor and Description |
|---|
Proxy(PluginDefinition def) |
TriggerProxy(PluginDefinition def) |
| Modifier and Type | Method and Description |
|---|---|
PluginDefinition |
ElementBase.getDefinition()
Return the definition used to create this instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ElementPlugin.setDefinition(PluginDefinition definition)
Sets the plugin definition the container will use to instantiate the plugin.
|
void |
ElementLayout.setDefinition(PluginDefinition definition) |
void |
ElementBase.setDefinition(PluginDefinition definition)
Sets the plugin definition for this element.
|
| Constructor and Description |
|---|
ElementProxy(PluginDefinition def) |
| Modifier and Type | Method and Description |
|---|---|
protected PluginDefinition |
LayoutNode.getDefinition() |
| Constructor and Description |
|---|
LayoutElement(PluginDefinition pluginDefinition,
LayoutElement parent) |
LayoutNode(String tagName,
LayoutNode parent,
PluginDefinition pluginDefinition) |
LayoutTriggerAction(LayoutTrigger parent,
PluginDefinition pluginDefinition) |
LayoutTriggerCondition(LayoutTrigger parent,
PluginDefinition pluginDefinition) |
| Modifier and Type | Method and Description |
|---|---|
static PluginDefinition |
PluginXmlParser.fromXml(String xml)
Parses a plugin definition from an xml string.
|
PluginDefinition |
PluginRegistry.get(Class<? extends ElementBase> clazz)
Returns the plugin definition for a given UI element.
|
static PluginDefinition |
PluginDefinition.getDefinition(Class<? extends ElementBase> 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 |
PluginRegistry.unregister(Class<? extends ElementBase> clazz) |
PluginDefinition |
PluginRegistry.unregisterByKey(String id) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
PluginRegistry.getKey(PluginDefinition item) |
void |
PluginRegistry.register(PluginDefinition item) |
| Constructor and Description |
|---|
PluginDefinition(PluginDefinition def)
Copy constructor.
|
Copyright © 2017 Regenstrief Center for Biomedical Informatics. All rights reserved.