tr.linkchecker.app
Class CMediator

java.lang.Object
  extended bytr.linkchecker.app.CMediator

public class CMediator
extends java.lang.Object

Mediator class

Date: 29.10.2004

Version:
1.0
Author:
Tobias Roessler, Ralf Schmitt

Field Summary
 java.lang.String DBTOKEN
           
 CApp mApp
           
 CDBConnection mCMSDBConn
           
 boolean mDataFromDB
           
 CDBConnection mDBConn
           
 CDBConnectionDialog mDBConnectionDialog
           
 CDBTableQueue mDBTableQueue
           
 javax.swing.JComboBox mFileComboBox
           
 CFileQueue mFileQueue
           
 java.util.Vector mFileVector
           
 boolean mIsInterrupted
           
 CLCOutputPanel mLCOutputPanel
           
 CLinkChecker mLinkChecker
           
 javax.swing.JButton mOpenButton
           
 javax.swing.JMenuItem mOpenItem
           
 javax.swing.JButton mOptionButton
           
 javax.swing.JMenuItem mOptionItem
           
 java.util.Vector mPackageVector
           
 CProcessVisualizer mProcessVis
           
 javax.swing.JButton mRunButton
           
 CRunLinkChecker mRunLC
           
 javax.swing.JButton mStatBarButton
           
 javax.swing.JMenuItem mStatBarItem
           
 javax.swing.JButton mStatPieButton
           
 javax.swing.JMenuItem mStatPieItem
           
 javax.swing.JButton mStopButton
           
 java.lang.ThreadGroup mTG
           
 CUrlCheckServer mUrlCheckServer
           
 java.util.Hashtable mUrlHash
           
 CUrlQueueServer mUrlQueue
           
 java.util.Hashtable mUrlResponseCodeHash
           
 java.util.Vector mUrlVector
           
 
Constructor Summary
CMediator()
           
 
Method Summary
 void regApp(CApp app)
           
 void regCMSDBConn(CDBConnection dbConnection)
           
 void regDBConn(CDBConnection dbConn)
           
 void regDBConnectionDialog(CDBConnectionDialog dbConnectionDialog)
           
 void regDBTableQueue(CDBTableQueue dbTableQueue)
           
 void regFileComboBox(javax.swing.JComboBox fileComboBox)
           
 void regFileQueue(CFileQueue fileQueue)
           
 void regLCOutput(CLCOutputPanel outputPanel)
           
 void regLinkChecker(CLinkChecker linkChecker)
           
 void regOpenButton(javax.swing.JButton openButton)
           
 void regOpenItem(javax.swing.JMenuItem openItem)
           
 void regOptionButton(javax.swing.JButton optionButton)
           
 void regOptionItem(javax.swing.JMenuItem optionItem)
           
 void regPackageVector(java.util.Vector packageVector)
           
 void regProcessVis(CProcessVisualizer processVis)
           
 void regRunButton(javax.swing.JButton runButton)
           
 void regRunLC(CRunLinkChecker runLC)
           
 void regStatBarButton(javax.swing.JButton statBarButton)
           
 void regStatBarItem(javax.swing.JMenuItem statBarItem)
           
 void regStatPieButton(javax.swing.JButton statPieButton)
           
 void regStatPieItem(javax.swing.JMenuItem statPieItem)
           
 void regStopButton(javax.swing.JButton stopButton)
           
 void regTG(java.lang.ThreadGroup tg)
           
 void regUrlCheckServer(CUrlCheckServer urlCheckServer)
           
 void regUrlHash(java.util.Hashtable urlHash)
           
 void regUrlQueue(CUrlQueueServer urlQueue)
           
 void regUrlResponseCodeHash(java.util.Hashtable urcHash)
           
 void regUrlVector(java.util.Vector urlVector)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mIsInterrupted

public boolean mIsInterrupted

mDataFromDB

public boolean mDataFromDB

DBTOKEN

public final java.lang.String DBTOKEN
See Also:
Constant Field Values

mApp

public CApp mApp

mLinkChecker

public CLinkChecker mLinkChecker

mUrlCheckServer

public CUrlCheckServer mUrlCheckServer

mDBConn

public CDBConnection mDBConn

mOpenItem

public javax.swing.JMenuItem mOpenItem

mOptionItem

public javax.swing.JMenuItem mOptionItem

mStatBarItem

public javax.swing.JMenuItem mStatBarItem

mStatPieItem

public javax.swing.JMenuItem mStatPieItem

mRunButton

public javax.swing.JButton mRunButton

mStopButton

public javax.swing.JButton mStopButton

mOpenButton

public javax.swing.JButton mOpenButton

mOptionButton

public javax.swing.JButton mOptionButton

mStatBarButton

public javax.swing.JButton mStatBarButton

mStatPieButton

public javax.swing.JButton mStatPieButton

mTG

public java.lang.ThreadGroup mTG

mRunLC

public CRunLinkChecker mRunLC

mFileComboBox

public javax.swing.JComboBox mFileComboBox

mLCOutputPanel

public CLCOutputPanel mLCOutputPanel

mProcessVis

public CProcessVisualizer mProcessVis

mFileQueue

public CFileQueue mFileQueue

mDBTableQueue

public CDBTableQueue mDBTableQueue

mUrlQueue

public CUrlQueueServer mUrlQueue

mFileVector

public java.util.Vector mFileVector

mPackageVector

public java.util.Vector mPackageVector

mUrlVector

public java.util.Vector mUrlVector

mUrlHash

public java.util.Hashtable mUrlHash

mUrlResponseCodeHash

public java.util.Hashtable mUrlResponseCodeHash

mDBConnectionDialog

public CDBConnectionDialog mDBConnectionDialog

mCMSDBConn

public CDBConnection mCMSDBConn
Constructor Detail

CMediator

public CMediator()
Method Detail

regApp

public void regApp(CApp app)

regLinkChecker

public void regLinkChecker(CLinkChecker linkChecker)

regUrlCheckServer

public void regUrlCheckServer(CUrlCheckServer urlCheckServer)

regDBConn

public void regDBConn(CDBConnection dbConn)

regOpenItem

public void regOpenItem(javax.swing.JMenuItem openItem)

regOptionItem

public void regOptionItem(javax.swing.JMenuItem optionItem)

regStatBarItem

public void regStatBarItem(javax.swing.JMenuItem statBarItem)

regStatPieItem

public void regStatPieItem(javax.swing.JMenuItem statPieItem)

regRunButton

public void regRunButton(javax.swing.JButton runButton)

regStopButton

public void regStopButton(javax.swing.JButton stopButton)

regOpenButton

public void regOpenButton(javax.swing.JButton openButton)

regOptionButton

public void regOptionButton(javax.swing.JButton optionButton)

regStatBarButton

public void regStatBarButton(javax.swing.JButton statBarButton)

regStatPieButton

public void regStatPieButton(javax.swing.JButton statPieButton)

regTG

public void regTG(java.lang.ThreadGroup tg)

regRunLC

public void regRunLC(CRunLinkChecker runLC)

regFileComboBox

public void regFileComboBox(javax.swing.JComboBox fileComboBox)

regLCOutput

public void regLCOutput(CLCOutputPanel outputPanel)

regProcessVis

public void regProcessVis(CProcessVisualizer processVis)

regFileQueue

public void regFileQueue(CFileQueue fileQueue)

regDBTableQueue

public void regDBTableQueue(CDBTableQueue dbTableQueue)

regUrlQueue

public void regUrlQueue(CUrlQueueServer urlQueue)

regPackageVector

public void regPackageVector(java.util.Vector packageVector)

regUrlVector

public void regUrlVector(java.util.Vector urlVector)

regUrlHash

public void regUrlHash(java.util.Hashtable urlHash)

regUrlResponseCodeHash

public void regUrlResponseCodeHash(java.util.Hashtable urcHash)

regDBConnectionDialog

public void regDBConnectionDialog(CDBConnectionDialog dbConnectionDialog)

regCMSDBConn

public void regCMSDBConn(CDBConnection dbConnection)