diff --git a/.classpath b/.classpath index aa0884f..ccde11f 100644 --- a/.classpath +++ b/.classpath @@ -1,12 +1,12 @@ - + - + @@ -33,5 +33,5 @@ - + diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/ColumnMappingCard.java b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/ColumnMappingCard.java index eb96795..67e9275 100644 --- a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/ColumnMappingCard.java +++ b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/ColumnMappingCard.java @@ -65,7 +65,7 @@ public class ColumnMappingCard extends WizardCard { getWizardWindow().setEnableBackButton(false); ArrayList columnsMatch=columnMappingPanel.getSelectedMap(); - if(columnsMatch==null){ + if(columnsMatch==null || columnsMatch.size()<=0){ Log.debug("No columns match created: " +columnsMatch); UtilsGXT3 diff --git a/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/UnionWizardTD.css b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternal.css similarity index 100% rename from src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/UnionWizardTD.css rename to src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternal.css diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/UnionCSS.java b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternalCSS.java similarity index 93% rename from src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/UnionCSS.java rename to src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternalCSS.java index 3bcea93..b4ea569 100644 --- a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/UnionCSS.java +++ b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternalCSS.java @@ -11,7 +11,7 @@ import com.google.gwt.resources.client.CssResource; * g.panichi@isti.cnr.it * */ -public interface UnionCSS extends CssResource { +public interface ReplaceByExternalCSS extends CssResource { @ClassName("wizard-title") public String getWizardTitle(); diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternalResourceBundle.java b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternalResourceBundle.java index 1c45706..c1cb91f 100644 --- a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternalResourceBundle.java +++ b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternalResourceBundle.java @@ -11,8 +11,8 @@ public interface ReplaceByExternalResourceBundle extends ClientBundle { public static final ReplaceByExternalResourceBundle INSTANCE=GWT.create(ReplaceByExternalResourceBundle.class); - @Source("UnionWizardTD.css") - UnionCSS unionCss(); + @Source("ReplaceByExternal.css") + ReplaceByExternalCSS replaceByExternalCss(); @Source("arrow-refresh.png") ImageResource refresh(); @@ -24,10 +24,10 @@ public interface ReplaceByExternalResourceBundle extends ClientBundle { ImageResource refresh32(); @Source("accept.png") - ImageResource csvCheckSuccess(); + ImageResource success(); @Source("error.png") - ImageResource csvCheckFailure(); + ImageResource failure(); @Source("loading.gif") ImageResource loading(); @@ -46,6 +46,12 @@ public interface ReplaceByExternalResourceBundle extends ClientBundle { @Source("delete_32.png") ImageResource delete32(); + + @Source("table-replace-by-external.png") + ImageResource tableReplaceByExternal(); + + @Source("table-replace-by-external_32.png") + ImageResource tableReplaceByExternal32(); } \ No newline at end of file diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/accept.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/accept.png new file mode 100644 index 0000000..89c8129 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/accept.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/add.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/add.png new file mode 100644 index 0000000..6b1ab47 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/add.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/add_32.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/add_32.png new file mode 100644 index 0000000..6981821 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/add_32.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh.png new file mode 100644 index 0000000..764f995 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh_16.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh_16.png new file mode 100644 index 0000000..72edf8a Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh_16.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh_32.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh_32.png new file mode 100644 index 0000000..f3521ea Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/arrow-refresh_32.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/delete.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/delete.png new file mode 100644 index 0000000..b639afd Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/delete.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/delete_32.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/delete_32.png new file mode 100644 index 0000000..020b555 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/delete_32.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/error.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/error.png new file mode 100644 index 0000000..c37bd06 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/error.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/information.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/information.png new file mode 100644 index 0000000..12cd1ae Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/information.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/loading.gif b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/loading.gif new file mode 100644 index 0000000..e846e1d Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/loading.gif differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col.png new file mode 100644 index 0000000..4278827 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col.png differ diff --git a/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col_32.png b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col_32.png new file mode 100644 index 0000000..06716c8 Binary files /dev/null and b/src/main/java/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col_32.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternal.css b/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternal.css new file mode 100644 index 0000000..553fd48 --- /dev/null +++ b/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/ReplaceByExternal.css @@ -0,0 +1,54 @@ +@CHARSET "UTF-8"; + + +.wizard-title { + padding: 5px; + font-weight: bold; + font-size: small; + background-color: #C3D9FF; +} + +.wizard-footer { + padding: 5px; + font-weight: bold; + font-size: small; + text-align: right; + background-color: #CDEB8B +} + +.source-selection-hover:hover { + cursor: pointer; +} + + + +.column-excluded { + background-color: #e6e0da !important; + color: #bfa698; +} + +.importSelection-sources { + padding: 30px; + display: block; + margin-top: 20px; + +} + +.importSelection-source { + padding-bottom: 20px; +} + + + +.sdmxRegistryUrlStyle { + padding-top:5px; +} + +.sdmxRegistryUrlInputStyle { + width:300px!important; +} + + +input#sdmxRegistryUrlInputFieldId-input { + width:300px!important; +} diff --git a/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/codelistmapping.png b/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/codelistmapping.png deleted file mode 100644 index 0485079..0000000 Binary files a/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/codelistmapping.png and /dev/null differ diff --git a/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/codelistmapping_32.png b/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/codelistmapping_32.png deleted file mode 100644 index b5624ab..0000000 Binary files a/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/codelistmapping_32.png and /dev/null differ diff --git a/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col.png b/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col.png new file mode 100644 index 0000000..4278827 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col.png differ diff --git a/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col_32.png b/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col_32.png new file mode 100644 index 0000000..06716c8 Binary files /dev/null and b/src/main/resources/org/gcube/portlets/user/td/replacebyexternalwidget/client/resources/table-replace-by-external-col_32.png differ