]> git.argeo.org Git - lgpl/argeo-commons.git/blobdiff - org.argeo.cms/src/org/argeo/cms/util/CmsLink.java
Merge security.ui bundle in the cms.ui.workbench bundle
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / util / CmsLink.java
index 674dc3084795118b1686ae17b420772c8bbf8fb8..14f3755ff9c4bbe4b1ca526860fb466bf5fbd5ba 100644 (file)
@@ -39,7 +39,7 @@ public class CmsLink implements CmsUiProvider, InitializingBean,
        private int verticalAlignment = SWT.CENTER;
 
        // internal
-       //private Boolean isUrl = false;
+       // private Boolean isUrl = false;
        private Integer imageWidth, imageHeight;
 
        private BundleContext bundleContext;
@@ -62,18 +62,18 @@ public class CmsLink implements CmsUiProvider, InitializingBean,
 
        @Override
        public void afterPropertiesSet() {
-//             if (target != null) {
-//                     if (target.startsWith("/")) {
-//                             isUrl = true;
-//                     } else {
-//                             try {
-//                                     new URL(target);
-//                                     isUrl = true;
-//                             } catch (MalformedURLException e1) {
-//                                     isUrl = false;
-//                             }
-//                     }
-//             }
+               // if (target != null) {
+               // if (target.startsWith("/")) {
+               // isUrl = true;
+               // } else {
+               // try {
+               // new URL(target);
+               // isUrl = true;
+               // } catch (MalformedURLException e1) {
+               // isUrl = false;
+               // }
+               // }
+               // }
 
                if (image != null) {
                        ImageData image = loadImage();
@@ -82,6 +82,7 @@ public class CmsLink implements CmsUiProvider, InitializingBean,
                }
        }
 
+       /** @return {@link Composite} with a single {@link Label} child. */
        @Override
        public Control createUi(final Composite parent, Node context) {
                Composite comp = new Composite(parent, SWT.BOTTOM);
@@ -111,8 +112,8 @@ public class CmsLink implements CmsUiProvider, InitializingBean,
                if (target != null) {
                        labelText
                                        .append("<a style='color:inherit;text-decoration:inherit;' href=\"");
-//                     if (!isUrl)
-//                             labelText.append('#');
+                       // if (!isUrl)
+                       // labelText.append('#');
                        labelText.append(target);
                        labelText.append("\">");
                }