private IEnumerable <INode> TraverseOnceResolved(ITaxonomyResident resident) { var resolver = new TraverseOnceResolved_ITaxonomyResidentResolver(this); resident.Accept(resolver); return(resolver.Result); }
private ITaxonomyResident CopyOnceResolved(ITaxonomyResident resident) { var resolver = new CopyOnceResolved_ITaxonomyResidentResolver(this); resident.Accept(resolver); return(resolver.Result); }
public IGlobeResident CreateModelOnceResolved(Computations computations, ITaxonomyResident resident) { var resolver = new CreateModel_TaxonomyResidentResolver(this, computations); resident.Accept(resolver); return(resolver.Result); }
public void WriteOnceResolved(ITaxonomyResident resident, XmlWriter writer) { var resolver = new WriteOnceResolved_ITaxonomyResidentResolver(this, writer); resident.Accept(resolver); }
public void Resolve(BasketRegionNode node) { this.Result = this.copier.Copy(node); }
public void Resolve(OtherNode node) { this.Result = this.copier.Copy(node); }
public void Resolve(BasketRegionModel model) { this.Result = this.builder.CreateBasketRegion(model); }
public void Resolve(OtherModel model) { this.Result = this.builder.CreateNode(model); }
public void Resolve(RegionModel model) { this.Result = this.builder.CreateNode(model); }