pivot.wtk
Interface ComponentListener

All Known Implementing Classes:
BorderSkin, ButtonSkin, CalendarButtonSkin, CalendarSkin, CardPaneSkin, CheckboxSkin, ComponentSkin, ContainerSkin, DisplaySkin, FlowPaneSkin, ImageViewSkin, LabelSkin, LinkButtonSkin, ListButtonSkin, MenuBarItemSkin, MenuButtonSkin, MenuItemSkin, ObsidianPushButtonSkin, ObsidianRadioButtonSkin, PushButtonSkin, RadioButtonSkin, ScrollPaneSkin, SeparatorSkin, SliderSkin, StackPaneSkin, TablePaneSkin, TerraAccordionSkin, TerraAccordionSkin.PanelHeaderSkin, TerraAlertSkin, TerraBorderSkin, TerraCalendarButtonSkin, TerraCalendarSkin, TerraCalendarSkin.DateButtonSkin, TerraCheckboxSkin, TerraDialogSkin, TerraExpanderSkin, TerraExpanderSkin.ShadeButtonSkin, TerraFlowPaneSkin, TerraFormSkin, TerraFrameSkin, TerraFrameSkin.FrameButtonSkin, TerraLabelSkin, TerraLinkButtonSkin, TerraListButtonSkin, TerraListViewSkin, TerraMenuBarItemSkin, TerraMenuBarSkin, TerraMenuButtonSkin, TerraMenuItemSkin, TerraMenuPopupSkin, TerraMenuSkin, TerraMeterSkin, TerraPaletteSkin, TerraPanoramaSkin, TerraPanoramaSkin.ScrollButtonSkin, TerraPromptSkin, TerraPushButtonSkin, TerraRadioButtonSkin, TerraRollupSkin, TerraRollupSkin.RollupButtonSkin, TerraScrollBarSkin, TerraScrollBarSkin.HandleSkin, TerraScrollBarSkin.ScrollButtonSkin, TerraScrollPaneCornerSkin, TerraScrollPaneSkin, TerraSeparatorSkin, TerraSheetSkin, TerraSliderSkin, TerraSliderSkin.ThumbSkin, TerraSpinnerSkin, TerraSpinnerSkin.SpinButtonSkin, TerraSpinnerSkin.SpinnerContentSkin, TerraSplitPaneSkin, TerraSplitPaneSkin.SplitterShadowSkin, TerraSplitPaneSkin.SplitterSkin, TerraTablePaneSkin, TerraTableViewHeaderSkin, TerraTableViewSkin, TerraTabPaneSkin, TerraTabPaneSkin.TabButtonSkin, TerraTextInputSkin, TerraTooltipSkin, TerraTreeViewSkin, TextAreaSkin, WindowSkin

public interface ComponentListener

Component listener interface.

Author:
gbrown

Method Summary
 void cursorChanged(Component component, Cursor previousCursor)
          Called when a component's cursor has changed.
 void locationChanged(Component component, int previousX, int previousY)
          Called when a component's location has changed.
 void parentChanged(Component component, Container previousParent)
          Called when a component's parent has changed (when the component is either added to or removed from a container).
 void sizeChanged(Component component, int previousWidth, int previousHeight)
          Called when a component's size has changed.
 void styleUpdated(Component component, java.lang.String styleKey, java.lang.Object previousValue)
          Called when a component style has been updated.
 void tooltipTextChanged(Component component, java.lang.String previousTooltipText)
          Called when a component's tooltip text has changed.
 void visibleChanged(Component component)
          Called when a component's visible flag has changed.
 

Method Detail

parentChanged

void parentChanged(Component component,
                   Container previousParent)
Called when a component's parent has changed (when the component is either added to or removed from a container).

Parameters:
component -
previousParent -

sizeChanged

void sizeChanged(Component component,
                 int previousWidth,
                 int previousHeight)
Called when a component's size has changed.

Parameters:
component -
previousWidth -
previousHeight -

locationChanged

void locationChanged(Component component,
                     int previousX,
                     int previousY)
Called when a component's location has changed.

Parameters:
component -
previousX -
previousY -

visibleChanged

void visibleChanged(Component component)
Called when a component's visible flag has changed.

Parameters:
component -

styleUpdated

void styleUpdated(Component component,
                  java.lang.String styleKey,
                  java.lang.Object previousValue)
Called when a component style has been updated.

Parameters:
component -
styleKey -
previousValue -

cursorChanged

void cursorChanged(Component component,
                   Cursor previousCursor)
Called when a component's cursor has changed.

Parameters:
component -
previousCursor -

tooltipTextChanged

void tooltipTextChanged(Component component,
                        java.lang.String previousTooltipText)
Called when a component's tooltip text has changed.

Parameters:
component -
previousTooltipText -