| Interface | Description |
|---|---|
| Album |
Interface for interacting with the Album, an implicit Datastore that
Micro-Manager uses as a "scratch pad" for image data.
|
| Application |
Provides access to and control of various aspects of the user interface,
allowing code to directly update and control the GUI.
|
| ApplicationSkin |
Provides access to methods dealing with the "skin" or "look and feel" of the
user interface.
|
| AutofocusManager |
This entity provides access to methods for controlling autofocus of the
microscope.
|
| AutofocusPlugin |
This interface is used for a java-based autofocus plugin.
|
| CompatibilityInterface |
Legacy interface that implements some methods from the old 1.4 API.
|
| EventPublisher |
Any object that bears an internal event bus to which other objects can
subscribe to receive events.
|
| IntroPlugin |
IntroPlugins are used to customize the intro dialog that prompts the user
for which config file and profile to use.
|
| LogManager |
Provides access to logging and message display routines.
|
| MenuPlugin |
A MenuPlugin is a plugin that should appear under the "Plugins" menu.
|
| MMEvent |
Interface that all events in Micro-Manager should inherit from.
|
| MMGenericPlugin |
Micro-Manager plugin interface.
|
| MMPlugin |
This interface is the base interface for all Micro-Manager plugins.
|
| PluginManager |
This class provides access to plugins that have been detected by
Micro-Manager at startup.
|
| PositionListManager |
This entity provides access to methods for interacting with the Stage
PositionList.
|
| PropertyManager |
Provides access to PropertyMaps.
|
| PropertyMap |
An immutable typed key-value store for various settings.
|
| PropertyMap.Builder |
Builder for
PropertyMap. |
| PropertyMap.OpaqueValue |
A value that can be stored in a property map.
|
| PropertyMap.PropertyMapBuilder | Deprecated |
| ScriptController |
Provides access to some utility methods for use in the Beanshell scripting
panel.
|
| ShutterManager |
This class provides access to the shutter controls, allowing you to
open or close the shutter, as well as turn autoshutter on or off.
|
| SnapLiveManager |
Interface for interacting with the Snap/Live display and live mode.
|
| Studio |
Interface to execute commands in the main panel.
|
| UserProfile |
A user profile, where user preferences can be stored.
|
| Class | Description |
|---|---|
| MultiStagePosition |
Definition of a position in space in terms of available stages/drives.
|
| PositionList |
Navigation list of positions for the Stages.
|
| PositionList.PosListIterator |
Provides an iterator for a PositionList.
|
| PropertyMaps |
Static methods to create PropertyMap instances.
|
| StagePosition |
Description of the position of a 1 or 2 axis stage.
|
| Enum | Description |
|---|---|
| ApplicationSkin.SkinMode |
Available skins used by the application.
|
| Exception | Description |
|---|---|
| PropertyMap.TypeMismatchException | Deprecated
If necessary, catch ClassCastException instead.
|
| ScriptController.ScriptStoppedException |
This exception signifies that the Beanshell interpreter has a stop
request pending, which prevents most interactions with the system.
|
TODO: Insert documentation overview