![]() |
All Packages This Package Class Hierarchy Class Search Index Class grendel.storage.FilterFolderjava.lang.Object | +----javax.mail.Folder | +----grendel.storage.FolderBase | +----grendel.storage.FilterFolder
class FilterFolder
extends grendel.storage.FolderBase
{
// Fields 6
private String fName;
private Message[] fOld;
private Message[] fSearchResult;
private boolean fSearchResultsDirty;
private Folder fTargetFolder;
private SearchTerm fTargetTerm;
// Constructors 2
FilterFolder(Folder, String, SearchTerm);
FilterFolder(Folder, SearchTerm);
// Methods 22
public void appendMessages(Message[]) throws MessagingException;
public void close(boolean);
public boolean create(int);
public boolean delete(boolean) throws MessagingException;
public void deleteMessage(Message) throws MessagingException;
public boolean exists();
public Message[] expunge() throws MessagingException;
public Folder getFolder(String) throws MessagingException;
public String getFullName();
public synchronized Message[] getMessages();
public String getName();
public Folder getParent();
public char getSeparator();
public int getType();
public int getUndeletedMessageCount();
public boolean hasNewMessages();
public boolean isOpen();
public Folder[] list(String);
public void open(int);
public boolean renameTo(Folder);
private void resync();
void setTarget(Folder, SearchTerm);
}
Fields fNameprivate String fName fTargetFolderprivate Folder fTargetFolder fTargetTermprivate SearchTerm fTargetTerm fSearchResultprivate Message[] fSearchResult fOldprivate Message[] fOld fSearchResultsDirtyprivate boolean fSearchResultsDirty
Constructors FilterFolderFilterFolder(Folder f, String n, SearchTerm term) FilterFolderFilterFolder(Folder f, SearchTerm term) Methods setTargetvoid setTarget(Folder f, SearchTerm t) getNamepublic String getName() getFullNamepublic String getFullName()
getTypepublic int getType() existspublic boolean exists() renameTopublic boolean renameTo(Folder f) resyncprivate void resync() getMessagespublic synchronized Message[] getMessages()
getParentpublic Folder getParent() listpublic Folder[] list(String notused) getSeparatorpublic char getSeparator()
getFolderpublic Folder getFolder(String notused) throws MessagingException deletepublic boolean delete(boolean notused) throws MessagingException expungepublic Message[] expunge() throws MessagingException appendMessagespublic void appendMessages(Message[] notused) throws MessagingException
deleteMessagepublic void deleteMessage(Message m) throws MessagingException createpublic boolean create(int notused) openpublic void open(int mode) closepublic void close(boolean expunge) isOpenpublic boolean isOpen() hasNewMessagespublic boolean hasNewMessages()
getUndeletedMessageCountpublic int getUndeletedMessageCount() All Packages This Package Class Hierarchy Class Search IndexFreshly brewed Java API Documentation automatically generated with polardoc Version 1.0.4 |
|
|
Copyright © 1998-2000 The Mozilla Organization.
Last modified December 25, 1998. |
|