public SVGNodeParser GetNodeParser(SVGNodeDescription target) { ISVGNodeParserBuilder nodeParserBuilder = new NetworkNodeParserBuilder(); this.Director.ChangeBuilder(nodeParserBuilder); this.Director.Make(target); return(nodeParserBuilder.GetResult()); }
public SVGParsersService() { var initialBuilder = new NetworkNodeParserBuilder(); this.Director = new NodeParserDirector(initialBuilder); }