public java.util.Date lastModified() { if (lastModified == null) { lastModified = fileObj.lastModified(); } return lastModified; }
@Override public Date lastModified() { return delegate.lastModified(); }
public java.util.Date lastModified() { return leader.lastModified(); }
public @Override long getHeaderFieldDate(String name, long Default) { if (name.equalsIgnoreCase("last-modified")) { // NOI18N try { connect(); return fo.lastModified().getTime(); } catch (IOException e) { } } return super.getHeaderFieldDate(name, Default); }
@Override public long getLastModified() { return f.lastModified().getTime(); }
@Override @Nonnull public DateTime getLatestModificationTime() { // See NW-154 final File file = toFile(); return (file != null) ? new DateTime(file.lastModified()) : new DateTime(delegate.lastModified()); }
private static long getTimeStamp(final FileObject root) { final FileObject archiveFile = FileUtil.getArchiveFile(root); return archiveFile != null ? root.lastModified().getTime() : -1L; } }
/** The time when the data has been modified */ public Date getTime () { DataObject servlet = getServlet(); if (servlet != null) return servlet.getPrimaryFile().lastModified(); else return new Date(System.currentTimeMillis()); }
public @Override long getHeaderFieldDate(String name, long Default) { if (name.equalsIgnoreCase("last-modified")) { // NOI18N try { connect(); return fo.lastModified().getTime(); } catch (IOException e) { } } return super.getHeaderFieldDate(name, Default); }
public static Date lastModified(Line line) { DataObject dao = dataObjectForLine(line); if (dao == null) return new Date(); FileObject fo = dao.getPrimaryFile(); if (fo == null) return new Date(); else return fo.lastModified(); }
@Override protected boolean reloadStream() { FileObject fo = project.getProjectDirectory().getFileObject(FILENAME_PREFIX + id + FILENAME_SUFFIX); boolean prevExists = lastTimeExists; lastTimeExists = fo != null; return ((fo == null && prevExists) || (fo != null && fo.lastModified().after(lastModified))); }
private long getFileLastModified() { final FileObject file = handle.resolveFileObject(false); try { //Prefer class files to packed sources, the packed sources may have wrong time stamps. if (file == null || file.getFileSystem() instanceof JarFileSystem) { return 0L; } } catch (FileStateInvalidException e) { //Handled below } return file.lastModified().getTime(); }
@Override protected boolean reloadStream() { FileObject fo = project.getProjectDirectory().getFileObject(FILENAME); boolean prevExists = lastTimeExists; lastTimeExists = fo != null; return ((fo == null && prevExists) || (fo != null && fo.lastModified().after(lastModified))); } }
CachedFileObject (FileObject fo) { fileObj = fo; lastModified = fileObj.lastModified(); fileObj.addFileChangeListener (FileUtil.weakFileChangeListener (this , fileObj)); }
CachedFileObject (FileObject fo) { fileObj = fo; lastModified = fileObj.lastModified(); fileObj.addFileChangeListener (FileUtil.weakFileChangeListener (this , fileObj)); }
@Override public long lastModified() { Document doc = getDocument(); if (doc != null) { final long documentTimestamp = org.netbeans.lib.editor.util.swing.DocumentUtilities.getDocumentTimestamp(doc); return documentTimestamp; } else { return getFileObject().lastModified().getTime(); } }
public static Collection<Target> getTargets(RunTargetsAction.LazyMenu menu, FileObject pr) throws IOException { Pair<Long, Collection<Target>> targetPair = cache.get(pr.getPath()); if (targetPair != null) { if (targetPair.first().equals(pr.lastModified().getTime())) { return targetPair.second(); } } cache.put(pr.getPath(), Pair.of(-1L, (Collection<Target>) null)); read(pr, menu); return null; }
/** The time when the data has been modified */ public Date getTime() { // #32777 - refresh file object and return always the actual time getFileImpl().refresh(false); return getFileImpl ().lastModified (); }
@Override protected boolean reloadStream() { FileObject fo = Repository.getDefault().getDefaultFileSystem().getRoot().getFileObject(FILENAME); boolean prevExists = lastTimeExists; lastTimeExists = fo != null; return ((fo == null && prevExists) || (fo != null && fo.lastModified().after(lastModified))); } }
/** Find (maybe cached) CRC for a file, using a preexisting input stream (not closed by this method). */ private static String getCrc32(InputStream is, FileObject fo) throws IOException { URL u = fo.getURL(); fo.refresh(); // in case was written on disk and we did not notice yet... long footprint = fo.lastModified().getTime() ^ fo.getSize(); String crc = findCachedCrc32(u, footprint); if (crc == null) { crc = computeCrc32(is); cacheCrc32(crc, u, footprint); } return crc; }