Revision 44152 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.swing/org.gvsig.expressionevaluator.swing.impl/src/main/java/org/gvsig/expressionevaluator/swing/impl/DefaultExpressionPickerController.java
DefaultExpressionPickerController.java | ||
---|---|---|
114 | 114 |
|
115 | 115 |
@Override |
116 | 116 |
public Expression get() { |
117 |
if( value == null ) { |
|
117 |
String s = this.text.getText(); |
|
118 |
if( StringUtils.isBlank(s) ) { |
|
118 | 119 |
return null; |
119 | 120 |
} |
121 |
if( value == null ) { |
|
122 |
value = ExpressionEvaluatorLocator.getManager().createExpression(); |
|
123 |
} |
|
120 | 124 |
this.value.setPhrase(this.text.getText()); |
121 | 125 |
return this.value; |
122 | 126 |
} |
Also available in: Unified diff