001    package org.nakedobjects.applib.switchuser;
002    
003    import org.nakedobjects.applib.fixtures.AbstractFixture;
004    
005    /**
006     * Implement if require {@link SwitchUserService} to be injected into fixture.
007     * 
008     * <p>
009     * Most fixtures will subclass from {@link AbstractFixture} which does indeed
010     * implement this interface.
011     */
012    public interface SwitchUserServiceAware {
013    
014            void setService(SwitchUserService switchUserService);
015    }
016    
017    // Copyright (c) Naked Objects Group Ltd.