diff --git a/docs/allclasses-frame.html b/docs/allclasses-frame.html index 32634f8..1d4b39c 100644 --- a/docs/allclasses-frame.html +++ b/docs/allclasses-frame.html @@ -2,9 +2,9 @@
- +PARAM_TITLE
"Name"
public final java.lang.String
PARAM_USEONOFF
"Enable power button"
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final int |
+waitTime |
+50 |
+
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final java.lang.String |
+DEFVAL |
+"default" |
+
+
+public static final java.lang.String |
+DEV |
+"MyDevice" |
+
Modifier and Type | +Constant Field | +Value | +
---|---|---|
+
+public static final java.lang.String |
+DEFVAL |
+"default" |
+
+
+public static final java.lang.String |
+DEV |
+"MyDevice" |
+
Modifier and Type | diff --git a/docs/de/embl/rieslab/emu/EMUPlugin.html b/docs/de/embl/rieslab/emu/EMUPlugin.html index 8bf8228..9c94489 100644 --- a/docs/de/embl/rieslab/emu/EMUPlugin.html +++ b/docs/de/embl/rieslab/emu/EMUPlugin.html @@ -2,9 +2,9 @@ - +|
---|---|
ConfigurationIOTest | ++ |
boolean
hasHashProperty(java.lang.String propertyHash)
-propertyHash
.propertyHash
.public boolean hasHashProperty(java.lang.String propertyHash)-
propertyHash
.propertyHash
.propertyHash
- Hash of the property.deviceLabel
- Label of the deviceModifier and Type | +Class and Description | +
---|---|
class |
+ConfigurableMainFrameTest.TestableMMProperty |
+
class |
+ConfigurablePanelTest.TestableMMProperty |
+
Class and Description | +
---|
MMProperty
+ Abstract wrapper for a Micro-manager device property.
+ |
+
getInternalPropertyType, getPanelLabel, getUIParameterType, getUIPropertyType, setUIPropertyValue, substituteInternalProperty, substituteParameter, triggerParameterHasChanged, triggerPropertyHasChanged
+getInternalPropertyType, getPanelLabel, getUIParameterType, getUIPropertyType, setUIPropertyValue, setUIPropertyValueByState, setUIPropertyValueByStateIndex, substituteInternalProperty, substituteParameter, triggerParameterHasChanged, triggerPropertyHasChanged
getInternalPropertyType, getPanelLabel, getUIParameterType, getUIPropertyType, setUIPropertyValue, substituteInternalProperty, substituteParameter, triggerParameterHasChanged, triggerPropertyHasChanged
getInternalPropertyType, getPanelLabel, getUIParameterType, getUIPropertyType, setUIPropertyValue, setUIPropertyValueByState, setUIPropertyValueByStateIndex, substituteInternalProperty, substituteParameter, triggerParameterHasChanged, triggerPropertyHasChanged
java.lang.String
PARAM_TITLE
java.lang.String
PARAM_USEONOFF
getInternalPropertyType, getPanelLabel, getUIParameterType, getUIPropertyType, setUIPropertyValue, substituteInternalProperty, substituteParameter, triggerParameterHasChanged, triggerPropertyHasChanged
getInternalPropertyType, getPanelLabel, getUIParameterType, getUIPropertyType, setUIPropertyValue, setUIPropertyValueByState, setUIPropertyValueByStateIndex, substituteInternalProperty, substituteParameter, triggerParameterHasChanged, triggerPropertyHasChanged
public final java.lang.String PARAM_COLOR@@ -380,6 +384,19 @@
public final java.lang.String PARAM_USEONOFF+
void
setUIPropertyValueByState(java.lang.String propertyName,
+ java.lang.String stateName)
+propertyName
's value to value of the state labeled stateIndex
.void
setUIPropertyValueByStateIndex(java.lang.String propertyName,
+ int stateIndex)
+propertyName
's value to value of the stateIndex
th state.abstract void
shutDown()
void
substituteInternalProperty(InternalProperty internalProperty)
internalProperty
with it.void
substituteParameter(UIParameter uiParameter)
paramHash
with uiParameter
.void
triggerParameterHasChanged(java.lang.String parameterName)
parameterhasChanged(String)
on the EDT.void
triggerPropertyHasChanged(java.lang.String propertyName,
java.lang.String newValue)
@@ -441,6 +455,46 @@ public void setUIPropertyValueByStateIndex(java.lang.String propertyName, + int stateIndex)+
propertyName
's value to value of the stateIndex
th state. This method calls the
+ UIProperty's method to set the value, which will in turn call the corresponding MMProperty's
+ method. Since the change will be notified to all the UIProperties listening to the MMProperty
+ (through triggerPropertyHasChanged(String, String)
), this method runs on an independent
+ thread (that is, not on the EDT).propertyName
- UIProperty's namestateIndex
- New state's indexpublic void setUIPropertyValueByState(java.lang.String propertyName, + java.lang.String stateName)+
propertyName
's value to value of the state labeled stateIndex
. This method calls the
+ UIProperty's method to set the value, which will in turn call the corresponding MMProperty's
+ method. Since the change will be notified to all the UIProperties listening to the MMProperty
+ (through triggerPropertyHasChanged(String, String)
), this method runs on an independent
+ thread (that is, not on the EDT).propertyName
- UIProperty's namestateName
- New state's nameInternalProperty.InternalPropertyType
getType()
+abstract InternalProperty.InternalPropertyType
getType()
abstract InternalProperty.InternalPropertyType
getType()
+InternalProperty.InternalPropertyType
getType()
InternalProperty.InternalPropertyType
getType()
+getType()
InternalProperty.InternalPropertyType
getType()
+getType()
ConfigurablePanel
s
diff --git a/docs/de/embl/rieslab/emu/ui/internalproperties/package-tree.html b/docs/de/embl/rieslab/emu/ui/internalproperties/package-tree.html
index 4689930..8f3eea0 100644
--- a/docs/de/embl/rieslab/emu/ui/internalproperties/package-tree.html
+++ b/docs/de/embl/rieslab/emu/ui/internalproperties/package-tree.html
@@ -2,9 +2,9 @@
-
+
UIParameter.UIParameterType
getType()
+abstract UIParameter.UIParameterType
getType()
UIParameter.UIParameterType
getType()
+getType()
UIParameter.UIParameterType
getType()
+getType()
UIParameter.UIParameterType
getType()
+getType()
UIParameter.UIParameterType
getType()
+getType()
abstract UIParameter.UIParameterType
getType()
+UIParameter.UIParameterType
getType()
java.util.HashMap<java.lang.String,UIParameter>
getUIParameters()
-getUIParameters()
java.util.HashMap<java.lang.String,UIParameter>
getUIParameters()
getUIParameters()
+java.util.HashMap<java.lang.String,UIParameter>
getUIParameters()
getUIParameters()
Color
.boolean
setPropertyValue(java.lang.String val)
val
if val
- equals either one of the state values or one of the state names.boolean
setPropertyValueByState(java.lang.String stateName)
+newState
.boolean
setPropertyValueByStateIndex(int stateIndex)
+stateIntex
th state.boolean
setStateNames(java.lang.String[] stateNames)
boolean
setStateValues(java.lang.String[] vals)
public boolean setStateNames(java.lang.String[] stateNames)
stateNames
- State namespublic boolean setPropertyValue(java.lang.String val)
val
if val
- equals either one of the state values or one of the state names.setPropertyValue
in class UIProperty
public boolean setPropertyValueByState(java.lang.String stateName)+
newState
.
+ If newState is not a valid state name, then the regular setPropertyValue method is called.setPropertyValueByState
in class UIProperty
stateName
- New state's namepublic boolean setPropertyValueByStateIndex(int stateIndex)+
stateIntex
th state.setPropertyValueByStateIndex
in class UIProperty
stateIndex
- New state's indexassignProperty, getAllowedValues, getDescription, getFlag, getFriendlyName, getLimits, getPropertyLabel, hasMMPropertyAllowedValues, hasMMPropertyLimits, isAssigned, isConfigGroupMMProperty, isMMPropertyReadOnly, isValueAllowed, setFriendlyName
+assignProperty, getAllowedValues, getDescription, getFlag, getFriendlyName, getLimits, getPropertyLabel, hasMMPropertyAllowedValues, hasMMPropertyLimits, isAssigned, isConfigGroupMMProperty, isMMPropertyReadOnly, isValueAllowed, setFriendlyName, setPropertyValueByState, setPropertyValueByStateIndex
boolean
setPropertyValueByState(java.lang.String stateName)
+newState
.boolean
setPropertyValueByStateIndex(int stateIndex)
+boolean
setStateValue(java.lang.String stateValue)
public boolean setPropertyValueByState(java.lang.String stateName)+
newState
.
+ If newState is not a valid state name, then the regular setPropertyValue method is called.setPropertyValueByState
in class UIProperty
stateName
- New state's namepublic boolean setPropertyValueByStateIndex(int stateIndex)+
setPropertyValueByStateIndex
in class UIProperty
stateIndex
- New state's indexboolean
setPropertyValueByState(java.lang.String stateName)
+newState
.boolean
setPropertyValueByStateIndex(int stateIndex)
+setPropertyValue
in class UIProperty
public boolean setPropertyValueByState(java.lang.String stateName)+
newState
.
+ If newState is not a valid state name, then the regular setPropertyValue method is called.setPropertyValueByState
in class UIProperty
stateName
- New state's namepublic boolean setPropertyValueByStateIndex(int stateIndex)+
setPropertyValueByStateIndex
in class UIProperty
stateIndex
- New state's indexnewValue
.boolean
setPropertyValueByState(java.lang.String newState)
+newState
.boolean
setPropertyValueByStateIndex(int stateIndex)
+newState
.public boolean setPropertyValueByState(java.lang.String newState)+
newState
. For a pure UIProperty, this method is equivalent
+ to setPropertyValue (subclasses might have a different implementation).newState
- New statepublic boolean setPropertyValueByStateIndex(int stateIndex)+
newState
. For a pure UIProperty, this method is equivalent
+ to setPropertyValue (subclasses might have a different implementation).stateIndex
- New statejava.util.HashMap<java.lang.String,UIProperty>
getUIProperties()
java.util.HashMap<java.lang.String,UIProperty>
getUIProperties()
java.util.HashMap<java.lang.String,UIProperty>
getUIProperties()
Modifier and Type | +Method and Description | +||
---|---|---|---|
java.util.HashMap<java.lang.String,UIProperty> |
-EmptyPropertyMainFrame.getUIProperties() |
+boolean |
+ConfigurablePanelTest.TestableMMProperty.setValue(java.lang.String stringval,
+ UIProperty source) |
+
boolean |
+ConfigurableMainFrameTest.TestableMMProperty.setValue(java.lang.String stringval,
+ UIProperty source) |
UIPropertyType
getType()
+getType()
UIPropertyType
getType()
+getType()
UIPropertyType
getType()
+getType()
UIPropertyType
getType()
+getType()
MMProperty
).Modifier and Type | +Method and Description | +
---|---|
void |
+TwoStateUIPropertyTest.testAssigningOnAndOff01Values() |
+
void |
+TwoStateUIPropertyTest.testAssigningOnAndOffBooleanValues() |
+
void |
+RescaledUIPropertyTest.testFloatIntegerMMProp() |
+
void |
+RescaledUIPropertyTest.testFloatMMProp() |
+
void |
+RescaledUIPropertyTest.testFloatMMPropWithoutLimits() |
+
void |
+RescaledUIPropertyTest.testIntegerMMProp() |
+
void |
+RescaledUIPropertyTest.testIntegerMMPropWithoutLimits() |
+
void |
+TwoStateUIPropertyTest.testIsOnOffValueFloatMMProperty() |
+
void |
+TwoStateUIPropertyTest.testIsOnOffValueIntegerMMProperty() |
+
void |
+RescaledUIPropertyTest.testNotifyIntegerMMProp() |
+
void |
+RescaledUIPropertyTest.testNotIntFloatPairing() |
+
void |
+MultiStateUIPropertyTest.testSettingEmptyStateValues() |
+
void |
+SingleStateUIPropertyTest.testSettingGenericValue() |
+
void |
+MultiStateUIPropertyTest.testSettingNullStateValues() |
+
void |
+TwoStateUIPropertyTest.testSettingOnOffValues() |
+
void |
+SingleStateUIPropertyTest.testSettingStateValue() |
+
void |
+MultiStateUIPropertyTest.testSettingStateValueNames() |
+
void |
+MultiStateUIPropertyTest.testSettingStateValues() |
+
void |
+MultiStateUIPropertyTest.testSettingTooFewStateValueNames() |
+
void |
+MultiStateUIPropertyTest.testSettingTooManyStateValueNames() |
+
void |
+TwoStateUIPropertyTest.testSettingValue() |
+
void |
+SingleStateUIPropertyTest.testSettingValue() |
+
void |
+TwoStateUIPropertyTest.testSettingWrongOnOffValues() |
+
void |
+SingleStateUIPropertyTest.testSettingWrongStateValue() |
+
void |
+MultiStateUIPropertyTest.testSettingWrongStateValues() |
+
void |
+MultiStateUIPropertyTest.testSetValues() |
+
void |
+MultiStateUIPropertyTest.testSetValuesByStatePriorityWithAmbiguity() |
+
void |
+MultiStateUIPropertyTest.testSetValuesFromName() |
+
void |
+MultiStateUIPropertyTest.testSetValuesFromPosition() |
+
void |
+MultiStateUIPropertyTest.testSetValuesPriority() |
+
void |
+MultiStateUIPropertyTest.testSetValuesPriorityWithAmbiguity() |
+
void |
+MultiStateUIPropertyTest.testStatePositions() |
+
void |
+MultiStateUIPropertyTest.testStateValuesAndNamesFloatMMProp() |
+
void |
+MultiStateUIPropertyTest.testStateValuesAndNamesIntegerMMProp() |
+
void |
+UIPropertyTest.testUIPropertyAllowedValues() |
+
void |
+UIPropertyTest.testUIPropertyAlreadyAssigned() |
+
void |
+UIPropertyTest.testUIPropertyBoundedValues() |
+
void |
+UIPropertyTest.testUIPropertyPairing() |
+
void |
+UIPropertyTest.testUIPropertyReadOnly() |
+
void |
+UIPropertyTest.testUIPropertySetValue() |
+
void |
+TwoStateUIPropertyTest.testUIPropertyType() |
+
void |
+SingleStateUIPropertyTest.testUIPropertyType() |
+
void |
+RescaledUIPropertyTest.testUIPropertyType() |
+
void |
+MultiStateUIPropertyTest.testUIPropertyType() |
+
void |
+RescaledUIPropertyTest.testWrongValues() |
+
void |
+MultiStateUIPropertyTest.testWrongValues() |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+ConfigurablePanelTest.testComponentTriggerSafeGuard() |
+
void |
+ConfigurablePanelTest.testGetSetPropertyValue() |
+
void |
+ConfigurablePanelTest.testSetNullPropertyValue() |
+
void |
+ConfigurableMainFrameTest.testUpdateAll() |
+
void |
+ConfigurablePanelTest.testUpdateAllProperties() |
+
void |
+ConfigurableMainFrameTest.testUpdateAllProperties() |
+
pair(UIProperty ui,
MMProperty mm)
+void
testUIPropertyNullDescription()
void
testUIPropertyNullLabel()
void
testUIPropertyNullOwner()
void
testUIPropertyNullPairing()
Modifier and Type | +Method and Description | +
---|---|
void |
+TwoStateUIPropertyTest.testAssigningOnAndOff01Values() |
+
void |
+TwoStateUIPropertyTest.testAssigningOnAndOffBooleanValues() |
+
void |
+RescaledUIPropertyTest.testFloatIntegerMMProp() |
+
void |
+RescaledUIPropertyTest.testFloatMMProp() |
+
void |
+RescaledUIPropertyTest.testFloatMMPropWithoutLimits() |
+
void |
+RescaledUIPropertyTest.testIntegerMMProp() |
+
void |
+RescaledUIPropertyTest.testIntegerMMPropWithoutLimits() |
+
void |
+TwoStateUIPropertyTest.testIsOnOffValueFloatMMProperty() |
+
void |
+TwoStateUIPropertyTest.testIsOnOffValueIntegerMMProperty() |
+
void |
+RescaledUIPropertyTest.testNotifyIntegerMMProp() |
+
void |
+RescaledUIPropertyTest.testNotIntFloatPairing() |
+
void |
+MultiStateUIPropertyTest.testSettingEmptyStateValues() |
+
void |
+SingleStateUIPropertyTest.testSettingGenericValue() |
+
void |
+MultiStateUIPropertyTest.testSettingNullStateValues() |
+
void |
+TwoStateUIPropertyTest.testSettingOnOffValues() |
+
void |
+SingleStateUIPropertyTest.testSettingStateValue() |
+
void |
+MultiStateUIPropertyTest.testSettingStateValueNames() |
+
void |
+MultiStateUIPropertyTest.testSettingStateValues() |
+
void |
+MultiStateUIPropertyTest.testSettingTooFewStateValueNames() |
+
void |
+MultiStateUIPropertyTest.testSettingTooManyStateValueNames() |
+
void |
+TwoStateUIPropertyTest.testSettingValue() |
+
void |
+SingleStateUIPropertyTest.testSettingValue() |
+
void |
+TwoStateUIPropertyTest.testSettingWrongOnOffValues() |
+
void |
+SingleStateUIPropertyTest.testSettingWrongStateValue() |
+
void |
+MultiStateUIPropertyTest.testSettingWrongStateValues() |
+
void |
+MultiStateUIPropertyTest.testSetValues() |
+
void |
+MultiStateUIPropertyTest.testSetValuesByStatePriorityWithAmbiguity() |
+
void |
+MultiStateUIPropertyTest.testSetValuesFromName() |
+
void |
+MultiStateUIPropertyTest.testSetValuesFromPosition() |
+
void |
+MultiStateUIPropertyTest.testSetValuesPriority() |
+
void |
+MultiStateUIPropertyTest.testSetValuesPriorityWithAmbiguity() |
+
void |
+MultiStateUIPropertyTest.testStatePositions() |
+
void |
+MultiStateUIPropertyTest.testStateValuesAndNamesFloatMMProp() |
+
void |
+MultiStateUIPropertyTest.testStateValuesAndNamesIntegerMMProp() |
+
void |
+UIPropertyTest.testUIPropertyAllowedValues() |
+
void |
+UIPropertyTest.testUIPropertyAlreadyAssigned() |
+
void |
+UIPropertyTest.testUIPropertyBoundedValues() |
+
void |
+UIPropertyTest.testUIPropertyPairing() |
+
void |
+UIPropertyTest.testUIPropertyReadOnly() |
+
void |
+UIPropertyTest.testUIPropertySetValue() |
+
void |
+RescaledUIPropertyTest.testWrongValues() |
+
void |
+MultiStateUIPropertyTest.testWrongValues() |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+ConfigurablePanelTest.testComponentTriggerSafeGuard() |
+
void |
+ConfigurablePanelTest.testGetSetPropertyValue() |
+
void |
+ConfigurablePanelTest.testSetNullPropertyValue() |
+
void |
+ConfigurableMainFrameTest.testUpdateAll() |
+
void |
+ConfigurablePanelTest.testUpdateAllProperties() |
+
void |
+ConfigurableMainFrameTest.testUpdateAllProperties() |
+
pair(UIProperty ui,
MMProperty mm)
+void
testUIPropertyNullPairing()
Package | +Description | +
---|---|
de.embl.rieslab.emu.ui | ++ |
Modifier and Type | +Method and Description | +
---|---|
void |
+ConfigurableMainFrameTest.testCollectionConfigurablePanels() |
+
void |
+ConfigurableMainFrameTest.testCollectionInternalProperties() |
+
void |
+ConfigurablePanelTest.testGetBoolInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetBoolNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetDoubleInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetDoubleNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetIntegerInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetIntegerNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetBoolInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetBoolInternalPropertyWrongType() |
+
void |
+ConfigurablePanelTest.testSetBoolNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetDoubleInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetDoubleInternalPropertyWrongType() |
+
void |
+ConfigurablePanelTest.testSetDoubleNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetIntegerInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetIntegerInternalPropertyWrongType() |
+
void |
+ConfigurablePanelTest.testSetIntegerNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testSubsituteInternalProperty() |
+
void |
+ConfigurablePanelTest.testSubsituteInternalPropertyOfDifferentLabel() |
+
void |
+ConfigurablePanelTest.testSubsituteInternalPropertyOfDifferentType() |
+
void |
+ConfigurableMainFrameTest.testUpdateAll() |
+
Package | +Description | +
---|---|
de.embl.rieslab.emu.ui | ++ |
Modifier and Type | +Method and Description | +
---|---|
void |
+ConfigurablePanelTest.testGetBoolUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetBoolUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetBoolUIParameterWrongType() |
+
void |
+ConfigurablePanelTest.testGetBoolUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetColorUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetColorUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetColorUIParameterWrongType() |
+
void |
+ConfigurablePanelTest.testGetColorUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetComboUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetComboUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetDoubleUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetDoubleUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetDoubleUIParameterWrongType() |
+
void |
+ConfigurablePanelTest.testGetDoubleUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetIntegerUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetIntegerUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetIntegerUIParameterWrongType() |
+
void |
+ConfigurablePanelTest.testGetIntegerUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetStringUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testgetStringUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetStringUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetStringUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetUIPropertyParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetUIPropertyParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testSubsituteUIParameter() |
+
void |
+ConfigurablePanelTest.testSubsituteUIParameterOfDifferentHash() |
+
void |
+ConfigurablePanelTest.testSubsituteUIParameterOfDifferentType() |
+
void |
+ConfigurablePanelTest.testUIPropertyUIParameterValue() |
+
Package | +Description | +
---|---|
de.embl.rieslab.emu.ui | ++ |
Modifier and Type | +Method and Description | +
---|---|
void |
+ConfigurablePanelTest.testAddInternalProperty() |
+
void |
+ConfigurableMainFrameTest.testCollectionConfigurablePanels() |
+
void |
+ConfigurableMainFrameTest.testCollectionInternalProperties() |
+
void |
+ConfigurablePanelTest.testGetBoolInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetBoolNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetDoubleInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetDoubleNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetIntegerInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetIntegerNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testGetUnknownInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetBoolInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetBoolInternalPropertyWrongType() |
+
void |
+ConfigurablePanelTest.testSetBoolNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetDoubleInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetDoubleInternalPropertyWrongType() |
+
void |
+ConfigurablePanelTest.testSetDoubleNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetIntegerInternalProperty() |
+
void |
+ConfigurablePanelTest.testSetIntegerInternalPropertyWrongType() |
+
void |
+ConfigurablePanelTest.testSetIntegerNullInternalProperty() |
+
void |
+ConfigurablePanelTest.testSubsituteInternalProperty() |
+
void |
+ConfigurablePanelTest.testSubsituteInternalPropertyOfDifferentLabel() |
+
void |
+ConfigurablePanelTest.testSubsituteInternalPropertyOfDifferentType() |
+
void |
+ConfigurableMainFrameTest.testUpdateAll() |
+
Package | +Description | +
---|---|
de.embl.rieslab.emu.ui | ++ |
Modifier and Type | +Method and Description | +
---|---|
void |
+ConfigurablePanelTest.testAddUIParameter() |
+
void |
+ConfigurableMainFrameTest.testCollectionConfigurablePanels() |
+
void |
+ConfigurableMainFrameTest.testCollectionUIParameters() |
+
void |
+ConfigurablePanelTest.testGetBoolUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetBoolUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetBoolUIParameterWrongType() |
+
void |
+ConfigurablePanelTest.testGetBoolUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetColorUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetColorUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetColorUIParameterWrongType() |
+
void |
+ConfigurablePanelTest.testGetColorUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetComboUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetComboUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetDoubleUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetDoubleUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetDoubleUIParameterWrongType() |
+
void |
+ConfigurablePanelTest.testGetDoubleUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetIntegerUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetIntegerUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetIntegerUIParameterWrongType() |
+
void |
+ConfigurablePanelTest.testGetIntegerUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetNullUIParameter() |
+
void |
+ConfigurablePanelTest.testGetStringUIParameterNullValue() |
+
void |
+ConfigurablePanelTest.testgetStringUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetStringUIParameterValue() |
+
void |
+ConfigurablePanelTest.testGetStringUIParameterWithAllTypes() |
+
void |
+ConfigurablePanelTest.testGetStringUIParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetUIPropertyParameterNullValue() |
+
void |
+ConfigurablePanelTest.testGetUIPropertyParameterWrongValue() |
+
void |
+ConfigurablePanelTest.testGetWrongUIParameter() |
+
void |
+ConfigurablePanelTest.testSubsituteUIParameter() |
+
void |
+ConfigurablePanelTest.testSubsituteUIParameterOfDifferentHash() |
+
void |
+ConfigurablePanelTest.testSubsituteUIParameterOfDifferentType() |
+
void |
+ConfigurablePanelTest.testUIPropertyUIParameterValue() |
+
void |
+ConfigurableMainFrameTest.testUpdateAll() |
+
void |
+ConfigurablePanelTest.testUpdateAllParameters() |
+
Package | +Description | +
---|---|
de.embl.rieslab.emu.ui | ++ |
Modifier and Type | +Method and Description | +
---|---|
void |
+ConfigurablePanelTest.testAddUIProperty() |
+
void |
+ConfigurablePanelTest.testComponentTriggerSafeGuard() |
+
void |
+ConfigurablePanelTest.testGetNullProperty() |
+
void |
+ConfigurablePanelTest.testGetNullPropertyValue() |
+
void |
+ConfigurablePanelTest.testGetSetPropertyValue() |
+
void |
+ConfigurablePanelTest.testGetWrongProperty() |
+
void |
+ConfigurablePanelTest.testGetWrongPropertyValue() |
+
void |
+ConfigurablePanelTest.testSetFriendlyName() |
+
void |
+ConfigurablePanelTest.testSetNullPropertyValue() |
+
void |
+ConfigurableMainFrameTest.testUpdateAll() |
+
void |
+ConfigurablePanelTest.testUpdateAllProperties() |
+
void |
+ConfigurableMainFrameTest.testUpdateAllProperties() |
+
Class and Description | +
---|
AlreadyAssignedUIPropertyException
+ Exception thrown when a process attempts to assign a UIProperty that has already been assigned.
+ |
+
IncompatibleMMProperty | +
Class and Description | +
---|
AlreadyAssignedUIPropertyException
+ Exception thrown when a process attempts to assign a UIProperty that has already been assigned.
+ |
+
IncompatibleMMProperty | +
Class and Description | +
---|
AlreadyAssignedUIPropertyException
+ Exception thrown when a process attempts to assign a UIProperty that has already been assigned.
+ |
+
IncompatibleMMProperty | +
IncorrectInternalPropertyTypeException | +
IncorrectUIParameterTypeException | +
UnknownInternalPropertyException | +
UnknownUIParameterException | +
UnknownUIPropertyException | +
java.util.HashMap<java.lang.String,Setting>
getDefaultPluginSettings()
getDefaultPluginSettings()
java.util.HashMap<java.lang.String,Setting>
getDefaultPluginSettings()
getDefaultPluginSettings()
Setting
with String value.MMPropertiesRegistry
and MMPresetGroupRegistry
.val
if val
- equals either one of the state values or one of the state names.newValue
.newState
.newState
.newState
.newState
.stateIntex
th state.newState
.propertyName
's value to newValue
.propertyName
's value to value of the state labeled stateIndex
.propertyName
's value to value of the stateIndex
th state.Setting
with String value.paramHash
with uiParameter
.Setting
with boolean value.GlobalConfigurationWrapper
object to the file fileToWriteTo
.ConfigurableMainFrame.initComponents()
from the subclass, then links InternaProperties and
gather UIPropertiers and UIParameters.ConfigurablePanel.initializeProperties()
and ConfigurablePanel.initializeParameters()
,
ConfigurablePanel.initializeInternalProperties()
.Setting
with Double value.ConfigurableMainFrame.updateAllConfigurablePanels()
propertyHash
.propertyHash
.ConfigurablePanel
s
@@ -167,6 +179,8 @@ val
is allowed.javax.swing.JSlider slider
javax.swing.JToggleButton tglbtnNewToggleButton+
javax.swing.JToggleButton powerToggleButton
java.lang.String PARAM_TITLE
java.lang.String PARAM_COLOR
java.lang.String PARAM_USEONOFF+