Author: adietish
Date: 2011-12-09 11:49:58 -0500 (Fri, 09 Dec 2011)
New Revision: 37179
Modified:
trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/ValidationStatusControlDecoration.java
Log:
[JBIDE-10432] added control decoration for project name text field if its empty
Modified:
trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/ValidationStatusControlDecoration.java
===================================================================
---
trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/ValidationStatusControlDecoration.java 2011-12-09
16:49:34 UTC (rev 37178)
+++
trunk/openshift/plugins/org.jboss.tools.openshift.express.ui/src/org/jboss/tools/openshift/express/internal/ui/ValidationStatusControlDecoration.java 2011-12-09
16:49:58 UTC (rev 37179)
@@ -18,7 +18,6 @@
import org.eclipse.jface.fieldassist.ControlDecoration;
import org.eclipse.jface.fieldassist.FieldDecoration;
import org.eclipse.jface.fieldassist.FieldDecorationRegistry;
-import org.eclipse.swt.SWT;
import org.eclipse.swt.events.DisposeEvent;
import org.eclipse.swt.events.DisposeListener;
import org.eclipse.swt.widgets.Control;
@@ -34,8 +33,8 @@
this.validationStatus = provider.getValidationStatus();
}
- public void showFor(Control control) {
- ControlDecoration decoration = createDecoration(control);
+ public void showFor(Control control, int position) {
+ ControlDecoration decoration = createDecoration(control, position);
IValueChangeListener validationStatusListener = onValidationStatusChanged(decoration);
validationStatus.addValueChangeListener(validationStatusListener);
@@ -43,8 +42,8 @@
}
- private ControlDecoration createDecoration(Control control) {
- ControlDecoration controlDecoration = new ControlDecoration(control, SWT.LEFT |
SWT.TOP);
+ private ControlDecoration createDecoration(Control control, int position) {
+ ControlDecoration controlDecoration = new ControlDecoration(control, position);
FieldDecoration fieldDecoration =
FieldDecorationRegistry.getDefault().getFieldDecoration(FieldDecorationRegistry.DEC_ERROR);
controlDecoration.setImage(fieldDecoration.getImage());
Show replies by date