@SuppressWarnings("unchecked")
	public void loadData(ArrayList<String[]> data) {
		this.data = new Vector<String[]>();

		for (int i = 0; i < data.size(); i++) 
			this.data.add(data.get(i));

		if (allPorts.size() < this.data.size())
			allPorts = (Vector<String[]>) this.data.clone();

		fireTableDataChanged();
	}