Author: scabanovich
Date: 2011-06-20 12:25:26 -0400 (Mon, 20 Jun 2011)
New Revision: 32224
Added:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/.settings/
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/.settings/org.eclipse.jdt.core.prefs
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamConfigurationBlockDescriptionProvider.java
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.java
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.properties
Modified:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/META-INF/MANIFEST.MF
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/plugin.xml
Log:
JBIDE-9185
https://issues.jboss.org/browse/JBIDE-9185
Added:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/.settings/org.eclipse.jdt.core.prefs
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/.settings/org.eclipse.jdt.core.prefs
(rev 0)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/.settings/org.eclipse.jdt.core.prefs 2011-06-20
16:25:26 UTC (rev 32224)
@@ -0,0 +1,8 @@
+#Wed May 18 16:43:06 PDT 2011
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.6
+org.eclipse.jdt.core.compiler.compliance=1.6
+org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
+org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
+org.eclipse.jdt.core.compiler.source=1.6
Property changes on:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/.settings/org.eclipse.jdt.core.prefs
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/META-INF/MANIFEST.MF
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/META-INF/MANIFEST.MF 2011-06-20
16:15:00 UTC (rev 32223)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/META-INF/MANIFEST.MF 2011-06-20
16:25:26 UTC (rev 32224)
@@ -7,8 +7,10 @@
Bundle-SymbolicName: org.jboss.tools.cdi.seam.config.ui;singleton:=true
Bundle-Localization: plugin
Export-Package: org.jboss.tools.cdi.seam.config.ui,
- org.jboss.tools.cdi.seam.config.ui.contentassist
+ org.jboss.tools.cdi.seam.config.ui.contentassist,
+ org.jboss.tools.cdi.seam.config.ui.preferences
Require-Bundle: org.eclipse.ui;bundle-version="3.7.0",
+ org.jboss.tools.common.ui,
org.jboss.tools.common.text.ext,
org.eclipse.jface.text;bundle-version="3.7.0",
org.eclipse.jdt.ui;bundle-version="3.7.0",
@@ -16,6 +18,7 @@
org.jboss.tools.cdi.ui,
org.jboss.tools.cdi.core,
org.jboss.tools.cdi.seam.config.core,
+ org.jboss.tools.cdi.seam.solder.core,
org.jboss.tools.jst.web.kb,
org.jboss.tools.jst.web
Bundle-Version: 1.0.0.qualifier
Modified: trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/plugin.xml
===================================================================
--- trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/plugin.xml 2011-06-20 16:15:00
UTC (rev 32223)
+++ trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/plugin.xml 2011-06-20 16:25:26
UTC (rev 32224)
@@ -26,4 +26,10 @@
</proposalComputer>
</extension>
+<extension
+ point="org.jboss.tools.cdi.ui.configBlockDescriptionProvider">
+ <provider
+
class="org.jboss.tools.cdi.seam.config.ui.preferences.CDISeamConfigurationBlockDescriptionProvider">
+ </provider>
+</extension>
</plugin>
Added:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamConfigurationBlockDescriptionProvider.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamConfigurationBlockDescriptionProvider.java
(rev 0)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamConfigurationBlockDescriptionProvider.java 2011-06-20
16:25:26 UTC (rev 32224)
@@ -0,0 +1,46 @@
+package org.jboss.tools.cdi.seam.config.ui.preferences;
+
+import org.jboss.tools.cdi.core.CDICorePlugin;
+import org.jboss.tools.cdi.core.preferences.CDIPreferences;
+import org.jboss.tools.cdi.seam.config.core.CDISeamConfigCorePlugin;
+import org.jboss.tools.cdi.seam.config.core.CDISeamConfigPreferences;
+import org.jboss.tools.cdi.seam.solder.core.CDISeamSolderCorePlugin;
+import org.jboss.tools.cdi.seam.solder.core.CDISeamSolderPreferences;
+import org.jboss.tools.cdi.ui.preferences.CDIPreferencesMessages;
+import org.jboss.tools.cdi.ui.preferences.IConfigurationBlockDescriptionProvider;
+import
org.jboss.tools.common.ui.preferences.SeverityConfigurationBlock.SectionDescription;
+
+public class CDISeamConfigurationBlockDescriptionProvider implements
IConfigurationBlockDescriptionProvider {
+
+ private static SectionDescription SECTION_CONFIG = new SectionDescription(
+ CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_section_config,
+ new String[][]{
+ {CDISeamConfigPreferences.UNRESOLVED_TYPE,
CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_pb_unresolvedType_label},
+ {CDISeamConfigPreferences.UNRESOLVED_MEMBER,
CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_pb_unresolvedMember_label},
+ {CDISeamConfigPreferences.UNRESOLVED_CONSTRUCTOR,
CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_pb_unresolvedConstructor_label},
+ {CDISeamConfigPreferences.UNRESOLVED_METHOD,
CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_pb_unresolvedMethod_label},
+ {CDISeamConfigPreferences.ANNOTATION_EXPECTED,
CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_pb_annotationExpected_label},
+ },
+ CDISeamConfigCorePlugin.PLUGIN_ID
+ );
+
+ private static SectionDescription SECTION_SOLDER = new SectionDescription(
+ CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_section_solder,
+ new String[][]{
+ {CDISeamSolderPreferences.AMBIGUOUS_GENERIC_CONFIGURATION_POINT,
CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_pb_ambiguousGenericConfigurationPoint_label},
+ {CDISeamSolderPreferences.WRONG_TYPE_OF_GENERIC_CONFIGURATION_POINT,
CDISeamPreferencesMessages.CDIValidatorConfigurationBlock_pb_wrongTypeOfGenericConfigurationPoint_label},
+ },
+ CDISeamSolderCorePlugin.PLUGIN_ID
+ );
+
+ private static SectionDescription[] ALL_SECTIONS = {
+ SECTION_CONFIG,
+ SECTION_SOLDER
+ };
+
+ @Override
+ public SectionDescription[] getSections() {
+ return ALL_SECTIONS;
+ }
+
+}
Property changes on:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamConfigurationBlockDescriptionProvider.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.java
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.java
(rev 0)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.java 2011-06-20
16:25:26 UTC (rev 32224)
@@ -0,0 +1,30 @@
+package org.jboss.tools.cdi.seam.config.ui.preferences;
+
+import org.eclipse.osgi.util.NLS;
+
+public class CDISeamPreferencesMessages extends NLS {
+ private static final String BUNDLE_NAME = CDISeamPreferencesMessages.class.getName();
+
+ // Seam Validator Preference page
+ public static String CDISeamValidatorConfigurationBlock_common_description;
+
+ //Section Config
+ public static String CDIValidatorConfigurationBlock_section_config;
+ public static String CDIValidatorConfigurationBlock_pb_unresolvedType_label;
+ public static String CDIValidatorConfigurationBlock_pb_unresolvedMember_label;
+ public static String CDIValidatorConfigurationBlock_pb_unresolvedMethod_label;
+ public static String CDIValidatorConfigurationBlock_pb_unresolvedConstructor_label;
+ public static String CDIValidatorConfigurationBlock_pb_annotationExpected_label;
+
+ //Section Solder
+ public static String CDIValidatorConfigurationBlock_section_solder;
+ public static String
CDIValidatorConfigurationBlock_pb_ambiguousGenericConfigurationPoint_label;
+ public static String
CDIValidatorConfigurationBlock_pb_wrongTypeOfGenericConfigurationPoint_label;
+
+
+ public static String CDI_SEAM_VALIDATOR_PREFERENCE_PAGE_TITLE;
+
+ static {
+ NLS.initializeMessages(BUNDLE_NAME, CDISeamPreferencesMessages.class);
+ }
+}
Property changes on:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.java
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.properties
===================================================================
---
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.properties
(rev 0)
+++
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.properties 2011-06-20
16:25:26 UTC (rev 32224)
@@ -0,0 +1,14 @@
+CDI_SEAM_VALIDATOR_PREFERENCE_PAGE_TITLE=Seam
+
+##Section Seam Config
+CDIValidatorConfigurationBlock_section_config=Seam Config
+CDIValidatorConfigurationBlock_pb_unresolvedType_label=Unresolved Type:
+CDIValidatorConfigurationBlock_pb_unresolvedMember_label=Unresolved Member:
+CDIValidatorConfigurationBlock_pb_unresolvedMethod_label=Unresolved Method:
+CDIValidatorConfigurationBlock_pb_unresolvedConstructor_label=Unresolved Constructor:
+CDIValidatorConfigurationBlock_pb_annotationExpected_label=Annotation Expected:
+
+##Section Seam Solder
+CDIValidatorConfigurationBlock_section_solder=Seam Solder
+CDIValidatorConfigurationBlock_pb_ambiguousGenericConfigurationPoint_label=Ambiguous
generic Configuration Point:
+CDIValidatorConfigurationBlock_pb_wrongTypeOfGenericConfigurationPoint_label=Wrong Type
of Generic Configuration Point:
\ No newline at end of file
Property changes on:
trunk/cdi/plugins/org.jboss.tools.cdi.seam.config.ui/src/org/jboss/tools/cdi/seam/config/ui/preferences/CDISeamPreferencesMessages.properties
___________________________________________________________________
Added: svn:mime-type
+ text/plain