ShareUpdateService
.
+ */
+public interface ShareUpdateServiceAsync {
+ void share(String feedText, FeedType type, PrivacyLevel pLevel,
+ String vreName, String linkTitle, String linkDesc, String url,
+ String urlThumbnail, String host, AsyncCallbackonModuleLoad()
.
+ */
+public class ShareUpdates implements EntryPoint {
+
+ /**
+ * This is the entry point method.
+ */
+ public void onModuleLoad() {
+ RootPanel.get("shareUpdateDiv").add(new ShareUpdateForm());
+
+ }
+}
diff --git a/src/main/java/org/gcube/portlets/user/shareupdates/client/form/ImageSwitcher.java b/src/main/java/org/gcube/portlets/user/shareupdates/client/form/ImageSwitcher.java
new file mode 100644
index 0000000..b708aff
--- /dev/null
+++ b/src/main/java/org/gcube/portlets/user/shareupdates/client/form/ImageSwitcher.java
@@ -0,0 +1,95 @@
+package org.gcube.portlets.user.shareupdates.client.form;
+
+import java.util.ArrayList;
+
+import com.google.gwt.core.client.GWT;
+import com.google.gwt.event.dom.client.ClickEvent;
+import com.google.gwt.event.dom.client.ClickHandler;
+import com.google.gwt.uibinder.client.UiHandler;
+import com.google.gwt.user.client.ui.Composite;
+import com.google.gwt.user.client.ui.HTML;
+import com.google.gwt.user.client.ui.HasHorizontalAlignment;
+import com.google.gwt.user.client.ui.HorizontalPanel;
+import com.google.gwt.user.client.ui.Image;
+import com.google.gwt.user.client.ui.VerticalPanel;
+
+public class ImageSwitcher extends Composite{
+
+ private ArrayList
+ |
+
+
+
+
+
+
+
+ |
+
+ |
+
+
+ |
+
+ + | + +
+
+ privacy level:
+
+ |
+ + | + | + +