001 package org.nakedobjects.applib.fixtures;
002
003 public interface InstallableFixture {
004
005 /**
006 * Determines whether the fixture will be {@link #install() install}ed, dependent
007 * on the state of the object (data) store and the user profile store.
008 */
009 FixtureType getType();
010
011 public void install();
012 }