else{
return null;
}
}
} catch (Exception e) {
throw new XWTException(e);
}
if (value instanceof IObservableValue) {
IObservableValue observableValue = (IObservableValue) value;
value = observableValue.getValue();
}
if (value instanceof Image) {
return (Image) value;
} else if (value != null) {
value = ObjectUtil.resolveValue(value, Image.class, value);
if (value == null) {
return null;
}
if (value instanceof Image) {
return (Image) value;
}
throw new XWTException("Converter from " + value.getClass()
+ " to Image is missing.");
}
return null;
}