Exemplo n.º 1
0
 private DictionaryNode GetNewVariantNode(DictionaryNode variantsNode, PopupWindowShowActionExecuteEventArgs e, out ViewCloner viewCloner) {
     DictionaryNode newVariantNode = variantsNode.AddChildNode("Variant");
     viewCloner = ((ViewCloner) e.PopupWindow.View.CurrentObject);
     newVariantNode.SetAttribute("ViewID", viewCloner.Caption);
     setAttributes(newVariantNode, viewCloner);
     return newVariantNode;
 }
Exemplo n.º 2
0
        public void Create_BOModel()
        { 
            var helper = new SchemaHelper();

            DictionaryNode node=helper.CreateElement(ModelElement.BOModel);

            var dictionaryNode = new DictionaryNode("Element");
            dictionaryNode.SetAttribute("Name", ModelElement.Application.ToString());
            dictionaryNode.AddChildNode("Element").SetAttribute("Name", ModelElement.BOModel.ToString());

            Assert.AreEqual(dictionaryNode.ToXml(), node.ToXml());
        }
Exemplo n.º 3
0
        public void Inject_Into_ListView()
        {
            var helper = new SchemaHelper();
            var element = new DictionaryNode("Element");
            element.SetAttribute("Name", ModelElement.Application.ToString());
            var childNode = element.AddChildNode("Element");
            childNode.SetAttribute("Name", ModelElement.Views.ToString());
            var addChildNode = childNode.AddChildNode("Element");
            addChildNode.SetAttribute("Name", ModelElement.ListView.ToString());
            addChildNode.AddChildNode("Element1");

            DictionaryNode dictionaryNode=helper.Inject(@"<Element1/>", ModelElement.ListView);


            
            Assert.AreEqual(element.ToXml(), dictionaryNode.ToXml());
        }