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;
}
}