001    package org.nakedobjects.applib.profiles;
002    
003    import org.nakedobjects.applib.fixtures.UserProfileFixture;
004    
005    /**
006     * Not intended to be implemented directly; is implemented by {@link UserProfileFixture}.
007     * 
008     * <p>
009     * If using perspectives then subclass from {@link UserProfileFixture}.
010     */
011    public interface ProfileServiceAware {
012    
013            public void setService(ProfileService perspectiveInstaller);
014    }