Package | Description |
---|---|
com.eteks.sweethome3d.io |
Implements how to read and write
homes and
user preferences created in
model classes of Sweet Home 3D.
|
com.eteks.sweethome3d.model |
Describes model classes of Sweet Home 3D.
|
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 CatalogTexture |
FileUserPreferences.readModifiableTexture(java.util.prefs.Preferences preferences,
int index,
java.io.File preferencesFolder)
Returns the modifiable texture read from
preferences at the given index . |
protected CatalogTexture |
DefaultTexturesCatalog.readTexture(java.util.ResourceBundle resource,
int index,
java.net.URL texturesUrl,
java.net.URL texturesResourcesUrlBase)
Reads each texture described in
resource bundle. |
Modifier and Type | Method and Description |
---|---|
CatalogTexture |
TexturesCategory.getTexture(int index)
Returns the texture at a given
index . |
Modifier and Type | Method and Description |
---|---|
java.util.List<CatalogTexture> |
TexturesCategory.getTextures()
Returns the textures list of this category sorted by name.
|
Modifier and Type | Method and Description |
---|---|
void |
TexturesCatalog.add(TexturesCategory category,
CatalogTexture texture)
Adds
texture of a given category to this catalog. |
int |
CatalogTexture.compareTo(CatalogTexture texture)
Compares the names of this texture and the one in parameter.
|
void |
TexturesCatalog.delete(CatalogTexture texture)
Deletes the
texture from this catalog. |
int |
TexturesCategory.getIndexOfTexture(CatalogTexture texture)
Returns the index of the given
texture . |
Modifier and Type | Method and Description |
---|---|
void |
TexturesCatalog.addTexturesListener(CollectionListener<CatalogTexture> listener)
Adds the texture
listener in parameter to this catalog. |
void |
TexturesCatalog.removeTexturesListener(CollectionListener<CatalogTexture> listener)
Removes the texture
listener in parameter from this catalog. |
Modifier and Type | Method and Description |
---|---|
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.
|
Constructor and Description |
---|
ImportedTextureWizardStepsPanel(CatalogTexture catalogTexture,
java.lang.String textureName,
UserPreferences preferences,
ImportedTextureWizardController controller)
Creates a view for texture image choice and attributes.
|
Modifier and Type | Method and Description |
---|---|
View |
ViewFactoryAdapter.createImportedTextureWizardStepsView(CatalogTexture texture,
java.lang.String textureName,
UserPreferences preferences,
ImportedTextureWizardController importedTextureWizardController) |
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.
|
void |
TextureChoiceController.deleteTexture(CatalogTexture texture)
Controls the deletion of a texture.
|
void |
TextureChoiceController.modifyTexture(CatalogTexture texture)
Controls the modification of a texture.
|
Constructor and Description |
---|
ImportedTextureWizardController(CatalogTexture texture,
UserPreferences preferences,
ViewFactory viewFactory,
ContentManager contentManager)
Creates a controller that edits
texture values. |
© Copyright 2024 Space Mushrooms
Distributed under GNU General Public License