📄 model.java
字号:
package model;import java.util.ArrayList;import view.ButtonBar;import view.ComboBar;import model.Packet.CH_MODES;public class Model { ArrayList<Packet> packets; Transaction transaction; public void init(ArrayList<Packet> list) { transaction = new Transaction(); if (list == null) packets = new ArrayList<Packet>(); else packets = list; } public void findTransactions(String captureFile, CH_MODES chMode, boolean advanced, int reconstructedPacketLength) { transaction.calculate(packets, captureFile, chMode, advanced, reconstructedPacketLength); } public void filterTransactions(ComboBar comboBar,ButtonBar buttonBar) { if (transaction != null) new Filter().apply(transaction,comboBar,buttonBar); } public ArrayList<Packet> getPackets() { return packets; } public Transaction getTransaction() { return transaction; } }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -