Public Member Functions | |
| JSConfigReader (JSConfig config) | |
| void | setConfigPath (String p) |
| int | getReadyState () |
| bool | save () |
| bool | setPropertyValue (String property_name, String property_value) |
| String | getPropertyValue (String property_name) |
| bool | setPropertySetValue (String propertyset_name, String property_name, String property_value) |
| String | getPropertySetValue (String propertyset_name, String property_name) |
| XmlElement | getPropertyElement (String property_name) |
| XmlElement | getPropertySetElement (String propertyset_name) |
| bool | enableFeature (String feature_name, bool enabled) |
| XmlElement | getFeatureElement (String feature_name) |
| String[] | getFeatureList () |
| bool | setOutputFile (String value) |
| String | getOutputFile () |
| bool | setTemplateOutputPath (String value) |
| String | getTemplateOutputPath () |
| bool | getFeatureEnabled (String feature_name) |
Public Attributes | |
| const String | ELEMENT_SCRIPT_FILES = "script-files" |
| const String | ELEMENT_FILE = "file" |
| const String | ELEMENT_OUTPUT_FILE = "output-file" |
| const String | ELEMENT_TEMPLATE_OUTPUT_PATH = "template-output-path" |
| const String | ELEMENT_DISTRIBUTION = "distribution" |
| const String | ELEMENT_FEATURES = "features" |
| const String | ELEMENT_FEATURE = "feature" |
| const String | ELEMENT_PROPERTIES = "properties" |
| const String | ELEMENT_PROPERTY = "property" |
| const String | ELEMENT_PROPERTYSET = "property-set" |
| const String | ATTRIBUTE_PATH = "path" |
| const String | ATTRIBUTE_NAME = "name" |
| const String | ATTRIBUTE_VALUE = "value" |
| const String | ATTRIBUTE_ENABLED = "enabled" |
| const String | FEATURE_NAME_DEBUG = "debugger" |
| const String | FEATURE_NAME_OVERCLOCK = "framesetoverclock" |
| const String | FEATURE_NAME_UNDERCLOCK = "framesetunderclock" |
| const String | FEATURE_NAME_RESPONSE_TRIGGER = "responsetrigger" |
| const String | PROPERTYSET_NAME_RUM_CONFIG = "rum_userconfig" |
| const String | PROPERTY_NAME_RESPONSE_TRIGGER_SUBVALUE = "rum_component_responsetrigger_subvalue" |
| const String | PROPERTY_NAME_DATA_URL = "rum_data_url" |
| const String | PROPERTY_NAME_MONITOR_URL = "rum_monitor_url" |
Private Member Functions | |
| XmlElement | getElementByName (XmlNodeList node_list, String element_name) |
| XmlElement | getElement (String element_name) |
| XmlElement | getElement (XmlElement parent_element, String element_name) |
| XmlElement | getElement (XmlElement parent_element, String element_name, String attribute_name, String attribute_value) |
| XmlElement | getDistributionElement (String element_name) |
| XmlElement | getScriptFileByName (String file_name) |
| XmlNodeList | getFeatureNodes () |
| XmlNodeList | getPropertyNodes () |
| XmlNodeList | getPropertySetNodes () |
| bool | setFeatureEnabled (String feature_name, bool enabled) |
Private Attributes | |
| int | ready_state = 0 |
| String | config_path = null |
| JSConfig | config = null |
| Core.Tools.Js.JSConfigReader.JSConfigReader | ( | JSConfig | config | ) |
| void Core.Tools.Js.JSConfigReader.setConfigPath | ( | String | p | ) |
| int Core.Tools.Js.JSConfigReader.getReadyState | ( | ) |
| bool Core.Tools.Js.JSConfigReader.save | ( | ) |
| bool Core.Tools.Js.JSConfigReader.setPropertyValue | ( | String | property_name, | |
| String | property_value | |||
| ) |
| String Core.Tools.Js.JSConfigReader.getPropertyValue | ( | String | property_name | ) |
| bool Core.Tools.Js.JSConfigReader.setPropertySetValue | ( | String | propertyset_name, | |
| String | property_name, | |||
| String | property_value | |||
| ) |
| String Core.Tools.Js.JSConfigReader.getPropertySetValue | ( | String | propertyset_name, | |
| String | property_name | |||
| ) |
| XmlElement Core.Tools.Js.JSConfigReader.getPropertyElement | ( | String | property_name | ) |
| XmlElement Core.Tools.Js.JSConfigReader.getPropertySetElement | ( | String | propertyset_name | ) |
| XmlElement Core.Tools.Js.JSConfigReader.getElementByName | ( | XmlNodeList | node_list, | |
| String | element_name | |||
| ) | [private] |
| bool Core.Tools.Js.JSConfigReader.enableFeature | ( | String | feature_name, | |
| bool | enabled | |||
| ) |
| XmlElement Core.Tools.Js.JSConfigReader.getFeatureElement | ( | String | feature_name | ) |
| String [] Core.Tools.Js.JSConfigReader.getFeatureList | ( | ) |
| bool Core.Tools.Js.JSConfigReader.setOutputFile | ( | String | value | ) |
| String Core.Tools.Js.JSConfigReader.getOutputFile | ( | ) |
| bool Core.Tools.Js.JSConfigReader.setTemplateOutputPath | ( | String | value | ) |
| String Core.Tools.Js.JSConfigReader.getTemplateOutputPath | ( | ) |
| XmlElement Core.Tools.Js.JSConfigReader.getElement | ( | String | element_name | ) | [private] |
| XmlElement Core.Tools.Js.JSConfigReader.getElement | ( | XmlElement | parent_element, | |
| String | element_name | |||
| ) | [private] |
| XmlElement Core.Tools.Js.JSConfigReader.getElement | ( | XmlElement | parent_element, | |
| String | element_name, | |||
| String | attribute_name, | |||
| String | attribute_value | |||
| ) | [private] |
| XmlElement Core.Tools.Js.JSConfigReader.getDistributionElement | ( | String | element_name | ) | [private] |
| XmlElement Core.Tools.Js.JSConfigReader.getScriptFileByName | ( | String | file_name | ) | [private] |
| XmlNodeList Core.Tools.Js.JSConfigReader.getFeatureNodes | ( | ) | [private] |
| XmlNodeList Core.Tools.Js.JSConfigReader.getPropertyNodes | ( | ) | [private] |
| XmlNodeList Core.Tools.Js.JSConfigReader.getPropertySetNodes | ( | ) | [private] |
| bool Core.Tools.Js.JSConfigReader.setFeatureEnabled | ( | String | feature_name, | |
| bool | enabled | |||
| ) | [private] |
| bool Core.Tools.Js.JSConfigReader.getFeatureEnabled | ( | String | feature_name | ) |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_SCRIPT_FILES = "script-files" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_FILE = "file" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_OUTPUT_FILE = "output-file" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_TEMPLATE_OUTPUT_PATH = "template-output-path" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_DISTRIBUTION = "distribution" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_FEATURES = "features" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_FEATURE = "feature" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_PROPERTIES = "properties" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_PROPERTY = "property" |
| const String Core.Tools.Js.JSConfigReader.ELEMENT_PROPERTYSET = "property-set" |
| const String Core.Tools.Js.JSConfigReader.ATTRIBUTE_PATH = "path" |
| const String Core.Tools.Js.JSConfigReader.ATTRIBUTE_NAME = "name" |
| const String Core.Tools.Js.JSConfigReader.ATTRIBUTE_VALUE = "value" |
| const String Core.Tools.Js.JSConfigReader.ATTRIBUTE_ENABLED = "enabled" |
| const String Core.Tools.Js.JSConfigReader.FEATURE_NAME_DEBUG = "debugger" |
| const String Core.Tools.Js.JSConfigReader.FEATURE_NAME_OVERCLOCK = "framesetoverclock" |
| const String Core.Tools.Js.JSConfigReader.FEATURE_NAME_UNDERCLOCK = "framesetunderclock" |
| const String Core.Tools.Js.JSConfigReader.FEATURE_NAME_RESPONSE_TRIGGER = "responsetrigger" |
| const String Core.Tools.Js.JSConfigReader.PROPERTYSET_NAME_RUM_CONFIG = "rum_userconfig" |
| const String Core.Tools.Js.JSConfigReader.PROPERTY_NAME_RESPONSE_TRIGGER_SUBVALUE = "rum_component_responsetrigger_subvalue" |
| const String Core.Tools.Js.JSConfigReader.PROPERTY_NAME_DATA_URL = "rum_data_url" |
| const String Core.Tools.Js.JSConfigReader.PROPERTY_NAME_MONITOR_URL = "rum_monitor_url" |
int Core.Tools.Js.JSConfigReader.ready_state = 0 [private] |
String Core.Tools.Js.JSConfigReader.config_path = null [private] |
JSConfig Core.Tools.Js.JSConfigReader.config = null [private] |