org.tmatesoft.svn.core.javahl17
Class JavaHLConfigCategory

java.lang.Object
  extended by org.tmatesoft.svn.core.javahl17.JavaHLConfigCategory
All Implemented Interfaces:
org.apache.subversion.javahl.ISVNConfig.Category

public class JavaHLConfigCategory
extends java.lang.Object
implements org.apache.subversion.javahl.ISVNConfig.Category


Constructor Summary
JavaHLConfigCategory(org.tmatesoft.svn.core.internal.wc.SVNCompositeConfigFile configFile)
           
 
Method Summary
 void enumerate(java.lang.String section, org.apache.subversion.javahl.ISVNConfig.Enumerator handler)
           
 boolean get(java.lang.String section, java.lang.String option, boolean defaultValue)
           
 long get(java.lang.String section, java.lang.String option, long defaultValue)
           
 java.lang.String get(java.lang.String section, java.lang.String option, java.lang.String defaultValue)
           
 org.apache.subversion.javahl.types.Tristate get(java.lang.String section, java.lang.String option, java.lang.String unknown, org.apache.subversion.javahl.types.Tristate defaultValue)
           
 java.lang.String getYesNoAsk(java.lang.String section, java.lang.String option, java.lang.String defaultValue)
           
 java.lang.Iterable<java.lang.String> sections()
           
 void set(java.lang.String section, java.lang.String option, boolean value)
           
 void set(java.lang.String section, java.lang.String option, long value)
           
 void set(java.lang.String section, java.lang.String option, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JavaHLConfigCategory

public JavaHLConfigCategory(org.tmatesoft.svn.core.internal.wc.SVNCompositeConfigFile configFile)
Method Detail

get

public java.lang.String get(java.lang.String section,
                            java.lang.String option,
                            java.lang.String defaultValue)
Specified by:
get in interface org.apache.subversion.javahl.ISVNConfig.Category

get

public boolean get(java.lang.String section,
                   java.lang.String option,
                   boolean defaultValue)
            throws org.apache.subversion.javahl.ClientException
Specified by:
get in interface org.apache.subversion.javahl.ISVNConfig.Category
Throws:
org.apache.subversion.javahl.ClientException

get

public long get(java.lang.String section,
                java.lang.String option,
                long defaultValue)
         throws org.apache.subversion.javahl.ClientException
Specified by:
get in interface org.apache.subversion.javahl.ISVNConfig.Category
Throws:
org.apache.subversion.javahl.ClientException

get

public org.apache.subversion.javahl.types.Tristate get(java.lang.String section,
                                                       java.lang.String option,
                                                       java.lang.String unknown,
                                                       org.apache.subversion.javahl.types.Tristate defaultValue)
                                                throws org.apache.subversion.javahl.ClientException
Specified by:
get in interface org.apache.subversion.javahl.ISVNConfig.Category
Throws:
org.apache.subversion.javahl.ClientException

getYesNoAsk

public java.lang.String getYesNoAsk(java.lang.String section,
                                    java.lang.String option,
                                    java.lang.String defaultValue)
                             throws org.apache.subversion.javahl.ClientException
Specified by:
getYesNoAsk in interface org.apache.subversion.javahl.ISVNConfig.Category
Throws:
org.apache.subversion.javahl.ClientException

set

public void set(java.lang.String section,
                java.lang.String option,
                java.lang.String value)
Specified by:
set in interface org.apache.subversion.javahl.ISVNConfig.Category

set

public void set(java.lang.String section,
                java.lang.String option,
                boolean value)
Specified by:
set in interface org.apache.subversion.javahl.ISVNConfig.Category

set

public void set(java.lang.String section,
                java.lang.String option,
                long value)
Specified by:
set in interface org.apache.subversion.javahl.ISVNConfig.Category

sections

public java.lang.Iterable<java.lang.String> sections()
Specified by:
sections in interface org.apache.subversion.javahl.ISVNConfig.Category

enumerate

public void enumerate(java.lang.String section,
                      org.apache.subversion.javahl.ISVNConfig.Enumerator handler)
Specified by:
enumerate in interface org.apache.subversion.javahl.ISVNConfig.Category