Package com.iizix.prop.vs
Interface IVSGenericComponentListener
- All Superinterfaces:
IVSComponentListener
,IVSComponentState
- All Known Implementing Classes:
AbstractContentUIContainer
,EMapMarkers
,EMLGroup
,EMList
,EMUIHeading
,EMUISimpleDialog
,EMUITabBar
,EUIAccordion
,EUICalendarList
,EUIContainer
,EUIContextMenu
,EUIDialog
,EUIMap
,EUIMenu
,EUIMenuBar
,EUIPanel
,EUIPanelPart
,EUIPanelPartCnr
,EUISwapContainer
,EUITabContainer
,EUITable
,EUITitlePane
,MapMarkers
,MLGroup
,MList
,MUIHeading
,MUISimpleDialog
,MUITabBar
,UIAccordion
,UICalendarList
,UIContainer
,UIContextMenu
,UIDialog
,UIMap
,UIMenu
,UIMenuBar
,UIPanel
,UIPanelBase
,UIPanelPart
,UIPanelPartCnr
,UISwapContainer
,UITabContainer
,UITable
,UITitlePane
public interface IVSGenericComponentListener extends IVSComponentListener
Generic VS component listener interface used to listen to VS component events other than VS Action, Column, Field or Table, i.e. Group, Row.- Author:
- Christopher Mindus
Nested Class Summary
Nested classes/interfaces inherited from interface com.iizix.prop.vs.IVSComponentState
IVSComponentState.State
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
onBroken(VSComponentReference reference, VSComponent component)
Called when the property reference has been broken, i.e.void
onResolved(VSComponentReference reference, VSComponent component)
Called when the property reference has been resolved.void
onStateChanged(VSComponent component, IVSComponentState.State state, boolean on)
Called when the VS component changes state.Methods inherited from interface com.iizix.prop.vs.IVSComponentListener
onParentStateChanged
Method Detail
onResolved
void onResolved(VSComponentReference reference, VSComponent component)
Called when the property reference has been resolved. UI components use this method to set its state according to the VS component.- Parameters:
reference
- The VSComponentReference instance holding the component reference.component
- The VS component reference that is now resolved.
onBroken
void onBroken(VSComponentReference reference, VSComponent component)
Called when the property reference has been broken, i.e. unresolved.- Parameters:
reference
- The VSComponentReference instance holding the component reference.component
- The VS component reference that is now unresolved.
onStateChanged
void onStateChanged(VSComponent component, IVSComponentState.State state, boolean on)
Called when the VS component changes state.- Parameters:
component
- The VS component.state
- The state change.on
- New state.