public CertifierOrchestration(String XMLfileName) { this.safeVisitor = new CertifierVisitorImpl(); using (FileStream xmlStream = new FileStream(XMLfileName, FileMode.Open)) { using (XmlReader xmlReader = XmlReader.Create(xmlStream)) { XmlSerializer serializer = new XmlSerializer(typeof(XMLCertifierOperation)); //XMLCertifierOperation op = serializer.Deserialize(xmlReader) as XMLCertifierOperation ; this.orchestration = serializer.Deserialize(xmlReader) as XMLCertifierOperation; this.navigate(); // this method constructs the tree node orchestration } } }
public void accept(CertifierVisitor visitor) { this.saFeVisitor = visitor; }