Пример #1
0
 protected virtual IDomNodeFactory CreateDomNodeFactory(IDomNodeTypeProvider nodeTypeProvider)
 {
     return(new DomNodeFactory(nodeTypeProvider));
 }
Пример #2
0
 // TODO Probably should compose a factory on the argument
 protected override IDomNodeFactory CreateDomNodeFactory(IDomNodeTypeProvider nodeTypeProvider)
 {
     return(_factory);
 }
Пример #3
0
 public IDomNodeFactory CreateNodeFactory(IDomNodeTypeProvider nodeTypeProvider)
 {
     return(CreateDomNodeFactory(nodeTypeProvider));
 }
Пример #4
0
 public HtmlNodeFactory(IDomNodeTypeProvider nodeTypeProvider) : base(nodeTypeProvider)
 {
 }
Пример #5
0
 protected override IDomNodeFactory CreateDomNodeFactory(IDomNodeTypeProvider nodeTypeProvider)
 {
     return(new HtmlNodeFactory(
                DomNodeTypeProvider.Compose(nodeTypeProvider, HtmlNodeTypeProvider.Instance)
                ));
 }
Пример #6
0
 public DomNodeFactory(IDomNodeTypeProvider nodeTypeProvider)
 {
     NodeTypeProvider = nodeTypeProvider ?? DomNodeTypeProvider.Default;
 }
Пример #7
0
 protected override IDomNodeFactory CreateDomNodeFactory(IDomNodeTypeProvider nodeTypeProvider)
 {
     return(new DomNodeFactory(
                DomNodeTypeProvider.Compose(nodeTypeProvider, new RNodeTypeProvider())
                ));
 }