|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sf.antcontrib.inifile.IniFile
public class IniFile
Class representing a windows style .ini file.
Constructor Summary | |
---|---|
IniFile()
Create a new IniFile object |
Method Summary | |
---|---|
java.lang.String |
getProperty(java.lang.String section,
java.lang.String property)
Gets a named property from a specific section |
IniSection |
getSection(java.lang.String name)
Gets the IniSection with the given name |
java.util.List |
getSections()
Gets the List of IniSection objects contained in this IniFile |
void |
read(java.io.Reader reader)
Reads from a Reader into the current IniFile instance. |
void |
removeProperty(java.lang.String section,
java.lang.String property)
Removes a property from a section. |
void |
removeSection(java.lang.String name)
Removes an entire section from the IniFile |
void |
setProperty(java.lang.String section,
java.lang.String property,
java.lang.String value)
Sets the value of a property in a given section. |
void |
setSection(IniSection section)
Sets an IniSection object. |
void |
write(java.io.Writer writer)
Writes the current iniFile instance to a Writer object for serialization. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IniFile()
Method Detail |
---|
public java.util.List getSections()
public IniSection getSection(java.lang.String name)
name
- the name of the sectionpublic void setSection(IniSection section)
section
- The section to set.public void removeSection(java.lang.String name)
name
- The name of the section to removepublic java.lang.String getProperty(java.lang.String section, java.lang.String property)
section
- The name of the sectionproperty
- The name of the property
public void setProperty(java.lang.String section, java.lang.String property, java.lang.String value)
section
- The name of the sectionproperty
- The name of the propertyvalue
- The value of the propertypublic void removeProperty(java.lang.String section, java.lang.String property)
section
- The name of the sectionproperty
- The name of the propertypublic void write(java.io.Writer writer) throws java.io.IOException
writer
- The writer to write to
java.io.IOException
public void read(java.io.Reader reader) throws java.io.IOException
reader
- The reader to read from.
java.io.IOException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |