Package net.sourceforge.sijaf.example.file

Examples of net.sourceforge.sijaf.example.file.SimpleData


  public DefaultDesktopCtrl(DefaultDesktopApplication appl) {
    this.appl = appl;
    this.view = new DefaultDesktopView(appl, this);
    SimpleFileModel model = new SimpleFileModel();
    SimpleData data = new SimpleData();
    model.setData(data);
    this.fileCtrl = new SimpleFileCtrl(model, appl.getMainFrame(), this);
  }
View Full Code Here


    this.view.setSaveMenuItemAccess(hasActiveFile && isFileDirty);
    this.view.setSaveAsMenuItemAccess(true);
  }

  public void updateModel(SimpleFileModel model) {
    SimpleData data = model.getData();
    if (data == null) {
      data = new SimpleData();
      model.setData(data);
    }
    String newContent = this.view.getData();
    data.setContent(newContent);
  }
View Full Code Here

    String newContent = this.view.getData();
    data.setContent(newContent);
  }

  public void modelUpdated(SimpleFileModel model) {
    SimpleData data = model.getData();
    String newContent = data != null ? data.getContent() : "";
    this.view.setData(newContent);
    updateUIComponents();
  }
View Full Code Here

TOP

Related Classes of net.sourceforge.sijaf.example.file.SimpleData

Copyright © 2018 www.massapicom. 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.