IContent content = file.getContentProvider().getContent( urls[i], locale);
IContent content = contentProvider.getContent(urls[i], locale);
        private boolean verifyFileModifications() {            URL urls[] = getFileURL(file);            for (int i = 0; i < urls.length; i++) {                long l;                try {                    IContent content = file.getContentProvider().getContent(                            urls[i], locale);                    try {                        l = content.getLastModified();                    } finally {                        content.release();                    }                } catch (IOException ex) {                    LOG.error("Can not get lastModified date of '" + urls[i]                            + "'.", ex);                    l = -1;                }                if (l < 1) {                    l = System.currentTimeMillis();                }                LOG.debug("Verify file '" + file.getFilename() + "' delta="                        + (l - lastModificationDate) + " ms.");                if (lastModificationDate == l) {                    return false;                }                if (lastModificationDate > 0) {                    LOG.debug("File '" + file.getFilename()                            + "' has been modified !");                }            }            return true;        }