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
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.StateMethod Summary
Modifier and TypeMethodDescriptionvoidonBroken(VSComponentReference reference, VSComponent component) Called when the property reference has been broken, i.e.voidonResolved(VSComponentReference reference, VSComponent component) Called when the property reference has been resolved.voidonStateChanged(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 Details
onResolved
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
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
Called when the VS component changes state.- Parameters:
component- The VS component.state- The state change.on- New state.