Package ch.rakudave.jnetmap

Source Code of ch.rakudave.jnetmap.Controller

package ch.rakudave.jnetmap;

import ch.rakudave.jnetmap.plugins.PluginManager;
import ch.rakudave.jnetmap.ui.UI;

public class Controller {
  private UI ui;
  private Model model;
  private PluginManager pluginManager;
 
 
  public Controller(Model mapModel, UI userInterface) {
    setModel(mapModel);
    setUi(userInterface);
    setPluginManager(new PluginManager());
  }

  public Model getModel() {
    return model;
  }

  public PluginManager getPluginManager() {
    return pluginManager;
  }

  public UI getUi() {
    return ui;
  }

  public void setModel(Model model) {
    this.model = model;
  }

  public void setPluginManager(PluginManager pluginManager) {
    this.pluginManager = pluginManager;
  }

  public void setUi(UI ui) {
    this.ui = ui;
  }
}
TOP

Related Classes of ch.rakudave.jnetmap.Controller

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.