| Modifier and Type | Class and Description |
|---|---|
class |
LibraryExtension |
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.HashMap<java.lang.Class<? extends IExtension>,ExtensionDecorator> |
Launcher.classesExtensions |
protected static java.util.List<IExtension> |
Launcher.extensions |
| Modifier and Type | Method and Description |
|---|---|
IExtension |
Launcher.PluginMenuItem.getExtension() |
static IExtension |
PluginServices.getExtension(java.lang.Class extensionClass)
Deprecated.
|
IExtension |
PluginsManager.getExtension(java.lang.Class<? extends IExtension> extension)
Gets the instance of the extension whose class is provided.
|
IExtension |
PluginsManager.getExtension(java.lang.String extension)
Gets the instance of the extension whose class name is provided.
|
static IExtension |
Launcher.getExtensionByName(java.lang.String extensionName) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<IExtension> |
PluginsManager.getExtensions()
Return an iterator over al extensions loaded in the application.
|
| Modifier and Type | Method and Description |
|---|---|
IExtension |
PluginsManager.getExtension(java.lang.Class<? extends IExtension> extension)
Gets the instance of the extension whose class is provided.
|
org.gvsig.installer.lib.api.PackageInfo |
PluginsManager.getPackageInfo(java.lang.Class<? extends IExtension> extension)
Get the package info associated to the plugin of the extension.
|
PluginServices |
PluginsManager.getPlugin(java.lang.Class<? extends IExtension> extension)
Return the associated pluginServices to the extension class passed as
parameter.
|
| Modifier and Type | Method and Description |
|---|---|
IExtension |
ActionInfo.getExtension()
returns the extension asociated to the action.
|
| Modifier and Type | Method and Description |
|---|---|
ActionInfo |
ActionInfoManager.createAction(IExtension extension,
java.lang.String name,
java.lang.String text,
java.lang.String command,
java.lang.String icon,
java.lang.String accelerator,
long position,
java.lang.String tip) |
| Modifier and Type | Method and Description |
|---|---|
ActionInfo |
ActionInfoManager.createAction(java.lang.Class<? extends IExtension> extension,
java.lang.String name,
java.lang.String text,
java.lang.String command,
java.lang.String icon,
java.lang.String accelerator,
long position,
java.lang.String tip)
Create a new action and return.
|
| Modifier and Type | Method and Description |
|---|---|
IExtension |
DefaultActionInfo.getExtension() |
IExtension |
TranslatedActionInfo.getExtension() |
| Modifier and Type | Method and Description |
|---|---|
ActionInfo |
DefaultActionInfoManager.createAction(IExtension extension,
java.lang.String name,
java.lang.String text,
java.lang.String command,
java.lang.String icon,
java.lang.String accelerator,
long position,
java.lang.String tip) |
| Modifier and Type | Method and Description |
|---|---|
ActionInfo |
DefaultActionInfoManager.createAction(java.lang.Class<? extends IExtension> extension,
java.lang.String name,
java.lang.String text,
java.lang.String command,
java.lang.String icon,
java.lang.String accelerator,
long position,
java.lang.String tip) |
| Modifier and Type | Method and Description |
|---|---|
IExtension |
DefaultPluginsManager.getExtension(java.lang.Class<? extends IExtension> extension) |
IExtension |
DefaultPluginsManager.getExtension(java.lang.String extension) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Iterator<IExtension> |
DefaultPluginsManager.getExtensions() |
| Modifier and Type | Method and Description |
|---|---|
IExtension |
DefaultPluginsManager.getExtension(java.lang.Class<? extends IExtension> extension) |
org.gvsig.installer.lib.api.PackageInfo |
DefaultPluginsManager.getPackageInfo(java.lang.Class<? extends IExtension> extension) |
PluginServices |
DefaultPluginsManager.getPlugin(java.lang.Class<? extends IExtension> extension)
Return the associated pluginServices to the extension class passed as
parameter.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ExclusiveUIExtension
Extensions implementing this interface are able to take control
over the user interface, by deciding which of the other extensions
will be enabled/disabled or visible/hidden.
|
interface |
HiddableExtension
Extending andami's classical extension this interface will support hidding or
showing an extension on the fly.
|
| Modifier and Type | Class and Description |
|---|---|
class |
Extension
Extensions are the way in which plugins extend Andami.
|
class |
ExtensionDecorator
This class extends the functionality of Extension class to let the programmer
set an extension visible or not on-the-fly.
|
| Modifier and Type | Method and Description |
|---|---|
IExtension |
ExtensionDecorator.getExtension() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
ExtensionHelper.canQueryByAction(IExtension extension) |
static void |
ExtensionHelper.execute(IExtension extension,
java.lang.String command,
java.lang.Object[] args) |
IExtensionStatus |
IExtension.getStatus(IExtension extension) |
IExtensionStatus |
Extension.getStatus(IExtension extension) |
IExtensionStatus |
ExtensionDecorator.getStatus(IExtension extension) |
boolean |
ExclusiveUIExtension.isEnabled(IExtension extension)
This method is used when this extension is installed as
ExclusiveUIExtension.
|
static boolean |
ExtensionHelper.isEnabled(IExtension extension,
java.lang.String action) |
boolean |
ExclusiveUIExtension.isVisible(IExtension extension)
This method is used when this extension is installed as
ExclusiveUIExtension.
|
static boolean |
ExtensionHelper.isVisible(IExtension extension,
java.lang.String action) |
void |
ExtensionDecorator.setExtension(IExtension e) |
| Constructor and Description |
|---|
ExtensionDecorator(IExtension e,
int visibilityControl) |
| Modifier and Type | Method and Description |
|---|---|
IExtension |
UnsavedData.getExtension() |
IExtension |
IUnsavedData.getExtension()
Each IUnsavedData object is associated with one extension, which is
in charge of this data.
|
| Constructor and Description |
|---|
UnsavedData(IExtension extension)
Creates a new UnsavedData object which will be associated to
the provided extension.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MDIFrame.setClassesExtensions(java.util.Map<java.lang.Class<? extends IExtension>,ExtensionDecorator> classesExtensions) |
Copyright © 2026 gvSIG Association. All rights reserved.