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;
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();
}
}
}