Package de.xima.fc.workflow.taglib.model
Class ClientIcon
- java.lang.Object
-
- de.xima.fc.workflow.taglib.model.ClientIcon
-
- All Implemented Interfaces:
Serializable
public final class ClientIcon extends Object implements Serializable
Similar toIGuiIcon, but a final mutable class that can be serialized and deserialized viaJSON.- Since:
- 7.0.0
- Author:
- XIMA MEDIA GmbH
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ClientIcon()Deprecated.Use that static methods, this is required for JSON de/serialization.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClientIconempty()StringgetStyle()StringgetStyleClass()StringgetValue()static ClientIconof(IGuiIcon icon)static ClientIconof(String style, String styleClass, String value)voidsetStyle(String style)voidsetStyleClass(String styleClass)voidsetValue(String value)
-
-
-
Constructor Detail
-
ClientIcon
@Deprecated public ClientIcon()
Deprecated.Use that static methods, this is required for JSON de/serialization.
-
-
Method Detail
-
getStyle
@Nonnull public String getStyle()
-
getStyleClass
@Nonnull public String getStyleClass()
-
getValue
@Nonnull public String getValue()
-
setStyle
public void setStyle(String style)
-
setStyleClass
public void setStyleClass(String styleClass)
-
setValue
public void setValue(String value)
-
empty
public static ClientIcon empty()
-
of
public static ClientIcon of(IGuiIcon icon)
-
of
public static ClientIcon of(String style, String styleClass, String value)
-
-