mailpuccino
Class MarkFilterAction

java.lang.Object
  extended bymailpuccino.MarkFilterAction
All Implemented Interfaces:
ComponentType, FilterAction

public class MarkFilterAction
extends java.lang.Object
implements FilterAction


Nested Class Summary
(package private)  class MarkFilterAction.ConfigInterface
           
 
Field Summary
(package private)  Preferences Config
           
(package private)  boolean Mark
           
(package private) static java.lang.String RuleType
           
 
Constructor Summary
MarkFilterAction()
           
 
Method Summary
 InterfaceJPanel getConfigInterface()
           
 java.lang.String getName()
           
 java.lang.String getType()
           
 void init(Preferences Config)
           
 EmailID performAction(EmailID Target)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RuleType

static final java.lang.String RuleType
See Also:
Constant Field Values

Config

Preferences Config

Mark

boolean Mark
Constructor Detail

MarkFilterAction

public MarkFilterAction()
Method Detail

getType

public java.lang.String getType()
Specified by:
getType in interface ComponentType

getName

public java.lang.String getName()
Specified by:
getName in interface FilterAction

init

public void init(Preferences Config)
Specified by:
init in interface FilterAction

performAction

public EmailID performAction(EmailID Target)
                      throws FolderException,
                             java.io.IOException
Specified by:
performAction in interface FilterAction
Throws:
FolderException
java.io.IOException

getConfigInterface

public InterfaceJPanel getConfigInterface()
Specified by:
getConfigInterface in interface FilterAction