Allow VpnProfile objects to be cloned

This commit is contained in:
Tobias Brunner
2012-08-13 11:00:26 +02:00
parent b1340aa129
commit 8d4eea5325
@@ -17,7 +17,7 @@
package org.strongswan.android.data; package org.strongswan.android.data;
public class VpnProfile public class VpnProfile implements Cloneable
{ {
private String mName, mGateway, mUsername, mPassword, mCertificate; private String mName, mGateway, mUsername, mPassword, mCertificate;
private long mId = -1; private long mId = -1;
@@ -97,4 +97,17 @@ public class VpnProfile
} }
return false; return false;
} }
@Override
public VpnProfile clone()
{
try
{
return (VpnProfile)super.clone();
}
catch (CloneNotSupportedException e)
{
throw new AssertionError();
}
}
} }