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 classExtensionButton.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExtensionButton.Builderbuilder()intcompareTo(ExtensionButton o)StringgetFontAwesome()BufferedImagegetIcon()RunnablegetOnClick()ExtensionPanelgetPanel()Map<String,Runnable>getPopup()intgetPriority()StringgetTooltip()booleanisFloatable()
-
-
-
Method Detail
-
builder
public static ExtensionButton.Builder builder()
-
getIcon
public BufferedImage getIcon()
-
getFontAwesome
public String getFontAwesome()
-
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:
compareToin interfaceComparable<ExtensionButton>
-
-