org.acra
Enum ReportingInteractionMode
java.lang.Object
java.lang.Enum<ReportingInteractionMode>
org.acra.ReportingInteractionMode
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<ReportingInteractionMode>
public enum ReportingInteractionMode
- extends java.lang.Enum<ReportingInteractionMode>
Defines the different user interaction modes for ACRA.
- SILENT: No interaction, reports are sent silently and a "Force close"
dialog terminates the app.
- TOAST: A simple Toast is triggered when the application crashes, the
Force close dialog is not displayed.
- NOTIFICATION: A status bar notification is triggered when the
application crashes, the Force close dialog is not displayed. When the
user selects the notification, a dialog is displayed asking him if he is
ok to send a report
Methods inherited from class java.lang.Enum |
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
SILENT
public static final ReportingInteractionMode SILENT
NOTIFICATION
public static final ReportingInteractionMode NOTIFICATION
TOAST
public static final ReportingInteractionMode TOAST
values
public static ReportingInteractionMode[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (ReportingInteractionMode c : ReportingInteractionMode.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static ReportingInteractionMode valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (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:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null