Author: scabanovich
Date: 2010-12-13 12:40:07 -0500 (Mon, 13 Dec 2010)
New Revision: 27416
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewAnnotationLiteralWizardPage.java
Log:
JBIDE-7875
https://issues.jboss.org/browse/JBIDE-7875
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewAnnotationLiteralWizardPage.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewAnnotationLiteralWizardPage.java 2010-12-13
17:29:22 UTC (rev 27415)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.ui/src/org/jboss/tools/cdi/ui/wizard/NewAnnotationLiteralWizardPage.java 2010-12-13
17:40:07 UTC (rev 27416)
@@ -118,7 +118,7 @@
interfacesNames.add(name);
setSuperInterfaces(interfacesNames, true);
superInterfacesChanged();
- setSuperClass("javax.enterprise.util.AnnotationLiteral<" +
type.getElementName() + ">", false);
+ setSuperClass(CDIConstants.ANNOTATION_LITERAL_TYPE_NAME + "<" +
type.getElementName() + ">", false);
setDefaultTypeName(name);
}
}
@@ -228,7 +228,7 @@
interfacesNames.add(name);
setSuperInterfaces(interfacesNames, true);
superInterfacesChanged();
- setSuperClass("javax.enterprise.util.AnnotationLiteral<" +
selected.getSourceType().getElementName() + ">", false);
+ setSuperClass(CDIConstants.ANNOTATION_LITERAL_TYPE_NAME + "<" +
selected.getSourceType().getElementName() + ">", false);
setDefaultTypeName(name);
done = true;
}
@@ -265,7 +265,7 @@
IProgressMonitor monitor, String lineDelimiter)
throws CoreException {
- imports.addImport("javax.enterprise.util.AnnotationLiteral");
+ imports.addImport(CDIConstants.ANNOTATION_LITERAL_TYPE_NAME);
IType fieldType = fieldType = selected.getSourceType();
@@ -396,4 +396,8 @@
return null;
}
+ public void setQualifier(String type) {
+ qualifiers.setValue(type);
+ }
+
}
\ No newline at end of file