Author: scabanovich
Date: 2012-08-30 18:03:38 -0400 (Thu, 30 Aug 2012)
New Revision: 43336
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderLoggerExtension.java
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderServiceHandlerExtension.java
Log:
JBIDE-12417
https://issues.jboss.org/browse/JBIDE-12417
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderLoggerExtension.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderLoggerExtension.java 2012-08-30
22:01:59 UTC (rev 43335)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderLoggerExtension.java 2012-08-30
22:03:38 UTC (rev 43336)
@@ -11,8 +11,8 @@
package org.jboss.tools.cdi.seam.solder.core;
import java.util.HashMap;
+import java.util.List;
import java.util.Map;
-import java.util.Set;
import org.eclipse.core.resources.IFile;
import org.eclipse.core.runtime.IPath;
@@ -63,10 +63,9 @@
public void buildDefinitions(FileSet fileSet) {
LoggerDefinitionContext workingCopy =
(LoggerDefinitionContext)context.getWorkingCopy();
- Map<IPath, Set<IType>> is = fileSet.getInterfaces();
+ Map<IPath, List<IType>> is = fileSet.getInterfaces();
for (IPath path: is.keySet()) {
- Set<IType> ts = is.get(path);
- for (IType t: ts) {
+ for (IType t: is.get(path)) {
InterfaceDefinition i = new InterfaceDefinition(t, context);
if(i.isAnnotationPresent(getVersion().getMessageLoggerAnnotationTypeName())) {
TypeDefinition d = new TypeDefinition();
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderServiceHandlerExtension.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderServiceHandlerExtension.java 2012-08-30
22:01:59 UTC (rev 43335)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.seam.solder.core/src/org/jboss/tools/cdi/seam/solder/core/CDISeamSolderServiceHandlerExtension.java 2012-08-30
22:03:38 UTC (rev 43336)
@@ -71,10 +71,9 @@
public void buildDefinitions(FileSet fileSet) {
ServiceHandlerDefinitionContext workingCopy =
(ServiceHandlerDefinitionContext)context.getWorkingCopy();
- Map<IPath, Set<IType>> is = fileSet.getInterfaces();
+ Map<IPath, List<IType>> is = fileSet.getInterfaces();
for (IPath path: is.keySet()) {
- Set<IType> ts = is.get(path);
- for (IType t: ts) {
+ for (IType t: is.get(path)) {
InterfaceDefinition i = new InterfaceDefinition(t, context);
List<IAnnotationDeclaration> as = i.getAnnotations();
for (IAnnotationDeclaration a: as) {