com.hungry.javacvs.client.util
Class CVSProject

java.lang.Object
  |
  +--com.hungry.javacvs.client.util.CVSProject

public class CVSProject
extends java.lang.Object


Constructor Summary
CVSProject(java.lang.String project_name)
           
CVSProject(java.lang.String project_name, java.lang.String archived_data)
           
 
Method Summary
 void addModule(java.lang.String module_name)
           
 void addModuleWithTag(java.lang.String module_name, java.lang.String tag)
           
static void addProject(CVSProject project)
           
 java.lang.String archiveString()
           
static void dumpProject(CVSProject project)
           
static void dumpProjects()
           
 java.util.Enumeration getModuleEnumeration()
           
 java.lang.String getName()
           
static java.util.Enumeration getProjectNameEnumeration()
           
static void main(java.lang.String[] args)
           
 java.util.Hashtable parseArchivedData(java.lang.String archived_data)
           
static CVSProject projectForName(java.lang.String name)
           
static void readFromStream(java.io.InputStream s)
           
 void setName(java.lang.String name)
           
 java.lang.String tagForModule(java.lang.String module)
           
static void writeToStream(java.io.OutputStream f)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CVSProject

public CVSProject(java.lang.String project_name)

CVSProject

public CVSProject(java.lang.String project_name,
                  java.lang.String archived_data)
Method Detail

setName

public void setName(java.lang.String name)

getName

public java.lang.String getName()

parseArchivedData

public java.util.Hashtable parseArchivedData(java.lang.String archived_data)
                                      throws CVSInvalidProjectException

getModuleEnumeration

public java.util.Enumeration getModuleEnumeration()

addModule

public void addModule(java.lang.String module_name)

addModuleWithTag

public void addModuleWithTag(java.lang.String module_name,
                             java.lang.String tag)

tagForModule

public java.lang.String tagForModule(java.lang.String module)

archiveString

public java.lang.String archiveString()

readFromStream

public static void readFromStream(java.io.InputStream s)

writeToStream

public static void writeToStream(java.io.OutputStream f)

addProject

public static void addProject(CVSProject project)

getProjectNameEnumeration

public static java.util.Enumeration getProjectNameEnumeration()

projectForName

public static CVSProject projectForName(java.lang.String name)

dumpProject

public static void dumpProject(CVSProject project)

dumpProjects

public static void dumpProjects()

main

public static void main(java.lang.String[] args)