Merge "Make ComponentName cloneable."

This commit is contained in:
Joe Onorato
2010-02-08 13:10:46 -08:00
committed by Android (Google) Code Review

View File

@@ -30,7 +30,7 @@ import java.lang.Comparable;
* name inside of that package.
*
*/
public final class ComponentName implements Parcelable, Comparable<ComponentName> {
public final class ComponentName implements Parcelable, Cloneable, Comparable<ComponentName> {
private final String mPackage;
private final String mClass;
@@ -76,6 +76,10 @@ public final class ComponentName implements Parcelable, Comparable<ComponentName
mClass = cls.getName();
}
public ComponentName clone() {
return new ComponentName(mPackage, mClass);
}
/**
* Return the package name of this component.
*/