home *** CD-ROM | disk | FTP | other *** search
- package com.extensibility.esc;
-
- import java.io.File;
- import java.util.Hashtable;
-
- public class ESCFileRepository {
- protected Hashtable allFiles = new Hashtable();
-
- public synchronized ESCDocument.ESCFile factoryESCFile(File var1, boolean var2) {
- ESCDocument.ESCFile var3 = (ESCDocument.ESCFile)this.allFiles.get(var1.getAbsolutePath());
- if (var3 == null) {
- var3 = new ESCDocument.ESCFile(var1.getAbsolutePath(), var2);
- this.allFiles.put(var1.getAbsolutePath(), var3);
- }
-
- return var3;
- }
-
- public synchronized void removeESCFile(File var1) {
- String var2 = var1.getAbsolutePath();
- if (this.allFiles.containsKey(var2)) {
- this.allFiles.remove(var2);
- }
-
- }
- }
-