*******************************************************************************/
package org.simantics.diagram.symbolcontribution;
+import org.simantics.Simantics;
import org.simantics.db.ReadGraph;
import org.simantics.db.RequestProcessor;
import org.simantics.db.Resource;
import org.simantics.diagram.synchronization.graph.BasicResources;
import org.simantics.g2d.element.ElementClass;
import org.simantics.g2d.element.handler.StaticSymbol;
-import org.simantics.ui.SimanticsUI;
import org.simantics.utils.datastructures.cache.ProvisionException;
import org.simantics.utils.datastructures.hints.IHintObservable;
@Override
public ElementClass getElementClass(IHintObservable hints) {
Resource item = adapt(Resource.class);
- RequestProcessor sgrp = SimanticsUI.peekSession();
+ RequestProcessor sgrp = Simantics.peekSession();
if (sgrp == null)
throw new ProvisionException("No RequestProcessor available for querying an ElementClass for resource " + item);
try {