Package org.apache.pivot.wtk
Interface AccordionListener
-
- All Known Implementing Classes:
AccordionListener.Adapter
,AccordionListener.Listeners
,TerraAccordionSkin
public interface AccordionListener
Accordion listener interface.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
AccordionListener.Adapter
Deprecated.Since 2.1 and Java 8 the interface itself has default implementations.static class
AccordionListener.Listeners
Accordion listeners.
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default void
headerDataRendererChanged(Accordion accordion, Button.DataRenderer previousHeaderDataRenderer)
Called when an accordion's header data renderer has changed.default void
panelInserted(Accordion accordion, int index)
Called when a panel has been inserted into a accordion's panel sequence.default void
panelsRemoved(Accordion accordion, int index, Sequence<Component> removed)
Called when a panel has been removed from an accordion's panel sequence.
-
-
-
Method Detail
-
panelInserted
default void panelInserted(Accordion accordion, int index)
Called when a panel has been inserted into a accordion's panel sequence.- Parameters:
accordion
- The accordion that has changed.index
- The index of the newly inserted panel.
-
panelsRemoved
default void panelsRemoved(Accordion accordion, int index, Sequence<Component> removed)
Called when a panel has been removed from an accordion's panel sequence.- Parameters:
accordion
- The accordion that has changed.index
- The starting index of the panel(s) that were removed.removed
- The sequence of removed panels.
-
headerDataRendererChanged
default void headerDataRendererChanged(Accordion accordion, Button.DataRenderer previousHeaderDataRenderer)
Called when an accordion's header data renderer has changed.- Parameters:
accordion
- The accordion that was changed.previousHeaderDataRenderer
- The previous version of the header data renderer.
-
-