public class Config
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
myPath
Path to configuration file (default: .
|
Constructor and Description |
---|
Config() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,java.lang.String> |
getLanguage()
Method to get language mapping.
|
java.util.Map<java.lang.String,java.lang.String> |
getLanguages()
Method to get languages mapping.
|
static java.lang.String |
getMyPath()
Method to get the path of the conf file.
|
java.util.Map<java.lang.String,java.lang.String> |
getRegions()
Method to get regions mapping.
|
static Config |
loadXML(java.lang.String file)
Method to load xml config file.
|
void |
setLanguage(java.util.Map<java.lang.String,java.lang.String> language)
Method to set language mapping.
|
void |
setLanguages(java.util.Map<java.lang.String,java.lang.String> languages)
Method to set languages mapping.
|
void |
setRegions(java.util.Map<java.lang.String,java.lang.String> regions)
Method to set regions mapping.
|
void |
writeXML(java.lang.String file)
Method to write xml config file.
|
public static java.lang.String myPath
public java.util.Map<java.lang.String,java.lang.String> getRegions()
public void setRegions(java.util.Map<java.lang.String,java.lang.String> regions)
regions
- Map of region - file path combinationspublic java.util.Map<java.lang.String,java.lang.String> getLanguage()
public void setLanguage(java.util.Map<java.lang.String,java.lang.String> language)
language
- Map of language - path combinationspublic java.util.Map<java.lang.String,java.lang.String> getLanguages()
public void setLanguages(java.util.Map<java.lang.String,java.lang.String> languages)
languages
- Map of language code - language name combinationspublic static java.lang.String getMyPath()
public static Config loadXML(java.lang.String file) throws javax.xml.bind.JAXBException, java.io.FileNotFoundException
file
- File namejavax.xml.bind.JAXBException
java.io.FileNotFoundException
public void writeXML(java.lang.String file) throws javax.xml.bind.JAXBException
file
- File namejavax.xml.bind.JAXBException