Ejemplo n.º 1
0
        internal void setFlightgearModel(FlightgearModel flightgearModel)
        {
            mediaViewModel = new MediaPanelViewModel(flightgearModel);
            DataContext    = mediaViewModel;

            sliderTime.Maximum = mediaViewModel.getNumOfLines();
        }
 public AnomalyViewModel(FlightgearModel model)
 {
     this.model             = model;
     model.PropertyChanged += delegate(Object sender, PropertyChangedEventArgs e)
     {
         NotifyPropertyChanged("VM_" + e.PropertyName);
     };
 }
Ejemplo n.º 3
0
        public MediaPanelViewModel(FlightgearModel fg)
        {
            this.fgModel = fg;

            fgModel.PropertyChanged +=
                delegate(Object sender, PropertyChangedEventArgs e)
            {
                NotifyPropertyChanged("VM_" + e.PropertyName);
            };
        }
        public MainWindow(string learnCsv, string detectCsv, string xml, string dll)
        {
            InitializeComponent();
            this.xmlPath   = xml;
            this.learnCsv  = learnCsv;
            this.detectCsv = detectCsv;
            this.dllPath   = dll;

            tClient         = new TelnetClient();
            flightgearModel = new FlightgearModel(learnCsv, detectCsv, xmlPath, dllPath, tClient);


            JoystickView joystickview = new JoystickView();

            joystickview.setFlightgearModel(flightgearModel);
            canvas_joystick.Children.Add(joystickview);

            mediaPanelView = new MediaPanelView();
            mediaPanelView.setFlightgearModel(flightgearModel);
            grd_media_panel.Children.Add(mediaPanelView);

            infoView = new InfoView();
            infoView.setFlightgearModel(flightgearModel);
            grd_info_view.Children.Add(infoView);

            FeaturesView featuresView = new FeaturesView();

            featuresView.setFlightgearModel(flightgearModel);
            grd_feature_view.Children.Add(featuresView);

            anomalyView = new AnomalyView();
            anomalyView.setFlightgearModel(flightgearModel);
            grd_anomaly_view.Children.Add(anomalyView);

            //DataContext = mediaPanel;

            /*List<string> featuresList = new List<string>();
             * CreateNewCSVFromXml csvFromXaml = new CreateNewCSVFromXml();
             * csvFromXaml.setFeaturesFromXml(xmlPath.Text);
             * csvFromXaml.createNewCSV(csvTrainPath.Text);*/
        }
Ejemplo n.º 5
0
 internal void setFlightgearModel(FlightgearModel flightgearModel)
 {
     featuresViewModel = new FeaturesViewModel(flightgearModel);
     DataContext       = featuresViewModel;
 }
 internal void setFlightgearModel(FlightgearModel flightgearModel)
 {
     anomalyViewModel = new AnomalyViewModel(flightgearModel);
     DataContext      = anomalyViewModel;
 }
Ejemplo n.º 7
0
 internal void setFlightgearModel(FlightgearModel flightgearModel)
 {
     infoViewModel = new InfoViewModel(flightgearModel);
     DataContext   = infoViewModel;
 }
 internal void setFlightgearModel(FlightgearModel flightgearModel)
 {
     joystickViewModel = new JoystickViewModel(flightgearModel);
     DataContext       = joystickViewModel;
 }