public class HomePluginController extends HomeController
Constructor and Description |
---|
HomePluginController(Home home,
HomeApplication application,
ViewFactory viewFactory,
ContentManager contentManager,
PluginManager pluginManager)
Creates the controller of home view.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Plugin> |
getPlugins()
Returns the plug-ins available with this controller.
|
void |
importPlugin(java.lang.String pluginLocation)
Imports the plugin at the given location.
|
about, addFurnitureToGroup, addHomeFurniture, attachView, checkUpdates, close, close, createPhoto, createPhotos, createTransferData, createVideo, cut, delete, deleteBackgroundImage, deleteCameras, deleteRecentHomes, detachView, disableMagnetism, drop, drop, drop, drop, dropFiles, editPreferences, enableActionsBoundToSelection, enableMagnetism, enablePasteAction, enableSelectAllAction, exit, exportToCSV, exportToOBJ, exportToSVG, focusedViewChanged, getContentManager, getFurnitureCatalogController, getFurnitureController, getHomeController3D, getPlanController, getRecentHomes, getUndoableEditSupport, getVersion, getView, help, hideBackgroundImage, importBackgroundImage, importFurniture, importFurnitureLibrary, importFurnitureLibrary, importLanguageLibrary, importLanguageLibrary, importTexture, importTexturesLibrary, importTexturesLibrary, modifyBackgroundImage, modifySelectedFurniture, newHome, newHomeFromExample, open, open, paste, pasteStyle, pasteToGroup, previewPrint, print, printToPDF, redo, save, saveAndCompress, saveAs, saveAs, saveAsAndCompress, selectAll, setHomeProperty, setMode, setupPage, setVisualProperty, showBackgroundImage, storeCamera, undo, zoomIn, zoomOut
public HomePluginController(Home home, HomeApplication application, ViewFactory viewFactory, ContentManager contentManager, PluginManager pluginManager)
home
- the home edited by this controller and its view.application
- the instance of current application.viewFactory
- a factory able to create views.contentManager
- the content manager of the application.pluginManager
- the plug-in manager of the application.public java.util.List<Plugin> getPlugins()
public void importPlugin(java.lang.String pluginLocation)
© Copyright 2024 Space Mushrooms
Distributed under GNU General Public License