org.acm.seguin.version
Class UserDirectedVersionControl

java.lang.Object
  extended by org.acm.seguin.version.UserDirectedVersionControl
All Implemented Interfaces:
VersionControl

public class UserDirectedVersionControl
extends java.lang.Object
implements VersionControl

User directed version control

Author:
Chris Seguin

Constructor Summary
UserDirectedVersionControl()
           
 
Method Summary
 void add(java.lang.String fullFilename)
          Adds a file to version control
 void checkIn(java.lang.String fullFilename)
          Checks in a file
 void checkOut(java.lang.String fullFilename)
          Check out a file
 boolean contains(java.lang.String fullFilename)
          Determines if a file is under version control
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserDirectedVersionControl

public UserDirectedVersionControl()
Method Detail

contains

public boolean contains(java.lang.String fullFilename)
Determines if a file is under version control

Specified by:
contains in interface VersionControl
Parameters:
fullFilename - The full path of the file
Returns:
Returns true if the files is under version control

add

public void add(java.lang.String fullFilename)
Adds a file to version control

Specified by:
add in interface VersionControl
Parameters:
fullFilename - the file to add

checkIn

public void checkIn(java.lang.String fullFilename)
Checks in a file

Specified by:
checkIn in interface VersionControl
Parameters:
fullFilename - the file to check in

checkOut

public void checkOut(java.lang.String fullFilename)
Check out a file

Specified by:
checkOut in interface VersionControl
Parameters:
fullFilename - the file to check out