Package io.github.parubok.button.group
Class KButtonGroupEvent<K extends AbstractButton>
- java.lang.Object
-
- java.util.EventObject
-
- io.github.parubok.button.group.KButtonGroupEvent<K>
-
- Type Parameters:
K- Type of the buttons in the group.
- All Implemented Interfaces:
Serializable
public class KButtonGroupEvent<K extends AbstractButton> extends EventObject
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class java.util.EventObject
source
-
-
Constructor Summary
Constructors Constructor Description KButtonGroupEvent(KButtonGroup group, K selectedButton, K prevSelectedButton)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description KgetPrevSelectedButton()KgetSelectedButton()StringtoString()-
Methods inherited from class java.util.EventObject
getSource
-
-
-
-
Constructor Detail
-
KButtonGroupEvent
public KButtonGroupEvent(KButtonGroup group, K selectedButton, K prevSelectedButton)
-
-
Method Detail
-
getSelectedButton
public K getSelectedButton()
- Returns:
- Currently selected button. Not
null.
-
getPrevSelectedButton
public K getPrevSelectedButton()
- Returns:
- Previously selected button. May be
null.
-
toString
public String toString()
- Overrides:
toStringin classEventObject
-
-