| Package | Description | 
|---|---|
| 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.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. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ContentManager | SweetHome3D. getContentManager()Returns a content manager able to handle files. | 
| Constructor and Description | 
|---|
| HomeFrameController(Home home,
                   HomeApplication application,
                   ViewFactory viewFactory,
                   ContentManager contentManager,
                   PluginManager pluginManager) | 
| HomeFramePane(Home home,
             HomeApplication application,
             ContentManager contentManager,
             HomeFrameController controller) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AppletContentManagerContent manager for Sweet Home 3D files stored on server. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ContentManager | AppletApplication. getContentManager()Returns a content manager able to handle files. | 
| Constructor and Description | 
|---|
| HomeAppletController(Home home,
                    HomeApplication application,
                    ViewFactory viewFactory,
                    ContentManager contentManager,
                    PluginManager pluginManager,
                    boolean newHomeEnabled,
                    boolean openEnabled,
                    boolean saveEnabled,
                    boolean saveAsEnabled) | 
| HomeAppletController(Home home,
                    HomeApplication application,
                    ViewFactory viewFactory,
                    ContentManager contentManager,
                    PluginManager pluginManager,
                    boolean newHomeEnabled,
                    boolean openEnabled,
                    boolean saveEnabled,
                    boolean saveAsEnabled,
                    long homeMaximumLength) | 
| Constructor and Description | 
|---|
| HomePluginController(Home home,
                    HomeApplication application,
                    ViewFactory viewFactory,
                    ContentManager contentManager,
                    PluginManager pluginManager)Creates the controller of home view. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FileContentManagerContent manager for files with Swing file choosers. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected java.util.List<java.lang.String> | LocatedTransferHandler. getModelContents(java.util.List<java.io.File> files,
                ContentManager contentManager)Returns the model contents among files. | 
| Constructor and Description | 
|---|
| FurnitureCatalogTransferHandler(ContentManager contentManager,
                               FurnitureCatalogController catalogController,
                               FurnitureController furnitureController)Creates a handler able to transfer catalog selected furniture. | 
| FurnitureTransferHandler(Home home,
                        ContentManager contentManager,
                        HomeController homeController)Creates a handler able to transfer home furniture. | 
| PlanTransferHandler(Home home,
                   ContentManager contentManager,
                   HomeController homeController)Creates a handler able to transfer furniture and walls in plan. | 
| Modifier and Type | Method and Description | 
|---|---|
| ContentManager | AbstractPhotoController. getContentManager()Returns the content manager of this controller. | 
| ContentManager | ImportedFurnitureWizardController. getContentManager()Returns the content manager of this controller. | 
| ContentManager | HomeController. getContentManager()Returns the content manager of this controller. | 
| ContentManager | VideoController. getContentManager()Returns the content manager of this controller. | 
| ContentManager | HomeFurnitureController. getContentManager()Returns the content manager associated to this controller. | 
| ContentManager | BackgroundImageWizardController. getContentManager()Returns the content manager of this controller. | 
| ContentManager | ImportedTextureWizardController. getContentManager()Returns the content manager of this controller. | 
| Constructor and Description | 
|---|
| AbstractPhotoController(Home home,
                       UserPreferences preferences,
                       View view3D,
                       ContentManager contentManager) | 
| BackgroundImageWizardController(Home home,
                               UserPreferences preferences,
                               ViewFactory viewFactory,
                               ContentManager contentManager,
                               javax.swing.undo.UndoableEditSupport undoSupport) | 
| BaseboardChoiceController(UserPreferences preferences,
                         ViewFactory viewFactory,
                         ContentManager contentManager)Creates the controller of room view with undo support. | 
| FurnitureCatalogController(FurnitureCatalog catalog,
                          UserPreferences preferences,
                          ViewFactory viewFactory,
                          ContentManager contentManager)Creates a controller of the furniture catalog 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. | 
| 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,
              HomeApplication application,
              ViewFactory viewFactory,
              ContentManager contentManager)Creates the controller of home view. | 
| HomeController(Home home,
              UserPreferences preferences,
              ViewFactory viewFactory,
              ContentManager contentManager)Creates the controller of home view. | 
| HomeController3D(Home home,
                PlanController planController,
                UserPreferences preferences,
                ViewFactory viewFactory,
                ContentManager contentManager,
                javax.swing.undo.UndoableEditSupport undoSupport)Creates the controller of home 3D 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. | 
| ImportedFurnitureWizardController(CatalogPieceOfFurniture piece,
                                 UserPreferences preferences,
                                 ViewFactory viewFactory,
                                 ContentManager contentManager)Creates a controller that edits  piecevalues. | 
| 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  texturevalues. | 
| 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. | 
| ModelMaterialsController(java.lang.String title,
                        UserPreferences preferences,
                        ViewFactory viewFactory,
                        ContentManager contentManager) | 
| PhotoController(Home home,
               UserPreferences preferences,
               View view3D,
               ViewFactory viewFactory,
               ContentManager contentManager) | 
| PhotosController(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. | 
| PolylineController(Home home,
                  UserPreferences preferences,
                  ViewFactory viewFactory,
                  ContentManager contentManager,
                  javax.swing.undo.UndoableEditSupport undoSupport)Creates the controller of polyline view 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,
                       boolean rotationSupported,
                       UserPreferences preferences,
                       ViewFactory viewFactory,
                       ContentManager contentManager) | 
| TextureChoiceController(java.lang.String title,
                       java.lang.String fitAreaText,
                       boolean rotationSupported,
                       UserPreferences preferences,
                       ViewFactory viewFactory,
                       ContentManager contentManager) | 
| TextureChoiceController(java.lang.String title,
                       UserPreferences preferences,
                       ViewFactory viewFactory,
                       ContentManager contentManager) | 
| 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. | 
                        
© Copyright 2024 Space Mushrooms
                            
Distributed under GNU General Public License