com.solidstategroup.webmail
Class Folder

java.lang.Object
  extended by com.solidstategroup.webmail.Folder

public class Folder
extends java.lang.Object


Field Summary
static int TYPE_SYSTEM_DELETED
           
static int TYPE_SYSTEM_DRAFT
           
static int TYPE_SYSTEM_INBOX
           
static int TYPE_SYSTEM_SENT
           
static int TYPE_USER
           
 
Constructor Summary
Folder()
           
 
Method Summary
 boolean delete(Folder moveToFolder)
           
 boolean empty(Folder moveToFolder)
           
 Folder execute()
           
 Account getAccount()
           
 int getFolderId()
           
 java.util.Vector getMessages()
           
 java.lang.String getName()
           
 int getNumberOfMessages()
           
 int getSize()
           
 int getType()
           
 boolean isUserCreated()
           
 void setAccount(Account account)
           
 void setFolderId(int folderId)
           
 void setMessages(java.util.Vector messages)
           
 void setName(java.lang.String name)
           
 void setNumberOfMessages(int numberOfMessages)
           
 void setSize(int size)
           
 void setType(int type)
           
 boolean store()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE_USER

public static final int TYPE_USER
See Also:
Constant Field Values

TYPE_SYSTEM_INBOX

public static final int TYPE_SYSTEM_INBOX
See Also:
Constant Field Values

TYPE_SYSTEM_DRAFT

public static final int TYPE_SYSTEM_DRAFT
See Also:
Constant Field Values

TYPE_SYSTEM_DELETED

public static final int TYPE_SYSTEM_DELETED
See Also:
Constant Field Values

TYPE_SYSTEM_SENT

public static final int TYPE_SYSTEM_SENT
See Also:
Constant Field Values
Constructor Detail

Folder

public Folder()
Method Detail

delete

public boolean delete(Folder moveToFolder)

empty

public boolean empty(Folder moveToFolder)

execute

public Folder execute()

store

public boolean store()

getFolderId

public int getFolderId()

setFolderId

public void setFolderId(int folderId)

getName

public java.lang.String getName()

setName

public void setName(java.lang.String name)

getAccount

public Account getAccount()

setAccount

public void setAccount(Account account)

getMessages

public java.util.Vector getMessages()

setMessages

public void setMessages(java.util.Vector messages)

getSize

public int getSize()

setSize

public void setSize(int size)

setNumberOfMessages

public void setNumberOfMessages(int numberOfMessages)

getNumberOfMessages

public int getNumberOfMessages()

isUserCreated

public boolean isUserCreated()

getType

public int getType()

setType

public void setType(int type)