allensoft.javacvs.client
Class DiffOptions

java.lang.Object
  |
  +--allensoft.javacvs.client.CVSCommunicationsObject
        |
        +--allensoft.javacvs.client.Options
              |
              +--allensoft.javacvs.client.DiffOptions
Direct Known Subclasses:
ExtendedDiffOptions

public class DiffOptions
extends Options

Defines the options for a DiffRequest.


Constructor Summary
DiffOptions()
           
 
Method Summary
 java.util.Date getDate1()
           
 java.util.Date getDate2()
           
 boolean getIgnoreCase()
           
 boolean getIgnoreWhiteSpace()
           
 KeywordSubstitutionMode getKeywordSubstitutionMode()
           
 boolean getRecursive()
           
 java.lang.String getRevision1()
           
 java.lang.String getRevision2()
           
 boolean haveBothTagsBeenSpecified()
           
protected  void sendOptions()
          Sends the options to the server.
 void setDate1(java.util.Date date)
           
 void setDate2(java.util.Date date)
           
 void setIgnoreCase(boolean b)
           
 void setIgnoreWhiteSpace(boolean b)
           
 void setKeywordSubstitutionMode(KeywordSubstitutionMode mode)
           
 void setRecursive(boolean b)
           
 void setRevision1(java.lang.String sRevision)
           
 void setRevision2(java.lang.String sRevision)
           
 
Methods inherited from class allensoft.javacvs.client.Options
buildOptionsAsString, getClient, getCurrentDirectory, setToDefaults
 
Methods inherited from class allensoft.javacvs.client.CVSCommunicationsObject
expandModules, flush, getFileFromRelativePath, getRelativePath, getRelativePath, getRelativePath, getWrapperRCSOptions, performSubRequest, receiveFile, receiveFile, receiveLine, sendArgument, sendArgument, sendArgument, sendArgument, sendCheckinProg, sendCurrentDirectory, sendDateOption, sendDirectory, sendDirectory, sendEntry, sendFileDetails, sendFileDetails, sendFileDetails, sendGlobalOption, sendKopt, sendLine, sendModified, sendOptions, sendStaticDirectory, sendSticky, sendText, sendUnchanged, sendUpdateProg, sendWorkingDirectoryDetails, sendWorkingDirectoryDetails, sendWorkingDirectoryDetails, validRequests
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiffOptions

public DiffOptions()
Method Detail

getRecursive

public boolean getRecursive()

setRecursive

public void setRecursive(boolean b)

getIgnoreWhiteSpace

public boolean getIgnoreWhiteSpace()

setIgnoreWhiteSpace

public void setIgnoreWhiteSpace(boolean b)

getIgnoreCase

public boolean getIgnoreCase()

setIgnoreCase

public void setIgnoreCase(boolean b)

getDate1

public java.util.Date getDate1()

setDate1

public void setDate1(java.util.Date date)

getDate2

public java.util.Date getDate2()

setDate2

public void setDate2(java.util.Date date)

getRevision1

public java.lang.String getRevision1()

setRevision1

public void setRevision1(java.lang.String sRevision)

getRevision2

public java.lang.String getRevision2()

setRevision2

public void setRevision2(java.lang.String sRevision)

haveBothTagsBeenSpecified

public boolean haveBothTagsBeenSpecified()

getKeywordSubstitutionMode

public KeywordSubstitutionMode getKeywordSubstitutionMode()

setKeywordSubstitutionMode

public void setKeywordSubstitutionMode(KeywordSubstitutionMode mode)

sendOptions

protected void sendOptions()
                    throws java.io.IOException,
                           CVSException
Description copied from class: Options
Sends the options to the server.
Overrides:
sendOptions in class Options