Sweet Home 3D 3.4

Uses of Class
com.eteks.sweethome3d.model.UserPreferences

Packages that use UserPreferences
com.eteks.sweethome3d Instantiates the required classes to run Sweet Home 3D as a stand-alone application. 
com.eteks.sweethome3d.applet Instantiates the required classes to run Sweet Home 3D as an applet
com.eteks.sweethome3d.io Implements how to read and write homes and user preferences created in model classes of Sweet Home 3D. 
com.eteks.sweethome3d.model Describes model classes of Sweet Home 3D. 
com.eteks.sweethome3d.plugin Describes the super classes required to create Sweet Home 3D plug-ins. 
com.eteks.sweethome3d.swing Implements views created by Sweet Home 3D controllers with Swing components. 
com.eteks.sweethome3d.viewcontroller Describes controller classes and view interfaces of Sweet Home 3D. 
 

Uses of UserPreferences in com.eteks.sweethome3d
 

Methods in com.eteks.sweethome3d that return UserPreferences
 UserPreferences SweetHome3D.getUserPreferences()
          Returns user preferences stored in resources and local file system.
 

Uses of UserPreferences in com.eteks.sweethome3d.applet
 

Subclasses of UserPreferences in com.eteks.sweethome3d.applet
 class AppletUserPreferences
          Applet user preferences.
 

Methods in com.eteks.sweethome3d.applet that return UserPreferences
 UserPreferences AppletApplication.getUserPreferences()
          Returns user preferences.
 

Constructors in com.eteks.sweethome3d.applet with parameters of type UserPreferences
AppletContentManager(HomeRecorder recorder, UserPreferences preferences)
           
 

Uses of UserPreferences in com.eteks.sweethome3d.io
 

Subclasses of UserPreferences in com.eteks.sweethome3d.io
 class DefaultUserPreferences
          Default user preferences.
 class FileUserPreferences
          User preferences initialized from default user preferences and stored in user preferences on local file system.
 

Constructors in com.eteks.sweethome3d.io with parameters of type UserPreferences
DefaultFurnitureCatalog(UserPreferences preferences, java.io.File furniturePluginFolder)
          Creates a default furniture catalog read from resources and furniture plugin folder if furniturePluginFolder isn't null.
DefaultFurnitureCatalog(UserPreferences preferences, java.io.File[] furniturePluginFolders)
          Creates a default furniture catalog read from resources and furniture plugin folders if furniturePluginFolders isn't null.
DefaultTexturesCatalog(UserPreferences preferences, java.io.File texturesPluginFolder)
          Creates a default textures catalog read from resources and textures plugin folder if texturesPluginFolder isn't null.
DefaultTexturesCatalog(UserPreferences preferences, java.io.File[] texturesPluginFolders)
          Creates a default textures catalog read from resources and textures plugin folders if texturesPluginFolders isn't null.
 

Uses of UserPreferences in com.eteks.sweethome3d.model
 

Methods in com.eteks.sweethome3d.model that return UserPreferences
abstract  UserPreferences HomeApplication.getUserPreferences()
          Returns user preferences.
 

Uses of UserPreferences in com.eteks.sweethome3d.plugin
 

Methods in com.eteks.sweethome3d.plugin that return UserPreferences
 UserPreferences Plugin.getUserPreferences()
          Returns the user preferences of the current application.
 

Methods in com.eteks.sweethome3d.plugin with parameters of type UserPreferences
 java.util.List<Plugin> PluginManager.getPlugins(HomeApplication application, Home home, UserPreferences preferences, javax.swing.undo.UndoableEditSupport undoSupport)
          Returns an unmodifiable list of plug-in instances initialized with the given parameters.
 

Uses of UserPreferences in com.eteks.sweethome3d.swing
 

Methods in com.eteks.sweethome3d.swing with parameters of type UserPreferences
 View SwingViewFactory.createBackgroundImageWizardStepsView(BackgroundImage backgroundImage, UserPreferences preferences, BackgroundImageWizardController backgroundImageWizardController)
          Returns a new view that displays the different steps that helps user to choose a background image.
 DialogView SwingViewFactory.createCompassView(UserPreferences preferences, CompassController compassController)
          Returns a new view that edits compass values.
 View SwingViewFactory.createFurnitureCatalogView(FurnitureCatalog catalog, UserPreferences preferences, FurnitureCatalogController furnitureCatalogController)
          Returns a new view that displays furniture catalog.
 View SwingViewFactory.createFurnitureView(Home home, UserPreferences preferences, FurnitureController furnitureController)
          Returns a new table that displays home furniture.
 HelpView SwingViewFactory.createHelpView(UserPreferences preferences, HelpController helpController)
          Returns a new view that displays Sweet Home 3D help.
 DialogView SwingViewFactory.createHome3DAttributesView(UserPreferences preferences, Home3DAttributesController home3DAttributesController)
          Returns a new view that edits 3D attributes.
 DialogView SwingViewFactory.createHomeFurnitureView(UserPreferences preferences, HomeFurnitureController homeFurnitureController)
          Returns a new view that edits furniture values.
 HomeView SwingViewFactory.createHomeView(Home home, UserPreferences preferences, HomeController homeController)
          Returns a new view that displays home and its sub views.
 ImportedFurnitureWizardStepsView SwingViewFactory.createImportedFurnitureWizardStepsView(CatalogPieceOfFurniture piece, java.lang.String modelName, boolean importHomePiece, UserPreferences preferences, ImportedFurnitureWizardController importedFurnitureWizardController)
          Returns a new view that displays the different steps that helps user to import furniture.
 View SwingViewFactory.createImportedTextureWizardStepsView(CatalogTexture texture, java.lang.String textureName, UserPreferences preferences, ImportedTextureWizardController importedTextureWizardController)
          Returns a new view that displays the different steps that helps the user to import a texture.
 DialogView SwingViewFactory.createLabelView(boolean modification, UserPreferences preferences, LabelController labelController)
          Returns a new view that edits label values.
 DialogView SwingViewFactory.createLevelView(UserPreferences preferences, LevelController levelController)
          Returns a new view that edits level values.
 DialogView SwingViewFactory.createPageSetupView(UserPreferences preferences, PageSetupController pageSetupController)
          Creates a new view that edits page setup.
 DialogView SwingViewFactory.createPhotoView(Home home, UserPreferences preferences, PhotoController photoController)
          Returns a new view able to create photo realistic images of the given home.
 PlanView SwingViewFactory.createPlanView(Home home, UserPreferences preferences, PlanController planController)
          Returns a new view that displays home plan.
 DialogView SwingViewFactory.createPrintPreviewView(Home home, UserPreferences preferences, HomeController homeController, PrintPreviewController printPreviewController)
          Returns a new view that displays home print preview.
 DialogView SwingViewFactory.createRoomView(UserPreferences preferences, RoomController roomController)
          Returns a new view that edits room values.
 TextureChoiceView SwingViewFactory.createTextureChoiceView(UserPreferences preferences, TextureChoiceController textureChoiceController)
          Returns a new view that edits the texture of the given controller.
 ThreadedTaskView SwingViewFactory.createThreadedTaskView(java.lang.String taskMessage, UserPreferences preferences, ThreadedTaskController threadedTaskController)
          Returns a new view that displays message for a threaded task.
 DialogView SwingViewFactory.createUserPreferencesView(UserPreferences preferences, UserPreferencesController userPreferencesController)
          Returns a new view that edits user preferences.
 DialogView SwingViewFactory.createVideoView(Home home, UserPreferences preferences, VideoController videoController)
          Returns a new view able to create 3D videos of the given home.
 View SwingViewFactory.createView3D(Home home, UserPreferences preferences, HomeController3D homeController3D)
          Returns a new view that displays home in 3D.
 DialogView SwingViewFactory.createWallView(UserPreferences preferences, WallController wallController)
          Returns a new view that edits wall values.
 DialogView SwingViewFactory.createWizardView(UserPreferences preferences, WizardController wizardController)
          Returns a new view that displays a wizard.
static java.lang.String SwingTools.getLocalizedLabelText(UserPreferences preferences, java.lang.Class<?> resourceClass, java.lang.String resourceKey, java.lang.Object... resourceParameters)
          Returns a localized text for menus items and labels depending on the system.
 

Constructors in com.eteks.sweethome3d.swing with parameters of type UserPreferences
BackgroundImageWizardStepsPanel(BackgroundImage backgroundImage, UserPreferences preferences, BackgroundImageWizardController controller)
          Creates a view for background image choice, scale and origin.
CompassPanel(UserPreferences preferences, CompassController controller)
          Creates a panel that displays compass data.
ControllerAction(UserPreferences preferences, java.lang.Class<?> resourceClass, java.lang.String actionPrefix, boolean enabled, java.lang.Object controller, java.lang.String method, java.lang.Object... parameters)
          Creates an action with properties retrieved from a resource bundle in which key starts with actionPrefix.
ControllerAction(UserPreferences preferences, java.lang.Class<?> resourceClass, java.lang.String actionPrefix, java.lang.Object controller, java.lang.String method, java.lang.Object... parameters)
          Creates a disabled action with properties retrieved from a resource bundle in which key starts with actionPrefix.
FileContentManager(UserPreferences preferences)
           
FurnitureCatalogListPanel(FurnitureCatalog catalog, UserPreferences preferences, FurnitureCatalogController controller)
          Creates a panel that displays catalog furniture in a list with a filter combo box and a search field.
FurnitureCatalogTree(FurnitureCatalog catalog, UserPreferences preferences, FurnitureCatalogController controller)
          Creates a tree controlled by controller that displays catalog content and its selection.
FurnitureTable(Home home, UserPreferences preferences)
          Creates a table that displays furniture of home.
FurnitureTable(Home home, UserPreferences preferences, FurnitureController controller)
          Creates a table controlled by controller that displays furniture of home.
HelpPane(UserPreferences preferences, HelpController controller)
           
Home3DAttributesPanel(UserPreferences preferences, Home3DAttributesController controller)
          Creates a panel that displays home 3D attributes data according to the units set in preferences.
HomeComponent3D(Home home, UserPreferences preferences, boolean displayShadowOnFloor)
          Creates a 3D component that displays home walls, rooms and furniture, with shadows on the floor.
HomeComponent3D(Home home, UserPreferences preferences, HomeController3D controller)
          Creates a 3D component that displays home walls, rooms and furniture.
HomeComponent3D(Home home, UserPreferences preferences, Object3DFactory object3DFactory, HomeController3D controller)
          Creates a 3D component that displays home walls, rooms and furniture.
HomeFurniturePanel(UserPreferences preferences, HomeFurnitureController controller)
          Creates a panel that displays home furniture data according to the units set in preferences.
HomePane(Home home, UserPreferences preferences, HomeController controller)
          Creates home view associated with its controller.
HomePDFPrinter(Home home, UserPreferences preferences, HomeController controller, java.awt.Font defaultFont)
          Creates a PDF printer able to write to an output stream.
ImportedFurnitureWizardStepsPanel(CatalogPieceOfFurniture piece, java.lang.String modelName, boolean importHomePiece, UserPreferences preferences, ImportedFurnitureWizardController controller)
          Creates a view for furniture import.
ImportedTextureWizardStepsPanel(CatalogTexture catalogTexture, java.lang.String textureName, UserPreferences preferences, ImportedTextureWizardController controller)
          Creates a view for texture image choice and attributes.
LabelPanel(boolean modification, UserPreferences preferences, LabelController controller)
          Creates a panel that displays label data.
LevelPanel(UserPreferences preferences, LevelController controller)
          Creates a panel that displays home levels data according to the units set in preferences.
MultipleLevelsPlanPanel(Home home, UserPreferences preferences, PlanController controller)
           
NullableSpinner.NullableSpinnerLengthModel(UserPreferences preferences, float minimum, float maximum)
          Creates a model managing lengths between the given minimum and maximum values in centimeter.
PageSetupPanel(UserPreferences preferences, PageSetupController controller)
          Creates a panel that displays page setup.
PhotoPanel(Home home, UserPreferences preferences, PhotoController controller)
           
PlanComponent(Home home, UserPreferences preferences, PlanController controller)
          Creates a new plan that displays home.
PrintPreviewPanel(Home home, UserPreferences preferences, HomeController homeController, PrintPreviewController printPreviewController)
          Creates a panel that displays print preview.
ResourceAction(UserPreferences preferences, java.lang.Class<?> resourceClass, java.lang.String actionPrefix)
          Creates a disabled action with properties retrieved from a resource bundle in which key starts with actionPrefix.
ResourceAction(UserPreferences preferences, java.lang.Class<?> resourceClass, java.lang.String actionPrefix, boolean enabled)
          Creates an action with properties retrieved from a resource bundle in which key starts with actionPrefix.
RoomPanel(UserPreferences preferences, RoomController controller)
          Creates a panel that displays room data according to the units set in preferences.
TextureChoiceComponent(UserPreferences preferences, TextureChoiceController controller)
          Creates a texture button.
ThreadedTaskPanel(java.lang.String taskMessage, UserPreferences preferences, ThreadedTaskController controller)
           
UserPreferencesPanel(UserPreferences preferences, UserPreferencesController controller)
          Creates a preferences panel that layouts the editable properties of its controller.
VideoPanel(Home home, UserPreferences preferences, VideoController controller)
          Creates a video panel.
WallPanel(UserPreferences preferences, WallController controller)
          Creates a panel that displays wall data according to the units set in preferences.
WizardPane(UserPreferences preferences, WizardController controller)
          Creates a wizard view controlled by controller.
 

Uses of UserPreferences in com.eteks.sweethome3d.viewcontroller
 

Methods in com.eteks.sweethome3d.viewcontroller with parameters of type UserPreferences
 View ViewFactory.createBackgroundImageWizardStepsView(BackgroundImage backgroundImage, UserPreferences preferences, BackgroundImageWizardController backgroundImageWizardController)
          Returns a new view that displays the different steps that helps the user to choose a background image.
 DialogView ViewFactory.createCompassView(UserPreferences preferences, CompassController compassController)
          Returns a new view that edits compass values.
 View ViewFactory.createFurnitureCatalogView(FurnitureCatalog catalog, UserPreferences preferences, FurnitureCatalogController furnitureCatalogController)
          Returns a new view that displays furniture catalog.
 View ViewFactory.createFurnitureView(Home home, UserPreferences preferences, FurnitureController furnitureController)
          Returns a new view that displays home furniture list.
 HelpView ViewFactory.createHelpView(UserPreferences preferences, HelpController helpController)
          Returns a new view that displays Sweet Home 3D help.
 DialogView ViewFactory.createHome3DAttributesView(UserPreferences preferences, Home3DAttributesController home3DAttributesController)
          Returns a new view that edits 3D attributes.
 DialogView ViewFactory.createHomeFurnitureView(UserPreferences preferences, HomeFurnitureController homeFurnitureController)
          Returns a new view that edits furniture values.
 HomeView ViewFactory.createHomeView(Home home, UserPreferences preferences, HomeController homeController)
          Returns a new view that displays home and its sub views.
 ImportedFurnitureWizardStepsView ViewFactory.createImportedFurnitureWizardStepsView(CatalogPieceOfFurniture piece, java.lang.String modelName, boolean importHomePiece, UserPreferences preferences, ImportedFurnitureWizardController importedFurnitureWizardController)
          Returns a new view that displays the different steps that helps the user to import furniture.
 View ViewFactory.createImportedTextureWizardStepsView(CatalogTexture texture, java.lang.String textureName, UserPreferences preferences, ImportedTextureWizardController importedTextureWizardController)
          Returns a new view that displays the different steps that helps the user to import a texture.
 DialogView ViewFactory.createLabelView(boolean modification, UserPreferences preferences, LabelController labelController)
          Returns a new view that edits label values.
 DialogView ViewFactory.createLevelView(UserPreferences preferences, LevelController levelController)
          Returns a new view that edits level values.
 DialogView ViewFactory.createPageSetupView(UserPreferences preferences, PageSetupController pageSetupController)
          Creates a new view that edits page setup.
 DialogView ViewFactory.createPhotoView(Home home, UserPreferences preferences, PhotoController photoController)
          Returns a new view able to compute a photo realistic image of a home.
 PlanView ViewFactory.createPlanView(Home home, UserPreferences preferences, PlanController planController)
          Returns a new view that displays home on a plan.
 DialogView ViewFactory.createPrintPreviewView(Home home, UserPreferences preferences, HomeController homeController, PrintPreviewController printPreviewController)
          Returns a new view that displays home print preview.
 DialogView ViewFactory.createRoomView(UserPreferences preferences, RoomController roomController)
          Returns a new view that edits room values.
 TextureChoiceView ViewFactory.createTextureChoiceView(UserPreferences preferences, TextureChoiceController textureChoiceController)
          Returns a new view that edits the texture of its controller.
 ThreadedTaskView ViewFactory.createThreadedTaskView(java.lang.String taskMessage, UserPreferences userPreferences, ThreadedTaskController threadedTaskController)
          Returns a new view that displays message for a threaded task.
 DialogView ViewFactory.createUserPreferencesView(UserPreferences preferences, UserPreferencesController userPreferencesController)
          Returns a new view that edits user preferences.
 DialogView ViewFactory.createVideoView(Home home, UserPreferences preferences, VideoController videoController)
          Returns a new view able to compute a 3D video of a home.
 View ViewFactory.createView3D(Home home, UserPreferences preferences, HomeController3D homeController3D)
          Returns a new view that displays home in 3D.
 DialogView ViewFactory.createWallView(UserPreferences preferences, WallController wallController)
          Returns a new view that edits wall values.
 DialogView ViewFactory.createWizardView(UserPreferences preferences, WizardController wizardController)
          Returns a new view that displays a wizard.
 

Constructors in com.eteks.sweethome3d.viewcontroller with parameters of type UserPreferences
BackgroundImageWizardController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
           
CompassController(Home home, UserPreferences preferences, ViewFactory viewFactory, javax.swing.undo.UndoableEditSupport undoSupport)
           
FurnitureCatalogController(FurnitureCatalog catalog, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates a controller of the furniture catalog view.
FurnitureController(Home home, UserPreferences preferences, ViewFactory viewFactory)
          Creates the controller of home furniture view.
FurnitureController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of home furniture view with undo support.
HelpController(UserPreferences preferences, ViewFactory viewFactory)
           
Home3DAttributesController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of 3D view with undo support.
HomeController(Home home, UserPreferences preferences, ViewFactory viewFactory)
          Creates the controller of home view.
HomeController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates the controller of home view.
HomeController3D(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of home 3D view.
HomeFurnitureController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of home furniture view with undo support.
HomeFurnitureController(Home home, UserPreferences preferences, ViewFactory viewFactory, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of home furniture view with undo support.
ImportedFurnitureWizardController(CatalogPieceOfFurniture piece, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates a controller that edits piece values.
ImportedFurnitureWizardController(Home home, java.lang.String modelName, UserPreferences preferences, FurnitureController furnitureController, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates a controller that edits a new imported home piece of furniture with a given modelName.
ImportedFurnitureWizardController(Home home, UserPreferences preferences, FurnitureController furnitureController, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates a controller that edits a new imported home piece of furniture.
ImportedFurnitureWizardController(java.lang.String modelName, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates a controller that edits a new catalog piece of furniture with a given modelName.
ImportedFurnitureWizardController(UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates a controller that edits a new catalog piece of furniture.
ImportedTextureWizardController(CatalogTexture texture, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates a controller that edits texture values.
ImportedTextureWizardController(java.lang.String textureName, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates a controller that edits a new catalog texture with a given textureName.
ImportedTextureWizardController(UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates a controller that edits a new catalog texture.
LabelController(Home home, float x, float y, UserPreferences preferences, ViewFactory viewFactory, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of label creation with undo support.
LabelController(Home home, UserPreferences preferences, ViewFactory viewFactory, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of label modifications with undo support.
LevelController(Home home, UserPreferences preferences, ViewFactory viewFactory, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of home levels view with undo support.
PageSetupController(Home home, UserPreferences preferences, ViewFactory viewFactory, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of page setup with undo support.
PhotoController(Home home, UserPreferences preferences, View view3D, ViewFactory viewFactory, ContentManager contentManager)
           
PlanController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of plan view.
PrintPreviewController(Home home, UserPreferences preferences, HomeController homeController, ViewFactory viewFactory)
          Creates the controller of print preview with undo support.
RoomController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of room view with undo support.
TextureChoiceController(java.lang.String title, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
           
ThreadedTaskController(java.util.concurrent.Callable<java.lang.Void> threadedTask, java.lang.String taskMessage, ThreadedTaskController.ExceptionHandler exceptionHandler, UserPreferences preferences, ViewFactory viewFactory)
          Creates a controller that will execute in a separated thread the given task.
UserPreferencesController(UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
          Creates the controller of user preferences view.
UserPreferencesController(UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, HomeController homeController)
          Creates the controller of user preferences view.
VideoController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager)
           
WallController(Home home, UserPreferences preferences, ViewFactory viewFactory, ContentManager contentManager, javax.swing.undo.UndoableEditSupport undoSupport)
          Creates the controller of wall view with undo support.
WizardController(UserPreferences preferences, ViewFactory viewFactory)
           
 


Sweet Home 3D 3.4

? Copyrights 2006-2011 eTeks - All rights reserved
Distributed under GNU General Public License