public void actionPerformed(ActionEvent e) {
Pair<Device> p = Controller.getCurrentMap().getEndpoints(edge);
if (p.getFirst().equals(p.getSecond())) {
new InterfaceProperties(owner, p.getFirst().getInterfaceFor(edge));
} else {
new ConnectionProperties(owner, edge);
}
}
});
popup.add(new AbstractAction(Lang.get("action.delete"), Icons.get("remove")) {
public void actionPerformed(ActionEvent e) {