ref 8580:TDM - TabMan - Support Java 8 compatibility
https://support.d4science.org/issues/8580 Updated compatibility to Java 8 git-svn-id: https://svn.d4science.research-infrastructures.eu/gcube/trunk/portlets/user/tabular-data-mainbox-widget@148698 82a268e6-3cf1-43bd-a215-b396298e98cf
This commit is contained in:
parent
163c0feaba
commit
7d94bf5e5b
|
@ -1,24 +1,35 @@
|
||||||
<ReleaseNotes>
|
<ReleaseNotes>
|
||||||
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-5-0" date="2017-02-15">
|
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-6-0"
|
||||||
|
date="2017-06-12">
|
||||||
|
<Change>Support Java 8 compatibility [ticket #8580]</Change>
|
||||||
|
</Changeset>
|
||||||
|
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-5-0"
|
||||||
|
date="2017-02-15">
|
||||||
<Change>Updated to PortalContext [issue #6548]</Change>
|
<Change>Updated to PortalContext [issue #6548]</Change>
|
||||||
</Changeset>
|
</Changeset>
|
||||||
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-4-0" date="2015-10-15">
|
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-4-0"
|
||||||
|
date="2015-10-15">
|
||||||
<Change>Updated i18N support</Change>
|
<Change>Updated i18N support</Change>
|
||||||
</Changeset>
|
</Changeset>
|
||||||
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-3-0" date="2015-07-03">
|
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-3-0"
|
||||||
|
date="2015-07-03">
|
||||||
<Change>Added Resources support as ListView[issue #209]</Change>
|
<Change>Added Resources support as ListView[issue #209]</Change>
|
||||||
<Change>Fixed Layout</Change>
|
<Change>Fixed Layout</Change>
|
||||||
</Changeset>
|
</Changeset>
|
||||||
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-2-0" date="2015-04-30">
|
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-2-0"
|
||||||
|
date="2015-04-30">
|
||||||
<Change>Updated i18n support</Change>
|
<Change>Updated i18n support</Change>
|
||||||
<Change>Added Downscale to menu</Change>
|
<Change>Added Downscale to menu</Change>
|
||||||
</Changeset>
|
</Changeset>
|
||||||
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-1-0" date="2015-02-16">
|
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-1-0"
|
||||||
|
date="2015-02-16">
|
||||||
<Change>Updated to GWT 2.6.1</Change>
|
<Change>Updated to GWT 2.6.1</Change>
|
||||||
<Change>Updated to GXT 3.1.1</Change>
|
<Change>Updated to GXT 3.1.1</Change>
|
||||||
<Change>Added support Tabular Resource on Multi Scope [issue #3237]</Change>
|
<Change>Added support Tabular Resource on Multi Scope [issue #3237]
|
||||||
|
</Change>
|
||||||
</Changeset>
|
</Changeset>
|
||||||
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-0-0" date="2014-10-31">
|
<Changeset component="org.gcube.portlets-user.tabular-data-mainbox-widget.1-0-0"
|
||||||
|
date="2014-10-31">
|
||||||
<Change>First Release</Change>
|
<Change>First Release</Change>
|
||||||
</Changeset>
|
</Changeset>
|
||||||
</ReleaseNotes>
|
</ReleaseNotes>
|
2
pom.xml
2
pom.xml
|
@ -14,7 +14,7 @@
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>org.gcube.portlets.user</groupId>
|
<groupId>org.gcube.portlets.user</groupId>
|
||||||
<artifactId>tabular-data-mainbox-widget</artifactId>
|
<artifactId>tabular-data-mainbox-widget</artifactId>
|
||||||
<version>1.5.0-SNAPSHOT</version>
|
<version>1.6.0-SNAPSHOT</version>
|
||||||
|
|
||||||
<name>tabular-data-mainbox-widget</name>
|
<name>tabular-data-mainbox-widget</name>
|
||||||
<description>tabular-data-mainbox-widget implements a tab panel to shows resources and table</description>
|
<description>tabular-data-mainbox-widget implements a tab panel to shows resources and table</description>
|
||||||
|
|
|
@ -34,8 +34,8 @@ import com.sencha.gxt.widget.core.client.event.BeforeCloseEvent.BeforeCloseHandl
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo email: <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class MainBox extends TabPanel {
|
public class MainBox extends TabPanel {
|
||||||
|
@ -360,8 +360,8 @@ public class MainBox extends TabPanel {
|
||||||
/**
|
/**
|
||||||
* Retrieve ColumnName of column selected
|
* Retrieve ColumnName of column selected
|
||||||
*
|
*
|
||||||
* @param columnSelected
|
* @param columnSelected Column selected
|
||||||
* @return
|
* @return Column name
|
||||||
*/
|
*/
|
||||||
public String getColumnName(int columnSelected) {
|
public String getColumnName(int columnSelected) {
|
||||||
String columnName = null;
|
String columnName = null;
|
||||||
|
@ -377,8 +377,8 @@ public class MainBox extends TabPanel {
|
||||||
/**
|
/**
|
||||||
* Retrieve ColumnLocalId of column selected
|
* Retrieve ColumnLocalId of column selected
|
||||||
*
|
*
|
||||||
* @param columnSelected
|
* @param columnSelected Column selected
|
||||||
* @return
|
* @return Column local id
|
||||||
*/
|
*/
|
||||||
public String getColumnLocalId(int columnSelected) {
|
public String getColumnLocalId(int columnSelected) {
|
||||||
String columnName = null;
|
String columnName = null;
|
||||||
|
|
|
@ -19,8 +19,8 @@ import com.sencha.gxt.widget.core.client.container.Viewport;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo
|
* @author Giancarlo Panichi
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class MainBoxEntry implements EntryPoint {
|
public class MainBoxEntry implements EntryPoint {
|
||||||
|
|
|
@ -15,8 +15,8 @@ import com.sencha.gxt.widget.core.client.ContentPanel;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo
|
* @author Giancarlo Panichi
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class MainBoxPanel extends ContentPanel {
|
public class MainBoxPanel extends ContentPanel {
|
||||||
|
|
|
@ -2,8 +2,8 @@ package org.gcube.portlets.user.td.mainboxwidget.client;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo
|
* @author Giancarlo Panichi
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public enum MainBoxPanelState {
|
public enum MainBoxPanelState {
|
||||||
|
|
|
@ -19,8 +19,8 @@ import com.sencha.gxt.widget.core.client.menu.MenuItem;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi" <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
* Defines the context menu of grid
|
* Defines the context menu of grid
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -4,8 +4,8 @@ import com.google.gwt.i18n.client.Messages;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo
|
* @author Giancarlo Panichi
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface GridContextMenuMessages extends Messages {
|
public interface GridContextMenuMessages extends Messages {
|
||||||
|
|
|
@ -12,8 +12,8 @@ import com.sencha.gxt.widget.core.client.menu.MenuItem;
|
||||||
/**
|
/**
|
||||||
* Defines the menu for column on the grid
|
* Defines the menu for column on the grid
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi"
|
* @author Giancarlo Panichi
|
||||||
* <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class GridHeaderColumnMenu {
|
public class GridHeaderColumnMenu {
|
||||||
|
|
|
@ -4,8 +4,8 @@ import com.google.gwt.i18n.client.Messages;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo
|
* @author Giancarlo Panichi
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface GridHeaderColumnMenuMessages extends Messages {
|
public interface GridHeaderColumnMenuMessages extends Messages {
|
||||||
|
|
|
@ -9,8 +9,8 @@ import com.google.gwt.resources.client.ImageResource;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi" <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface MainboxResources extends ClientBundle {
|
public interface MainboxResources extends ClientBundle {
|
||||||
|
|
|
@ -5,8 +5,8 @@ import com.google.gwt.user.client.rpc.RemoteServiceRelativePath;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi" <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@RemoteServiceRelativePath("tds")
|
@RemoteServiceRelativePath("tds")
|
||||||
|
|
|
@ -10,8 +10,8 @@ import com.google.gwt.user.client.rpc.AsyncCallback;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi"
|
* @author Giancarlo Panichi
|
||||||
* <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface TabularDataServiceAsync {
|
public interface TabularDataServiceAsync {
|
||||||
|
|
|
@ -19,8 +19,8 @@ import com.sencha.gxt.widget.core.client.info.Info;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo email: <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class TDXGridPanel extends FramedPanel {
|
public class TDXGridPanel extends FramedPanel {
|
||||||
|
|
|
@ -8,8 +8,8 @@ import com.sencha.gxt.widget.core.client.FramedPanel;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo email: <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class TDXPanel extends FramedPanel {
|
public class TDXPanel extends FramedPanel {
|
||||||
|
|
|
@ -11,8 +11,8 @@ import com.sencha.gxt.widget.core.client.event.SelectEvent.SelectHandler;
|
||||||
/**
|
/**
|
||||||
* Delete Column Dialog
|
* Delete Column Dialog
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi" <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class TDXTabPanelDialog extends Window {
|
public class TDXTabPanelDialog extends Window {
|
||||||
|
|
|
@ -4,25 +4,16 @@ import com.google.gwt.i18n.client.Messages;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo
|
* @author Giancarlo Panichi
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public interface TDXTabPanelMessages extends Messages {
|
public interface TDXTabPanelMessages extends Messages {
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@DefaultMessage("Table")
|
@DefaultMessage("Table")
|
||||||
String tabGridLabel();
|
String tabGridLabel();
|
||||||
|
|
||||||
/**
|
|
||||||
*
|
|
||||||
* @return
|
|
||||||
*/
|
|
||||||
@DefaultMessage("Resources")
|
@DefaultMessage("Resources")
|
||||||
String tabResourcesLabel();
|
String tabResourcesLabel();
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,8 +4,8 @@ import com.sencha.gxt.widget.core.client.box.MessageBox;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi"
|
* @author Giancarlo Panichi
|
||||||
* <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class InfoMessageBox extends MessageBox {
|
public class InfoMessageBox extends MessageBox {
|
||||||
|
|
|
@ -10,8 +10,8 @@ import com.sencha.gxt.widget.core.client.event.HideEvent.HideHandler;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author "Giancarlo Panichi" <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class UtilsGXT3 {
|
public class UtilsGXT3 {
|
||||||
|
|
|
@ -10,8 +10,8 @@ import com.sencha.gxt.widget.core.client.container.MarginData;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo
|
* @author Giancarlo Panichi
|
||||||
* email: <a href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class WelcomePanel extends FramedPanel {
|
public class WelcomePanel extends FramedPanel {
|
||||||
|
|
|
@ -15,8 +15,8 @@ import com.google.gwt.user.server.rpc.RemoteServiceServlet;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* @author giancarlo email: <a
|
* @author Giancarlo Panichi
|
||||||
* href="mailto:g.panichi@isti.cnr.it">g.panichi@isti.cnr.it</a>
|
*
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("serial")
|
@SuppressWarnings("serial")
|
||||||
|
|
Loading…
Reference in New Issue