import org.simantics.db.exception.DatabaseException;
import org.simantics.db.layer0.variable.RVI;
import org.simantics.db.layer0.variable.Variable;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
public class PartialIC {
+ private static final Logger LOGGER = LoggerFactory.getLogger(PartialIC.class);
public static Binding BINDING = Bindings.getBindingUnchecked(PartialIC.class);
public RVI[] rvis = {};
// Variant variant = entry.getValue();
// Variable v = rvi.resolvePossible(graph, base);
// if(v != null) {
-//// System.err.println("apply " + v.getURI(graph) + " => " + variant);
+//// LOGGER.warn("apply " + v.getURI(graph) + " => " + variant);
// v.setValue(graph, variant.getValue(), variant.getBinding());
// } else {
-// System.err.println("failed to resolve " + rvi);
+// LOGGER.warn("failed to resolve " + rvi);
// }
// }
Variant variant = variants[i];
Variable v = rvi.resolvePossible(graph, base);
if (v != null) {
-// System.err.println("apply " + v.getURI(graph) + " => " + variant);
+// LOGGER.warn("apply " + v.getURI(graph) + " => " + variant);
v.setValue(graph, variant.getValue(), variant.getBinding());
} else {
- System.err.println("failed to resolve " + rvi);
+ LOGGER.warn("failed to resolve " + rvi);
}
}