Class Settings

  • All Implemented Interfaces:
    java.io.Serializable

    public class Settings
    extends java.lang.Object
    implements java.io.Serializable
    Class Settings.
    Version:
    $Revision$ $Date$
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.String configDirectory
      Instructs Subversion to read configuration information from the specified directory instead of the default location.
      private java.lang.String cygwinMountPath
      The cygwin mount path.
      private java.lang.String modelEncoding
      Field modelEncoding.
      private boolean trustServerCert
      Switch on to use svn command line option: --trust-server-cert.
      private boolean useAuthCache
      Switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy).
      private boolean useCygwinPath
      Must be true if svn is a cygwin svn command.
      private boolean useNonInteractive
      Switch off if you do not like to use --non-interactive e.g.
    • Constructor Summary

      Constructors 
      Constructor Description
      Settings()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getConfigDirectory()
      Get instructs Subversion to read configuration information from the specified directory instead of the default location.
      java.lang.String getCygwinMountPath()
      Get the cygwin mount path.
      java.lang.String getModelEncoding()
      Get the modelEncoding field.
      boolean isTrustServerCert()
      Get switch on to use svn command line option: --trust-server-cert.
      boolean isUseAuthCache()
      Get switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy).
      boolean isUseCygwinPath()
      Get must be true if svn is a cygwin svn command.
      boolean isUseNonInteractive()
      Get switch off if you do not like to use --non-interactive e.g.
      void setConfigDirectory​(java.lang.String configDirectory)
      Set instructs Subversion to read configuration information from the specified directory instead of the default location.
      void setCygwinMountPath​(java.lang.String cygwinMountPath)
      Set the cygwin mount path.
      void setModelEncoding​(java.lang.String modelEncoding)
      Set the modelEncoding field.
      void setTrustServerCert​(boolean trustServerCert)
      Set switch on to use svn command line option: --trust-server-cert.
      void setUseAuthCache​(boolean useAuthCache)
      Set switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy).
      void setUseCygwinPath​(boolean useCygwinPath)
      Set must be true if svn is a cygwin svn command.
      void setUseNonInteractive​(boolean useNonInteractive)
      Set switch off if you do not like to use --non-interactive e.g.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • configDirectory

        private java.lang.String configDirectory
        Instructs Subversion to read configuration information from the specified directory instead of the default location.
      • useCygwinPath

        private boolean useCygwinPath
        Must be true if svn is a cygwin svn command.
      • cygwinMountPath

        private java.lang.String cygwinMountPath
        The cygwin mount path.
      • useNonInteractive

        private boolean useNonInteractive
        Switch off if you do not like to use --non-interactive e.g. on Leopard (see SCM-402).
      • useAuthCache

        private boolean useAuthCache
        Switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy). If you don't change this, the command line option --no-auth-cache is used.
      • trustServerCert

        private boolean trustServerCert
        Switch on to use svn command line option: --trust-server-cert.
      • modelEncoding

        private java.lang.String modelEncoding
        Field modelEncoding.
    • Constructor Detail

      • Settings

        public Settings()
    • Method Detail

      • getConfigDirectory

        public java.lang.String getConfigDirectory()
        Get instructs Subversion to read configuration information from the specified directory instead of the default location.
        Returns:
        String
      • getCygwinMountPath

        public java.lang.String getCygwinMountPath()
        Get the cygwin mount path.
        Returns:
        String
      • getModelEncoding

        public java.lang.String getModelEncoding()
        Get the modelEncoding field.
        Returns:
        String
      • isTrustServerCert

        public boolean isTrustServerCert()
        Get switch on to use svn command line option: --trust-server-cert.
        Returns:
        boolean
      • isUseAuthCache

        public boolean isUseAuthCache()
        Get switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy). If you don't change this, the command line option --no-auth-cache is used.
        Returns:
        boolean
      • isUseCygwinPath

        public boolean isUseCygwinPath()
        Get must be true if svn is a cygwin svn command.
        Returns:
        boolean
      • isUseNonInteractive

        public boolean isUseNonInteractive()
        Get switch off if you do not like to use --non-interactive e.g. on Leopard (see SCM-402).
        Returns:
        boolean
      • setConfigDirectory

        public void setConfigDirectory​(java.lang.String configDirectory)
        Set instructs Subversion to read configuration information from the specified directory instead of the default location.
        Parameters:
        configDirectory -
      • setCygwinMountPath

        public void setCygwinMountPath​(java.lang.String cygwinMountPath)
        Set the cygwin mount path.
        Parameters:
        cygwinMountPath -
      • setModelEncoding

        public void setModelEncoding​(java.lang.String modelEncoding)
        Set the modelEncoding field.
        Parameters:
        modelEncoding -
      • setTrustServerCert

        public void setTrustServerCert​(boolean trustServerCert)
        Set switch on to use svn command line option: --trust-server-cert.
        Parameters:
        trustServerCert -
      • setUseAuthCache

        public void setUseAuthCache​(boolean useAuthCache)
        Set switch on if you want to cache authentication credentials (Warning: this will overwrite existing authentication credentials on your working copy). If you don't change this, the command line option --no-auth-cache is used.
        Parameters:
        useAuthCache -
      • setUseCygwinPath

        public void setUseCygwinPath​(boolean useCygwinPath)
        Set must be true if svn is a cygwin svn command.
        Parameters:
        useCygwinPath -
      • setUseNonInteractive

        public void setUseNonInteractive​(boolean useNonInteractive)
        Set switch off if you do not like to use --non-interactive e.g. on Leopard (see SCM-402).
        Parameters:
        useNonInteractive -