ATMLCommonLibrary.controls.hardware.HardwareItemDescriptionControl.DataToControls C# (CSharp) 메소드

DataToControls() 보호된 메소드

protected DataToControls ( ) : void
리턴 void
        protected virtual void DataToControls()
        {
            if (_hardwareItemDescription != null)
            {
                //--------------------------------------------------------------//
                //--- Only Enable the Add UUID Button if the uuid is missing ---//
                //--------------------------------------------------------------//
                List<object> interfaceItem = _hardwareItemDescription.Interface == null
                                                 ? new List<object>()
                                                 : _hardwareItemDescription.Interface.ToList();
                edtDescription.Value = _hardwareItemDescription.Description;
                interfaceListControl.SetInterfaceItems( interfaceItem );
                componentListControl.ItemComponents = _hardwareItemDescription.Components != null
                                                          ? _hardwareItemDescription.Components.ToList()
                                                          : new List<HardwareItemDescriptionComponent>();
                ItemDescription itemDescription = _hardwareItemDescription;
                ItemDescriptionIdentification identification = itemDescription.Identification;

                identificationControl.Identification =
                    identification;
                edtVersion.Value =
                    _hardwareItemDescription.version;
                edtName.Value =
                    _hardwareItemDescription.name;
                configurationOptionListControl.HardwareItemDescriptionOptions =
                    _hardwareItemDescription.ConfigurationOptions;
                documentListControl.Documents =
                    _hardwareItemDescription.Documentation;
                legalDocumentListControl.LegalDocuments =
                    _hardwareItemDescription.LegalDocuments;
                physicalCharacteristicsControl.PhysicalCharacteristics =
                    _hardwareItemDescription.PhysicalCharacteristics;
                operationalRequirementsControl.OperationalRequirements =
                    _hardwareItemDescription.OperationalRequirements;
                factoryDefaultsListControl.FactoryDefaults =
                    _hardwareItemDescription.FactoryDefaults;
                parentComponentListControl.ItemComponents =
                    _hardwareItemDescription.ParentComponents;
                networkListControl.HardwareItemDescription =
                    _hardwareItemDescription;
                controlControl.HardwareHardwareItemDescriptionControl
                    = _hardwareItemDescription.Control;
                calibrationRequirementListControl.CalibrationRequirements =
                    _hardwareItemDescription.CalibrationRequirements;
                environmentalRequirementsControl1.EnvironmentalRequirements =
                    _hardwareItemDescription.EnvironmentalRequirements;
                errorListControl.Errors = _hardwareItemDescription.Errors;
                powerRequirementListControl.PowerRequirements
                    = _hardwareItemDescription.PowerRequirements;
            }
        }