LoadedJavaModule

Overview

Location

 

constructor  protected    (declared in LoadedModule)

Creates a new instance of the class.

 

constructor

 

LoadedJavaModule()

 

Sub New()

constructor (String)

 

constructor(filename: String)

 

LoadedJavaModule(String filename)

 

Sub New(filename As String)

Parameters:

  • filename:

CreateInstance (PluginDescriptor): IHYCrossPlatformPlugin    (declared in LoadedModule)

Creates a new instance of a specified plugin.

 

method CreateInstance(aPluginDescriptor: PluginDescriptor): IHYCrossPlatformPlugin

 

IHYCrossPlatformPlugin CreateInstance(PluginDescriptor aPluginDescriptor)

 

Function CreateInstance(aPluginDescriptor As PluginDescriptor) As IHYCrossPlatformPlugin

Parameters:

  • aPluginDescriptor: Reference to a plugin descriptor.

 

method CreateInstance(pluginDescriptor: PluginDescriptor): IHYCrossPlatformPlugin

 

IHYCrossPlatformPlugin CreateInstance(PluginDescriptor pluginDescriptor)

 

Function CreateInstance(pluginDescriptor As PluginDescriptor) As IHYCrossPlatformPlugin

Parameters:

  • pluginDescriptor:

Dispose    (declared in LoadedModule)

Releases resources allocated by the object.

 

method Dispose

 

void Dispose()

 

Sub Dispose()

FileName

 

property FileName: String read;

 

String FileName { get; }

 

ReadOnly Property FileName() As String

ModuleController

 

property ModuleController: IHYCrossPlatformModuleController read;

 

IHYCrossPlatformModuleController ModuleController { get; }

 

ReadOnly Property ModuleController() As IHYCrossPlatformModuleController

Name

 

property Name: String read;

 

String Name { get; }

 

ReadOnly Property Name() As String

Plugins    (declared in LoadedModule)

Returns a list of the plugins that is contained in a loaded module.

 

property Plugins: PluginList read;

 

PluginList Plugins { get; }

 

ReadOnly Property Plugins() As PluginList

 

FileName

 

property FileName: String read;

 

String FileName { get; }

 

ReadOnly Property FileName() As String

ModuleController

 

property ModuleController: IHYCrossPlatformModuleController read;

 

IHYCrossPlatformModuleController ModuleController { get; }

 

ReadOnly Property ModuleController() As IHYCrossPlatformModuleController

Name

 

property Name: String read;

 

String Name { get; }

 

ReadOnly Property Name() As String

Plugins    (declared in LoadedModule)

Returns a list of the plugins that is contained in a loaded module.

 

property Plugins: PluginList read;

 

PluginList Plugins { get; }

 

ReadOnly Property Plugins() As PluginList

 

constructor  protected    (declared in LoadedModule)

Creates a new instance of the class.

 

constructor

 

LoadedJavaModule()

 

Sub New()

constructor (String)

 

constructor(filename: String)

 

LoadedJavaModule(String filename)

 

Sub New(filename As String)

Parameters:

  • filename:

CreateInstance (PluginDescriptor): IHYCrossPlatformPlugin    (declared in LoadedModule)

Creates a new instance of a specified plugin.

 

method CreateInstance(aPluginDescriptor: PluginDescriptor): IHYCrossPlatformPlugin

 

IHYCrossPlatformPlugin CreateInstance(PluginDescriptor aPluginDescriptor)

 

Function CreateInstance(aPluginDescriptor As PluginDescriptor) As IHYCrossPlatformPlugin

Parameters:

  • aPluginDescriptor: Reference to a plugin descriptor.

 

method CreateInstance(pluginDescriptor: PluginDescriptor): IHYCrossPlatformPlugin

 

IHYCrossPlatformPlugin CreateInstance(PluginDescriptor pluginDescriptor)

 

Function CreateInstance(pluginDescriptor As PluginDescriptor) As IHYCrossPlatformPlugin

Parameters:

  • pluginDescriptor:

Dispose    (declared in LoadedModule)

Releases resources allocated by the object.

 

method Dispose

 

void Dispose()

 

Sub Dispose()