Author: rob.stryker(a)jboss.com
Date: 2007-07-30 17:36:45 -0400 (Mon, 30 Jul 2007)
New Revision: 2736
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/providers/DescriptorXPathViewProvider.java
Log:
correction to edit file action
Modified:
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/providers/DescriptorXPathViewProvider.java
===================================================================
---
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/providers/DescriptorXPathViewProvider.java 2007-07-30
21:34:05 UTC (rev 2735)
+++
trunk/as/plugins/org.jboss.ide.eclipse.as.ui/jbossui/org/jboss/ide/eclipse/as/ui/views/server/providers/DescriptorXPathViewProvider.java 2007-07-30
21:36:45 UTC (rev 2736)
@@ -294,11 +294,14 @@
try {
Object o = getPropertySelection();
Path p = null;
+ if( o instanceof XPathQuery && ((XPathQuery)o).getResults().length == 1 ) {
+ o = (XPathFileResult) ((XPathQuery)o).getResults()[0];
+ }
if( o instanceof XPathFileResult ) {
p = new Path(((XPathFileResult)o).getFileLocation());
} else if( o instanceof XPathResultNode ) {
p = new Path(((XPathResultNode)o).getFileLocation());
- }
+ }
if( p != null ) {