public abstract class AbstractUserAlert extends java.lang.Object implements UserAlert
UserAlert
.Modifier and Type | Field and Description |
---|---|
protected boolean |
valid |
CRITICAL_ERROR, ERROR, MINOR, WARNING
Modifier | Constructor and Description |
---|---|
protected |
AbstractUserAlert() |
protected |
AbstractUserAlert(boolean userCanDismiss,
java.lang.String title,
java.lang.String text,
java.lang.String shortText,
HTMLNode htmlText,
short priorityClass,
boolean valid,
java.lang.String dismissButtonText,
boolean shouldUnregisterOnDismiss,
java.lang.Object userIdentifier) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
anchor() |
java.lang.String |
dismissButtonText() |
FCPMessage |
getFCPMessage() |
HTMLNode |
getHTMLText()
Content of alert (HTML).
|
short |
getPriorityClass()
Priority class
|
java.lang.String |
getShortText()
*Really* concise text of alert.
|
java.lang.String |
getText()
Content of alert (plain text).
|
java.lang.String |
getTitle()
Title of alert (must be short!).
|
long |
getUpdatedTime() |
boolean |
isEvent() |
boolean |
isEventNotification() |
boolean |
isValid()
Is the alert valid right now? Suggested use is to synchronize on the
alert, then check this, then get the data.
|
void |
isValid(boolean valid) |
void |
onDismiss()
Method to be called upon alert dismissal
|
boolean |
shouldUnregisterOnDismiss() |
boolean |
userCanDismiss()
Can the user dismiss the alert?
If not, it persists until it is unregistered.
|
protected AbstractUserAlert()
protected AbstractUserAlert(boolean userCanDismiss, java.lang.String title, java.lang.String text, java.lang.String shortText, HTMLNode htmlText, short priorityClass, boolean valid, java.lang.String dismissButtonText, boolean shouldUnregisterOnDismiss, java.lang.Object userIdentifier)
public boolean userCanDismiss()
userCanDismiss
in interface UserAlert
public java.lang.String getTitle()
public java.lang.String getText()
public java.lang.String getShortText()
UserAlert
getShortText
in interface UserAlert
public HTMLNode getHTMLText()
getHTMLText
in interface UserAlert
public short getPriorityClass()
getPriorityClass
in interface UserAlert
public boolean isValid()
public java.lang.String dismissButtonText()
dismissButtonText
in interface UserAlert
public boolean shouldUnregisterOnDismiss()
shouldUnregisterOnDismiss
in interface UserAlert
public void onDismiss()
public java.lang.String anchor()
public boolean isEventNotification()
isEventNotification
in interface UserAlert
public boolean isEvent()
public long getUpdatedTime()
getUpdatedTime
in interface UserAlert
public FCPMessage getFCPMessage()
getFCPMessage
in interface UserAlert