public override object parse(XmlNode objNode) { string title = objNode.SelectSingleNode("title").InnerText.Trim(); string descr = objNode.SelectSingleNode("descr").InnerText.Trim(); MainDetail mainDetail = new MainDetail(title, descr); // parse media files MediaFilesXmlAdapter mediaFilesParser = new MediaFilesXmlAdapter(mainDetail.getMediaFiles()); XmlNode mediaFilesNode = objNode.SelectSingleNode(mediaFilesParser.getXmlNodeName()); mediaFilesParser.parse(mediaFilesNode); return mainDetail; }
public MainDetailLinkLabel(MainDetail detail, Form poiBrowser) { this.detail = detail; this.poiBrowser = poiBrowser; this.mainDetailPanel = new MainDetailPanel(detail, poiBrowser); }
public MainDetailPanel(MainDetail detail, Control poiBrowser) { this.detail = detail; this.poiBrowser = poiBrowser; initialize(); }