Package com.iizix.prop.vs
Interface IVSComponentListener
- All Superinterfaces:
IVSComponentState
- All Known Subinterfaces:
IContentItem,IEUIComp,IEUICompCommon,IEUIContainer,IEUIPanel,IUIAction,IUIAnimatedSingleIndexedSelectionComp,IUIBooleanSelectionComp,IUICellSelectionComp,IUICheck2Component,IUICheckComponent,IUIComp,IUICompRelativeTarget,IUIContainer,IUIDateTimeComponent,IUIDateValueComponent,IUIDoubleRangeValueComponent,IUIDoubleValueComponent,IUIHint,IUIIndexedSelectionComp,IUILabelForTarget,IUINullableValueComponent,IUIRadioComponent,IUISelectionComp,IUISingleIndexedSelectionComp,IUITimeValueComponent,IUITriStateSelectionComp,IUIValueComponent,IVSActionLinkEnabler,IVSActionListener,IVSActionListenerAsActor,IVSColumnListener,IVSComponent,IVSFieldLinkEnabler,IVSFieldListener,IVSGenericComponentListener,IVSMessageComponent,IVSTableListener
- All Known Implementing Classes:
AbstractContentUIContainer,AbstractUIAction,ActionsPanel,CalendarEvent,ECalendarEvent,EditorInputVariable,EditorResultProps,EditorResultSetColumnProp,EditorResultSetProps,EditorScreenActionProp,EditorScreenFieldProp,EditorVirtualSpace,EditorVSAction,EditorVSColumnHeader,EditorVSField,EditorVSGroup,EditorVSRow,EditorVSTable,EMapMarkerProp,EMapMarkers,EMLGroup,EMList,EMLItemProp,EMUIHeading,EMUISimpleDialog,EMUISwitch,EMUITabBar,ESeries,EUIAccordion,EUIButton,EUICalendar,EUICalendarList,EUIChart,EUICheckBox,EUICheckedMenuItem,EUIComboBox,EUIContainer,EUIContextMenu,EUIDateTime,EUIDialog,EUIEmpty,EUIGauge,EUIImage,EUIImage2,EUILabel,EUIMap,EUIMedia,EUIMenu,EUIMenuBar,EUIMenuItem,EUIMenuSeparator,EUIOutput,EUIPanel,EUIPanelPart,EUIPanelPartCnr,EUIProgress,EUIRadioButton,EUIRadioMenuItem,EUISlider,EUISpinner,EUISwapContainer,EUITabContainer,EUITable,EUITableColumn,EUIText,EUITextArea,EUITitlePane,GroupPanel,InputVariable,MapMarkerProp,MapMarkers,MLGroup,MList,MLItemProp,MUIHeading,MUISimpleDialog,MUISwitch,MUITabBar,ResultProps,ResultSetColumnProp,ResultSetProps,ScreenActionProp,ScreenFieldProp,Series,TablePanel,UIAbstractListChoice,UIAccordion,UIButton,UICalendar,UICalendarList,UIChart,UICheckBox,UICheckedMenuItem,UIComboBox,UIComp,UIContainer,UIContextMenu,UIDateTime,UIDialog,UIEmpty,UIGauge,UIImage,UIImage2,UILabel,UIMap,UIMedia,UIMenu,UIMenuBar,UIMenuItem,UIMenuSeparator,UIOutput,UIPanel,UIPanelBase,UIPanelPart,UIPanelPartCnr,UIProgress,UIRadioButton,UIRadioMenuItem,UISlider,UISpinner,UISwapContainer,UITabContainer,UITable,UITableColumn,UIText,UITextArea,UITitlePane,ValuePanel,VirtualSpace,VSAction,VSActionAdapter,VSColumnAdapter,VSColumnHeader,VSComponent,VSField,VSFieldAdapter,VSGroup,VSRow,VSTable,VSTableAdapter
Base interface used to listen to VS component events.
- Author:
- Christopher Mindus
Nested Class Summary
Nested classes/interfaces inherited from interface com.iizix.prop.vs.IVSComponentState
IVSComponentState.StateMethod Summary
Modifier and TypeMethodDescriptionvoidonParentStateChanged(IVSComponent parent, IVSComponentState.State state, boolean on) Called when the parent changes state.
Method Details
onParentStateChanged
Called when the parent changes state.- Parameters:
parent- The parent who's state was changed.state- The state change, possible values PARENT_ENABLED, PARENT_READONLY, PARENT_VISIBLE.on- New state.