Package org.teamapps.dto
Class UiNotification
- java.lang.Object
-
- org.teamapps.dto.UiNotification
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUiNotification.Position
-
Field Summary
Fields Modifier and Type Field Description protected UiColorbackgroundColorprotected java.lang.Objectdataprotected booleandismissableprotected intdisplayTimeInMillisprotected UiEntranceAnimationentranceAnimationprotected UiExitAnimationexitAnimationprotected UiNotification.Positionpositionprotected booleanshowProgressBarprotected UiTemplatetemplate
-
Constructor Summary
Constructors Constructor Description UiNotification()Deprecated.Only for Jackson deserialization.UiNotification(UiTemplate template, java.lang.Object data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UiColorgetBackgroundColor()java.lang.ObjectgetData()booleangetDismissable()intgetDisplayTimeInMillis()UiEntranceAnimationgetEntranceAnimation()UiExitAnimationgetExitAnimation()UiNotification.PositiongetPosition()booleangetShowProgressBar()UiTemplategetTemplate()UiObjectTypegetUiObjectType()UiNotificationsetBackgroundColor(UiColor backgroundColor)UiNotificationsetDismissable(boolean dismissable)UiNotificationsetDisplayTimeInMillis(int displayTimeInMillis)UiNotificationsetEntranceAnimation(UiEntranceAnimation entranceAnimation)UiNotificationsetExitAnimation(UiExitAnimation exitAnimation)UiNotificationsetPosition(UiNotification.Position position)UiNotificationsetShowProgressBar(boolean showProgressBar)java.lang.StringtoString()
-
-
-
Field Detail
-
template
protected UiTemplate template
-
data
protected java.lang.Object data
-
backgroundColor
protected UiColor backgroundColor
-
position
protected UiNotification.Position position
-
displayTimeInMillis
protected int displayTimeInMillis
-
dismissable
protected boolean dismissable
-
showProgressBar
protected boolean showProgressBar
-
entranceAnimation
protected UiEntranceAnimation entranceAnimation
-
exitAnimation
protected UiExitAnimation exitAnimation
-
-
Constructor Detail
-
UiNotification
@Deprecated public UiNotification()
Deprecated.Only for Jackson deserialization. Use the other constructor instead.
-
UiNotification
public UiNotification(UiTemplate template, java.lang.Object data)
-
-
Method Detail
-
getUiObjectType
public UiObjectType getUiObjectType()
- Specified by:
getUiObjectTypein interfaceUiObject
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getTemplate
public UiTemplate getTemplate()
-
getData
public java.lang.Object getData()
-
getBackgroundColor
public UiColor getBackgroundColor()
-
getPosition
public UiNotification.Position getPosition()
-
getDisplayTimeInMillis
public int getDisplayTimeInMillis()
-
getDismissable
public boolean getDismissable()
-
getShowProgressBar
public boolean getShowProgressBar()
-
getEntranceAnimation
public UiEntranceAnimation getEntranceAnimation()
-
getExitAnimation
public UiExitAnimation getExitAnimation()
-
setBackgroundColor
public UiNotification setBackgroundColor(UiColor backgroundColor)
-
setPosition
public UiNotification setPosition(UiNotification.Position position)
-
setDisplayTimeInMillis
public UiNotification setDisplayTimeInMillis(int displayTimeInMillis)
-
setDismissable
public UiNotification setDismissable(boolean dismissable)
-
setShowProgressBar
public UiNotification setShowProgressBar(boolean showProgressBar)
-
setEntranceAnimation
public UiNotification setEntranceAnimation(UiEntranceAnimation entranceAnimation)
-
setExitAnimation
public UiNotification setExitAnimation(UiExitAnimation exitAnimation)
-
-