📄 model.java~3~
字号:
package train.server;
import mvc.client.*;
import java.util.*;
import train.parameter.*;
/**
* <p>Title: </p>
*
* <p>Description: </p>
*
* <p>Copyright: Copyright (c) 2006</p>
*
* <p>Company: 沈阳化工学院计算机</p>
*
* @author 彭胜勇 胡林
* @version 1.0
*/
public interface Model {
void addViewListener(View view);
void deletePassenger(Passenger passenger);
/*void deleteAgency(Agency agency);
void deleteBuyer(Buyer buyer);
void deleteTicket(Ticket ticket);
void deleteSale(SaleTicket saleTicket); //即退票时从sale表中删除数据
void deleteUser(User user);
void insertAgency(Agency agency);
void insertBuyer(Buyer buyer);
void insertPassenger(Passenger passenger);
void insertTicket(Ticket ticket);
void insertSale(SaleTicket saleTicket); //即卖票时插入sale表
void insertUser(User user);
void updateAgency(Agency agency);
void updateBuyer(Buyer buyer);
void updatePassenger(Passenger passenger);
void updateTicket(Ticket ticket);
void updateUser(User user);*/
List getAgency();
List getBuyer();
List getPassenger();
List getTicket();
List getSale(); //得到sale表中所有的数据
List getUser();
List queryAgency(String parameter, int type);
List queryBuyer(String parameter, int type);
List queryPassenger(String parameter, int type);
List queryTicket(String parameter1, String parameter2, int type);
List querySale(String parameter, int type); //根据需要查询sale表
boolean queryUser(String id, String password);
void refreshAgencyTable();
void refreshBuyerTable();
void refreshPassengerTable();
void refreshTicketTable();
void refreshSaleTicketTable(); //更新sale表
void refreshUserTable();
int getIndex(Object obj,int objType);
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -