package com.vci.client.uif.engine.client.custm; import com.vci.client.uif.engine.client.AbstractDataModel; import com.vci.client.uif.engine.client.IDataModel; public class CustomModel extends AbstractDataModel{ private CustomPanel mainPanel = null; private Object[] selectObjs = null; public CustomModel(CustomPanel customPanel, Object ...objects) { this.mainPanel = customPanel; this.setRegionPanel(customPanel); } @Override public int[] getSelectObjectRowIndexs() { // TODO Auto-generated method stub return null; } @Override public Object[] getSelectObjects() { // TODO Auto-generated method stub return null; } public void setSelectObjects(Object[] objs) { selectObjs = objs; } @Override public void refresh(IDataModel fromDataModel) { //TODO 刷新前处理 this.mainPanel.repaint(this.getRegionPanel().getSourceData()); } @Override public Object getRootObject() { // TODO Auto-generated method stub return null; } }