import java.util.function.Supplier;
import org.eclipse.jface.resource.ImageDescriptor;
+import org.simantics.Simantics;
import org.simantics.browsing.ui.BuiltinKeys;
import org.simantics.browsing.ui.BuiltinKeys.ImagerKey;
import org.simantics.browsing.ui.BuiltinKeys.LabelerKey;
import org.simantics.modeling.ui.modelBrowser.model.INode;
import org.simantics.modeling.ui.modelBrowser.model.INode2;
import org.simantics.modeling.ui.modelBrowser.model.IUpdateable;
-import org.simantics.ui.SimanticsUI;
import org.simantics.utils.datastructures.UnaryFunction;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
/**
* @author Hannu Niemistö
@Override
public Modifier getModifier(ModificationContext sourcePart, String key) {
- return ((INode) context.getConstant(BuiltinKeys.INPUT)).getModifier(SimanticsUI.getSession(), key);
+ return ((INode) context.getConstant(BuiltinKeys.INPUT)).getModifier(Simantics.getSession(), key);
}
@Override
public int category(ReadGraph graph) throws DatabaseException {
return ((INode) context.getConstant(BuiltinKeys.INPUT)).getCategory(graph);
}
+
+ @Override
+ public Logger getLogger() {
+ return LoggerFactory.getLogger(NodeLabelerFactory.class);
+ }
};
}
}