com.hungry.javacvs.client
Class CVSClient

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--com.hungry.javacvs.client.CVSClient

public class CVSClient
extends java.lang.Thread
implements CVSHandlerListener


Field Summary
protected  javax.swing.event.EventListenerList listenerList
          our list of listeners.
 
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
Constructor Summary
CVSClient()
           
 
Method Summary
 void addCVSClientListener(CVSClientListener l)
           
 void fireClientEvent(CVSClientEvent e)
           
 boolean getBusy()
          Gets the busy flag of this cvs client.
 java.lang.String getDir()
           
 CVSEntries getEntries()
           
 CVSIgnore getIgnore()
           
 CVSPass getPass()
           
 CVSRequestQueue getQueue()
           
 java.lang.String getRepository()
           
 CVSRoot getRoot()
           
 void handlerEvent(CVSHandlerEvent e)
           
 void removeCVSClientListener(CVSClientListener l)
           
 void run()
           
 void setDir(java.lang.String dir)
           
 void setRoot(CVSRoot root)
           
 void setRoot(java.lang.String root)
           
 
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

listenerList

protected javax.swing.event.EventListenerList listenerList
our list of listeners.
Constructor Detail

CVSClient

public CVSClient()
Method Detail

fireClientEvent

public void fireClientEvent(CVSClientEvent e)

addCVSClientListener

public void addCVSClientListener(CVSClientListener l)

removeCVSClientListener

public void removeCVSClientListener(CVSClientListener l)

getBusy

public boolean getBusy()
Gets the busy flag of this cvs client.

setDir

public void setDir(java.lang.String dir)

getDir

public java.lang.String getDir()

setRoot

public void setRoot(java.lang.String root)
             throws CVSBadCVSRootError

setRoot

public void setRoot(CVSRoot root)

getRoot

public CVSRoot getRoot()

getRepository

public java.lang.String getRepository()

getEntries

public CVSEntries getEntries()

getIgnore

public CVSIgnore getIgnore()

getPass

public CVSPass getPass()

run

public void run()
Overrides:
run in class java.lang.Thread

handlerEvent

public void handlerEvent(CVSHandlerEvent e)
Specified by:
handlerEvent in interface CVSHandlerListener

getQueue

public CVSRequestQueue getQueue()