import javax.jcr.Node;
import javax.jcr.RepositoryException;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
+import org.argeo.api.cms.CmsStyle;
+import org.argeo.api.cms.CmsLog;
import org.argeo.cms.auth.CurrentUser;
import org.argeo.cms.jcr.CmsJcrUtils;
+import org.argeo.cms.swt.CmsSwtUtils;
import org.argeo.cms.ui.CmsUiProvider;
import org.argeo.jcr.JcrException;
import org.eclipse.rap.rwt.RWT;
/** A link to an internal or external location. */
public class CmsLink implements CmsUiProvider {
- private final static Log log = LogFactory.getLog(CmsLink.class);
+ private final static CmsLog log = CmsLog.getLog(CmsLink.class);
private BundleContext bundleContext;
private String label;
// }
Composite comp = new Composite(parent, SWT.NONE);
- comp.setLayout(CmsUiUtils.noSpaceGridLayout());
+ comp.setLayout(CmsSwtUtils.noSpaceGridLayout());
Label link = new Label(comp, SWT.NONE);
- CmsUiUtils.markup(link);
+ CmsSwtUtils.markup(link);
GridData layoutData = new GridData(horizontalAlignment, verticalAlignment, false, false);
if (image != null) {
if (imageHeight != null)
}
link.setLayoutData(layoutData);
- CmsUiUtils.style(comp, style != null ? style : getDefaultStyle());
- CmsUiUtils.style(link, style != null ? style : getDefaultStyle());
+ CmsSwtUtils.style(comp, style != null ? style : getDefaultStyle());
+ CmsSwtUtils.style(link, style != null ? style : getDefaultStyle());
// label
StringBuilder labelText = new StringBuilder();