Package org.teamapps.icon.shape
Class ShapeIcon
- java.lang.Object
-
- org.teamapps.icon.shape.ShapeIcon
-
- All Implemented Interfaces:
org.teamapps.icons.Icon<ShapeIcon,ShapeIconStyle>
public class ShapeIcon extends Object implements org.teamapps.icons.Icon<ShapeIcon,ShapeIconStyle>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Collection<ShapeIcon>allIcons()StringconstantName()static ShapeIconforName(String constantName)StringgetIconName()ShapeIconStylegetStyle()static ShapeIconStyleBuilderstyleBuilder()static ShapeIconvalueOf(String constantName)ShapeIconwithStyle(ShapeIconStyle style)
-
-
-
Method Detail
-
allIcons
public static Collection<ShapeIcon> allIcons()
-
getIconName
public String getIconName()
-
constantName
public String constantName()
-
withStyle
public ShapeIcon withStyle(ShapeIconStyle style)
- Specified by:
withStylein interfaceorg.teamapps.icons.Icon<ShapeIcon,ShapeIconStyle>
-
getStyle
public ShapeIconStyle getStyle()
- Specified by:
getStylein interfaceorg.teamapps.icons.Icon<ShapeIcon,ShapeIconStyle>
-
styleBuilder
public static ShapeIconStyleBuilder styleBuilder()
-
-