internal void InitConfiguration(string name) { Config4Class containingClassConfig = _containingClass.Config(); if (containingClassConfig == null) { return; } _config = containingClassConfig.ConfigField(name); }
private void InitializeFieldsConfiguration(Transaction systemTrans, Config4Class extendedConfig) { if (_aspects == null) { return; } for (var i = 0; i < _aspects.Length; i++) { if (_aspects[i] is FieldMetadata) { var field = (FieldMetadata) _aspects[i]; var fieldName = field.GetName(); if (!field.HasConfig() && extendedConfig != null && extendedConfig.ConfigField(fieldName ) != null) { field.InitConfiguration(fieldName); } field.InitConfigOnUp(systemTrans); } } }