Esempio n. 1
0
        //        public Route()
        //            : this( Enumerable.Empty<RouteElement>(), 0 )
        //        {
        //            this._route = new List<RouteElement>();
        //        }

        public Route( string name, int probability, IRouteOwner owner )
        {
            this.Name = name;
            this.Probability = probability;
            this._route = new List<RouteElement>();
            this.Owner = owner;
        }
Esempio n. 2
0
 public Route( IEnumerable<RouteElement> routeElements, int probability, IRouteOwner owner )
 {
     this._route = new List<RouteElement>( routeElements );
     this.Probability = probability;
     this.Name = "Unknown";
     this.Owner = owner;
 }
 public RouteEditorViewModel( IRouteOwner owner, IEnumerable<RouteViewModel> route )
 {
     this._owner = owner;
     this._routes = new ObservableCollection<RouteViewModel>( route );
 }