org.processmining.framework.util
Interface GuiNotificationTarget
- All Known Implementing Classes:
- AdvancedOptions, BehAppropriatenessAnalysisGUI, ConformanceAnalysisSettings, DataTabUI, DecisionAttribute, FitnessAnalysisGUI, GuiPropertyObjectSet, HLChoice, HLDataAttributeValues, HLExponentialDistribution, HLGeneralDistribution, HLTransition, OrganizationalTabUI, OrgMinerOptions, OrgModelGrahp, StructAppropriatenessAnalysisGUI, TimingTabUI
public interface GuiNotificationTarget
This interface needs to implemented by any class that wants to be notified
by a GUI property when its state has changed.
It forces the implementation of the updateGUI()
method in order
to react on the changed GUI property.
Note that if a class acts as a notification target for multiple properties at
the same time, there might be unwanted side effects. In that case, it may be
advisable to compose the notification target class of smaller sub classes
that each act as a notification target for one of the properties.
- Author:
- arozinat
- See Also:
GUIPropertyBoolean
,
GUIPropertyDouble
,
GUIPropertyFloat
,
GUIPropertyInteger
,
GUIPropertyListEnumeration
,
GUIPropertyLong
,
GUIPropertySetEnumeration
,
GUIPropertyString
Method Summary |
void |
updateGUI()
This method will be called as soon as the associated GUI property
has changed. |
updateGUI
void updateGUI()
- This method will be called as soon as the associated GUI property
has changed.
Using this callback technique the reaction to changes of the GUI
property becomes possible in a decoupled way.