Beispiel #1
0
        //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);
        }
Beispiel #2
0
        //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);
        }
Beispiel #3
0
 public void SetConfig(BxUIConfigFromSuic config)
 {
     _config = config;
 }
Beispiel #4
0
 public BxElementSiteBase1()
 {
     _container    = null;
     _config       = null;
     _suicPregnant = null;
 }