public class ConfigFile extends ConfigTagParent
ConfigTagParent.TagOrderComparator| Modifier and Type | Field and Description |
|---|---|
static byte[] |
crlf |
java.io.File |
file |
comment, newlinemode, sortMode| Modifier | Constructor and Description |
|---|---|
protected |
ConfigFile() |
|
ConfigFile(java.io.File file) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getNameQualifier() |
boolean |
isLoading() |
protected void |
load(java.io.File file) |
protected void |
loadConfig() |
static java.lang.String |
readLine(java.io.BufferedReader reader) |
void |
saveConfig() |
ConfigFile |
setComment(java.lang.String header) |
ConfigFile |
setSortMode(int mode) |
static void |
writeLine(java.io.PrintWriter writer,
java.lang.String line,
int tabs) |
addChild, childTagMap, containsTag, getNewTag, getSortedTagList, getTag, getTag, hasChildTags, loadChildren, removeTag, saveTagTree, setNewLineMode, writeCommentpublic ConfigFile(java.io.File file)
protected ConfigFile()
protected void load(java.io.File file)
protected void loadConfig()
public ConfigFile setComment(java.lang.String header)
setComment in class ConfigTagParentpublic ConfigFile setSortMode(int mode)
setSortMode in class ConfigTagParentpublic java.lang.String getNameQualifier()
getNameQualifier in class ConfigTagParentpublic static java.lang.String readLine(java.io.BufferedReader reader)
throws java.io.IOException
java.io.IOExceptionpublic static void writeLine(java.io.PrintWriter writer,
java.lang.String line,
int tabs)
public void saveConfig()
saveConfig in class ConfigTagParentpublic boolean isLoading()