Package er.snapshotexplorer.components.pages

Source Code of er.snapshotexplorer.components.pages.SEEOModelShowPage

package er.snapshotexplorer.components.pages;

import com.webobjects.appserver.WOContext;
import com.webobjects.eoaccess.EOModel;
import com.webobjects.foundation.NSArray;

import er.rest.routes.ERXRouteParameter;
import er.rest.routes.IERXRouteComponent;
import er.snapshotexplorer.components.SEPage;
import er.snapshotexplorer.model.SEEntityStats;
import er.snapshotexplorer.model.SEModelStats;

public class SEEOModelShowPage extends SEPage implements IERXRouteComponent {
  private EOModel _model;

  public SEModelStats _modelStats;
  public SEEntityStats _entityStat;

  public SEEOModelShowPage(WOContext context) {
    super(context);
  }

  @ERXRouteParameter
  public void setEOModel(EOModel model) {
    _model = model;
    _modelStats = new SEModelStats(_model);
  }

  public EOModel eomodel() {
    return _model;
  }

  public NSArray<SEEntityStats> entitiesStats() {
    return _modelStats.entityStats();
  }
}
TOP

Related Classes of er.snapshotexplorer.components.pages.SEEOModelShowPage

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.