Class ExtensionButton
- java.lang.Object
-
- org.rspeer.ui.component.extension.ExtensionButton
-
- All Implemented Interfaces:
Comparable<ExtensionButton>
public class ExtensionButton extends Object implements Comparable<ExtensionButton>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExtensionButton.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExtensionButton.Builder
builder()
int
compareTo(ExtensionButton o)
BufferedImage
getIcon()
Runnable
getOnClick()
ExtensionPanel
getPanel()
Map<String,Runnable>
getPopup()
int
getPriority()
String
getTooltip()
boolean
isFloatable()
-
-
-
Method Detail
-
builder
public static ExtensionButton.Builder builder()
-
getIcon
public BufferedImage getIcon()
-
getTooltip
public String getTooltip()
-
getOnClick
public Runnable getOnClick()
-
getPanel
public ExtensionPanel getPanel()
-
getPriority
public int getPriority()
-
isFloatable
public boolean isFloatable()
-
compareTo
public int compareTo(@NotNull ExtensionButton o)
- Specified by:
compareTo
in interfaceComparable<ExtensionButton>
-
-