You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jmeter.apache.org by pm...@apache.org on 2017/12/21 15:20:56 UTC
svn commit: r1818935 -
/jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuInfo.java
Author: pmouawad
Date: Thu Dec 21 15:20:56 2017
New Revision: 1818935
URL: http://svn.apache.org/viewvc?rev=1818935&view=rev
Log:
Reuse constructor
Indicate silent catch is voluntary
Modified:
jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuInfo.java
Modified: jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuInfo.java
URL: http://svn.apache.org/viewvc/jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuInfo.java?rev=1818935&r1=1818934&r2=1818935&view=diff
==============================================================================
--- jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuInfo.java (original)
+++ jmeter/trunk/src/core/org/apache/jmeter/gui/util/MenuInfo.java Thu Dec 21 15:20:56 2017
@@ -33,16 +33,17 @@ public class MenuInfo {
private final int sortOrder;
public MenuInfo(String displayLabel, String classFullName) {
- label = displayLabel;
- className = classFullName;
- guiComp = null;
- sortOrder = getSortOrderFromName(classFullName);
+ this(displayLabel, null, classFullName);
}
public MenuInfo(JMeterGUIComponent item, String classFullName) {
- label = item.getStaticLabel();
- className = classFullName;
+ this(item.getStaticLabel(), item, classFullName);
+ }
+
+ public MenuInfo(String label, JMeterGUIComponent item, String classFullName) {
+ this.label = label;
guiComp = item;
+ className = classFullName;
sortOrder = getSortOrderFromName(classFullName);
}
@@ -54,6 +55,7 @@ public class MenuInfo {
return menuSortOrder.value();
}
} catch (ClassNotFoundException ignored) {
+ // NOOP
}
return SORT_ORDER_DEFAULT;
}