From 033dd8183cf5963cf8fcfa30b02a0efd42ffeb67 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Fri, 1 Sep 2023 12:25:39 +0200 Subject: [PATCH] Adapt to changes in Argeo CMS --- .../src/org/argeo/cms/ui/CmsUiConstants.java | 23 ------------------- .../src/org/argeo/cms/ui/util/CmsUiUtils.java | 14 ++++------- .../argeo/cms/ui/widgets/StyledControl.java | 3 +-- 3 files changed, 5 insertions(+), 35 deletions(-) delete mode 100644 swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/CmsUiConstants.java diff --git a/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/CmsUiConstants.java b/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/CmsUiConstants.java deleted file mode 100644 index fd1dda5..0000000 --- a/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/CmsUiConstants.java +++ /dev/null @@ -1,23 +0,0 @@ -package org.argeo.cms.ui; - -/** Commons constants */ -@Deprecated -public interface CmsUiConstants { - // DATAKEYS -// public final static String STYLE = EclipseUiConstants.CSS_CLASS; -// public final static String MARKUP = EclipseUiConstants.MARKUP_SUPPORT; - @Deprecated - /* RWT.CUSTOM_ITEM_HEIGHT */ - public final static String ITEM_HEIGHT = "org.eclipse.rap.rwt.customItemHeight"; - - // EVENT DETAILS - @Deprecated - /* RWT.HYPERLINK */ - public final static int HYPERLINK = 1 << 26; - - // STANDARD RESOURCES - public final static String LOADING_IMAGE = "icons/loading.gif"; - - // MISCEALLENEOUS - String DATE_TIME_FORMAT = "dd/MM/yyyy, HH:mm"; -} diff --git a/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java b/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java index 3522f1b..94c5808 100644 --- a/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java +++ b/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java @@ -1,7 +1,5 @@ package org.argeo.cms.ui.util; -import java.io.IOException; -import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; @@ -12,16 +10,14 @@ import javax.servlet.http.HttpServletRequest; import org.argeo.api.cms.CmsConstants; import org.argeo.api.cms.ux.Cms2DSize; import org.argeo.api.cms.ux.CmsView; +import org.argeo.cms.acr.ContentUtils; import org.argeo.cms.jcr.CmsJcrUtils; import org.argeo.cms.swt.CmsSwtUtils; -import org.argeo.cms.ui.CmsUiConstants; import org.argeo.cms.ux.AbstractImageManager; import org.argeo.cms.ux.CmsUxUtils; import org.argeo.jcr.JcrUtils; import org.eclipse.rap.rwt.RWT; import org.eclipse.rap.rwt.service.ResourceManager; -import org.eclipse.swt.graphics.Image; -import org.eclipse.swt.graphics.ImageData; import org.eclipse.swt.layout.RowData; import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Display; @@ -82,24 +78,22 @@ public class CmsUiUtils { /** Clean reserved URL characters for use in HTTP links. */ public static String getDataPathForUrl(Node node) { - return CmsSwtUtils.cleanPathForUrl(getDataPath(node)); + return ContentUtils.cleanPathForUrl(getDataPath(node)); } /** @deprecated Use rowData16px() instead. GridData should not be reused. */ @Deprecated public static RowData ROW_DATA_16px = new RowData(16, 16); - - /* * FORM LAYOUT */ - + public final static String ITEM_HEIGHT = "org.eclipse.rap.rwt.customItemHeight"; @Deprecated public static void setItemHeight(Table table, int height) { - table.setData(CmsUiConstants.ITEM_HEIGHT, height); + table.setData(ITEM_HEIGHT, height); } // diff --git a/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/widgets/StyledControl.java b/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/widgets/StyledControl.java index e3a5cb4..d00c524 100644 --- a/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/widgets/StyledControl.java +++ b/swt/org.argeo.cms.jcr.ui/src/org/argeo/cms/ui/widgets/StyledControl.java @@ -3,7 +3,6 @@ package org.argeo.cms.ui.widgets; import javax.jcr.Item; import org.argeo.cms.swt.CmsSwtUtils; -import org.argeo.cms.ui.CmsUiConstants; import org.argeo.eclipse.ui.specific.EclipseUiSpecificUtils; import org.eclipse.swt.SWT; import org.eclipse.swt.events.FocusListener; @@ -12,7 +11,7 @@ import org.eclipse.swt.widgets.Composite; import org.eclipse.swt.widgets.Control; /** Editable text part displaying styled text. */ -public abstract class StyledControl extends JcrComposite implements CmsUiConstants { +public abstract class StyledControl extends JcrComposite { private static final long serialVersionUID = -6372283442330912755L; private Control control; -- 2.30.2