Author: akazakov
Date: 2007-07-19 14:05:31 -0400 (Thu, 19 Jul 2007)
New Revision: 2531
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamValidator.java
Log:
http://jira.jboss.com/jira/browse/EXIN-327 Preferences
Modified:
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamValidator.java
===================================================================
---
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamValidator.java 2007-07-19
17:49:11 UTC (rev 2530)
+++
trunk/seam/plugins/org.jboss.tools.seam.core/src/org/jboss/tools/seam/internal/core/validation/SeamValidator.java 2007-07-19
18:05:31 UTC (rev 2531)
@@ -78,16 +78,20 @@
return "org.jboss.tools.seam.internal.core.validation.messages";
}
- protected void addError(String preferenceKey, String messageId, String[]
messageArguments, ISeamTextSourceReference location, IResource target, String
messageGroup) {
- addError(preferenceKey, messageId, messageArguments, location.getLength(),
location.getStartPosition(), target, messageGroup);
+ protected void addError(String messageId, String preferenceKey, String[]
messageArguments, ISeamTextSourceReference location, IResource target, String
messageGroup) {
+ addError(messageId, preferenceKey, messageArguments, location.getLength(),
location.getStartPosition(), target, messageGroup);
}
- protected void addError(String preferenceKey, String messageId, String[]
messageArguments, int length, int offset, IResource target, String messageGroup) {
+ protected void addError(String messageId, String preferenceKey, ISeamTextSourceReference
location, IResource target, String messageGroup) {
+ addError(messageId, preferenceKey, new String[0], location, target, messageGroup);
+ }
+
+ protected void addError(String messageId, String preferenceKey, String[]
messageArguments, int length, int offset, IResource target, String messageGroup) {
String preferenceValue = SeamPreferences.getProjectPreference(project, preferenceKey);
boolean ignore = false;
int messageSeverity = IMessage.HIGH_SEVERITY;
if(SeamPreferences.WARNING.equals(preferenceValue)) {
- messageSeverity = IMessage.HIGH_SEVERITY;
+ messageSeverity = IMessage.NORMAL_SEVERITY;
} else if(SeamPreferences.IGNORE.equals(preferenceValue)) {
ignore = true;
}
@@ -95,16 +99,11 @@
IMessage message = new Message(getBaseName(), messageSeverity, messageId,
messageArguments, target, messageGroup);
message.setLength(length);
message.setOffset(offset);
- message.setSeverity(IMessage.HIGH_SEVERITY);
if(!ignore) {
reporter.addMessage(this, message);
}
}
- protected void addError(String preferenceKey, String messageId, ISeamTextSourceReference
location, IResource target, String messageGroup) {
- addError(preferenceKey, messageId, new String[0], location, target, messageGroup);
- }
-
protected void removeMessagesFromResources(Set<IResource> resources, String
messageGroup) {
for (IResource r : resources) {
reporter.removeMessageSubset(this, r, messageGroup);