X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.cms.ui%2Fsrc%2Forg%2Fargeo%2Fcms%2Fui%2Futil%2FCmsUiUtils.java;h=428c910e54133dee353aa8d034ffc388fb8f30a5;hb=c927a4902014165349575f9621bfe690c70cf67f;hp=6b411cc302eb994676423a873003e22141dc3dce;hpb=495daae85d453bce3e030358372907f9e534bfae;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java b/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java index 6b411cc30..428c910e5 100644 --- a/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java +++ b/org.argeo.cms.ui/src/org/argeo/cms/ui/util/CmsUiUtils.java @@ -156,6 +156,9 @@ public class CmsUiUtils implements CmsConstants { return new GridData(horizontalAlignment, horizontalAlignment, false, true); } + /* + * ROW LAYOUT + */ public static RowData rowData16px() { return new RowData(16, 16); } @@ -278,7 +281,11 @@ public class CmsUiUtils implements CmsConstants { // IMAGES public static String img(Node fileNode, String width, String height) { - String src = NodeUtils.getDataPath(fileNode); + return img(null, fileNode, width, height); + } + + public static String img(String serverBase, Node fileNode, String width, String height) { + String src = (serverBase != null ? serverBase : "") + NodeUtils.getDataPath(fileNode); return imgBuilder(src, width, height).append("/>").toString(); }