code: private static boolean isSafeFilenameCharacter(char c)
  	{
  		if (Character.isLetterOrDigit(c))
  		{
  			return true;
  		}
  		else if (c == '-' || c == '_' || c == '.')
  		{
  			return true;
  		}
  		else
  		{
  			return false;
  		}
  	}
docs: Determines if a character is a valid "safe filename" character (which we restrict to: alpha, digits, "-", "_" and ".")
  
  @param c
  
  @return