com.croftsoft.apps.agoracast.c2p
Class AgoracastMediator

java.lang.Object
  extended by com.croftsoft.apps.agoracast.c2p.AgoracastMediator
All Implemented Interfaces:
AgoracastModel, Commissionable, Destroyable, Initializable

public final class AgoracastMediator
extends Object
implements Commissionable, AgoracastModel

Since:
2001-08-01
Version:
2001-11-09
Author:
David Wallace Croft

Constructor Summary
AgoracastMediator()
           
 
Method Summary
 void add(AgoracastField agoracastField)
           
 void destroy()
           
 AgoracastCategory getAgoracastCategory(String name)
           
 AgoracastDatabase getAgoracastDatabase()
           
 AgoracastField getAgoracastField(String name)
           
 String[] getAgoracastFieldNames()
           
 AgoracastField[] getAgoracastFields()
           
 AgoracastNewsrc getAgoracastNewsrc()
           
 String getDefaultDescription()
           
 String getEmail()
           
 Log getLog()
           
 String getNewsgroup()
           
 Color getPanelBackgroundColor()
           
 Frame getParentFrame()
           
 String getPassword()
           
 String getServer()
           
 Color getTextFieldBackgroundColor()
           
 String getUsername()
           
 void init()
           
 void setAgoracastFields(AgoracastField[] agoracastFields)
           
 void setEmail(String email)
           
 void setJTabbedPane(JTabbedPane jTabbedPane)
           
 void setLog(Log log)
           
 void setNewsgroup(String newsgroup)
           
 void setParentFrame(Frame parentFrame)
           
 void setPassword(String password)
           
 void setServer(String server)
           
 void setTabEnabled(int index, boolean enabled)
           
 void setUsername(String username)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgoracastMediator

public AgoracastMediator()
Method Detail

init

public void init()
Specified by:
init in interface Initializable

destroy

public void destroy()
Specified by:
destroy in interface Destroyable

getLog

public Log getLog()

getAgoracastDatabase

public AgoracastDatabase getAgoracastDatabase()

getAgoracastNewsrc

public AgoracastNewsrc getAgoracastNewsrc()

getParentFrame

public Frame getParentFrame()

setLog

public void setLog(Log log)

setParentFrame

public void setParentFrame(Frame parentFrame)

setJTabbedPane

public void setJTabbedPane(JTabbedPane jTabbedPane)

setTabEnabled

public void setTabEnabled(int index,
                          boolean enabled)

getEmail

public String getEmail()
Specified by:
getEmail in interface AgoracastModel

getServer

public String getServer()
Specified by:
getServer in interface AgoracastModel

getUsername

public String getUsername()
Specified by:
getUsername in interface AgoracastModel

getNewsgroup

public String getNewsgroup()
Specified by:
getNewsgroup in interface AgoracastModel

getPassword

public String getPassword()
Specified by:
getPassword in interface AgoracastModel

getAgoracastField

public AgoracastField getAgoracastField(String name)
Specified by:
getAgoracastField in interface AgoracastModel

getAgoracastFields

public AgoracastField[] getAgoracastFields()
Specified by:
getAgoracastFields in interface AgoracastModel

getAgoracastFieldNames

public String[] getAgoracastFieldNames()
Specified by:
getAgoracastFieldNames in interface AgoracastModel

getDefaultDescription

public String getDefaultDescription()
Specified by:
getDefaultDescription in interface AgoracastModel

getPanelBackgroundColor

public Color getPanelBackgroundColor()
Specified by:
getPanelBackgroundColor in interface AgoracastModel

getTextFieldBackgroundColor

public Color getTextFieldBackgroundColor()
Specified by:
getTextFieldBackgroundColor in interface AgoracastModel

add

public void add(AgoracastField agoracastField)
Specified by:
add in interface AgoracastModel

setAgoracastFields

public void setAgoracastFields(AgoracastField[] agoracastFields)
Specified by:
setAgoracastFields in interface AgoracastModel

setEmail

public void setEmail(String email)
Specified by:
setEmail in interface AgoracastModel

setServer

public void setServer(String server)
Specified by:
setServer in interface AgoracastModel

setUsername

public void setUsername(String username)
Specified by:
setUsername in interface AgoracastModel

setNewsgroup

public void setNewsgroup(String newsgroup)
Specified by:
setNewsgroup in interface AgoracastModel

setPassword

public void setPassword(String password)
Specified by:
setPassword in interface AgoracastModel

getAgoracastCategory

public AgoracastCategory getAgoracastCategory(String name)

CroftSoft Javadoc

CroftSoft Apps Javadoc (2008-09-28 21:15:07)