Author: snjeza
Date: 2008-09-01 16:20:23 -0400 (Mon, 01 Sep 2008)
New Revision: 10005
Modified:
trunk/portlet/plugins/org.jboss.tools.portlet.ui/src/org/jboss/tools/portlet/ui/internal/wizard/NewPortletClassDataModelProvider.java
Log:
JBIDE-2621 Portlet wizards should not be restricted to portlet enabled projects
Modified:
trunk/portlet/plugins/org.jboss.tools.portlet.ui/src/org/jboss/tools/portlet/ui/internal/wizard/NewPortletClassDataModelProvider.java
===================================================================
---
trunk/portlet/plugins/org.jboss.tools.portlet.ui/src/org/jboss/tools/portlet/ui/internal/wizard/NewPortletClassDataModelProvider.java 2008-09-01
20:07:21 UTC (rev 10004)
+++
trunk/portlet/plugins/org.jboss.tools.portlet.ui/src/org/jboss/tools/portlet/ui/internal/wizard/NewPortletClassDataModelProvider.java 2008-09-01
20:20:23 UTC (rev 10005)
@@ -345,8 +345,9 @@
@Override
public IStatus validate(String propertyName) {
// Validate super class
- if (propertyName.equals(SUPERCLASS))
+ if (propertyName.equals(SUPERCLASS)) {
return validateSuperClassName(getStringProperty(propertyName));
+ }
if ((isJSFPortlet || isSeamPortlet) && propertyName.equals(CLASS_NAME)) {
if (getStringProperty(propertyName).length()!=0) {
@@ -412,8 +413,10 @@
IStatus status = null;
if (superclassName.trim().length() > 0) {
status = super.validate(SUPERCLASS);
- if (status.getSeverity() == IStatus.ERROR)
- return status;
+ if (status.getSeverity() == IStatus.ERROR) {
+ IStatus warningStatus = new
Status(IStatus.WARNING,status.getPlugin(),status.getMessage());
+ return warningStatus;
+ }
}
return status;
Show replies by date