From: Tobias Brunner Date: Tue, 7 Aug 2012 16:44:36 +0000 (+0200) Subject: Allow VpnProfile objects to be cloned X-Git-Tag: 5.0.1~210^2~54 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8d4eea53250f3b6864b3c53187ebfe15ea695bd3;p=thirdparty%2Fstrongswan.git Allow VpnProfile objects to be cloned --- diff --git a/src/frontends/android/src/org/strongswan/android/data/VpnProfile.java b/src/frontends/android/src/org/strongswan/android/data/VpnProfile.java index 3e248d2eb1..053f915552 100644 --- a/src/frontends/android/src/org/strongswan/android/data/VpnProfile.java +++ b/src/frontends/android/src/org/strongswan/android/data/VpnProfile.java @@ -17,7 +17,7 @@ package org.strongswan.android.data; -public class VpnProfile +public class VpnProfile implements Cloneable { private String mName, mGateway, mUsername, mPassword, mCertificate; private long mId = -1; @@ -97,4 +97,17 @@ public class VpnProfile } return false; } + + @Override + public VpnProfile clone() + { + try + { + return (VpnProfile)super.clone(); + } + catch (CloneNotSupportedException e) + { + throw new AssertionError(); + } + } }