updated pom to maven portal bom 3.0
git-svn-id: http://svn.research-infrastructures.eu/public/d4science/gcube/trunk/portlets/user/my-vres@128439 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
7d2021a919
commit
78b9dc1c6e
|
@ -4,6 +4,9 @@
|
||||||
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
|
<wb-resource deploy-path="/" source-path="/src/main/webapp" tag="defaultRootSource"/>
|
||||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
|
<wb-resource deploy-path="/WEB-INF/classes" source-path="/src/main/java"/>
|
||||||
<wb-resource deploy-path="/WEB-INF/classes" source-path="/target/generated-sources/gwt"/>
|
<wb-resource deploy-path="/WEB-INF/classes" source-path="/target/generated-sources/gwt"/>
|
||||||
|
<dependent-module archiveName="gcube-widgets-2.0.0-SNAPSHOT.jar" deploy-path="/WEB-INF/lib" handle="module:/resource/gcube-widgets/gcube-widgets">
|
||||||
|
<dependency-type>uses</dependency-type>
|
||||||
|
</dependent-module>
|
||||||
<property name="java-output-path" value="/${module}/target/www/WEB-INF/classes"/>
|
<property name="java-output-path" value="/${module}/target/www/WEB-INF/classes"/>
|
||||||
<property name="context-root" value="my-vres"/>
|
<property name="context-root" value="my-vres"/>
|
||||||
</wb-module>
|
</wb-module>
|
||||||
|
|
5
pom.xml
5
pom.xml
|
@ -56,17 +56,14 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.gcube.portlets.user</groupId>
|
<groupId>org.gcube.portlets.user</groupId>
|
||||||
<artifactId>gcube-widgets</artifactId>
|
<artifactId>gcube-widgets</artifactId>
|
||||||
<version>[2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT)</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.gcube.portal</groupId>
|
<groupId>org.gcube.portal</groupId>
|
||||||
<artifactId>custom-portal-handler</artifactId>
|
<artifactId>custom-portal-handler</artifactId>
|
||||||
<version>[2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT)</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.gcube.common.portal</groupId>
|
<groupId>org.gcube.common.portal</groupId>
|
||||||
<artifactId>portal-manager</artifactId>
|
<artifactId>portal-manager</artifactId>
|
||||||
<version>[2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT)</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.gcube.applicationsupportlayer</groupId>
|
<groupId>org.gcube.applicationsupportlayer</groupId>
|
||||||
|
@ -75,12 +72,10 @@
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.gcube.dvos</groupId>
|
<groupId>org.gcube.dvos</groupId>
|
||||||
<artifactId>usermanagement-core</artifactId>
|
<artifactId>usermanagement-core</artifactId>
|
||||||
<version>[2.0.0-SNAPSHOT, 3.0.0-SNAPSHOT)</version>
|
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.liferay.portal</groupId>
|
<groupId>com.liferay.portal</groupId>
|
||||||
<artifactId>portal-service</artifactId>
|
<artifactId>portal-service</artifactId>
|
||||||
<version>${liferay.version}</version>
|
|
||||||
<scope>provided</scope>
|
<scope>provided</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
|
|
|
@ -8,37 +8,37 @@ import org.gcube.portlet.user.my_vres.client.widgets.ClickableVRE;
|
||||||
import org.gcube.portlet.user.my_vres.shared.VRE;
|
import org.gcube.portlet.user.my_vres.shared.VRE;
|
||||||
|
|
||||||
import com.google.gwt.core.client.GWT;
|
import com.google.gwt.core.client.GWT;
|
||||||
|
import com.google.gwt.dom.client.Style.Unit;
|
||||||
import com.google.gwt.user.client.rpc.AsyncCallback;
|
import com.google.gwt.user.client.rpc.AsyncCallback;
|
||||||
import com.google.gwt.user.client.ui.Composite;
|
import com.google.gwt.user.client.ui.Composite;
|
||||||
import com.google.gwt.user.client.ui.FlowPanel;
|
import com.google.gwt.user.client.ui.FlowPanel;
|
||||||
import com.google.gwt.user.client.ui.HTML;
|
import com.google.gwt.user.client.ui.HTML;
|
||||||
import com.google.gwt.user.client.ui.HasHorizontalAlignment;
|
import com.google.gwt.user.client.ui.HasAlignment;
|
||||||
import com.google.gwt.user.client.ui.HorizontalPanel;
|
import com.google.gwt.user.client.ui.HorizontalPanel;
|
||||||
|
import com.google.gwt.user.client.ui.Image;
|
||||||
import com.google.gwt.user.client.ui.SimplePanel;
|
import com.google.gwt.user.client.ui.SimplePanel;
|
||||||
import com.google.gwt.user.client.ui.VerticalPanel;
|
import com.google.gwt.user.client.ui.VerticalPanel;
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author Massimiliano Assante - ISTI CNR
|
* @author Massimiliano Assante - ISTI CNR
|
||||||
* @version 1.1 Dec 2012
|
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class VresPanel extends Composite {
|
public class VresPanel extends Composite {
|
||||||
/**
|
public static final String loading = GWT.getModuleBaseURL() + "../images/loading.gif";
|
||||||
* Create a remote service proxy to talk to the server-side service
|
|
||||||
*/
|
|
||||||
private final MyVREsServiceAsync myVREsService = GWT.create(MyVREsService.class);
|
private final MyVREsServiceAsync myVREsService = GWT.create(MyVREsService.class);
|
||||||
private FlowPanel flowPanel;
|
private FlowPanel flowPanel;
|
||||||
private VerticalPanel mainPanel = new VerticalPanel();
|
private VerticalPanel mainPanel = new VerticalPanel();
|
||||||
private SimplePanel catPanel = new SimplePanel();
|
private SimplePanel catPanel = new SimplePanel();
|
||||||
private HorizontalPanel imagesPanel = new HorizontalPanel();
|
private HorizontalPanel imagesPanel = new HorizontalPanel();
|
||||||
|
private Image loadingImage = new Image(loading);
|
||||||
private LinkedHashMap<String, ArrayList<VRE>> cachedVREs = null;
|
private LinkedHashMap<String, ArrayList<VRE>> cachedVREs = null;
|
||||||
|
|
||||||
boolean hasVres = false;
|
boolean hasVres = false;
|
||||||
|
|
||||||
public VresPanel() {
|
public VresPanel() {
|
||||||
super();
|
super();
|
||||||
|
loadingImage.getElement().getStyle().setMarginTop(59, Unit.PX);
|
||||||
|
mainPanel.setHorizontalAlignment(HasAlignment.ALIGN_CENTER);
|
||||||
mainPanel.setWidth("100%");
|
mainPanel.setWidth("100%");
|
||||||
mainPanel.setStyleName("mainPanel");
|
mainPanel.setStyleName("mainPanel");
|
||||||
this.flowPanel = new FlowPanel();
|
this.flowPanel = new FlowPanel();
|
||||||
|
@ -50,7 +50,7 @@ public class VresPanel extends Composite {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void loadVREs() {
|
private void loadVREs() {
|
||||||
|
mainPanel.add(loadingImage);
|
||||||
myVREsService.getUserVREs(new AsyncCallback<LinkedHashMap<String,ArrayList<VRE>>>() {
|
myVREsService.getUserVREs(new AsyncCallback<LinkedHashMap<String,ArrayList<VRE>>>() {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -71,6 +71,7 @@ public class VresPanel extends Composite {
|
||||||
|
|
||||||
private void showIconView() {
|
private void showIconView() {
|
||||||
mainPanel.clear();
|
mainPanel.clear();
|
||||||
|
mainPanel.setHorizontalAlignment(HasAlignment.ALIGN_LEFT);
|
||||||
for (String cat : cachedVREs.keySet()) {
|
for (String cat : cachedVREs.keySet()) {
|
||||||
if (! cachedVREs.get(cat).isEmpty()) {
|
if (! cachedVREs.get(cat).isEmpty()) {
|
||||||
SimplePanel catPanel = new SimplePanel();
|
SimplePanel catPanel = new SimplePanel();
|
||||||
|
|
|
@ -1,5 +1,3 @@
|
||||||
@import url(http://fonts.googleapis.com/css?family=Architects+Daughter);
|
|
||||||
|
|
||||||
div.vreButton {
|
div.vreButton {
|
||||||
float: left;
|
float: left;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue