mirror of
https://github.com/moparisthebest/k-9
synced 2024-11-11 03:55:04 -05:00
f31b2702a4
Conflicts: src/com/android/email/Email.java
59 lines
1.4 KiB
Java
59 lines
1.4 KiB
Java
|
|
package com.fsck.k9.mail;
|
|
|
|
/**
|
|
* Flags that can be applied to Messages.
|
|
*/
|
|
public enum Flag
|
|
{
|
|
DELETED,
|
|
SEEN,
|
|
ANSWERED,
|
|
FLAGGED,
|
|
DRAFT,
|
|
RECENT,
|
|
|
|
/*
|
|
* The following flags are for internal library use only.
|
|
* TODO Eventually we should creates a Flags class that extends ArrayList that allows
|
|
* these flags and Strings to represent user defined flags. At that point the below
|
|
* flags should become user defined flags.
|
|
*/
|
|
/*
|
|
* For POP3 to indicate that the message does not have SEEN info
|
|
*/
|
|
X_NO_SEEN_INFO,
|
|
/**
|
|
* Delete and remove from the LocalStore immediately.
|
|
*/
|
|
X_DESTROYED,
|
|
|
|
/**
|
|
* Sending of an unsent message failed. It will be retried. Used to show status.
|
|
*/
|
|
X_SEND_FAILED,
|
|
|
|
/**
|
|
* Sending of an unsent message is in progress.
|
|
*/
|
|
X_SEND_IN_PROGRESS,
|
|
|
|
/**
|
|
* Indicates that a message is fully downloaded from the server and can be viewed normally.
|
|
* This does not include attachments, which are never downloaded fully.
|
|
*/
|
|
X_DOWNLOADED_FULL,
|
|
|
|
/**
|
|
* Indicates that a message is partially downloaded from the server and can be viewed but
|
|
* more content is available on the server.
|
|
* This does not include attachments, which are never downloaded fully.
|
|
*/
|
|
X_DOWNLOADED_PARTIAL,
|
|
|
|
/**
|
|
* Indicates that the copy of a message to the Sent folder has started.
|
|
*/
|
|
X_REMOTE_COPY_STARTED,
|
|
}
|