// Path: src/core/model/OrgsecModel.java
// public class OrgsecModel {
// 
// 	private OrgsecData data;
// 
// 	private HashMap<String, NetworkModel> networks;
// 
// 	public void setData(OrgsecData data) {
// 		this.data = data;
// 		networks = new HashMap<String, NetworkModel>();
// 		String[] netlabs = data.getNetworkLabels();
// 		for (int i = 0; i < netlabs.length; i++) {
// 			NetworkModel mod = new NetworkModel();
// 			mod.setData(data.getNetworkData(netlabs[i]));
// 			networks.put(netlabs[i], mod);
// 		}
// 	}
// 
// 	public String[] getNetworkLabels() {
// 		return data.getNetworkLabels();
// 	}
// 
// 	public NetworkModel getNetworkModel(String label) {
// 		return networks.get(label);
// 	}
// 
// }


import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTabbedPane;
import javax.swing.JTextArea;
import javax.swing.text.DefaultCaret;
import core.model.OrgsecModel;
package core.view;



public class BlockingFrame {

	private OrgsecModel model;
	private TextAreaOutputStream out;
	private JTabbedPane jtp;

// Path: src/core/model/OrgsecModel.java
// public class OrgsecModel {
// 
// 	private OrgsecData data;
// 
// 	private HashMap<String, NetworkModel> networks;
// 
// 	public void setData(OrgsecData data) {
// 		this.data = data;
// 		networks = new HashMap<String, NetworkModel>();
// 		String[] netlabs = data.getNetworkLabels();
// 		for (int i = 0; i < netlabs.length; i++) {
// 			NetworkModel mod = new NetworkModel();
// 			mod.setData(data.getNetworkData(netlabs[i]));
// 			networks.put(netlabs[i], mod);
// 		}
// 	}
// 
// 	public String[] getNetworkLabels() {
// 		return data.getNetworkLabels();
// 	}
// 
// 	public NetworkModel getNetworkModel(String label) {
// 		return networks.get(label);
// 	}
// 
// }


// Path: src/core/view/BlockingFrame.java
import javax.swing.JFrame;
import javax.swing.JScrollPane;
import javax.swing.JTabbedPane;
import javax.swing.JTextArea;
import javax.swing.text.DefaultCaret;
import core.model.OrgsecModel;

package core.view;



public class BlockingFrame {

	private OrgsecModel model;
	private TextAreaOutputStream out;
	private JTabbedPane jtp;

	public BlockingFrame(OrgsecModel model) {