Package org.teamapps.icons.api
Class CompositeIcon
- java.lang.Object
-
- org.teamapps.icons.api.CompositeIcon
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringBOTTOM_LEFT_SUB_ICONstatic java.lang.StringBOTTOM_RIGHT_SUB_ICONstatic java.lang.StringCOMPOSED_ICON_PREFIXstatic java.lang.StringSUB_ICON_MARKERstatic java.lang.StringTOP_LEFT_SUB_ICONstatic java.lang.StringTOP_RIGHT_SUB_ICON-
Fields inherited from interface org.teamapps.icons.api.Icon
SEPARATOR, SEPARATOR_PATTERN
-
-
Constructor Summary
Constructors Constructor Description CompositeIcon(Icon baseIcon)CompositeIcon(Icon baseIcon, Icon bottomRightIcon)CompositeIcon(Icon baseIcon, Icon bottomRightIcon, Icon bottomLeftIcon, Icon topLeftIcon, Icon topRightIcon)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetQualifiedIconId(IconTheme theme, boolean baseStyle)static CompositeIconof(Icon baseIcon, Icon bottomRightIcon)static CompositeIconof(Icon baseIcon, Icon bottomRightIcon, Icon bottomLeftIcon, Icon topLeftIcon, Icon topRightIcon)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.teamapps.icons.api.Icon
getQualifiedIconId
-
-
-
-
Field Detail
-
COMPOSED_ICON_PREFIX
public static final java.lang.String COMPOSED_ICON_PREFIX
- See Also:
- Constant Field Values
-
SUB_ICON_MARKER
public static final java.lang.String SUB_ICON_MARKER
- See Also:
- Constant Field Values
-
BOTTOM_RIGHT_SUB_ICON
public static final java.lang.String BOTTOM_RIGHT_SUB_ICON
- See Also:
- Constant Field Values
-
BOTTOM_LEFT_SUB_ICON
public static final java.lang.String BOTTOM_LEFT_SUB_ICON
- See Also:
- Constant Field Values
-
TOP_LEFT_SUB_ICON
public static final java.lang.String TOP_LEFT_SUB_ICON
- See Also:
- Constant Field Values
-
TOP_RIGHT_SUB_ICON
public static final java.lang.String TOP_RIGHT_SUB_ICON
- See Also:
- Constant Field Values
-
-
Method Detail
-
of
public static CompositeIcon of(Icon baseIcon, Icon bottomRightIcon)
-
of
public static CompositeIcon of(Icon baseIcon, Icon bottomRightIcon, Icon bottomLeftIcon, Icon topLeftIcon, Icon topRightIcon)
-
getQualifiedIconId
public java.lang.String getQualifiedIconId(IconTheme theme, boolean baseStyle)
- Specified by:
getQualifiedIconIdin interfaceIcon
-
-