View Javadoc

1   package org.sourceforge.jemm.client;
2   
3   import org.sourceforge.jemm.client.shared.WeakSingletonFactory;
4   import org.sourceforge.jemm.types.ID;
5   import org.sourceforge.jemm.util.JEMMObject;
6   
7   public abstract class JEMMObjectFactory extends WeakSingletonFactory<ID, JEMMObject> {
8   
9   	@Override
10  	protected abstract JEMMObject createValue(ID id);
11  
12  	@Override
13  	protected void notifyExpired(ID id) {
14  		// do nothing		
15  	}
16  }