SK.gnome.dwarf.mail.store
Class MailFlag

java.lang.Object
  extended bySK.gnome.dwarf.mail.store.MailFlag

public class MailFlag
extends java.lang.Object

This class provides mail flags.


Field Summary
static MailFlag ANSWERED
          Flag for answered messages.
static MailFlag DELETED
          Flag for messages marked as deleted.
static MailFlag DRAFT
          Flag for unfinished messages.
static MailFlag FLAGGED
          Flag for marked messages.
static MailFlag RECENT
          Flag for recent messages.
static MailFlag SEEN
          Flag for messages which had been seen already.
 
Method Summary
static MailFlag getFlag(java.lang.String name)
          Returns a mail flag by its string representation.
static java.util.List getFlags()
          Returns a list of all mail flags defined.
 java.lang.String toString()
          Returns a string representation of this flag.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

RECENT

public static final MailFlag RECENT
Flag for recent messages.


ANSWERED

public static final MailFlag ANSWERED
Flag for answered messages.


DELETED

public static final MailFlag DELETED
Flag for messages marked as deleted.


FLAGGED

public static final MailFlag FLAGGED
Flag for marked messages.


DRAFT

public static final MailFlag DRAFT
Flag for unfinished messages.


SEEN

public static final MailFlag SEEN
Flag for messages which had been seen already.

Method Detail

toString

public java.lang.String toString()
Returns a string representation of this flag.


getFlag

public static MailFlag getFlag(java.lang.String name)
Returns a mail flag by its string representation.

Parameters:
name - the flag name
Returns:
the mail flag or null if no such flag exists

getFlags

public static java.util.List getFlags()
Returns a list of all mail flags defined.

Returns:
the list of all flags


Copyright (c) 2004-2005, Gnome Ltd. All rights reserved.