package com.resl.sensors;
import java.io.File;
public class Utility
{
public static void deleteRecursively(String filename, boolean isMasterReset)
{
File file = new File(filename);
if (file.isDirectory())
{
String[] list = file.list();
for (int i = 0; i < list.length; i++)
{
File child = new File(filename + "/" + list[i]);
if (child.isDirectory())
{
deleteRecursively(filename + "/" + list[i], isMasterReset);
}
if (isMasterReset)
{
child.delete();
}
else
{
if ((child.getName().compareTo(".profile") != 0)
&& (child.getName().compareTo("avatar.jpg") != 0))
{
child.delete();
}
}
}
}
else
{
file.delete();
}
}
}