Sweet Home 3D 3.4

Uses of Interface
com.eteks.sweethome3d.viewcontroller.View

Packages that use View
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.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 View in com.eteks.sweethome3d
 

Classes in com.eteks.sweethome3d that implement View
 class HomeFramePane
          A pane that displays a home pane in a frame.
 

Methods in com.eteks.sweethome3d that return View
 View HomeFrameController.getView()
          Returns the view associated with this controller.
 

Uses of View in com.eteks.sweethome3d.applet
 

Methods in com.eteks.sweethome3d.applet with parameters of type View
 java.lang.String AppletContentManager.showOpenDialog(View parentView, java.lang.String dialogTitle, ContentManager.ContentType contentType)
          Returns the name chosen by user with an open dialog.
 java.lang.String AppletContentManager.showSaveDialog(View parentView, java.lang.String dialogTitle, ContentManager.ContentType contentType, java.lang.String name)
          Returns the name chosen by user with a save dialog.
 

Uses of View in com.eteks.sweethome3d.swing
 

Classes in com.eteks.sweethome3d.swing that implement View
 class BackgroundImageWizardStepsPanel
          Wizard panel for background image choice.
 class CompassPanel
          Compass editing panel.
 class FurnitureCatalogListPanel
          A furniture catalog view that displays furniture in a list, with a combo and search text field.
 class FurnitureCatalogTree
          A tree displaying furniture catalog by category.
 class FurnitureTable
          A table displaying home furniture.
 class HelpPane
          A pane displaying Sweet Home 3D help.
 class Home3DAttributesPanel
          Home 3D attributes editing panel.
 class HomeComponent3D
          A component that displays home walls, rooms and furniture with Java 3D.
 class HomeFurniturePanel
          Home furniture editing panel.
 class HomePane
          The MVC view that edits a home.
 class ImportedFurnitureWizardStepsPanel
          Wizard panel for furniture import.
 class ImportedTextureWizardStepsPanel
          Wizard panel for background image choice.
 class LabelPanel
          Label editing panel.
 class LevelPanel
          Level editing panel.
 class MultipleLevelsPlanPanel
          A panel for multiple levels plans where users can select the displayed level.
 class PageSetupPanel
          Home page setup editing panel.
 class PhotoPanel
          A panel to edit photo creation.
 class PlanComponent
          A component displaying the plan of a home.
 class PlanComponent.PlanRulerComponent
          A component displaying the plan horizontal or vertical ruler associated to this plan.
 class PrintPreviewPanel
          Home print preview editing panel.
 class RoomPanel
          Room editing panel.
 class TextureChoiceComponent
          Button displaying a texture as an icon.
 class ThreadedTaskPanel
          A MVC view of a threaded task.
 class UserPreferencesPanel
          User preferences panel.
 class VideoPanel
          A panel used for video creation.
 class WallPanel
          Wall editing panel.
 class WizardPane
          Wizard pane.
 

Methods in com.eteks.sweethome3d.swing that return View
 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.
 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.
 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.
 View SwingViewFactory.createView3D(Home home, UserPreferences preferences, HomeController3D homeController3D)
          Returns a new view that displays home in 3D.
 View PlanComponent.getHorizontalRuler()
          Returns the component used as an horizontal ruler for this plan.
 View MultipleLevelsPlanPanel.getHorizontalRuler()
          Returns the component used as an horizontal ruler for the plan displayed by this component.
 View PlanComponent.getVerticalRuler()
          Returns the component used as a vertical ruler for this plan.
 View MultipleLevelsPlanPanel.getVerticalRuler()
          Returns the component used as a vertical ruler for the plan displayed by this component.
 

Methods in com.eteks.sweethome3d.swing with parameters of type View
 void HomePane.attachView(View view)
          Attaches the given view to home view.
protected  boolean FileContentManager.confirmOverwrite(View parentView, java.lang.String fileName)
          Displays a dialog that let user choose whether he wants to overwrite file fileName or not.
 void HomePane.detachView(View view)
          Detaches the given view from home view.
 void WizardPane.displayView(View parentView)
          Displays this wizard view in a modal dialog.
 void CompassPanel.displayView(View parentView)
          Displays this panel in a modal dialog box.
 void RoomPanel.displayView(View parentView)
          Displays this panel in a modal dialog box.
 void Home3DAttributesPanel.displayView(View parentView)
          Displays this panel in a modal dialog box.
 void LevelPanel.displayView(View parentView)
          Displays this panel in a modal dialog box.
 void LabelPanel.displayView(View parentView)
          Displays this panel in a modal dialog box.
 void PhotoPanel.displayView(View parentView)
          Displays this panel in a non modal dialog.
 void HomeFurniturePanel.displayView(View parentView)
          Displays this panel in a modal dialog box.
 void UserPreferencesPanel.displayView(View parentView)
          Displays this panel in a dialog box.
 void PrintPreviewPanel.displayView(View parentView)
          Displays this panel in a modal resizable dialog box.
 void WallPanel.displayView(View parentView)
          Displays this panel in a modal dialog box.
 void PageSetupPanel.displayView(View parentView)
          Displays this panel in a modal dialog box.
 void VideoPanel.displayView(View parentView)
          Displays this panel in a non modal dialog.
 void ThreadedTaskPanel.setTaskRunning(boolean taskRunning, View executingView)
          Sets the running status of the threaded task.
 java.lang.String FileContentManager.showOpenDialog(View parentView, java.lang.String dialogTitle, ContentManager.ContentType contentType)
          Returns the file path chosen by user with an open file dialog.
 java.lang.String FileContentManager.showSaveDialog(View parentView, java.lang.String dialogTitle, ContentManager.ContentType contentType, java.lang.String name)
          Returns the file path chosen by user with a save file dialog.
 

Uses of View in com.eteks.sweethome3d.viewcontroller
 

Subinterfaces of View in com.eteks.sweethome3d.viewcontroller
 interface DialogView
          The view that displays a pane in a dialog.
 interface HelpView
          A view that displays Sweet Home 3D help.
 interface HomeView
          The main view that displays a home.
 interface ImportedFurnitureWizardStepsView
          A view that displays the different steps that helps the user to import a piece of furniture.
 interface PlanView
          The view that displays the plan of a home.
 interface TextureChoiceView
          A view that edits the texture of its controller.
 interface ThreadedTaskView
          A view of a threaded task.
 

Methods in com.eteks.sweethome3d.viewcontroller that return View
 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.
 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.
 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.
 View ViewFactory.createView3D(Home home, UserPreferences preferences, HomeController3D homeController3D)
          Returns a new view that displays home in 3D.
 View PhotoController.get3DView()
          Returns the 3D view used to compute aspect ratio bound to it.
 View PlanView.getHorizontalRuler()
          Returns the component used as an horizontal ruler for this plan.
 View PlanController.getHorizontalRulerView()
          Returns the horizontal ruler of the plan view.
protected  View BackgroundImageWizardController.getStepsView()
          Returns the unique wizard view used for all steps.
protected  View ImportedTextureWizardController.getStepsView()
          Returns the unique wizard view used for all steps.
 View WizardController.getStepView()
          Returns the current step view.
 View PlanView.getVerticalRuler()
          Returns the component used as a vertical ruler for this plan.
 View PlanController.getVerticalRulerView()
          Returns the vertical ruler of the plan view.
 View FurnitureController.getView()
          Returns the view associated with this controller.
 View ImportedFurnitureWizardController.ImportedFurnitureWizardStepState.getView()
           
 View HomeController3D.getView()
          Returns the view associated with this controller.
 View Controller.getView()
           
 View BackgroundImageWizardController.BackgroundImageWizardStepState.getView()
           
 View ImportedTextureWizardController.ImportedTextureWizardStepState.getView()
           
 View FurnitureCatalogController.getView()
          Returns the view associated with this controller.
abstract  View WizardController.WizardControllerStepState.getView()
           
 

Methods in com.eteks.sweethome3d.viewcontroller with parameters of type View
 void HomeView.attachView(View view)
          Attaches the given view to home view.
 void HomeController.attachView(View view)
          Attaches the given view to home view.
 void HomeView.detachView(View view)
          Detaches the given view from home view.
 void HomeController.detachView(View view)
          Detaches the given view from home view.
 void LevelController.displayView(View parentView)
          Displays the view controlled by this controller.
 void PageSetupController.displayView(View parentView)
          Displays the view controlled by this controller.
 void HomeFurnitureController.displayView(View parentView)
          Displays the view controlled by this controller.
 void WallController.displayView(View parentView)
          Displays the view controlled by this controller.
 void VideoController.displayView(View parentView)
          Displays the view controlled by this controller.
 void RoomController.displayView(View parentView)
          Displays the view controlled by this controller.
 void PrintPreviewController.displayView(View parentView)
          Displays the view controlled by this controller.
 void DialogView.displayView(View parentView)
          Displays this wizard view in a modal dialog.
 void PhotoController.displayView(View parentView)
          Displays the view controlled by this controller.
 void CompassController.displayView(View parentView)
          Displays the view controlled by this controller.
 void Home3DAttributesController.displayView(View parentView)
          Displays the view controlled by this controller.
 void UserPreferencesController.displayView(View parentView)
          Displays the view controlled by this controller.
 void WizardController.displayView(View parentView)
          Displays the view controlled by this controller.
 void LabelController.displayView(View parentView)
          Displays the view controlled by this controller.
 void HomeController.drop(java.util.List<? extends Selectable> items, View destinationView, float dx, float dy)
          Adds items to home, moves them of (dx, dy) and posts a drop operation to undo support.
 void ThreadedTaskController.executeTask(View executingView)
          Executes in a separated thread the task given in constructor.
 void HomeController.focusedViewChanged(View focusedView)
          Updates actions when focused view changed.
 void ThreadedTaskView.setTaskRunning(boolean taskRunning, View executingView)
          Sets the running status of the threaded task.
 java.lang.String ContentManager.showOpenDialog(View parentView, java.lang.String dialogTitle, ContentManager.ContentType contentType)
          Returns the content name chosen by user with an open content dialog.
 java.lang.String ContentManager.showSaveDialog(View parentView, java.lang.String dialogTitle, ContentManager.ContentType contentType, java.lang.String name)
          Returns the content name chosen by user with a save content dialog.
 

Constructors in com.eteks.sweethome3d.viewcontroller with parameters of type View
PhotoController(Home home, UserPreferences preferences, View view3D, ViewFactory viewFactory, ContentManager contentManager)
           
 


Sweet Home 3D 3.4

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