importEntry = graph.getPossibleURI(sclmain);
}
}
- return new BrightnessExpressionValidator(
- importEntry != null
- ? Arrays.asList(importEntry)
- : Collections.emptyList());
+ SCLContext ctx = SCLContext.getCurrent();
+ Object oldGraph = ctx.put("graph", graph);
+ try {
+ return new BrightnessExpressionValidator(
+ importEntry != null
+ ? Arrays.asList(importEntry)
+ : Collections.emptyList());
+ } finally {
+ ctx.put("graph", oldGraph);
+ }
}
private static class BrightnessExpressionValidator implements Function1<String, String> {