class GlobalAntExecutor {

    public void removeFullTemporaryDirectory(final String fullTemporaryDir) throws APIRestGeneratorException
    {
        try
        {
            if (fullTemporaryDir != null)
            {
                FileUtils.deleteDirectory(new File(fullTemporaryDir)) ;
            }
        }
        catch (IOException ioException)
        {
            final String errorString = "IOException while removing the temporary directory: " + fullTemporaryDir ;

            GlobalAntExecutor.LOGGER.error(errorString, ioException) ;
            throw new APIRestGeneratorException(errorString) ;
        }
    }

    public  GlobalAntExecutor(final String parserType, final String translatorType);

}