internal void Clear() { ConfigValues.Clear(); if (m_configWrapperDefinition != null) { m_configWrapperDefinition.Clear(); } }
private void InitDefaultConfigWrapper() { ConfigValues.Clear(); if (m_configWrapperDefinition != null && m_configWrapperDefinition.Properties.Count > 0) { //init config values foreach (string propertyName in m_configWrapperDefinition.Properties.Keys) { var property = new ConfigPropertyObject(m_configWrapperDefinition.Properties[propertyName]); ConfigValues.Add(propertyName, property); property.PropertyChanged += property_PropertyChanged; } IsJava = m_configWrapperDefinition.IsJava; } }