[Javanetsim-cvs] javaNetSim/guiUI GuiNode.java,1.16,1.17
Status: Beta
Brought to you by:
darkkey
From: QweR <qw...@us...> - 2009-10-01 21:54:17
|
Update of /cvsroot/javanetsim/javaNetSim/guiUI In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv28331 Modified Files: GuiNode.java Log Message: correct "Disconnect link" code Index: GuiNode.java =================================================================== RCS file: /cvsroot/javanetsim/javaNetSim/guiUI/GuiNode.java,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** GuiNode.java 17 Sep 2009 12:02:49 -0000 1.16 --- GuiNode.java 1 Oct 2009 21:54:04 -0000 1.17 *************** *** 386,399 **** JMenuItem mnuDI = new JMenuItem((String)ints[i]+" ("+ni.getConnectedLink().getLinkedNodeName(getName(), (String)ints[i])+")"); ! mnuDI.addActionListener(new ActionListener() { ! ! public void actionPerformed(ActionEvent e) { ! ! controller.breakLink(lblNodeName.getText(), ! ((JMenuItem) e.getSource()).getText()); ! ! } ! ! }); mnuBreakLink.add(mnuDI); } --- 386,390 ---- JMenuItem mnuDI = new JMenuItem((String)ints[i]+" ("+ni.getConnectedLink().getLinkedNodeName(getName(), (String)ints[i])+")"); ! mnuDI.addActionListener(new LinkMenuActionListener((String)ints[i])); mnuBreakLink.add(mnuDI); } *************** *** 1001,1004 **** --- 992,1006 ---- } + + class LinkMenuActionListener implements ActionListener { + String ifName; + public LinkMenuActionListener(String in){ + super(); + ifName=in; + } + public void actionPerformed(ActionEvent e) { + controller.breakLink(lblNodeName.getText(),ifName); + } + } } |