View Javadoc

1   /***
2    * Created on 2005-02-27
3    * @author Philippe Lefebvre
4    */
5   package net.sf.xtract.caching;
6   
7   import java.io.File;
8   
9   import net.sf.xtract.DocumentCache.Entry;
10  
11  import org.w3c.dom.Document;
12  
13  
14  /***
15   * TODO Write javadoc for 
16   */
17  class RealEntry implements Entry {
18  
19    private final File mFile;
20    private final Document mDocument;
21    private final long mTimestamp;
22    
23    public RealEntry(File pFile, Document pDocument) {
24      mFile = pFile;
25      mDocument = pDocument;
26      mTimestamp = System.currentTimeMillis();
27    }
28    
29    /***
30     * @return Returns the document.
31     */
32    public Document getDocument() {
33      return mDocument;
34    }
35    
36    /***
37     * @return Returns the file.
38     */
39    public File getFile() {
40      return mFile;
41    }
42    
43    /***
44     * @return Returns the timestamp.
45     */
46    public long getTimestamp() {
47      return mTimestamp;
48    }    
49  
50  }