[jboss-svn-commits] JBL Code SVN: r35640 - labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Oct 21 08:31:59 EDT 2010
Author: ge0ffrey
Date: 2010-10-21 08:31:58 -0400 (Thu, 21 Oct 2010)
New Revision: 35640
Modified:
labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/PackagesTree.java
Log:
don't rely on the fact that (new String[5] instanceof Object[]) is true + refactor extract local variable
Modified: labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/PackagesTree.java
===================================================================
--- labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/PackagesTree.java 2010-10-21 12:16:32 UTC (rev 35639)
+++ labs/jbossrules/trunk/drools-guvnor/src/main/java/org/drools/guvnor/client/explorer/PackagesTree.java 2010-10-21 12:31:58 UTC (rev 35640)
@@ -184,8 +184,9 @@
TabOpener opener = TabOpener.getInstance();
- if ( node.getUserObject() instanceof PackageConfigData && !"global".equals( ((PackageConfigData) node.getUserObject()).name ) ) {
- PackageConfigData pc = (PackageConfigData) node.getUserObject();
+ Object userObject = node.getUserObject();
+ if ( userObject instanceof PackageConfigData && !"global".equals( ((PackageConfigData) userObject).name ) ) {
+ PackageConfigData pc = (PackageConfigData) userObject;
RulePackageSelector.currentlySelectedPackage = pc.name;
String uuid = pc.uuid;
@@ -196,8 +197,8 @@
refreshTree();
}
} );
- } else if ( node.getUserObject() instanceof Object[] ) {
- final String[] formats = (String[]) node.getUserObject();
+ } else if ( userObject instanceof String[] ) {
+ final String[] formats = (String[]) userObject;
final PackageConfigData packageConfigData = (PackageConfigData) node.getParentItem().getUserObject();
RulePackageSelector.currentlySelectedPackage = packageConfigData.name;
String key = key( formats,
More information about the jboss-svn-commits
mailing list