From: <sh...@us...> - 2006-12-15 14:19:26
|
Revision: 7491 http://svn.sourceforge.net/cdk/?rev=7491&view=rev Author: shk3 Date: 2006-12-15 06:14:01 -0800 (Fri, 15 Dec 2006) Log Message: ----------- this should not get commited Modified Paths: -------------- trunk/cdk/src/org/openscience/cdk/applications/jchempaint/applet/JChemPaintViewerOnlyApplet.java Modified: trunk/cdk/src/org/openscience/cdk/applications/jchempaint/applet/JChemPaintViewerOnlyApplet.java =================================================================== --- trunk/cdk/src/org/openscience/cdk/applications/jchempaint/applet/JChemPaintViewerOnlyApplet.java 2006-12-15 13:54:34 UTC (rev 7490) +++ trunk/cdk/src/org/openscience/cdk/applications/jchempaint/applet/JChemPaintViewerOnlyApplet.java 2006-12-15 14:14:01 UTC (rev 7491) @@ -29,10 +29,10 @@ import java.awt.Dimension; import java.awt.event.MouseEvent; import java.awt.event.MouseMotionListener; -import java.lang.reflect.InvocationTargetException; +//import java.lang.reflect.InvocationTargetException; import java.lang.reflect.Method; -import netscape.javascript.JSObject; +//import netscape.javascript.JSObject; import org.openscience.cdk.applications.jchempaint.JChemPaintViewerOnlyPanel; import org.openscience.cdk.controller.Controller2D; @@ -109,7 +109,7 @@ ac.addAtom((IAtom)objectInRange); getTheJcpp().getJChemPaintModel().getRendererModel().setExternalSelectedPart(ac); highlightPeakInSpectrum(getTheJcpp().getChemModel().getMoleculeSet().getMolecule(0).getAtomNumber((IAtom)objectInRange)); - highlightPeakInTable(getTheJcpp().getChemModel().getMoleculeSet().getMolecule(0).getAtomNumber((IAtom)objectInRange)); + //highlightPeakInTable(getTheJcpp().getChemModel().getMoleculeSet().getMolecule(0).getAtomNumber((IAtom)objectInRange)); repaint(); lastHighlighted=objectInRange; } @@ -136,33 +136,33 @@ * Handles interaction with a peak table * @param atomNumber atom number of peaks highlighted in table */ - public void highlightPeakInTable(int atomNumber) throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InvocationTargetException{ - if(getParameter("highlightTable")==null || getParameter("highlightTable").equals("false")) - return; - +// public void highlightPeakInTable(int atomNumber) throws ClassNotFoundException, NoSuchMethodException, IllegalAccessException, InvocationTargetException{ +// if(getParameter("highlightTable")==null || getParameter("highlightTable").equals("false")) +// return; +// +// +// /*Class[] paratypes={this.getClass()}; +// Class jso = Class.forName("JSObject"); +// Method getWindowMethod=jso.getMethod("getWindow", paratypes); +// Object win=getWindowMethod.invoke(jso, new Object[] {this});*/ +// +// JSObject win = JSObject.getWindow(this); +// if(oldnumber!=-1){ +// JSObject tr = (JSObject) ((JSObject)win).eval("document.getElementById(\"tableid"+oldnumber+"\").style"); +// if((oldnumber+1)%2==0) +// tr.setMember("backgroundColor","#D3D3D3"); +// else +// tr.setMember("backgroundColor","white"); +// } +// JSObject tr = (JSObject) ((JSObject)win).eval("document.getElementById(\"tableid"+atomNumber+"\").style"); +// if(tr==null){ +// oldnumber=-1; +// }else{ +// tr.setMember("backgroundColor","#FF6600"); +// oldnumber=atomNumber; +// } +// } - /*Class[] paratypes={this.getClass()}; - Class jso = Class.forName("JSObject"); - Method getWindowMethod=jso.getMethod("getWindow", paratypes); - Object win=getWindowMethod.invoke(jso, new Object[] {this});*/ - - JSObject win = JSObject.getWindow(this); - if(oldnumber!=-1){ - JSObject tr = (JSObject) ((JSObject)win).eval("document.getElementById(\"tableid"+oldnumber+"\").style"); - if((oldnumber+1)%2==0) - tr.setMember("backgroundColor","#D3D3D3"); - else - tr.setMember("backgroundColor","white"); - } - JSObject tr = (JSObject) ((JSObject)win).eval("document.getElementById(\"tableid"+atomNumber+"\").style"); - if(tr==null){ - oldnumber=-1; - }else{ - tr.setMember("backgroundColor","#FF6600"); - oldnumber=atomNumber; - } - } - private Applet getSpectrumApplet() { if (spectrumApplet == null) { String s = getParameter("spectrumRenderer"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |