(function(w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,c,S,T,U,V,W,X,Y,Z,$,d,aa,ba,ca,da,ea,f,s,g,k,l,fa,h,ga,q,r,n,ha,m,t,j,ia,p,ja,ka,la,ma,na,oa,u,pa,qa,v){f("JSV.dialog");g(["JSV.dialog.JSVDialog"],"JSV.dialog.IntegrationDialog",["java.lang.Double","JSV.common.Annotation"],function(){c$=m(JSV.dialog,"IntegrationDialog",JSV.dialog.JSVDialog);h(c$,function(){j(this,JSV.dialog.IntegrationDialog,[]);this.type=JSV.common.Annotation.AType.Integration});d(c$,"getPosXY",function(){return JSV.dialog.IntegrationDialog.posXY});
c(c$,"addUniqueControls",function(){this.txt1=this.dialog.addTextField("txtBaselineOffset","Baseline Offset",null,"%",""+this.viewer.parameters.integralOffset,!0);this.txt2=this.dialog.addTextField("txtScale","Scale",null,"%",""+this.viewer.parameters.integralRange,!0);this.dialog.addButton("btnApply","Apply");this.addApplyBtn=!1;this.dialog.addButton("btnAuto","Auto");this.dialog.addButton("btnDelete","Delete");this.dialog.addButton("btnNormalize","Normalize")});d(c$,"applyFromFields",function(){this.apply([this.dialog.getText(this.txt1),
this.dialog.getText(this.txt2)])});d(c$,"callback",function(a,b){var e;try{if(!a.equals("windowClosing")&&(a.equals("btnAuto")||null==this.xyData||0==this.xyData.size()))this.viewer.runScript("integrate auto"),this.eventApply();else if(a.equals("btnDelete"))this.deleteIntegral();else if(a.equals("btnNormalize")){if(!this.checkSelectedIntegral())return!0;var c=this.manager.getDialogInput(this.dialog,"Enter a normalization factor","Normalize",3,null,null,""+this.lastNorm);e=Double.parseDouble(c);0<
e&&this.xyData.setSelectedIntegral(this.xyData.get(this.iSelected),this.lastNorm=e);this.eventApply()}else return this.callbackAD(a,b)}catch(d){if(!q(d,Exception))throw d;}return!0},"~S,~S");c(c$,"checkSelectedIntegral",function(){return 0>this.iSelected?(this.showMessage("Select a line on the table first, then click this button.","Integration",1),!1):!0});c(c$,"deleteIntegral",function(){this.checkSelectedIntegral()&&(this.xyData.remove(this.iSelected),this.iRowColSelected=this.iSelected=-1,this.applyFromFields())});
n(c$,"posXY",[-2147483648,0])});f("JSV.dialog");g(["JSV.dialog.JSVDialog"],"JSV.dialog.PeakListDialog",["JSV.common.Annotation"],function(){c$=m(JSV.dialog,"PeakListDialog",JSV.dialog.JSVDialog);h(c$,function(){j(this,JSV.dialog.PeakListDialog,[]);this.type=JSV.common.Annotation.AType.PeakList});d(c$,"getPosXY",function(){return JSV.dialog.PeakListDialog.posXY});c(c$,"addUniqueControls",function(){this.txt1=this.dialog.addTextField("txtThreshold","Threshold",null,"","",!0);this.setThreshold(NaN);
this.combo1=this.dialog.addSelectOption("cmbInterpolation","Interpolation",["parabolic","none"],0,!0)});d(c$,"callback",function(a,b){if(a.equals("cmbInterpolation")||a.equals("txtThreshold"))a="btnApply";return this.callbackAD(a,b)},"~S,~S");n(c$,"posXY",[-2147483648,0])});f("JSV.dialog");g(["JSV.dialog.JSVDialog"],"JSV.dialog.MeasurementsDialog",["JSV.common.Annotation"],function(){c$=m(JSV.dialog,"MeasurementsDialog",JSV.dialog.JSVDialog);h(c$,function(){j(this,JSV.dialog.MeasurementsDialog,[]);
this.type=JSV.common.Annotation.AType.Measurements});c(c$,"addUniqueControls",function(){});d(c$,"getPosXY",function(){return JSV.dialog.MeasurementsDialog.posXY});d(c$,"callback",function(a,b){return this.callbackAD(a,b)},"~S,~S");n(c$,"posXY",[-2147483648,0])});f("JSV.dialog");g(["JSV.dialog.JSVDialog"],"JSV.dialog.OverlayLegendDialog",["JSV.common.Annotation"],function(){c$=m(JSV.dialog,"OverlayLegendDialog",JSV.dialog.JSVDialog);h(c$,function(){j(this,JSV.dialog.OverlayLegendDialog,[]);this.type=
JSV.common.Annotation.AType.OverlayLegend});d(c$,"getPosXY",function(){return JSV.dialog.OverlayLegendDialog.posXY});c(c$,"addUniqueControls",function(){});d(c$,"callback",function(){return!1},"~S,~S");n(c$,"posXY",[-2147483648,0])});f("JSV.dialog");g(["JSV.dialog.JSVDialog"],"JSV.dialog.ViewsDialog",["JU.List","$.PT","$.SB","JSV.common.Annotation"],function(){c$=l(function(){this.viewSelectedButton=this.combineSelectedButton=this.closeSelectedButton=this.checkBoxes=this.treeNodes=null;this.checking=
!1;k(this,arguments)},JSV.dialog,"ViewsDialog",JSV.dialog.JSVDialog);h(c$,function(){j(this,JSV.dialog.ViewsDialog,[]);this.type=JSV.common.Annotation.AType.Views});d(c$,"getPosXY",function(){return JSV.dialog.ViewsDialog.posXY});c(c$,"addUniqueControls",function(){this.checkBoxes=new JU.List;this.treeNodes=new JU.List;this.dialog.addButton("btnSelectAll","Select All");this.dialog.addButton("btnSelectNone","Select None");this.viewSelectedButton=this.dialog.addButton("btnViewSelected","View Selected");
this.combineSelectedButton=this.dialog.addButton("btnCombineSelected","Combine Selected");this.closeSelectedButton=this.dialog.addButton("btnCloseSelected","Close Selected");this.dialog.addButton("btnDone","Done");this.dialog.setPreferredSize(500,350);this.dialog.addCheckBox(null,null,0,!1);this.addCheckBoxes(this.viewer.spectraTree.getRootNode(),0,!0);this.addCheckBoxes(this.viewer.spectraTree.getRootNode(),0,!1)});c(c$,"addCheckBoxes",function(a,b,e){for(a=a.children();a.hasMoreElements();){var c=
a.nextElement(),d=c.getPanelNode();if(d.isView==e){var f=d.toString();0<=f.indexOf("\n")&&(f=f.substring(0,f.indexOf("\n")));var g="chkBox"+this.treeNodes.size(),d=this.dialog.addCheckBox(g,f,b,d.isSelected);c.setIndex(this.treeNodes.size());this.treeNodes.addLast(c);this.checkBoxes.addLast(d);this.addCheckBoxes(c,b+1,e)}}},"JSV.api.JSVTreeNode,~N,~B");d(c$,"checkEnables",function(){for(var a=0,b=0;b<this.checkBoxes.size();b++)this.dialog.isSelected(this.checkBoxes.get(b))&&null!=this.treeNodes.get(b).getPanelNode().jsvp&&
a++;this.dialog.setEnabled(this.closeSelectedButton,0<a);this.dialog.setEnabled(this.combineSelectedButton,1<a);this.dialog.setEnabled(this.viewSelectedButton,1==a)});c(c$,"check",function(a){var b=JU.PT.parseInt(a.substring(a.indexOf("_")+1));a=this.treeNodes.get(b);var e=this.checkBoxes.get(b),b=this.dialog.isSelected(e);if(null==a.getPanelNode().jsvp){!this.checking&&(b&&this.dialog.getText(e).startsWith("Overlay"))&&(this.checking=!0,this.selectAll(!1),this.dialog.setSelected(e,!0),a.getPanelNode().isSelected=
!0,this.checking=!1);for(e=a.children();e.hasMoreElements();){var c=e.nextElement();this.dialog.setSelected(this.checkBoxes.get(c.getIndex()),b);c.getPanelNode().isSelected=b;a.getPanelNode().isSelected=b}}else a.getPanelNode().isSelected=b;if(b)for(b=this.treeNodes.size();0<=--b;)this.treeNodes.get(b).getPanelNode().isView!=a.getPanelNode().isView&&(this.dialog.setSelected(this.checkBoxes.get(this.treeNodes.get(b).getIndex()),!1),this.treeNodes.get(b).getPanelNode().isSelected=!1);this.checkEnables()},
"~S");c(c$,"selectAll",function(a){for(var b=this.checkBoxes.size();0<=--b;)this.dialog.setSelected(this.checkBoxes.get(b),a),this.treeNodes.get(b).getPanelNode().isSelected=a;this.checkEnables()},"~B");c(c$,"combineSelected",function(){for(var a=new JU.SB,b=0;b<this.checkBoxes.size();b++){var e=this.checkBoxes.get(b),c=this.treeNodes.get(b).getPanelNode();if(this.dialog.isSelected(e)&&null!=c.jsvp){if(c.isView){this.viewer.setNode(c,!0);return}e=this.dialog.getText(e);a.append(" ").append(e.substring(0,
e.indexOf(":")))}}this.viewer.execView(a.toString().trim(),!1);this.layoutDialog()});c(c$,"viewSelected",function(){for(var a=new JU.SB,b=0;b<this.checkBoxes.size();b++){var e=this.checkBoxes.get(b),c=this.treeNodes.get(b).getPanelNode();if(this.dialog.isSelected(e)&&null!=c.jsvp){if(c.isView){this.viewer.setNode(c,!0);return}e=this.dialog.getText(e);a.append(" ").append(e.substring(0,e.indexOf(":")))}}this.viewer.execView(a.toString().trim(),!1);this.layoutDialog()});c(c$,"closeSelected",function(){this.viewer.runScript("close !selected");
this.layoutDialog()});d(c$,"callback",function(a,b){if(a.equals("btnSelectAll"))this.selectAll(!0);else if(a.equals("btnSelectNone"))this.selectAll(!1);else if(a.equals("btnViewSelected"))this.viewSelected();else if(a.equals("btnCombineSelected"))this.combineSelected();else if(a.equals("btnCloseSelected"))this.closeSelected();else if(a.equals("btnDone"))this.dispose(),this.done();else return this.callbackAD(a,b);return!0},"~S,~S");d(c$,"applyFromFields",function(){});n(c$,"posXY",[-2147483648,0])});
f("JSV.js2d");g(["JSV.dialog.DialogManager"],"JSV.js2d.JsDialogManager","javajs.awt.BorderLayout $.Dimension javajs.swing.JDialog $.JEditorPane $.JPanel $.JScrollPane $.JTable JU.PT JSV.js2d.DialogTableModel $.JsDialog".split(" "),function(){c$=m(JSV.js2d,"JsDialogManager",JSV.dialog.DialogManager);h(c$,function(){j(this,JSV.js2d.JsDialogManager,[])});d(c$,"getDialog",function(a){return new JSV.js2d.JsDialog(this,a,this.registerDialog(a))},"JSV.dialog.JSVDialog");d(c$,"getDialogInput",function(a,
b,e,c,d,f,g){return prompt(b,g)},"~O,~S,~S,~N,~O,~A,~S");d(c$,"showMessageDialog",function(a,b){alert(b)},"~O,~S,~S,~N");d(c$,"getLocationOnScreen",function(){return r(2,0)},"~O");d(c$,"getOptionFromDialog",function(){return 0},"~O,~A,JSV.api.JSVPanel,~S,~S");d(c$,"showProperties",function(a,b){var e=new javajs.swing.JDialog;e.setTitle("Header Information");var c=b.getHeaderRowDataAsArray(),c=new JSV.js2d.DialogTableModel(["Label","Description"],c,!1,!0),c=new javajs.swing.JTable(c);c.setPreferredScrollableViewportSize(new javajs.awt.Dimension(400,
195));c=new javajs.swing.JScrollPane(c);e.getContentPane().add(c);e.pack();e.setVisible(!0)},"~O,JSV.common.JDXSpectrum");d(c$,"showScrollingText",function(a,b,e){a=new javajs.swing.JDialog;var c=new javajs.swing.JEditorPane;c.setText(e);c=new javajs.swing.JScrollPane(c);c.setPreferredSize(new javajs.awt.Dimension(500,400));c.setMinimumSize(new javajs.awt.Dimension(500,400));var d=new javajs.swing.JPanel(new javajs.awt.BorderLayout);d.add(c,"Center");a.getContentPane().add(d);a.pack();a.setVisible(!0);
a.setTitle(b);b=new javajs.swing.JEditorPane;b.setText(e);a.getContentPane().add(b);a.pack();a.setVisible(!0)},"~O,~S,~S");c(c$,"actionPerformed",function(a){var b=a.indexOf("/JT");if(0<=b){var e=a.lastIndexOf("_"),c=a.lastIndexOf("_",e-1),c=JU.PT.parseInt(a.substring(c+1,e)),e=JU.PT.parseInt(a.substring(e+1));this.processTableEvent(a.substring(0,b)+"/ROWCOL",c,e,!1)}else this.processClick(a)},"~S")});f("JSV.dialog");g(null,"JSV.dialog.DialogManager",["java.util.Hashtable","JSV.common.JSVFileManager"],
function(){c$=l(function(){this.options=this.htDialogs=this.htSelectors=this.viewer=null;k(this,arguments)},JSV.dialog,"DialogManager");c(c$,"set",function(a){this.viewer=a;this.htSelectors=new java.util.Hashtable;this.htDialogs=new java.util.Hashtable;return this},"JSV.common.JSViewer");c(c$,"registerDialog",function(a){var b=a.optionKey;b.endsWith("!")||(b+=" "+(""+Math.random()).substring(3));this.htDialogs.containsKey(b)&&this.htDialogs.get(b).dispose();this.htDialogs.put(b,a);return b},"JSV.dialog.JSVDialog");
c(c$,"registerSelector",function(a,b){this.htSelectors.put(b,a)},"~S,~O");c(c$,"getSelectorName",function(a){return this.htSelectors.get(a)},"~O");c(c$,"showSourceErrors",function(a,b){if(null==b)this.showMessageDialog(a,"Please Select a Spectrum.","Select Spectrum",2);else{var e=b.getErrorLog();null!=e&&0<e.length?this.showScrollingText(a,b.getFilePath(),e):this.showMessageDialog(a,"No errors found.","Error Log",1)}},"~O,JSV.source.JDXSource");c(c$,"showSource",function(a,b){if(null==b)this.showMessageDialog(a,
"Please Select a Spectrum","Select Spectrum",2);else try{var e=b.getFilePath();this.showScrollingText(null,e,JSV.common.JSVFileManager.getFileAsString(e))}catch(c){if(q(c,Exception))this.showMessageDialog(a,"File Not Found","SHOWSOURCE",0);else throw c;}},"~O,JSV.source.JDXSource");c(c$,"processClick",function(a){var b=a.lastIndexOf("/"),e=a.substring(b+1);a=a.substring(0,b);this.dialogCallback(a,e,null)},"~S");c(c$,"processTableEvent",function(a,b,e,c){var d=a.lastIndexOf("/"),f=a.substring(0,d);
a="&selector="+a.substring(d+1)+"&index="+b+(0>e?"&adjusting="+c:"&index2="+e);this.dialogCallback(f,"tableSelect",a)},"~S,~N,~N,~B");c(c$,"processWindowClosing",function(a){this.dialogCallback(a,"windowClosing",null);this.htDialogs.remove(a)},"~S");c(c$,"dialogCallback",function(a,b,e){a=this.htDialogs.get(a);null!=a&&a.callback(b,e)},"~S,~S,~S");c(c$,"getDialogOptions",function(){null==this.options&&(this.options=new java.util.Hashtable);return this.options});n(c$,"PLAIN_MESSAGE",-1,"ERROR_MESSAGE",
0,"INFORMATION_MESSAGE",1,"WARNING_MESSAGE",2,"QUESTION_MESSAGE",3)});f("javajs.awt");g(["javajs.awt.LayoutManager"],"javajs.awt.BorderLayout",null,function(){c$=m(javajs.awt,"BorderLayout",javajs.awt.LayoutManager);n(c$,"CENTER","Center","NORTH","North","SOUTH","South","EAST","East","WEST","West")});f("javajs.awt");c$=m(javajs.awt,"LayoutManager");f("javajs.swing");g(["javajs.swing.JContainer"],"javajs.swing.JDialog",["javajs.awt.Color","javajs.swing.JContentPane","JU.SB"],function(){c$=l(function(){this.defaultWidth=
600;this.defaultHeight=300;this.html=this.title=this.contentPane=null;this.zIndex=9E3;this.loc=null;k(this,arguments)},javajs.swing,"JDialog",javajs.swing.JContainer);c(c$,"setZIndex",function(a){this.zIndex=a},"~N");h(c$,function(){j(this,javajs.swing.JDialog,["JD"]);this.add(this.contentPane=new javajs.swing.JContentPane);this.setBackground(javajs.awt.Color.get3(210,210,240));this.contentPane.setBackground(javajs.awt.Color.get3(230,230,230))});c(c$,"setLocation",function(a){this.loc=a},"~A");c(c$,
"getContentPane",function(){return this.contentPane});c(c$,"setTitle",function(a){this.title=a},"~S");c(c$,"pack",function(){this.html=null});c(c$,"validate",function(){this.html=null});c(c$,"setVisible",function(a){a&&null==this.html&&this.setDialog();v(this,javajs.swing.JDialog,"setVisible",[a])},"~B");c(c$,"dispose",function(){SwingController.dispose(this)});d(c$,"repaint",function(){this.setDialog()});c(c$,"setDialog",function(){this.html=this.toHTML();SwingController.setDialog(this)});d(c$,"toHTML",
function(){this.renderWidth=this.getSubcomponentWidth();0==this.renderWidth&&(this.renderWidth=this.defaultWidth);this.renderHeight=this.contentPane.getSubcomponentHeight();0==this.renderHeight&&(this.renderHeight=this.defaultHeight);var a=this.renderHeight-25,b=new JU.SB;b.append("\n<div id='"+this.id+"' class='JDialog' style='"+this.getCSSstyle(0)+"z-index:"+this.zIndex+";position:relative;top:0px;left:0px;reize:both;'>\n");b.append("\n<div id='"+this.id+"_title' class='JDialogTitle' style='width:100%;height:25px;padding:5px 5px 5px 5px;height:25px'><span style='text-align:center;'>"+
this.title+"</span><span style='position:absolute;text-align:right;right:1px;'><input type=button id='"+this.id+"_closer' onclick='SwingController.windowClosing(this)' value='x' /></span></div>\n");b.append("\n<div id='"+this.id+"_body' class='JDialogBody' style='width:100%;height:"+a+"px;position: relative;left:0px;top:0px'>\n");b.append(this.contentPane.toHTML());b.append("\n</div></div>\n");return b.toString()});n(c$,"headerHeight",25)});f("javajs.swing");g(["javajs.swing.JComponent"],"javajs.swing.JContainer",
["JU.List"],function(){c$=l(function(){this.list=null;k(this,arguments)},javajs.swing,"JContainer",javajs.swing.JComponent);h(c$,function(a){j(this,javajs.swing.JContainer,[a]);this.list=new JU.List},"~S");c(c$,"removeAll",function(){this.list.clear()});c(c$,"add",function(a){this.list.addLast(a);return a},"javajs.swing.JComponent");c(c$,"getSubcomponentWidth",function(){return 1==this.list.size()?this.list.get(0).getSubcomponentWidth():0});c(c$,"getSubcomponentHeight",function(){return 1==this.list.size()?
this.list.get(0).getSubcomponentHeight():0});d(c$,"toHTML",function(){return null})});f("javajs.swing");g(["javajs.awt.Component"],"javajs.swing.JComponent",null,function(){c$=m(javajs.swing,"JComponent",javajs.awt.Component)});f("javajs.awt");g(null,"javajs.awt.Component",["JU.CU"],function(){c$=l(function(){this.enabled=this.visible=!1;this.name=this.text=null;this.height=this.width=0;this.bgcolor=this.actionListener=this.controller=this.id=null;this.minHeight=this.minWidth=30;this.renderHeight=
this.renderWidth=0;k(this,arguments)},javajs.awt,"Component");h(c$,function(a){null!=a&&SwingController.register(this,a)},"~S");c(c$,"setBackground",function(a){this.bgcolor=a},"javajs.api.GenericColor");c(c$,"setText",function(a){this.text=a;SwingController.setText(this)},"~S");c(c$,"setName",function(a){this.name=a},"~S");c(c$,"setPreferredSize",function(a){this.width=a.width;this.height=a.height},"javajs.awt.Dimension");c(c$,"addActionListener",function(a){this.actionListener=a},"~O");c(c$,"getText",
function(){return this.text});c(c$,"setEnabled",function(a){this.enabled=a},"~B");c(c$,"isVisible",function(){return this.visible});c(c$,"setVisible",function(a){this.visible=a},"~B");c(c$,"getHeight",function(){return this.height});c(c$,"getWidth",function(){return this.width});c(c$,"setMinimumSize",function(a){this.minWidth=a.width;this.minHeight=a.height},"javajs.awt.Dimension");c(c$,"getSubcomponentWidth",function(){return this.width});c(c$,"getSubcomponentHeight",function(){return this.height});
c(c$,"getCSSstyle",function(a){var b=0<this.renderWidth?this.renderWidth:this.getSubcomponentWidth(),e=0<this.renderHeight?this.renderHeight:this.getSubcomponentHeight();return(0<b?"width:"+b+"px;":0<a?"width:"+a+"%;":"")+(0<e?"height:"+e+"px;":0<a?"height:"+a+"%;":"")+(null==this.bgcolor?"":"background-color:"+JU.CU.toCSSString(this.bgcolor)+";")},"~N");c(c$,"repaint",function(){})});f("javajs.swing");g(["javajs.swing.JContainer"],"javajs.swing.JContentPane",["JU.SB"],function(){c$=m(javajs.swing,
"JContentPane",javajs.swing.JContainer);h(c$,function(){j(this,javajs.swing.JContentPane,["JCP"])});d(c$,"toHTML",function(){var a=new JU.SB;a.append("\n<div id='"+this.id+"' class='JContentPane' style='"+this.getCSSstyle(100)+"'>\n");for(var b=0;b<this.list.size();b++)a.append(this.list.get(b).toHTML());a.append("\n</div>\n");return a.toString()})});f("javajs.swing");g(["javajs.swing.JComponent"],"javajs.swing.JEditorPane",["JU.SB"],function(){c$=m(javajs.swing,"JEditorPane",javajs.swing.JComponent);
h(c$,function(){j(this,javajs.swing.JEditorPane,["txtJEP"]);this.text=""});d(c$,"toHTML",function(){var a=new JU.SB;a.append("<textarea type=text id='"+this.id+"' class='JEditorPane' style='"+this.getCSSstyle(98)+"'>"+this.text+"</textarea>");return a.toString()})});f("javajs.swing");g(["javajs.swing.JComponent"],"javajs.swing.JPanel",["javajs.swing.Grid","$.GridBagConstraints","JU.SB"],function(){c$=l(function(){this.grid=null;this.nElements=0;this.last=null;k(this,arguments)},javajs.swing,"JPanel",
javajs.swing.JComponent);h(c$,function(){j(this,javajs.swing.JPanel,["JP"]);this.grid=new javajs.swing.Grid(10,10)},"javajs.awt.LayoutManager");c(c$,"add",function(a,b){this.last=1==++this.nElements?a:null;s(b,String)&&(b=b.equals("North")?new javajs.swing.GridBagConstraints(0,0,3,1,0,0,10,0,null,0,0):b.equals("South")?new javajs.swing.GridBagConstraints(0,2,3,1,0,0,10,0,null,0,0):b.equals("East")?new javajs.swing.GridBagConstraints(2,1,1,1,0,0,13,0,null,0,0):b.equals("West")?new javajs.swing.GridBagConstraints(0,
1,1,1,0,0,17,0,null,0,0):new javajs.swing.GridBagConstraints(1,1,1,1,0,0,10,0,null,0,0));this.grid.add(a,b)},"javajs.swing.JComponent,~O");d(c$,"toHTML",function(){null!=this.last&&(this.grid=new javajs.swing.Grid(1,1),this.grid.add(this.last,new javajs.swing.GridBagConstraints(0,0,1,1,0,0,10,0,null,0,0)),this.last=null);var a=new JU.SB;a.append("\n<div id='"+this.id+"' class='JPanel' style='"+this.getCSSstyle(100)+"'>\n");a.append("\n<span id='"+this.id+"_minimizer' style='width:"+this.minWidth+
"px;height:"+this.minHeight+"px;'>");a.append(this.grid.toHTML(this.id));a.append("</span>");a.append("\n</div>\n");return a.toString()})});f("javajs.swing");g(null,"javajs.swing.Grid",["javajs.swing.Cell","JU.AU","$.SB"],function(){c$=l(function(){this.ncols=this.nrows=0;this.renderer=this.grid=null;k(this,arguments)},javajs.swing,"Grid");h(c$,function(){this.grid=u(0,0,null)},"~N,~N");c(c$,"add",function(a,b){if(b.gridx>=this.ncols){this.ncols=b.gridx+1;for(var e=0;e<this.nrows;e++)this.grid[e]=
JU.AU.ensureLength(this.grid[e],2*this.ncols)}if(b.gridy>=this.nrows){for(var c=Array(2*b.gridy+1),e=0;e<this.nrows;e++)c[e]=this.grid[e];for(e=c.length;--e>=this.nrows;)c[e]=Array(2*this.ncols+1);this.grid=c;this.nrows=b.gridy+1}this.grid[b.gridy][b.gridx]=new javajs.swing.Cell(a,b)},"javajs.swing.JComponent,javajs.swing.GridBagConstraints");c(c$,"toHTML",function(a){var b=new JU.SB;a+="_grid";b.append("\n<table id='"+a+"' class='Grid' style='width:100%;height:100%'><tr><td style='height:20%;width:20%'></td></tr>");
for(var e=0;e<this.nrows;e++){var c=a+"_"+e;b.append("\n<tr id='"+c+"'><td></td>");for(var d=0;d<this.ncols;d++)null!=this.grid[e][d]&&b.append(this.grid[e][d].toHTML(c+"_"+d));b.append("</tr>")}b.append("\n<tr><td style='height:20%;width:20%'></td></tr></table>\n");return b.toString()},"~S")});f("javajs.swing");c$=l(function(){this.component=null;this.textAlign=this.rowspan=this.colspan=0;this.c=null;k(this,arguments)},javajs.swing,"Cell");h(c$,function(a,b){this.component=a;this.colspan=b.gridwidth;
this.rowspan=b.gridheight;this.c=b},"javajs.swing.JComponent,javajs.swing.GridBagConstraints");c(c$,"toHTML",function(a){var b=this.c.getStyle(!1);return"<td id='"+a+"' "+(2>this.colspan?"":"colspan='"+this.colspan+"' ")+b+"><span "+this.c.getStyle(!0)+">"+this.component.toHTML()+"</span></td>"},"~S");f("javajs.swing");g(null,"javajs.swing.GridBagConstraints",["javajs.swing.Insets"],function(){c$=l(function(){this.fill=this.anchor=this.weighty=this.weightx=this.gridheight=this.gridwidth=this.gridy=
this.gridx=0;this.insets=null;this.ipady=this.ipadx=0;k(this,arguments)},javajs.swing,"GridBagConstraints");h(c$,function(a,b,c,d,f,g,h,j,k,l,m){this.gridx=a;this.gridy=b;this.gridwidth=c;this.gridheight=d;this.weightx=f;this.weighty=g;this.anchor=h;this.fill=j;null==k&&(k=new javajs.swing.Insets(0,0,0,0));this.insets=k;this.ipadx=l;this.ipady=m},"~N,~N,~N,~N,~N,~N,~N,~N,javajs.swing.Insets,~N,~N");c(c$,"getStyle",function(a){return"style='"+(a?"margin:"+this.insets.top+"px "+(this.ipady+this.insets.right)+
"px "+this.insets.bottom+"px "+(this.ipadx+this.insets.left)+"px;":"text-align:"+(13==this.anchor?"right":17==this.anchor?"left":"center"))+"'"},"~B");n(c$,"NONE",0,"CENTER",10,"WEST",17,"EAST",13)});f("javajs.swing");c$=l(function(){this.right=this.bottom=this.left=this.top=0;k(this,arguments)},javajs.swing,"Insets");h(c$,function(a,b,c,d){this.top=a;this.left=b;this.bottom=c;this.right=d},"~N,~N,~N,~N");f("javajs.swing");g(["javajs.swing.JContainer"],"javajs.swing.JScrollPane",["JU.SB"],function(){c$=
m(javajs.swing,"JScrollPane",javajs.swing.JContainer);h(c$,function(a){j(this,javajs.swing.JScrollPane,["JScP"]);this.add(a)},"javajs.swing.JComponent");d(c$,"toHTML",function(){var a=this.list.get(0),b=new JU.SB;b.append("\n<div id='"+this.id+"' class='JScrollPane' style='"+this.getCSSstyle(98)+"overflow:auto'>\n");b.append(a.toHTML());b.append("\n</div>\n");return b.toString()});d(c$,"setMinimumSize",function(){},"javajs.awt.Dimension")});f("javajs.swing");g(["javajs.swing.ColumnSelectionModel",
"$.JComponent","$.ListSelectionModel"],"javajs.swing.JTable",["JU.BS","$.SB"],function(){c$=l(function(){this.bsSelectedRows=this.bsSelectedCells=this.tableModel=null;this.cellSelectionEnabled=this.rowSelectionAllowed=!1;this.selectionListener=null;k(this,arguments)},javajs.swing,"JTable",javajs.swing.JComponent,[javajs.swing.ListSelectionModel,javajs.swing.ColumnSelectionModel]);h(c$,function(a){j(this,javajs.swing.JTable,["JT"]);this.tableModel=a;this.bsSelectedCells=new JU.BS;this.bsSelectedRows=
new JU.BS},"javajs.swing.AbstractTableModel");d(c$,"getSelectionModel",function(){return this});c(c$,"getColumnModel",function(){return this});c(c$,"setPreferredScrollableViewportSize",function(a){this.width=a.width;this.height=a.height},"javajs.awt.Dimension");c(c$,"clearSelection",function(){this.bsSelectedCells.clearAll();this.bsSelectedRows.clearAll()});c(c$,"setRowSelectionAllowed",function(a){this.rowSelectionAllowed=a},"~B");c(c$,"setRowSelectionInterval",function(a,b){this.bsSelectedRows.clearAll();
this.bsSelectedRows.setBits(a,b);this.bsSelectedCells.clearAll()},"~N,~N");c(c$,"setCellSelectionEnabled",function(a){this.cellSelectionEnabled=a},"~B");d(c$,"addListSelectionListener",function(a){this.selectionListener=a},"~O");d(c$,"getColumn",function(a){return this.tableModel.getColumn(a)},"~N");d(c$,"toHTML",function(){var a=new JU.SB;a.append("\n<table id='"+this.id+"_table' class='JTable' >");this.tableModel.toHTML(a,this.id,this.bsSelectedRows);a.append("\n</table>\n");return a.toString()})});
f("javajs.swing");p(javajs.swing,"ColumnSelectionModel");f("javajs.swing");p(javajs.swing,"ListSelectionModel");f("JSV.js2d");g(["javajs.swing.AbstractTableModel"],"JSV.js2d.DialogTableModel",["javajs.api.GenericColor","JU.CU"],function(){c$=l(function(){this.data=this.columnNames=null;this.asString=!1;this.widths=null;this.thisCol=0;this.tableCellAlignLeft=!1;k(this,arguments)},JSV.js2d,"DialogTableModel",null,javajs.swing.AbstractTableModel);h(c$,function(a,b,c,d){this.columnNames=a;this.data=b;
this.asString=c;this.widths=0==b.length?r(0,0):r(b[0].length,0);this.tableCellAlignLeft=d},"~A,~A,~B,~B");c(c$,"getColumnCount",function(){return this.columnNames.length});c(c$,"getRowCount",function(){return this.data.length});c(c$,"getColumnName",function(a){return this.columnNames[a]},"~N");c(c$,"getValueAt",function(a,b){var c=this.data[a][b];return this.asString?" "+c+" ":c},"~N,~N");d(c$,"getColumn",function(a){this.thisCol=a;return this},"~N");d(c$,"setPreferredWidth",function(a){this.widths[this.thisCol]=
a},"~N");d(c$,"toHTML",function(a,b,c){if(!(null==this.data||null==this.data[0]||0==this.data[0].length))for(var d=this.data.length,f=this.data[0].length,g=-1;g<d;g++){var h=b+"_"+g;a.append("\n<tr id='"+h+"' class='JTable_"+(-1==g?"header":"row")+"' style='height:25px'>");for(var j=0;j<f;j++)-1==g?this.getCellHtml(a,b+"_h"+j,g,j,this.columnNames[j],!1):this.getCellHtml(a,h+"_"+j,g,j,this.data[g][j],c.get(g));a.append("</tr>")}},"JU.SB,~S,JU.BS");c(c$,"getCellHtml",function(a,b,c,d,f,g){c=this.getCellStyle(b,
c,d,f,g);a.append("<td id='"+b+"'"+c+" onclick=SwingController.click(this)>"+f+"</td>")},"JU.SB,~S,~N,~N,~O,~B");c(c$,"getCellStyle",function(a,b,c,d,f){a="padding:1px 1px 1px 1px";0>b?a+=";font-weight:bold":s(d,javajs.api.GenericColor)?a+=";background-color:"+JU.CU.toCSSString(d):(a+=";text-align:",a=this.tableCellAlignLeft?a+"left":0==c?a+"center":a+"right",a+=";border:"+(f?3:1)+"px solid #000");return" style='"+a+"'"},"~S,~N,~N,~O,~B")});f("javajs.swing");g(["javajs.swing.TableColumn"],"javajs.swing.AbstractTableModel",
null,function(){p(javajs.swing,"AbstractTableModel",javajs.swing.TableColumn)});f("javajs.swing");p(javajs.swing,"TableColumn");f("JSV.js2d");g(["javajs.swing.JDialog","JSV.api.PlatformDialog","javajs.swing.Insets"],"JSV.js2d.JsDialog","java.util.Hashtable javajs.awt.Color $.Dimension javajs.swing.FlowLayout $.GridBagConstraints $.GridBagLayout $.JButton $.JCheckBox $.JComboBox $.JLabel $.JPanel $.JScrollPane $.JSplitPane $.JTable $.JTextField JSV.common.Annotation JSV.js2d.DialogTableModel".split(" "),
function(){c$=l(function(){this.dataTable=this.thisPanel=this.rightPanel=this.mainSplitPane=this.leftPanel=this.type=this.manager=this.options=this.registryKey=this.optionKey=null;this.iRow=0;this.tableCellAlignLeft=this.haveColors=!1;this.haveTwoPanels=!0;this.panelInsets=this.buttonInsets=null;this.$defaultHeight=350;this.selectedRow=-1;k(this,arguments)},JSV.js2d,"JsDialog",javajs.swing.JDialog,JSV.api.PlatformDialog);t(c$,function(){this.buttonInsets=new javajs.swing.Insets(5,5,5,5);this.panelInsets=
new javajs.swing.Insets(0,0,2,2)});h(c$,function(a,b,c){j(this,JSV.js2d.JsDialog);this.manager=a;this.registryKey=c;this.optionKey=b.optionKey;this.type=b.getAType();this.options=b.options;null==this.options&&(this.options=new java.util.Hashtable);this.getContentPane().setBackground(javajs.awt.Color.get3(230,230,230));this.setFront()},"JSV.dialog.DialogManager,JSV.dialog.JSVDialog,~S");c(c$,"onFocus",function(){this.setFront()});c(c$,"setFront",function(){this.zIndex!=Jmol._z.dialog&&(this.zIndex=
++Jmol._z.dialog);this.container&&(this.container.style.zIndex=this.zIndex)});d(c$,"addButton",function(a,b){var c=new javajs.swing.JButton;c.setPreferredSize(new javajs.awt.Dimension(120,25));c.setText(b);c.setName(this.registryKey+"/"+a);c.addActionListener(this.manager);this.thisPanel.add(c,new javajs.swing.GridBagConstraints(0,this.iRow++,3,1,0,0,10,0,this.buttonInsets,0,0));return c},"~S,~S");d(c$,"addCheckBox",function(a,b,c,d){if(null==a)return this.iRow=0,this.thisPanel=this.rightPanel,null;
var f=new javajs.swing.JCheckBox;f.setSelected(d);f.setText(b);f.setName(this.registryKey+"/"+a);a=new javajs.swing.Insets(0,20*c,2,2);this.thisPanel.add(f,new javajs.swing.GridBagConstraints(0,this.iRow++,1,1,0,0,17,0,a,0,0));return f},"~S,~S,~N,~B");c(c$,"addPanelLine",function(a,b,c,d){this.thisPanel.add(new javajs.swing.JLabel(null==b?a:b),new javajs.swing.GridBagConstraints(0,this.iRow,1,1,0,0,13,0,this.panelInsets,0,0));null==d?this.thisPanel.add(c,new javajs.swing.GridBagConstraints(1,this.iRow,
2,1,0,0,17,0,this.panelInsets,0,0)):(this.thisPanel.add(c,new javajs.swing.GridBagConstraints(1,this.iRow,1,1,0,0,10,0,this.panelInsets,0,0)),this.thisPanel.add(new javajs.swing.JLabel(d),new javajs.swing.GridBagConstraints(2,this.iRow,1,1,0,0,17,0,this.panelInsets,0,0)));this.iRow++},"~S,~S,javajs.swing.JComponent,~S");d(c$,"addSelectOption",function(a,b,c,d,f){c=new javajs.swing.JComboBox(c);c.setSelectedIndex(d);c.setName(this.registryKey+"/"+a);f&&(c.addActionListener(this.manager),this.addPanelLine(a,
b,c,null));return c},"~S,~S,~A,~N,~B");d(c$,"addTextField",function(a,b,c,d,f,g){var h=this.optionKey+"_"+a;null==c&&(c=this.options.get(h),null==c&&this.options.put(h,c=f));c=new javajs.swing.JTextField(c);c.setName(this.registryKey+"/"+a);g&&(c.setPreferredSize(new javajs.awt.Dimension(45,15)),c.addActionListener(this.manager),this.addPanelLine(a,b,c,d));return c},"~S,~S,~S,~S,~S,~B");d(c$,"createTable",function(a,b,c){try{var d=new javajs.swing.JScrollPane(this.dataTable=this.getDataTable(a,b,
c,null==this.leftPanel?this.$defaultHeight:this.leftPanel.getHeight()-50));null==this.mainSplitPane?this.getContentPane().add(d):this.mainSplitPane.setRightComponent(d)}catch(f){if(!q(f,Exception))throw f;}this.validate();this.repaint()},"~A,~A,~A");d(c$,"endLayout",function(){this.getContentPane().removeAll();this.getContentPane().add(this.mainSplitPane);this.pack()});c(c$,"getDataTable",function(a,b,c){this.selectedRow=-1;a=new JSV.js2d.DialogTableModel(b,a,!this.haveColors,this.tableCellAlignLeft);
a=new javajs.swing.JTable(a);var d=a.getSelectionModel();d.addListSelectionListener(this.manager);this.manager.registerSelector(this.registryKey+"/ROW",d);d=a.getColumnModel().getSelectionModel();d.addListSelectionListener(this.manager);this.manager.registerSelector(this.registryKey+"/COLUMN",d);for(d=0;d<b.length;d++)a.getColumnModel().getColumn(d).setPreferredWidth(c[d]);return a},"~A,~A,~A,~N");d(c$,"getSelectedIndex",function(a){return a.getSelectedIndex()},"~O");d(c$,"getSelectedItem",function(a){return a.getSelectedItem()},
"~O");c(c$,"getText",function(a){return a.getText()},"~O");d(c$,"isSelected",function(a){return a.isSelected()},"~O");d(c$,"selectTableRow",function(a){this.selectedRow=a;this.dataTable.clearSelection();0<=this.selectedRow&&(this.dataTable.setRowSelectionAllowed(!0),this.dataTable.setRowSelectionInterval(this.selectedRow,this.selectedRow+1),this.repaint())},"~N");d(c$,"setCellSelectionEnabled",function(a){this.dataTable.setCellSelectionEnabled(a)},"~B");c(c$,"setEnabled",function(a,b){a.setEnabled(b)},
"~O,~B");d(c$,"setIntLocation",function(a){var b=new javajs.awt.Dimension(0,0);SwingController.getScreenDimensions(b);a[0]=Math.min(b.width-50,a[0]);a[1]=Math.min(b.height-50,a[1]);this.setLocation(a)},"~A");c(c$,"setPreferredSize",function(a,b){this.setPreferredSize(new javajs.awt.Dimension(a,b))},"~N,~N");d(c$,"setSelected",function(a,b){a.setSelected(b)},"~O,~B");d(c$,"setSelectedIndex",function(a,b){a.setSelectedIndex(b)},"~O,~N");c(c$,"setText",function(a,b){a.setText(b)},"~O,~S");d(c$,"startLayout",
function(){this.setPreferredSize(new javajs.awt.Dimension(600,370));this.getContentPane().removeAll();this.thisPanel=this.rightPanel=new javajs.swing.JPanel(new javajs.swing.FlowLayout);switch(this.type){case JSV.common.Annotation.AType.OverlayLegend:this.haveColors=this.tableCellAlignLeft=!0;this.haveTwoPanels=!1;break;case JSV.common.Annotation.AType.Views:this.rightPanel=new javajs.swing.JPanel(new javajs.swing.GridBagLayout)}this.haveTwoPanels&&(this.thisPanel=this.leftPanel=new javajs.swing.JPanel(new javajs.swing.GridBagLayout),
this.leftPanel.setMinimumSize(new javajs.awt.Dimension(200,300)),this.mainSplitPane=new javajs.swing.JSplitPane(1),this.mainSplitPane.setLeftComponent(this.leftPanel),this.mainSplitPane.setRightComponent(new javajs.swing.JScrollPane(this.rightPanel)))});c(c$,"getColumnCentering",function(a){return this.tableCellAlignLeft?2:0==a?0:4},"~N")});f("JSV.api");p(JSV.api,"PlatformDialog");f("javajs.swing");g(["javajs.awt.LayoutManager"],"javajs.swing.FlowLayout",null,function(){c$=m(javajs.swing,"FlowLayout",
javajs.awt.LayoutManager)});f("javajs.swing");g(["javajs.awt.LayoutManager"],"javajs.swing.GridBagLayout",null,function(){c$=m(javajs.swing,"GridBagLayout",javajs.awt.LayoutManager)});f("javajs.swing");g(["javajs.swing.JComponent"],"javajs.swing.JButton",["JU.SB"],function(){c$=m(javajs.swing,"JButton",javajs.swing.JComponent);h(c$,function(){j(this,javajs.swing.JButton,["btnJB"])});d(c$,"toHTML",function(){var a=new JU.SB;a.append("<input type=button id='"+this.id+"' class='JButton' style='"+this.getCSSstyle(0)+
"' onclick='SwingController.click(this)' value='"+this.text+"'/>");return a.toString()})});f("javajs.swing");g(["javajs.swing.JComponent"],"javajs.swing.JCheckBox",null,function(){c$=l(function(){this.selected=!1;k(this,arguments)},javajs.swing,"JCheckBox",javajs.swing.JComponent);h(c$,function(){j(this,javajs.swing.JCheckBox,["chkJCB"])});c(c$,"setSelected",function(a){this.selected=a;SwingController.setSelected(this)},"~B");c(c$,"isSelected",function(){return this.selected});d(c$,"toHTML",function(){return"<input type=checkbox id='"+
this.id+"' class='JCheckBox' style='"+this.getCSSstyle(0)+"' "+(this.selected?"checked='checked' ":"")+"onclick='SwingController.click(this)'><label for='"+this.id+"'>"+this.text+"</label>"})});f("javajs.swing");g(["javajs.swing.JComponent"],"javajs.swing.JComboBox",["JU.SB"],function(){c$=l(function(){this.info=null;this.selectedIndex=0;k(this,arguments)},javajs.swing,"JComboBox",javajs.swing.JComponent);h(c$,function(a){j(this,javajs.swing.JComboBox,["cmbJCB"]);this.info=a},"~A");c(c$,"setSelectedIndex",
function(a){this.selectedIndex=a;SwingController.setSelectedIndex(this)},"~N");c(c$,"getSelectedIndex",function(){return this.selectedIndex});c(c$,"getSelectedItem",function(){return 0>this.selectedIndex?null:this.info[this.selectedIndex]});d(c$,"toHTML",function(){var a=new JU.SB;a.append("\n<select id='"+this.id+"' class='JComboBox' onchange='SwingController.click(this)'>\n");for(var b=0;b<this.info.length;b++)a.append("\n<option class='JComboBox_option'"+(b==this.selectedIndex?"selected":"")+">"+
this.info[b]+"</option>");a.append("\n</select>\n");return a.toString()})});f("javajs.swing");g(["javajs.swing.JComponent"],"javajs.swing.JLabel",["JU.SB"],function(){c$=m(javajs.swing,"JLabel",javajs.swing.JComponent);h(c$,function(a){j(this,javajs.swing.JLabel,["lblJL"]);this.text=a},"~S");d(c$,"toHTML",function(){var a=new JU.SB;a.append("<span id='"+this.id+"' class='JLabel' style='"+this.getCSSstyle(0)+"'>");a.append(this.text);a.append("</span>");return a.toString()})});f("javajs.swing");g(["javajs.swing.JComponent"],
"javajs.swing.JSplitPane",["javajs.swing.JContainer","JU.SB"],function(){c$=l(function(){this.isH=!0;this.split=1;this.left=this.right=null;k(this,arguments)},javajs.swing,"JSplitPane",javajs.swing.JComponent);h(c$,function(a){j(this,javajs.swing.JSplitPane,["JSpP"]);this.split=a;this.isH=1==a},"~N");c(c$,"setRightComponent",function(a){this.right=new javajs.swing.JContainer(null);this.right.add(a)},"javajs.swing.JComponent");c(c$,"setLeftComponent",function(a){this.left=new javajs.swing.JContainer(null);
this.left.add(a)},"javajs.swing.JComponent");d(c$,"getSubcomponentWidth",function(){var a=this.width;if(0==a){var b=this.left.getSubcomponentWidth(),c=this.right.getSubcomponentWidth();0<b&&0<c&&(a=this.isH?b+c:Math.max(b,c))}return a});d(c$,"getSubcomponentHeight",function(){var a=this.height;if(0==a){var b=this.left.getSubcomponentHeight(),c=this.right.getSubcomponentHeight();0<b&&0<c&&(a=this.isH?Math.max(b,c):b+c)}return a});c(c$,"toHTML",function(){if(null==this.left||null==this.right)return"";
var a=1==this.split;0==this.width&&(this.width=this.getSubcomponentWidth());0==this.height&&(this.height=this.getSubcomponentHeight());var b=new JU.SB;b.append("<div id='"+this.id+"' class='JSplitPane' style='"+this.getCSSstyle(100)+"'>");a?b.append("<div id='"+this.id+"_left' style='width:50%;height:100%;position:absolute;top:0%;left:0%'>"):b.append("<div id='"+this.id+"_top' style='width:100%;height:50%;position:absolute;top:0%;left:0%'>");b.append(this.left.list.get(0).toHTML());a?b.append("</div><div id='"+
this.id+"_right' style='width:50%;height:100%;position:absolute;top:0%;left:50%'>"):b.append("</div><div id='"+this.id+"_bottom' style='width:100%;height:50%;position:absolute;top:50%;left:0%'>");b.append(this.right.list.get(0).toHTML());b.append("</div></div>\n");return b.toString()});n(c$,"HORIZONTAL_SPLIT",1)});f("javajs.swing");g(["javajs.swing.JComponent"],"javajs.swing.JTextField",["JU.SB"],function(){c$=m(javajs.swing,"JTextField",javajs.swing.JComponent);h(c$,function(a){j(this,javajs.swing.JTextField,
["txtJT"]);this.text=a},"~S");d(c$,"toHTML",function(){var a=new JU.SB;a.append("<input type=text id='"+this.id+"' class='JTextField' style='"+this.getCSSstyle(0)+"' value='"+this.text+"' onkeyup\t=SwingController.click(this,event)\t>");return a.toString()})})})(Clazz,Clazz.newArray,Clazz.newBooleanArray,Clazz.newByteArray,Clazz.newCharArray,Clazz.newDoubleArray,Clazz.newFloatArray,Clazz.newIntArray,Clazz.newLongArray,Clazz.newShortArray,Clazz.prepareCallback,Clazz.decorateAsClass,Clazz.isClassDefined,
Clazz.defineEnumConstant,Clazz.cloneFinals,Clazz.inheritArgs,Clazz.pu$h,Clazz.declareInterface,Clazz.declarePackage,Clazz.makeConstructor,Clazz.overrideConstructor,Clazz.load,Clazz.defineMethod,Clazz.innerTypeInstance,Clazz.instanceOf,Clazz.p0p,Clazz.makeFunction,Clazz.superConstructor,Clazz.defineStatics,Clazz.registerSerializableFields,Clazz.declareType,Clazz.superCall,Clazz.overrideMethod,Clazz.declareAnonymous,Clazz.checkPrivateMethod,Clazz.prepareFields,Clazz.instantialize,Clazz.doubleToInt,
Clazz.declarePackage,Clazz.instanceOf,Clazz.load,Clazz.instantialize,Clazz.decorateAsClass,Clazz.floatToInt,Clazz.makeConstructor,Clazz.defineEnumConstant,Clazz.exceptionOf,Clazz.newIntArray,Clazz.defineStatics,Clazz.newFloatArray,Clazz.declareType,Clazz.prepareFields,Clazz.superConstructor,Clazz.newByteArray,Clazz.declareInterface,Clazz.p0p,Clazz.pu$h,Clazz.newShortArray,Clazz.innerTypeInstance,Clazz.isClassDefined,Clazz.prepareCallback,Clazz.newArray,Clazz.castNullAs,Clazz.floatToShort,Clazz.superCall,
Clazz.decorateAsType,Clazz.newBooleanArray,Clazz.newCharArray,Clazz.implementOf,Clazz.newDoubleArray,Clazz.overrideConstructor,Clazz.supportsNativeObject,Clazz.extendedObjectMethods,Clazz.callingStackTraces,Clazz.clone,Clazz.doubleToShort,Clazz.innerFunctions,Clazz.getInheritedLevel,Clazz.getParamsType,Clazz.isAF,Clazz.isAI,Clazz.isAS,Clazz.isASS,Clazz.isAP,Clazz.isAFloat,Clazz.isAII,Clazz.isAFF,Clazz.isAFFF,Clazz.tryToSearchAndExecute,Clazz.getStackTrace,Clazz.inheritArgs);
