import javax.jcr.RepositoryException;
import org.apache.commons.io.IOUtils;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-import org.argeo.api.NodeConstants;
-import org.argeo.cms.ui.CmsView;
-import org.argeo.cms.ui.util.CmsUiUtils;
+import org.argeo.api.cms.CmsView;
+import org.argeo.api.cms.CmsLog;
+import org.argeo.api.cms.CmsConstants;
+import org.argeo.cms.swt.CmsSwtUtils;
import org.argeo.entity.EntityNames;
import org.argeo.entity.EntityType;
import org.argeo.suite.ui.SuiteEvent;
public class OpenLayersMap extends Composite {
private static final long serialVersionUID = 1055893020490283622L;
- private final static Log log = LogFactory.getLog(OpenLayersMap.class);
+ private final static CmsLog log = CmsLog.getLog(OpenLayersMap.class);
private Browser browser;
private boolean renderCompleted = false;
public OpenLayersMap(Composite parent, int style, URL mapHtml) {
super(parent, style);
- cmsView = CmsView.getCmsView(parent);
+ cmsView = CmsSwtUtils.getCmsView(parent);
setLayout(new GridLayout());
browser = new Browser(this, SWT.BORDER);
- browser.setLayoutData(CmsUiUtils.fillAll());
+ browser.setLayoutData(CmsSwtUtils.fillAll());
String html;
try (InputStream in = mapHtml.openStream()) {
html = IOUtils.toString(in, StandardCharsets.UTF_8);
String path = arguments[0].toString();
Map<String, Object> properties = new HashMap<>();
properties.put(SuiteEvent.NODE_PATH, path);
- properties.put(SuiteEvent.WORKSPACE, NodeConstants.SYS_WORKSPACE);
+ properties.put(SuiteEvent.WORKSPACE, CmsConstants.SYS_WORKSPACE);
cmsView.sendEvent(SuiteEvent.refreshPart.topic(), properties);
return null;
}