Package | Description |
---|---|
viptool.extension |
Modifier and Type | Method and Description |
---|---|
IExtensionInfo |
IExtensionManager.findExtenison(String fqcn)
This method returns an ExtensionInfo for the given full qualified class name if
the extension is known (was registered).
|
IExtensionInfo[] |
IExtensionInfo.getRequiredExtensions()
This method returns an Array of extensions which are needed to run this extension.
|
Modifier and Type | Method and Description |
---|---|
void |
IExtensionInfo.addRequiredExtenison(IExtensionInfo extension)
This method adds the given extension to the list of required extensions.
|
void |
IExtensionListener.extensionAdded(IExtensionInfo extInfo)
This method will be called if a new extension was added to the list of known
extensions.
|
void |
IExtensionListener.extensionRemoved(IExtensionInfo extInfo)
This method will be called if an extension was removed from the list of known
extensions.
|
void |
IExtensionListener.extensionStarted(IExtensionInfo extInfo)
This method will be called if an extension was loaded.
|
void |
IExtensionListener.extensionStopped(IExtensionInfo extInfo)
This method will be called if an extension was stoppen
|
int |
IExtensionManager.getIndexOfExtension(IExtensionInfo extInfo)
This method returns the index of the given extension into the list of known extensions.
|
boolean |
IExtensionManager.isActivated(IExtensionInfo extInfo)
This method return true if the given extension is activated.
|
Extension |
IExtensionManager.loadExtension(IExtensionInfo extInfo)
This method loads the extension by creating an instance of the extensions main class.
|
void |
IExtensionManager.removeExtenison(IExtensionInfo extInfo)
This method remove the given extension from the list of known
extensions.
|
void |
IExtensionInfo.removeRequiredExtenison(IExtensionInfo extension)
This method removes the given extension to the list of required extensions.
|
void |
IExtensionManager.stopExtension(IExtensionInfo extInfo)
This method stops the extension.
|