Package com.jbstrap.ui.components.enums
Enum Class NotificationType
- All Implemented Interfaces:
Serializable
,Comparable<NotificationType>
,Constable
The types of notifications in the JBStrap framework
- Since:
- 4.0
- Author:
- JBStrap
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetType()
static NotificationType
Returns the enum constant of this class with the specified name.static NotificationType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
SUCCESS
The notification type for informing the user about a Success.
These messages appear in the top right corner, with the SUCCESS template colors.
-
INFO
The notification type for informing the user about something.
These messages appear in the top right corner, with the INFO template colors.
-
WARNING
The notification type for giving the user a warning.
These messages appear in the top right corner, with the DANGER template colors.
-
ERROR
The error notification type
These messages appear in the top right corner, with the ERROR template colors.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
getType
- Returns:
- The notification type name
-