import org.simantics.db.exception.DatabaseException;\r
import org.simantics.db.layer0.request.VariableRead;\r
import org.simantics.db.layer0.variable.Variable;\r
-import org.simantics.spreadsheet.common.logging.Logger;\r
+import org.slf4j.Logger;\r
+import org.slf4j.LoggerFactory;\r
\r
public class CellValue extends VariableRead<Object> {\r
\r
+ private static final Logger LOGGER = LoggerFactory.getLogger(CellValue.class);\r
+\r
public CellValue(Variable variable) {\r
super(variable);\r
}\r
Binding binding = Bindings.getBinding( value2.getClass() );\r
return new Variant(binding, value2);\r
} catch (BindingConstructionException e) {\r
- Logger.defaultLogError(e);\r
- return Variant.ofInstance("Unsupported content " + value2 + " from " + var.getURI(graph));\r
+ String msg = "Unsupported content " + value2 + " from " + var.getURI(graph);\r
+ LOGGER.error(msg, e);\r
+ return Variant.ofInstance(msg);\r
}\r
}\r
}\r
Binding binding = Bindings.getBinding( value.getClass() );\r
return new Variant(binding, value);\r
} catch (BindingConstructionException e) {\r
- Logger.defaultLogError(e);\r
- return Variant.ofInstance("Unsupported content " + value + " at " + variable.getURI(graph));\r
+ String msg = "Unsupported content " + value + " at " + variable.getURI(graph);\r
+ LOGGER.error(msg, e);\r
+ return Variant.ofInstance(msg);\r
}\r
}\r
}\r