//public void InitConfigID(string xmlFileID, Int32 itemID) //{ // _xmlFileID = xmlFileID; // _configItemID = itemID; // if (_config != null) // { // _staticItem = new BxXmlUIItem(_configItemID.Value, _xmlFileID, Carrier.UIConfigProvider); // _config.XmlItem = _staticItem; // } // else // { // _staticItem = null; // } //} public BxUIConfigFromSuic GetUIConfigItemEx() { if ((_config == null) && (_suicPregnant != null) && !string.IsNullOrEmpty(_suicPregnant.ConfigID)) { _config = new BxUIConfigFromSuic(_carrier, _suicPregnant); } return(_config); }
//public BxElementSiteBase1(IBxCompound container, IBxElementCarrier carrier) //{ // _container = container; // _carrier = carrier; // if (_carrier != null) // _idInCarrier = _carrier.ManageElement(this); // _config = null; //} public void CreateEmptyConfig(string id) { _config = new BxUIConfigFromSuic(id); }
public void SetConfig(BxUIConfigFromSuic config) { _config = config; }
public BxElementSiteBase1() { _container = null; _config = null; _suicPregnant = null; }