net.sourceforge.mflow.api.base
Class AbstractAccount

java.lang.Object
  extended bynet.sourceforge.mflow.api.base.AbstractAccount
All Implemented Interfaces:
Account

public abstract class AbstractAccount
extends java.lang.Object
implements Account

Author:
carrd

Constructor Summary
AbstractAccount(java.util.prefs.Preferences aNode)
           
 
Method Summary
 java.lang.String getClassName()
           
 java.lang.String getName()
           
protected  java.util.prefs.Preferences getNode()
           
protected  void setClassName(java.lang.String aClassName)
          Sets the class name for the account
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.mflow.api.Account
getConfigurationDialog, getFolder, getForwardDialog, getNewMessageDialog, getReceiver, getReplyDialog, getSource, getType
 

Constructor Detail

AbstractAccount

public AbstractAccount(java.util.prefs.Preferences aNode)
Parameters:
aNode - the node to load the account from
Method Detail

getNode

protected final java.util.prefs.Preferences getNode()
Returns:
the node to get account information from

getName

public final java.lang.String getName()
Specified by:
getName in interface Account
Returns:
the name of the account

getClassName

public final java.lang.String getClassName()
Specified by:
getClassName in interface Account
Returns:
the class name for the account implementation

setClassName

protected final void setClassName(java.lang.String aClassName)
Sets the class name for the account

Parameters:
aClassName - the new class name


Copyright © 2002-2004 MFlow Group. All Rights Reserved.