endrov.hardwareNative
Class OlympusIX.DevPrism
java.lang.Object
endrov.hardwareNative.BasicNativeCachingStateDevice
endrov.hardwareNative.OlympusIX.DevPrism
- All Implemented Interfaces:
- EvDevice, HWState
- Enclosing class:
- OlympusIX
public class OlympusIX.DevPrism
- extends BasicNativeCachingStateDevice
Prism
Methods inherited from class endrov.hardwareNative.BasicNativeCachingStateDevice |
getCurrentState, getCurrentStateLabel, getPropertyMap, getPropertyTypes, getPropertyValue, getPropertyValueBoolean, getStateNames, setCurrentState, setCurrentStateLabel, setPropertyValue, setPropertyValue |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
event
public EvDeviceObserver event
OlympusIX.DevPrism
public OlympusIX.DevPrism()
getDescName
public java.lang.String getDescName()
- Description copied from interface:
EvDevice
- Descriptive name of hardware
getCurrentStateHW
public int getCurrentStateHW()
- Specified by:
getCurrentStateHW
in class BasicNativeCachingStateDevice
setCurrentStateHW
public void setCurrentStateHW(int state)
- Specified by:
setCurrentStateHW
in class BasicNativeCachingStateDevice
getResMagX
public double getResMagX()
getResMagY
public double getResMagY()
hasConfigureDialog
public boolean hasConfigureDialog()
openConfigureDialog
public void openConfigureDialog()
addDeviceListener
public void addDeviceListener(EvDeviceObserver.DeviceListener listener)
- Description copied from interface:
EvDevice
- Add a listener for updates. The pointer to the listener is weak
removeDeviceListener
public void removeDeviceListener(EvDeviceObserver.DeviceListener listener)