|
Sweet Home 3D 3.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ViewFactory
A factory that specifies how to create the views displayed in Sweet Home 3D.
Method Summary | |
---|---|
View |
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 |
createCompassView(UserPreferences preferences,
CompassController compassController)
Returns a new view that edits compass values. |
View |
createFurnitureCatalogView(FurnitureCatalog catalog,
UserPreferences preferences,
FurnitureCatalogController furnitureCatalogController)
Returns a new view that displays furniture catalog . |
View |
createFurnitureView(Home home,
UserPreferences preferences,
FurnitureController furnitureController)
Returns a new view that displays home furniture list. |
HelpView |
createHelpView(UserPreferences preferences,
HelpController helpController)
Returns a new view that displays Sweet Home 3D help. |
DialogView |
createHome3DAttributesView(UserPreferences preferences,
Home3DAttributesController home3DAttributesController)
Returns a new view that edits 3D attributes. |
DialogView |
createHomeFurnitureView(UserPreferences preferences,
HomeFurnitureController homeFurnitureController)
Returns a new view that edits furniture values. |
HomeView |
createHomeView(Home home,
UserPreferences preferences,
HomeController homeController)
Returns a new view that displays home and its sub views. |
ImportedFurnitureWizardStepsView |
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 |
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 |
createLabelView(boolean modification,
UserPreferences preferences,
LabelController labelController)
Returns a new view that edits label values. |
DialogView |
createLevelView(UserPreferences preferences,
LevelController levelController)
Returns a new view that edits level values. |
DialogView |
createPageSetupView(UserPreferences preferences,
PageSetupController pageSetupController)
Creates a new view that edits page setup. |
DialogView |
createPhotoView(Home home,
UserPreferences preferences,
PhotoController photoController)
Returns a new view able to compute a photo realistic image of a home. |
PlanView |
createPlanView(Home home,
UserPreferences preferences,
PlanController planController)
Returns a new view that displays home on a plan. |
DialogView |
createPrintPreviewView(Home home,
UserPreferences preferences,
HomeController homeController,
PrintPreviewController printPreviewController)
Returns a new view that displays home print preview. |
DialogView |
createRoomView(UserPreferences preferences,
RoomController roomController)
Returns a new view that edits room values. |
TextureChoiceView |
createTextureChoiceView(UserPreferences preferences,
TextureChoiceController textureChoiceController)
Returns a new view that edits the texture of its controller. |
ThreadedTaskView |
createThreadedTaskView(java.lang.String taskMessage,
UserPreferences userPreferences,
ThreadedTaskController threadedTaskController)
Returns a new view that displays message for a threaded task. |
DialogView |
createUserPreferencesView(UserPreferences preferences,
UserPreferencesController userPreferencesController)
Returns a new view that edits user preferences. |
DialogView |
createVideoView(Home home,
UserPreferences preferences,
VideoController videoController)
Returns a new view able to compute a 3D video of a home. |
View |
createView3D(Home home,
UserPreferences preferences,
HomeController3D homeController3D)
Returns a new view that displays home in 3D. |
DialogView |
createWallView(UserPreferences preferences,
WallController wallController)
Returns a new view that edits wall values. |
DialogView |
createWizardView(UserPreferences preferences,
WizardController wizardController)
Returns a new view that displays a wizard. |
Method Detail |
---|
View createFurnitureCatalogView(FurnitureCatalog catalog, UserPreferences preferences, FurnitureCatalogController furnitureCatalogController)
catalog
.
View createFurnitureView(Home home, UserPreferences preferences, FurnitureController furnitureController)
home
furniture list.
PlanView createPlanView(Home home, UserPreferences preferences, PlanController planController)
home
on a plan.
View createView3D(Home home, UserPreferences preferences, HomeController3D homeController3D)
home
in 3D.
HomeView createHomeView(Home home, UserPreferences preferences, HomeController homeController)
home
and its sub views.
DialogView createWizardView(UserPreferences preferences, WizardController wizardController)
View createBackgroundImageWizardStepsView(BackgroundImage backgroundImage, UserPreferences preferences, BackgroundImageWizardController backgroundImageWizardController)
ImportedFurnitureWizardStepsView createImportedFurnitureWizardStepsView(CatalogPieceOfFurniture piece, java.lang.String modelName, boolean importHomePiece, UserPreferences preferences, ImportedFurnitureWizardController importedFurnitureWizardController)
View createImportedTextureWizardStepsView(CatalogTexture texture, java.lang.String textureName, UserPreferences preferences, ImportedTextureWizardController importedTextureWizardController)
ThreadedTaskView createThreadedTaskView(java.lang.String taskMessage, UserPreferences userPreferences, ThreadedTaskController threadedTaskController)
DialogView createUserPreferencesView(UserPreferences preferences, UserPreferencesController userPreferencesController)
DialogView createLevelView(UserPreferences preferences, LevelController levelController)
DialogView createHomeFurnitureView(UserPreferences preferences, HomeFurnitureController homeFurnitureController)
DialogView createWallView(UserPreferences preferences, WallController wallController)
DialogView createRoomView(UserPreferences preferences, RoomController roomController)
DialogView createLabelView(boolean modification, UserPreferences preferences, LabelController labelController)
DialogView createCompassView(UserPreferences preferences, CompassController compassController)
DialogView createHome3DAttributesView(UserPreferences preferences, Home3DAttributesController home3DAttributesController)
TextureChoiceView createTextureChoiceView(UserPreferences preferences, TextureChoiceController textureChoiceController)
DialogView createPageSetupView(UserPreferences preferences, PageSetupController pageSetupController)
DialogView createPrintPreviewView(Home home, UserPreferences preferences, HomeController homeController, PrintPreviewController printPreviewController)
DialogView createPhotoView(Home home, UserPreferences preferences, PhotoController photoController)
DialogView createVideoView(Home home, UserPreferences preferences, VideoController videoController)
HelpView createHelpView(UserPreferences preferences, HelpController helpController)
|
Sweet Home 3D 3.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
![]() |
? Copyrights 2006-2011 eTeks - All rights reserved
Distributed under GNU General Public License |