Author: dgeraskov
Date: 2011-04-06 05:05:55 -0400 (Wed, 06 Apr 2011)
New Revision: 30353
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.ui/src/org/jboss/tools/hibernate/jpt/ui/internal/mapping/details/HibernateDiscriminatorColumnComposite.java
Log:
https://issues.jboss.org/browse/JBIDE-8666
@DiscriminatorFormula ui update
Modified:
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.ui/src/org/jboss/tools/hibernate/jpt/ui/internal/mapping/details/HibernateDiscriminatorColumnComposite.java
===================================================================
---
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.ui/src/org/jboss/tools/hibernate/jpt/ui/internal/mapping/details/HibernateDiscriminatorColumnComposite.java 2011-04-06
08:24:41 UTC (rev 30352)
+++
trunk/hibernatetools/plugins/org.jboss.tools.hibernate.jpt.ui/src/org/jboss/tools/hibernate/jpt/ui/internal/mapping/details/HibernateDiscriminatorColumnComposite.java 2011-04-06
09:05:55 UTC (rev 30353)
@@ -221,9 +221,13 @@
protected void setValue_(String value) {
if ("".equals(value)) {//$NON-NLS-1$
value = null;
+ }
+ if (value != null){
+ this.subject.setValue(value);
} else {
- this.subject.setValue(value);
+ getSubjectHolder().getValue().removeDiscriminatorFormula();
}
+
}
};
}