public FileResourceAttributes(File file) {
this.file = file;
+ getCreation();
+ getLastModified();
}
// --------------------------------------------------- Member Variables
public long getCreation() {
if (creation != -1L)
return creation;
- creation = file.lastModified();
+ creation = getLastModified();
return creation;
}
*/
public Date getCreationDate() {
if (creation == -1L) {
- creation = file.lastModified();
+ creation = getCreation();
}
return super.getCreationDate();
}
*/
public Date getLastModifiedDate() {
if (lastModified == -1L) {
- lastModified = file.lastModified();
+ lastModified = getLastModified();
}
return super.getLastModifiedDate();
}