ArrayList edgeClone = new ArrayList(getEdges());
List edgeClone = getEdges();
	public void dispose() {        ArrayList edgeClone = new ArrayList(getEdges());        int edgeCount = edgeClone.size();        for (int edgeIndex = 0; edgeIndex < edgeCount; ++edgeIndex) {            NetEdge e = (NetEdge)(edgeClone.get(edgeIndex));            e.deleteFromModel();        }        firePropertyChange("disposed", false, true);    }