Class ImportedTextureWizardController
				
				
Extends
					WizardController.
				
			
				
				
				
					
Defined in:  SweetHome3D.js.
				
			
| Constructor Attributes | Constructor Name and Description | 
|---|---|
| 
								ImportedTextureWizardController(textureName, preferences, viewFactory, contentManager)
							 Creates a controller that edits a new catalog texture with a given
 textureName. | 
| Method Attributes | Method Name and Description | 
|---|---|
| finish()
								 Changes background image in model and posts an undoable operation. | |
| Returns the category of the imported texture. | |
| Returns the content manager of this controller. | |
| Returns the creator of the imported piece. | |
| Returns the height. | |
| getImage()
								 Returns the image content of the imported texture. | |
| getName()
								 Returns the name of the imported texture. | |
| getStep()
								 Returns the current step in wizard view. | |
| Returns the current step state. | |
| Returns the unique wizard view used for all steps. | |
| Returns the texture attributes step state. | |
| Returns the texture image step state. | |
| getWidth()
								 Returns the width. | |
| Returns  trueif texture name is valid. | |
| setCategory(category)
								 Sets the category of the imported texture. | |
| setCreator(creator)
								 Sets the creator of the imported piece. | |
| setHeight(height)
								 Sets the size of the imported texture. | |
| setImage(image)
								 Sets the image content of the imported texture. | |
| setName(name)
								 Sets the name of the imported texture. | |
| setStep(step)
								 Switch in the wizard view to the given  step. | |
| setWidth(width)
								 Sets the width of the imported texture. | 
- Methods borrowed from class WizardController:
- addPropertyChangeListener, displayView, getStepIcon, getStepView, getTitle, getView, goBackToPreviousStep, goToNextStep, isBackStepEnabled, isLastStep, isNextStepEnabled, isResizable, removePropertyChangeListener, setResizable, setStepState, setTitle
					Class Detail
				
				
				
						ImportedTextureWizardController(textureName, preferences, viewFactory, contentManager)
				
				
				
					Creates a controller that edits a new catalog texture with a given
Author: Emmanuel Puybaret.
				
				
				
				
					
						textureName.
					Author: Emmanuel Puybaret.
- Parameters:
- {string} textureName
- {UserPreferences} preferences
- {Object} viewFactory
- {Object} contentManager
					Method Detail
				
				
					 
					
					
					
					finish()
					
					
					
						Changes background image in model and posts an undoable operation.
						
						
					
					
					
					
						
						
						
						
						
						
						
					
					
					{TexturesCategory}
					getCategory()
					
					
					
						Returns the category of the imported texture.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {TexturesCategory}
					
					{Object}
					getContentManager()
					
					
					
						Returns the content manager of this controller.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {Object}
					
					{string}
					getCreator()
					
					
					
						Returns the creator of the imported piece.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {string}
					
					{number}
					getHeight()
					
					
					
						Returns the height.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {number}
					
					{Object}
					getImage()
					
					
					
						Returns the image content of the imported texture.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {Object}
					
					{string}
					getName()
					
					
					
						Returns the name of the imported texture.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {string}
					
					{ImportedTextureWizardController.Step}
					getStep()
					
					
					
						Returns the current step in wizard view.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {ImportedTextureWizardController.Step}
					
					{ImportedTextureWizardController.ImportedTextureWizardStepState}
					getStepState()
					
					
					
						Returns the current step state.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {ImportedTextureWizardController.ImportedTextureWizardStepState}
					
					{Object}
					getStepsView()
					
					
					
						Returns the unique wizard view used for all steps.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {Object}
					
					{ImportedTextureWizardController.ImportedTextureWizardStepState}
					getTextureAttributesStepState()
					
					
					
						Returns the texture attributes step state.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {ImportedTextureWizardController.ImportedTextureWizardStepState}
					
					{ImportedTextureWizardController.ImportedTextureWizardStepState}
					getTextureImageStepState()
					
					
					
						Returns the texture image step state.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {ImportedTextureWizardController.ImportedTextureWizardStepState}
					
					{number}
					getWidth()
					
					
					
						Returns the width.
						
						
					
					
					
					
						
						
						
						
						
							- Returns:
- {number}
					
					{boolean}
					isTextureNameValid()
					
					
					
						Returns 
					
					
					
						
						
						
						
						
							true if texture name is valid.
						
						
					- Returns:
- {boolean}
					
					
					setCategory(category)
					
					
					
						Sets the category of the imported texture.
						
						
					
					
					
					
						
							- Parameters:
- {TexturesCategory} category
					
					
					setCreator(creator)
					
					
					
						Sets the creator of the imported piece.
						
						
					
					
					
					
						
							- Parameters:
- {string} creator
					
					
					setHeight(height)
					
					
					
						Sets the size of the imported texture.
						
						
					
					
					
					
						
							- Parameters:
- {number} height
					
					
					setImage(image)
					
					
					
						Sets the image content of the imported texture.
						
						
					
					
					
					
						
							- Parameters:
- {Object} image
					
					
					setName(name)
					
					
					
						Sets the name of the imported texture.
						
						
					
					
					
					
						
							- Parameters:
- {string} name
					
					
					setStep(step)
					
					
					
						Switch in the wizard view to the given 
					
					
					
						
							step.
						
						
					- Parameters:
- {ImportedTextureWizardController.Step} step
					
					
					setWidth(width)
					
					
					
						Sets the width of the imported texture.
						
						
					
					
					
					
						
							- Parameters:
- {number} width

