public interface PropertyInternal
| Type | Property and Description |
|---|---|
boolean |
isPreInitialization
Gets the value of the property preInitializationProperty.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDeviceID()
Returns the name of the device where this property belongs to.
|
java.lang.String |
getPropertyID()
Returns the name of the device property.
|
PropertyType |
getType()
Returns the type of this device property.
|
java.lang.String |
getValue()
Returns the current value of the device property as a string.
|
boolean |
isEditable()
Returns true if property is editable and false if not.
|
boolean |
isPreInitializationProperty()
Gets the value of the property preInitializationProperty.
|
void |
setValue(java.lang.String value,
int accessID)
Sets the current value of the property.
|
boolean isPreInitializationProperty
java.lang.String getDeviceID()
java.lang.String getPropertyID()
PropertyType getType()
java.lang.String getValue()
throws MicroscopeException,
java.lang.InterruptedException
MicroscopeExceptionjava.lang.InterruptedExceptionvoid setValue(java.lang.String value,
int accessID)
throws MicroscopeException,
MicroscopeLockedException,
java.lang.InterruptedException,
DeviceException
value - Value to set the property to.accessID - The access ID of the current microscope object. If the microscope is locked with a different accessID, a MicroscopeLockedException is thrown.MicroscopeExceptionMicroscopeLockedExceptionjava.lang.InterruptedExceptionDeviceException - Thrown if value does not correspond to property type.boolean isEditable()
boolean isPreInitializationProperty()