public class SystemConfiguration extends java.lang.Object implements PropertiesProvider
| Modifier and Type | Field and Description |
|---|---|
protected java.util.LinkedHashMap<java.lang.String,ConfigParameter> |
params |
protected java.lang.String |
systemName |
| Constructor and Description |
|---|
SystemConfiguration() |
SystemConfiguration(pt.up.fe.dceg.neptus.imc.ParameterControl paramsListMsg) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameter(java.lang.String section,
java.lang.String name,
java.util.Collection<java.lang.String> value) |
void |
addParameter(java.lang.String section,
java.lang.String name,
double value) |
void |
addParameter(java.lang.String section,
java.lang.String name,
int value) |
void |
addParameter(java.lang.String section,
java.lang.String name,
java.lang.String value) |
pt.up.fe.dceg.neptus.imc.ParameterControl |
getMessage() |
com.l2fprod.common.propertysheet.DefaultProperty[] |
getProperties() |
java.lang.String |
getPropertiesDialogTitle() |
java.lang.String[] |
getPropertiesErrors(com.l2fprod.common.propertysheet.Property[] properties) |
void |
loadFile(org.ini4j.Ini ini) |
static void |
main(java.lang.String[] args) |
void |
saveFile() |
void |
setMessage(pt.up.fe.dceg.neptus.imc.ParameterControl paramsListMsg) |
void |
setProperties(com.l2fprod.common.propertysheet.Property[] properties) |
protected java.util.LinkedHashMap<java.lang.String,ConfigParameter> params
protected java.lang.String systemName
public SystemConfiguration()
public SystemConfiguration(pt.up.fe.dceg.neptus.imc.ParameterControl paramsListMsg)
public void loadFile(org.ini4j.Ini ini)
throws java.lang.Exception
java.lang.Exceptionpublic void saveFile()
throws java.lang.Exception
java.lang.Exceptionpublic void addParameter(java.lang.String section,
java.lang.String name,
java.lang.String value)
public void addParameter(java.lang.String section,
java.lang.String name,
int value)
public void addParameter(java.lang.String section,
java.lang.String name,
double value)
public void addParameter(java.lang.String section,
java.lang.String name,
java.util.Collection<java.lang.String> value)
public void setMessage(pt.up.fe.dceg.neptus.imc.ParameterControl paramsListMsg)
public pt.up.fe.dceg.neptus.imc.ParameterControl getMessage()
public com.l2fprod.common.propertysheet.DefaultProperty[] getProperties()
getProperties in interface PropertiesProviderpublic java.lang.String getPropertiesDialogTitle()
getPropertiesDialogTitle in interface PropertiesProviderpublic java.lang.String[] getPropertiesErrors(com.l2fprod.common.propertysheet.Property[] properties)
getPropertiesErrors in interface PropertiesProviderpublic void setProperties(com.l2fprod.common.propertysheet.Property[] properties)
setProperties in interface PropertiesProviderpublic static void main(java.lang.String[] args)
throws java.lang.Exception
java.lang.ExceptionCopyright © 2004-2013 FEUP-LSTS and Neptus developers. All Rights Reserved.