public ModelConsistencyCheckVisitor(INodeBuilder nodeBuilder) { if (nodeBuilder == null) { throw new ArgumentNullException("nodeBuilder"); } this.nodeBuilder = nodeBuilder as DefaultModelBuilder; if (this.nodeBuilder == null) { throw new ArgumentException(@"This argument should be a DefaultModelBuilder", "nodeBuilder"); } }
private INodeBuilder CreateDefaultNodeBuilder() { var nodeBuilder = new DefaultModelBuilder(this); return(nodeBuilder); }
public ModelConsistencyCheckVisitor(INodeBuilder nodeBuilder) { if (nodeBuilder == null) throw new ArgumentNullException("nodeBuilder"); this.nodeBuilder = nodeBuilder as DefaultModelBuilder; if (this.nodeBuilder == null) throw new ArgumentException(@"This argument should be a DefaultModelBuilder", "nodeBuilder"); }
private static INodeBuilder CreateDefaultNodeBuilder() { var nodeBuilder = new DefaultModelBuilder(); return(nodeBuilder); }
private INodeBuilder CreateDefaultNodeBuilder() { var nodeBuilder = new DefaultModelBuilder(this); return nodeBuilder; }