From fb3790b2ef9d6c4640112dfc8172a6bbe34185fd Mon Sep 17 00:00:00 2001 From: "francesco.mangiacrapa" Date: Tue, 6 Dec 2022 16:21:09 +0100 Subject: [PATCH] refactored clone to cloneObj --- .project | 4 ++-- .settings/org.eclipse.wst.validation.prefs | 2 ++ .../shared/MetaDataProfileBeanExt.java | 13 +++++++++---- 3 files changed, 13 insertions(+), 6 deletions(-) create mode 100644 .settings/org.eclipse.wst.validation.prefs diff --git a/.project b/.project index 61af064..781a389 100644 --- a/.project +++ b/.project @@ -16,12 +16,12 @@ - org.eclipse.m2e.core.maven2Builder + org.eclipse.wst.validation.validationbuilder - org.eclipse.wst.validation.validationbuilder + org.eclipse.m2e.core.maven2Builder diff --git a/.settings/org.eclipse.wst.validation.prefs b/.settings/org.eclipse.wst.validation.prefs new file mode 100644 index 0000000..04cad8c --- /dev/null +++ b/.settings/org.eclipse.wst.validation.prefs @@ -0,0 +1,2 @@ +disabled=06target +eclipse.preferences.version=1 diff --git a/src/main/java/org/gcube/application/geoportaldatamapper/shared/MetaDataProfileBeanExt.java b/src/main/java/org/gcube/application/geoportaldatamapper/shared/MetaDataProfileBeanExt.java index c908e1c..caa2b90 100644 --- a/src/main/java/org/gcube/application/geoportaldatamapper/shared/MetaDataProfileBeanExt.java +++ b/src/main/java/org/gcube/application/geoportaldatamapper/shared/MetaDataProfileBeanExt.java @@ -1,5 +1,6 @@ package org.gcube.application.geoportaldatamapper.shared; +import java.io.Serializable; import java.util.ArrayList; import java.util.List; @@ -16,7 +17,7 @@ import org.gcube.portlets.widgets.mpformbuilder.shared.metadata.MetadataFieldWra * * Nov 23, 2022 */ -public class MetaDataProfileBeanExt extends MetaDataProfileBean implements Cloneable { +public class MetaDataProfileBeanExt extends MetaDataProfileBean implements Serializable { /** * @@ -28,7 +29,7 @@ public class MetaDataProfileBeanExt extends MetaDataProfileBean implements Clone * Instantiates a new meta data profile bean ext. */ public MetaDataProfileBeanExt() { - super(); + } /** @@ -64,8 +65,12 @@ public class MetaDataProfileBeanExt extends MetaDataProfileBean implements Clone this.listFileset = listFileset; } - @Override - protected MetaDataProfileBeanExt clone() throws CloneNotSupportedException { + /** + * Clone obj. + * + * @return the meta data profile bean ext + */ + public MetaDataProfileBeanExt cloneObj() { MetaDataProfileBeanExt clonedMDPBE = new MetaDataProfileBeanExt(); clonedMDPBE.setTitle(this.getTitle());