1 package siouxsie.desktop.option.impl; 2 3 import siouxsie.desktop.option.IOptionPane; 4 import siouxsie.desktop.prefs.IPreferencesService; 5 6 /** 7 * Abstract class for Option Pane. 8 * @author Arnaud Cogoluegnes 9 * @version $Id$ 10 * @todo an init stack to inject some services (ex.: preferences services) 11 */ 12 public abstract class AbstractOptionPane implements IOptionPane { 13 14 private IPreferencesService preferencesService; 15 16 public IPreferencesService getPreferencesService() { 17 return preferencesService; 18 } 19 20 public void setPreferencesService(IPreferencesService preferencesService) { 21 this.preferencesService = preferencesService; 22 } 23 24 }