Skip to content

com.inscoper.api.MicroManagerDriverConfig

MicroManagerDriverConfig class provides information for Micro-Manager devices. More...

Inherits from com.inscoper.api.DriverConfig

Public Functions

Name
synchronized void delete()
MicroManagerDriverConfig()
Default constructor.
EDriverType getDriverType()
Get the driver type.
String getConfigFile()
Get the configuration file.
void setConfigFile(String configFile)
Set the configuration file.
String getModuleName()
Get the module name.
void setModuleName(String moduleName)
Set the module name.
String getDeviceName()
Get the device name.
void setDeviceName(String deviceName)
Set the device name.
String getParentName()
Get the parent device name.
void setParentName(String parentName)
Set the parent device name.

Protected Functions

Name
MicroManagerDriverConfig(long cPtr, boolean cMemoryOwn)
void swigSetCMemOwn(boolean own)
void finalize()
long getCPtr(MicroManagerDriverConfig obj)

Additional inherited members

Public Functions inherited from com.inscoper.api.DriverConfig

Name
DriverConfig()
int getRealType()
DriverConfig createProxy(long cPtr, boolean cMemoryOwn)
CustomDriverConfig castToCustomDriverConfig(DriverConfig driverConfig)
InscoperBoxDriverConfig castToInscoperBoxDriverConfig(DriverConfig driverConfig)
MicroManagerDriverConfig castToMicroManagerDriverConfig(DriverConfig driverConfig)

Protected Functions inherited from com.inscoper.api.DriverConfig

Name
DriverConfig(long cPtr, boolean cMemoryOwn)

Detailed Description

public class com.inscoper.api.MicroManagerDriverConfig;

MicroManagerDriverConfig class provides information for Micro-Manager devices.

Note: This class is non-copyable and non-movable.

This class handles configuration details specific to Micro-Manager devices, including paths to the configuration file or module and device names.

Public Functions Documentation

function delete

public synchronized void delete()

Reimplements: com.inscoper.api.DriverConfig.delete

function MicroManagerDriverConfig

public MicroManagerDriverConfig()

Default constructor.

Initializes a new instance of the MicroManagerDriverConfig class.

function getDriverType

public EDriverType getDriverType()

Get the driver type.

Return: The driver type

Reimplements: com.inscoper.api.DriverConfig.getDriverType

Retrieves the specific type of driver (MICRO_MANAGER).

function getConfigFile

public String getConfigFile()

Get the configuration file.

Return: The configuration file

Retrieves the path to the Micro-Manager configuration file.

function setConfigFile

public void setConfigFile(
    String configFile
)

Set the configuration file.

Parameters:

  • configFile : The configuration file

Sets the path to the Micro-Manager configuration file.

function getModuleName

public String getModuleName()

Get the module name.

Return: The module name

Retrieves the name of the Micro-Manager module (device adapter).

function setModuleName

public void setModuleName(
    String moduleName
)

Set the module name.

Parameters:

  • moduleName : The module name

Sets the name of the Micro-Manager module (device adapter).

function getDeviceName

public String getDeviceName()

Get the device name.

Return: The device name

Retrieves the name of the specific device within the module.

function setDeviceName

public void setDeviceName(
    String deviceName
)

Set the device name.

Parameters:

  • deviceName : The device name

Sets the name of the specific device within the module.

function getParentName

public String getParentName()

Get the parent device name.

Return: The parent device name

Retrieves the name of the parent device (e.g., for hubs).

function setParentName

public void setParentName(
    String parentName
)

Set the parent device name.

Parameters:

  • parentName : The parent device name

Sets the name of the parent device (e.g., for hubs).

Protected Functions Documentation

function MicroManagerDriverConfig

protected MicroManagerDriverConfig(
    long cPtr,
    boolean cMemoryOwn
)

function swigSetCMemOwn

protected void swigSetCMemOwn(
    boolean own
)

Reimplements: com.inscoper.api.DriverConfig.swigSetCMemOwn

function finalize

protected void finalize()

Reimplements: com.inscoper.api.DriverConfig.finalize

function getCPtr

protected static long getCPtr(
    MicroManagerDriverConfig obj
)

Updated on 2026-09-03 at 12:14:19 +0200