SkinLF
Version 1.1

com.l2fprod.util
Class IniFile

java.lang.Object
  |
  +--com.l2fprod.util.IniFile

public class IniFile
extends java.lang.Object

Version:
$Revision: 1.3 $, $Date: 2001/03/11 21:20:18 $
Author:
$Author: l2fprod $

Constructor Summary
IniFile()
           
IniFile(java.lang.String filename)
           
IniFile(java.net.URL url)
           
 
Method Summary
 void addSection(java.lang.String section)
           
 int getKeyIntValue(java.lang.String section, java.lang.String key)
           
 int getKeyIntValue(java.lang.String section, java.lang.String key, int defaultValue)
           
 java.lang.String[][] getKeysAndValues(java.lang.String aSection)
           
 java.lang.String getKeyValue(java.lang.String section, java.lang.String key)
           
 java.util.Hashtable getSection(java.lang.String section)
           
 java.util.Hashtable getSections()
           
 boolean isNullOrEmpty(java.lang.String section, java.lang.String key)
           
 void load(java.io.InputStream in)
           
 void load(java.lang.String filename)
           
static void main(java.lang.String[] args)
          Simple test function
 void removeSection(java.lang.String section)
           
 void save(java.io.OutputStream out)
           
 void save(java.lang.String filename)
           
 void setKeyValue(java.lang.String section, java.lang.String key, java.lang.String value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IniFile

public IniFile()

IniFile

public IniFile(java.lang.String filename)
        throws java.io.FileNotFoundException

IniFile

public IniFile(java.net.URL url)
        throws java.io.IOException
Method Detail

load

public void load(java.lang.String filename)
          throws java.io.FileNotFoundException
java.io.FileNotFoundException

save

public void save(java.lang.String filename)
          throws java.io.IOException
java.io.IOException

load

public void load(java.io.InputStream in)

save

public void save(java.io.OutputStream out)

getSections

public java.util.Hashtable getSections()

getSection

public java.util.Hashtable getSection(java.lang.String section)

addSection

public void addSection(java.lang.String section)

removeSection

public void removeSection(java.lang.String section)

isNullOrEmpty

public boolean isNullOrEmpty(java.lang.String section,
                             java.lang.String key)

getKeyValue

public java.lang.String getKeyValue(java.lang.String section,
                                    java.lang.String key)

getKeyIntValue

public int getKeyIntValue(java.lang.String section,
                          java.lang.String key)

getKeyIntValue

public int getKeyIntValue(java.lang.String section,
                          java.lang.String key,
                          int defaultValue)

setKeyValue

public void setKeyValue(java.lang.String section,
                        java.lang.String key,
                        java.lang.String value)

getKeysAndValues

public java.lang.String[][] getKeysAndValues(java.lang.String aSection)

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Simple test function

java.lang.Exception

SkinLF
Version 1.1

www.L2FProd.com
© 2000-2001 L2FProd.com