Author: vrubezhny
Date: 2008-12-18 11:33:32 -0500 (Thu, 18 Dec 2008)
New Revision: 12685
Modified:
branches/jbosstools-3.0.0.CR1/seam/plugins/org.jboss.tools.seam.text.ext/src/org/jboss/tools/seam/text/ext/hyperlink/SeamELInJavaStringHyperlink.java
Log:
JBIDE-1975 OpenOn for #{messages.***} in Seam EL.
Issue is fixed
Modified:
branches/jbosstools-3.0.0.CR1/seam/plugins/org.jboss.tools.seam.text.ext/src/org/jboss/tools/seam/text/ext/hyperlink/SeamELInJavaStringHyperlink.java
===================================================================
---
branches/jbosstools-3.0.0.CR1/seam/plugins/org.jboss.tools.seam.text.ext/src/org/jboss/tools/seam/text/ext/hyperlink/SeamELInJavaStringHyperlink.java 2008-12-18
16:31:48 UTC (rev 12684)
+++
branches/jbosstools-3.0.0.CR1/seam/plugins/org.jboss.tools.seam.text.ext/src/org/jboss/tools/seam/text/ext/hyperlink/SeamELInJavaStringHyperlink.java 2008-12-18
16:33:32 UTC (rev 12685)
@@ -1,5 +1,5 @@
/*******************************************************************************
- * Copyright (c) 2007 Red Hat, Inc.
+ * Copyright (c) 2008 Red Hat, Inc.
* Distributed under license by Red Hat, Inc. All rights reserved.
* This program is made available under the terms of the
* Eclipse Public License v1.0 which accompanies this distribution,
@@ -27,14 +27,14 @@
import org.jboss.tools.common.model.util.EclipseResourceUtil;
import org.jboss.tools.common.model.util.FindObjectHelper;
import org.jboss.tools.common.text.ext.hyperlink.xpl.Messages;
-import org.jboss.tools.seam.internal.core.SeamMessagesComponent;
+import org.jboss.tools.seam.core.ISeamMessages;
import org.jboss.tools.seam.text.ext.SeamExtPlugin;
public class SeamELInJavaStringHyperlink implements IHyperlink {
private final IRegion fRegion;
private final IJavaElement[] fElements;
- private final Map<String, SeamMessagesComponent> fMessages;
+ private final Map<String, ISeamMessages> fMessages;
/**
* Creates a new Seam EL in Java string hyperlink.
*/
@@ -50,7 +50,7 @@
/**
* Creates a new Seam EL in Java string hyperlink for messages.
*/
- SeamELInJavaStringHyperlink(IRegion region, Map<String, SeamMessagesComponent>
messages) {
+ SeamELInJavaStringHyperlink(IRegion region, Map<String, ISeamMessages> messages)
{
Assert.isNotNull(region);
Assert.isNotNull(messages);
@@ -95,14 +95,14 @@
}
private void openMessages() {
- Map <String, SeamMessagesComponent> messages = fMessages;
+ Map <String, ISeamMessages> messages = fMessages;
if (messages == null || messages.size() == 0) {
// Nothing to open
return;
}
for (String property : messages.keySet()) {
- SeamMessagesComponent messagesComponent = messages.get(property);
+ ISeamMessages messagesComponent = messages.get(property);
Map <String, IResource> resources = messagesComponent.getResourcesMap();
if (resources == null || resources.size() == 0)
continue;
Show replies by date