src/share/classes/sun/tools/jconsole/inspector/OperationEntry.java

Print this page
rev 5340 : 7017818: NLS: JConsoleResources.java cannot be handled by translation team
Reviewed-by: duke

*** 23,56 **** * questions. */ package sun.tools.jconsole.inspector; - // java import import java.awt.*; - import java.awt.event.*; - import java.awt.dnd.*; - import java.lang.reflect.*; - import java.io.*; - // - - // swing import - import javax.swing.border.*; - import javax.swing.event.*; import javax.swing.*; - // - - // jmx import import javax.management.*; - // - @SuppressWarnings("serial") public class OperationEntry extends JPanel { private MBeanOperationInfo operation; private JComboBox sigs; - private Dimension preferredSize; private XTextField inputs[]; public OperationEntry (MBeanOperationInfo operation, boolean isCallable, JButton button, --- 23,40 ----
*** 59,88 **** this.operation = operation; setLayout(new FlowLayout(FlowLayout.LEFT)); setPanel(isCallable, button, xoperations); } - /** - * This method chops off the throws exceptions, removes "java.lang". - */ - private String preProcessSignature(String signature) { - int index; - if ((index=signature.indexOf(" throws"))>0) { - signature = signature.substring(0,index); - } - while ((index = signature.indexOf("java.lang."))>0) { - signature = signature.substring(0,index)+ - signature.substring(index+10,signature.length()); - } - return signature; - } - private void setPanel(boolean isCallable, JButton button, XOperations xoperations) { try { - String defaultVal; MBeanParameterInfo params[] = operation.getSignature(); add(new JLabel("(",JLabel.CENTER)); inputs = new XTextField[params.length]; for (int i = 0; i < params.length; i++) { if(params[i].getName() != null) { --- 43,56 ----