|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectendrov.hardware.EvDeviceProvider
endrov.hardwareMicromanager.MicroManager
public class MicroManager
Micromanager hardware interface
| Nested Class Summary | |
|---|---|
class |
MicroManager.CoreEventCallback
|
| Field Summary | |
|---|---|
EvDeviceObserver |
event
|
| Fields inherited from class endrov.hardware.EvDeviceProvider |
|---|
hw |
| Constructor Summary | |
|---|---|
MicroManager()
Constructor |
|
| Method Summary | |
|---|---|
void |
addDeviceListener(EvDeviceObserver.DeviceListener listener)
Add a listener for updates. |
java.util.Set<EvDevice> |
autodetect()
Return null if operation not supported TODO maybe not return but add it right away? |
void |
getConfig(org.jdom.Element root)
|
java.lang.String |
getDescName()
Descriptive name of hardware |
java.util.SortedMap<java.lang.String,java.lang.String> |
getPropertyMap()
|
java.util.SortedMap<java.lang.String,DevicePropertyType> |
getPropertyTypes()
|
java.lang.String |
getPropertyValue(java.lang.String prop)
|
java.lang.Boolean |
getPropertyValueBoolean(java.lang.String prop)
|
boolean |
hasConfigureDialog()
|
static void |
initPlugin()
Plugin declaration |
EvDevice |
newProvided(java.lang.String s)
|
void |
openConfigureDialog()
|
java.util.List<java.lang.String> |
provides()
|
void |
removeDeviceListener(EvDeviceObserver.DeviceListener listener)
|
void |
setConfig(org.jdom.Element root)
|
void |
setPropertyValue(java.lang.String prop,
boolean value)
|
void |
setPropertyValue(java.lang.String prop,
java.lang.String value)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public EvDeviceObserver event
| Constructor Detail |
|---|
public MicroManager()
| Method Detail |
|---|
public java.util.Set<EvDevice> autodetect()
EvDeviceProvider
autodetect in class EvDeviceProviderpublic void getConfig(org.jdom.Element root)
getConfig in class EvDeviceProviderpublic void setConfig(org.jdom.Element root)
setConfig in class EvDeviceProviderpublic java.util.List<java.lang.String> provides()
provides in class EvDeviceProviderpublic EvDevice newProvided(java.lang.String s)
newProvided in class EvDeviceProviderpublic java.lang.String getDescName()
EvDevice
getDescName in interface EvDevicepublic java.util.SortedMap<java.lang.String,java.lang.String> getPropertyMap()
getPropertyMap in interface EvDevicepublic java.util.SortedMap<java.lang.String,DevicePropertyType> getPropertyTypes()
getPropertyTypes in interface EvDevicepublic java.lang.String getPropertyValue(java.lang.String prop)
getPropertyValue in interface EvDevicepublic java.lang.Boolean getPropertyValueBoolean(java.lang.String prop)
getPropertyValueBoolean in interface EvDevice
public void setPropertyValue(java.lang.String prop,
boolean value)
setPropertyValue in interface EvDevice
public void setPropertyValue(java.lang.String prop,
java.lang.String value)
setPropertyValue in interface EvDevicepublic boolean hasConfigureDialog()
hasConfigureDialog in interface EvDevicepublic void openConfigureDialog()
openConfigureDialog in interface EvDevicepublic void addDeviceListener(EvDeviceObserver.DeviceListener listener)
EvDevice
addDeviceListener in interface EvDevicepublic void removeDeviceListener(EvDeviceObserver.DeviceListener listener)
removeDeviceListener in interface EvDevicepublic static void initPlugin()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||