Package | Description |
---|---|
com.eteks.sweethome3d.applet |
Instantiates the required classes to run Sweet Home 3D as an
applet.
|
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.plugin |
Describes the super classes required to create Sweet Home 3D plug-ins.
|
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 |
---|---|
void |
AppletUserPreferences.addFurnitureLibrary(java.lang.String location)
Throws an exception because applet user preferences can't manage additional furniture libraries.
|
void |
AppletUserPreferences.addLanguageLibrary(java.lang.String location)
Throws an exception because applet user preferences can't manage language libraries.
|
void |
AppletUserPreferences.addTexturesLibrary(java.lang.String location)
Throws an exception because applet user preferences can't manage additional textures libraries.
|
void |
HomeAppletRecorder.deleteHome(java.lang.String name)
Deletes on server a home from its file
name . |
boolean |
HomeAppletRecorder.exists(java.lang.String name)
Returns
true if the home name exists. |
boolean |
AppletUserPreferences.furnitureLibraryExists(java.lang.String location)
Returns
true if the furniture library at the given location exists. |
java.lang.String[] |
HomeAppletRecorder.getAvailableHomes()
Returns the available homes on server.
|
long |
HomeAppletRecorder.getHomeLength(Home home)
Returns the length of the home data that will be saved by this recorder.
|
boolean |
AppletUserPreferences.languageLibraryExists(java.lang.String location)
Throws an exception because applet user preferences can't manage additional language libraries.
|
Home |
HomeAppletRecorder.readHome(java.lang.String name)
Returns a home instance read from its file
name . |
boolean |
AppletUserPreferences.texturesLibraryExists(java.lang.String location)
Returns
true if the textures library at the given location exists. |
void |
AppletUserPreferences.write()
Writes user preferences.
|
void |
HomeAppletRecorder.writeHome(Home home,
java.lang.String name)
Posts home data to the server URL returned by
getHomeSaveURL . |
Modifier and Type | Method and Description |
---|---|
void |
FileUserPreferences.addFurnitureLibrary(java.lang.String furnitureLibraryPath)
Adds the file
furnitureLibraryPath to the first furniture libraries folder
to make the furniture library available to catalog. |
void |
DefaultUserPreferences.addFurnitureLibrary(java.lang.String name)
Throws an exception because default user preferences can't manage additional furniture libraries.
|
void |
FileUserPreferences.addLanguageLibrary(java.lang.String languageLibraryPath)
Adds
languageLibraryPath to the first language libraries folder
to make the language library it contains available to supported languages. |
void |
DefaultUserPreferences.addLanguageLibrary(java.lang.String name)
Throws an exception because default user preferences can't manage additional language libraries.
|
void |
FileUserPreferences.addTexturesLibrary(java.lang.String texturesLibraryPath)
Adds the file
texturesLibraryPath to the first textures libraries folder
to make the textures library available to catalog. |
void |
DefaultUserPreferences.addTexturesLibrary(java.lang.String name)
Throws an exception because default user preferences can't manage additional textures libraries.
|
void |
FileUserPreferences.deleteLibraries(java.util.List<Library> libraries)
Deletes the given
libraries and updates user preferences. |
boolean |
HomeFileRecorder.exists(java.lang.String name)
Returns
true if the file name exists. |
boolean |
FileUserPreferences.furnitureLibraryExists(java.lang.String location)
Returns
true if the furniture library at the given location exists
in the first furniture libraries folder. |
boolean |
DefaultUserPreferences.furnitureLibraryExists(java.lang.String name)
Throws an exception because default user preferences can't manage additional furniture libraries.
|
boolean |
FileUserPreferences.languageLibraryExists(java.lang.String location)
Returns
true if the language library at the given location exists
in the first language libraries folder. |
boolean |
DefaultUserPreferences.languageLibraryExists(java.lang.String name)
Throws an exception because default user preferences can't manage language libraries.
|
Home |
HomeFileRecorder.readHome(java.lang.String name)
Returns a home instance read from its file
name or an URL if it can be opened as a file. |
boolean |
FileUserPreferences.texturesLibraryExists(java.lang.String location)
Returns
true if the textures library at the given location exists
in the first textures libraries folder. |
boolean |
DefaultUserPreferences.texturesLibraryExists(java.lang.String name)
Throws an exception because default user preferences can't manage textures libraries.
|
void |
FileUserPreferences.write()
Writes user preferences in current user preferences in system.
|
void |
DefaultUserPreferences.write()
Throws an exception because default user preferences can't be written
with this class.
|
void |
HomeFileRecorder.writeHome(Home home,
java.lang.String name)
Writes home data.
|
Constructor and Description |
---|
AutoRecoveryManager(HomeApplication application)
Creates a manager able to automatically recover
application homes. |
Modifier and Type | Class and Description |
---|---|
class |
DamagedHomeRecorderException
Exception thrown when a home data read in IO layer is damaged with with possible invalid content in dependencies.
|
class |
InterruptedRecorderException
Exception thrown when a thread is interrupted during an access to data in IO layer.
|
class |
NotEnoughSpaceRecorderException
Exception thrown when there's not enough space to save a home.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
UserPreferences.addFurnitureLibrary(java.lang.String furnitureLibraryLocation)
Adds
furnitureLibraryName to furniture catalog
to make the furniture it contains available. |
abstract void |
UserPreferences.addLanguageLibrary(java.lang.String languageLibraryLocation)
Adds the language library to make the languages it contains available to supported languages.
|
abstract void |
UserPreferences.addTexturesLibrary(java.lang.String texturesLibraryLocation)
Adds the textures library at the given location to textures catalog
to make the textures it contains available.
|
boolean |
HomeRecorder.exists(java.lang.String name)
Returns
true if the home with a given name
exists. |
abstract boolean |
UserPreferences.furnitureLibraryExists(java.lang.String furnitureLibraryLocation)
Returns
true if the furniture library at the given location exists. |
abstract boolean |
UserPreferences.languageLibraryExists(java.lang.String languageLibraryLocation)
Returns
true if the language library at the given location exists. |
Home |
HomeRecorder.readHome(java.lang.String name)
Returns a home instance read from its
name . |
abstract boolean |
UserPreferences.texturesLibraryExists(java.lang.String texturesLibraryLocation)
Returns
true if the textures library at the given location exists. |
abstract void |
UserPreferences.write()
Writes user preferences.
|
void |
HomeRecorder.writeHome(Home home,
java.lang.String name)
Writes
home data. |
Modifier and Type | Method and Description |
---|---|
void |
PluginManager.addPlugin(java.lang.String pluginPath)
Adds the file at the given location to the first plug-ins folders if it exists.
|
void |
PluginManager.deletePlugins(java.util.List<Library> libraries)
Deletes the given plug-in
libraries from managed plug-ins. |
boolean |
PluginManager.pluginExists(java.lang.String pluginLocation)
Returns
true if a plug-in in the given file name already exists
in the first plug-ins folder. |
Modifier and Type | Method and Description |
---|---|
void |
HomePane.exportToCSV(java.lang.String csvFile)
Exports furniture list to a given CSV file.
|
void |
HomePane.exportToOBJ(java.lang.String objFile)
Exports the objects of the 3D view to the given OBJ file.
|
protected void |
HomePane.exportToOBJ(java.lang.String objFile,
Object3DFactory object3dFactory)
Exports to an OBJ file the objects of the 3D view created with the given factory.
|
void |
HomePane.exportToSVG(java.lang.String svgFile)
Exports the plan objects to a given SVG file.
|
Content |
FileContentManager.getContent(java.lang.String contentPath)
Returns a
URL content object that references
the given file path. |
void |
HomePane.printToPDF(java.lang.String pdfFile)
Prints a home to a given PDF file.
|
Modifier and Type | Method and Description |
---|---|
void |
HomeView.exportToCSV(java.lang.String csvName)
Exports furniture list to a given SVG file.
|
void |
HomeView.exportToOBJ(java.lang.String objFile)
Exports the 3D home objects to a given OBJ file.
|
void |
HomeView.exportToSVG(java.lang.String svgName)
Exports the plan objects to a given SVG file.
|
Content |
ContentManager.getContent(java.lang.String contentLocation)
Returns a
content object that references a given content location. |
void |
HomeView.printToPDF(java.lang.String pdfFile)
Prints a home to a given PDF file.
|
© Copyright 2024 Space Mushrooms
Distributed under GNU General Public License