public static Repartiteur getEngine() { if (engine == null) { engine = new Repartiteur(); } return(engine); }
public void calculateAll() { Repartiteur.getEngine().equity(this.portfolio); Repartiteur.getEngine().change(this.portfolio); Repartiteur.getEngine().spread(this.portfolio); Repartiteur.getEngine().concentration(this.portfolio); this.notifyObservers(); }
public void notify() { if (portfolio.ItemsSource == null) { portfolio.Items.Clear(); } if (equitymodule.ItemsSource == null) { equitymodule.Items.Clear(); } if (!initialized) { portfolio.ItemsSource = Engine.getEngine().Portfolio; } else { equitymodule.ItemsSource = Repartiteur.getEngine().ModEqu.Results; } initialized = true; }
public static Repartiteur getEngine() { if (engine == null) engine = new Repartiteur(); return engine; }
public void Reset() { engine = null; }
public void calculateEquity() { Repartiteur.getEngine().equity(this.portfolio); this.notifyObservers(); }