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 | |
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
Mainly for documentation purposes right now, but can be extended with
generalized functionality
|
MMGenericPlugin | |
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
The current implementation uses the concept of "DefaultXYStage", and
"DefaultZStage".
|
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