public static void listBeans(SpringBeans sbSpringBeans) { foreach (String sBeanName in sbSpringBeans.dBeans.Keys) { DI.log.info(sBeanName); } }
public static void addUrlMappingsToTreeView(TreeView tvTargetTreeView, SpringBeans sbSpringBeans) { int iItemsToShow = 50; foreach (String sUrlMapping in sbSpringBeans.dUrlMappings.Keys) { TreeNode tnTreeNode = tvTargetTreeView.Nodes.Add(sUrlMapping); addBeanInfoToTreeNode(tnTreeNode, sbSpringBeans.dUrlMappings[sUrlMapping], "urlMapping", sbSpringBeans); if (iItemsToShow-- == 0) { return; } } }
public static void showMappingsInTreeView(SpringBeans sbSpringBeans) { throw new Exception("showMappingsInTreeView not converted"); /* * Messages.sendMessage("close SpringXmlViewer"); * Messages.sendMessage("open EmptyControl,SpringXmlViewer"); * ascx_EmptyControl aecHostControl = (ascx_EmptyControl)Messages.sendMessage("SpringXmlViewer.ascx_EmptyControl"); * TreeView tvTreeView = new TreeView(); * tvTreeView.Sorted = true; * tvTreeView.Dock = System.Windows.Forms.DockStyle.Fill; * aecHostControl.Controls.Add(tvTreeView); * * addUrlMappingsToTreeView(tvTreeView, sbSpringBeans); * if (bExpandAllAfterDataIsLoaded) * tvTreeView.ExpandAll(); * //xdXmlDocument.Load(@"E:\2ndCodeDrop\AfterCompile\SourceCodeZips\web_war\WEB-INF\spring-web-beans.xml"); * * //atvAscxTreeView.viewObject(tvTreeView); */ }
public static void addBeanInfoToTreeNode(TreeNode tnTreeNode, String sBeanName, String sBeanType, SpringBeans sbSpringBeans) { if (sbSpringBeans.dBeans.ContainsKey(sBeanName)) { var spSpringControler = new SpringController(sBeanName, sbSpringBeans.dBeans[sBeanName]); // spSpringControler.ShowDetails(); var tnNewTreeNode = new TreeNode(sBeanType + " : " + sBeanName); colorCodeTreeNode(tnNewTreeNode, sBeanName, sBeanType); tnNewTreeNode.Tag = spSpringControler; tnTreeNode.Nodes.Add(tnNewTreeNode); // show class if (spSpringControler.sClass != null) { colorCodeTreeNode(tnNewTreeNode.Nodes.Add("class:" + spSpringControler.sClass), spSpringControler.sClass, "class"); } // show parent if (spSpringControler.sParent != null) { addBeanInfoToTreeNode(tnNewTreeNode, spSpringControler.sParent, "parent", sbSpringBeans); } // show actionMappings property foreach (String sName in spSpringControler.dProperties.Keys) { if (sName == "actionMappings") { Dictionary <String, ActionMappingEntry> dEntries = ActionMappingEntry.getEntries(spSpringControler.dProperties["actionMappings"]); // show entries foreach (String sEntry in dEntries.Keys) { TreeNode tnEntry; if (dEntries[sEntry].sClass != null) { //tnEntry.Nodes.Add("class:" + dEntries[sEntry].sClass); tnEntry = new TreeNode("action: " + sEntry + " , class:" + dEntries[sEntry].sClass); } else { tnEntry = new TreeNode("action: " + sEntry); } colorCodeTreeNode(tnEntry, tnEntry.Text, "action"); // show entry.class // show entry.value-ref if (dEntries[sEntry].sValue_Ref != null) { //TreeNode tnValueRef = tnEntry.Nodes.Add("value-ref:" + dEntries[sEntry].sValue_Ref); addBeanInfoToTreeNode(tnEntry, dEntries[sEntry].sValue_Ref, "value-ref", sbSpringBeans); } // show entry.parent if (dEntries[sEntry].sParent != null) { addBeanInfoToTreeNode(tnEntry, dEntries[sEntry].sParent, "parent", sbSpringBeans); } //tnNewTreeNode.Nodes.Add("entry: " + sEntry); tnNewTreeNode.Nodes.Add(tnEntry); } } } //tnNewTreeNode.Nodes.Add(String.Format("property: {0} = {1}" , sName, spSpringControler.dProperties[sName])); // DI.log.debug(" Property: {0}", dProperties[sName]); // show entries // foreach(String sName in dEntries.Keys) // DI.log.debug(" Entry: {0}",dEntries[sName]); } else { tnTreeNode.Nodes.Add(String.Format("ERROR: COULD NOT RESOLVE BEAN: {0} : {1}", sBeanType, sBeanName)); } }
public void showSpringBeansInDataGrdView(SpringBeans sbSpringBeans) { dgvBeans.Columns.Clear(); foreach (var property in DI.reflection.getProperties(typeof(SpringMappingItem))) O2Forms.addToDataGridView_Column(dgvBeans, property.Name, -1); /*O2Forms.addToDataGridView_Column(dgvBeans, "bean", -1); O2Forms.addToDataGridView_Column(dgvBeans, "class", -1); O2Forms.addToDataGridView_Column(dgvBeans, "innerXml", -1);*/ foreach (SpringMappingItem spiSpringMappingItem in sbSpringBeans.dSpringMappingItems.Values) { var items = new List<object>(); foreach (var property in DI.reflection.getProperties(typeof(SpringMappingItem))) items.Add(DI.reflection.getProperty(property.Name, spiSpringMappingItem)); O2Forms.addToDataGridView_Row(dgvBeans, null, items.ToArray()); /* new[] { spiSpringMappingItem.sBean, spiSpringMappingItem.sClass, spiSpringMappingItem.sInnerXml });*/ } }
public void ShowBeans() { try { String sWebRoot = tbWebRoot.Text; Dictionary<String, XmlNode> dBeans = BeanUtils.getAllBeans_RecursiveSearch(sWebRoot); var sbSpringBeans = new SpringBeans(dBeans); showSpringBeansInDataGrdView(sbSpringBeans); } catch (Exception ex) { DI.log.ex(ex); } }
public static void listBeans(SpringBeans sbSpringBeans) { foreach (String sBeanName in sbSpringBeans.dBeans.Keys) DI.log.info(sBeanName); }
public static void addBeanInfoToTreeNode(TreeNode tnTreeNode, String sBeanName, String sBeanType, SpringBeans sbSpringBeans) { if (sbSpringBeans.dBeans.ContainsKey(sBeanName)) { var spSpringControler = new SpringController(sBeanName, sbSpringBeans.dBeans[sBeanName]); // spSpringControler.ShowDetails(); var tnNewTreeNode = new TreeNode(sBeanType + " : " + sBeanName); colorCodeTreeNode(tnNewTreeNode, sBeanName, sBeanType); tnNewTreeNode.Tag = spSpringControler; tnTreeNode.Nodes.Add(tnNewTreeNode); // show class if (spSpringControler.sClass != null) { colorCodeTreeNode(tnNewTreeNode.Nodes.Add("class:" + spSpringControler.sClass), spSpringControler.sClass, "class"); } // show parent if (spSpringControler.sParent != null) addBeanInfoToTreeNode(tnNewTreeNode, spSpringControler.sParent, "parent", sbSpringBeans); // show actionMappings property foreach (String sName in spSpringControler.dProperties.Keys) if (sName == "actionMappings") { Dictionary<String, ActionMappingEntry> dEntries = ActionMappingEntry.getEntries(spSpringControler.dProperties["actionMappings"]); // show entries foreach (String sEntry in dEntries.Keys) { TreeNode tnEntry; if (dEntries[sEntry].sClass != null) //tnEntry.Nodes.Add("class:" + dEntries[sEntry].sClass); tnEntry = new TreeNode("action: " + sEntry + " , class:" + dEntries[sEntry].sClass); else tnEntry = new TreeNode("action: " + sEntry); colorCodeTreeNode(tnEntry, tnEntry.Text, "action"); // show entry.class // show entry.value-ref if (dEntries[sEntry].sValue_Ref != null) { //TreeNode tnValueRef = tnEntry.Nodes.Add("value-ref:" + dEntries[sEntry].sValue_Ref); addBeanInfoToTreeNode(tnEntry, dEntries[sEntry].sValue_Ref, "value-ref", sbSpringBeans); } // show entry.parent if (dEntries[sEntry].sParent != null) { addBeanInfoToTreeNode(tnEntry, dEntries[sEntry].sParent, "parent", sbSpringBeans); } //tnNewTreeNode.Nodes.Add("entry: " + sEntry); tnNewTreeNode.Nodes.Add(tnEntry); } } //tnNewTreeNode.Nodes.Add(String.Format("property: {0} = {1}" , sName, spSpringControler.dProperties[sName])); // DI.log.debug(" Property: {0}", dProperties[sName]); // show entries // foreach(String sName in dEntries.Keys) // DI.log.debug(" Entry: {0}",dEntries[sName]); } else { tnTreeNode.Nodes.Add(String.Format("ERROR: COULD NOT RESOLVE BEAN: {0} : {1}", sBeanType, sBeanName)); } }
public static void addUrlMappingsToTreeView(TreeView tvTargetTreeView, SpringBeans sbSpringBeans) { int iItemsToShow = 50; foreach (String sUrlMapping in sbSpringBeans.dUrlMappings.Keys) { TreeNode tnTreeNode = tvTargetTreeView.Nodes.Add(sUrlMapping); addBeanInfoToTreeNode(tnTreeNode, sbSpringBeans.dUrlMappings[sUrlMapping], "urlMapping", sbSpringBeans); if (iItemsToShow-- == 0) return; } }
public static void showMappingsInTreeView(SpringBeans sbSpringBeans) { throw new Exception("showMappingsInTreeView not converted"); /* Messages.sendMessage("close SpringXmlViewer"); Messages.sendMessage("open EmptyControl,SpringXmlViewer"); ascx_EmptyControl aecHostControl = (ascx_EmptyControl)Messages.sendMessage("SpringXmlViewer.ascx_EmptyControl"); TreeView tvTreeView = new TreeView(); tvTreeView.Sorted = true; tvTreeView.Dock = System.Windows.Forms.DockStyle.Fill; aecHostControl.Controls.Add(tvTreeView); addUrlMappingsToTreeView(tvTreeView, sbSpringBeans); if (bExpandAllAfterDataIsLoaded) tvTreeView.ExpandAll(); //xdXmlDocument.Load(@"E:\2ndCodeDrop\AfterCompile\SourceCodeZips\web_war\WEB-INF\spring-web-beans.xml"); //atvAscxTreeView.viewObject(tvTreeView); */ }