|
Sweet Home 3D 3.4 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.eteks.sweethome3d.model.UserPreferences
com.eteks.sweethome3d.applet.AppletUserPreferences
public class AppletUserPreferences
Applet user preferences.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.eteks.sweethome3d.model.UserPreferences |
---|
UserPreferences.Property |
Constructor Summary | |
---|---|
AppletUserPreferences(java.net.URL[] pluginFurnitureCatalogURLs,
java.net.URL[] pluginTexturesCatalogURLs)
Creates default user preferences read from resource files and catalogs urls given in parameter. |
|
AppletUserPreferences(java.net.URL[] pluginFurnitureCatalogURLs,
java.net.URL[] pluginTexturesCatalogURLs,
java.net.URL writePreferencesURL,
java.net.URL readPreferencesURL)
Creates default user preferences read from resource files and catalogs urls given in parameter, then reads saved user preferences from the XML content returned by readPreferencesURL ,
if URL isn't null or empty. |
|
AppletUserPreferences(java.net.URL[] pluginFurnitureCatalogURLs,
java.net.URL[] pluginTexturesCatalogURLs,
java.net.URL writePreferencesURL,
java.net.URL readPreferencesURL,
java.lang.String userLanguage)
Creates default user preferences read from resource files and catalogs urls given in parameter, then reads saved user preferences from the XML content returned by readPreferencesURL ,
if URL isn't null or empty. |
|
AppletUserPreferences(java.net.URL[] pluginFurnitureCatalogURLs,
java.net.URL furnitureResourcesUrlBase,
java.net.URL[] pluginTexturesCatalogURLs,
java.net.URL texturesResourcesUrlBase,
java.net.URL writePreferencesURL,
java.net.URL readPreferencesURL,
java.lang.String userLanguage)
Creates default user preferences read from resource files and catalogs urls given in parameter, then reads saved user preferences from the XML content returned by readPreferencesURL ,
if URL isn't null or empty. |
Method Summary | |
---|---|
void |
addFurnitureLibrary(java.lang.String name)
Throws an exception because applet user preferences can't manage additional furniture libraries. |
void |
addLanguageLibrary(java.lang.String languageLibraryName)
Throws an exception because applet user preferences can't manage language libraries. |
void |
addTexturesLibrary(java.lang.String name)
Throws an exception because applet user preferences can't manage additional textures libraries. |
boolean |
furnitureLibraryExists(java.lang.String name)
Throws an exception because applet user preferences can't manage furniture libraries. |
boolean |
isActionTipIgnored(java.lang.String actionKey)
Returns whether an action tip should be ignored or not. |
boolean |
languageLibraryExists(java.lang.String languageLibraryName)
Throws an exception because applet user preferences can't manage additional language libraries. |
void |
resetIgnoredActionTips()
Resets the display flag of action tips. |
void |
setActionTipIgnored(java.lang.String actionKey)
Sets which action tip should be ignored. |
boolean |
texturesLibraryExists(java.lang.String name)
Throws an exception because applet user preferences can't manage textures libraries. |
void |
write()
Writes user preferences. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AppletUserPreferences(java.net.URL[] pluginFurnitureCatalogURLs, java.net.URL[] pluginTexturesCatalogURLs)
public AppletUserPreferences(java.net.URL[] pluginFurnitureCatalogURLs, java.net.URL[] pluginTexturesCatalogURLs, java.net.URL writePreferencesURL, java.net.URL readPreferencesURL)
readPreferencesURL
,
if URL isn't null
or empty.
Preferences modifications will be notified to writePreferencesURL
with
an XML content describing preferences in a parameter named preferences,
if URL isn't null
or empty.
The DTD of XML content is specified at
http://java.sun.com/dtd/properties.dtd.
Preferences written with this class don't include imported furniture and textures.
public AppletUserPreferences(java.net.URL[] pluginFurnitureCatalogURLs, java.net.URL[] pluginTexturesCatalogURLs, java.net.URL writePreferencesURL, java.net.URL readPreferencesURL, java.lang.String userLanguage)
readPreferencesURL
,
if URL isn't null
or empty.
Preferences modifications will be notified to writePreferencesURL
with
an XML content describing preferences in a parameter named preferences,
if URL isn't null
or empty.
The DTD of XML content is specified at
http://java.sun.com/dtd/properties.dtd.
Preferences written with this class don't include imported furniture and textures.
public AppletUserPreferences(java.net.URL[] pluginFurnitureCatalogURLs, java.net.URL furnitureResourcesUrlBase, java.net.URL[] pluginTexturesCatalogURLs, java.net.URL texturesResourcesUrlBase, java.net.URL writePreferencesURL, java.net.URL readPreferencesURL, java.lang.String userLanguage)
readPreferencesURL
,
if URL isn't null
or empty.
Preferences modifications will be notified to writePreferencesURL
with
an XML content describing preferences in a parameter named preferences,
if URL isn't null
or empty.
The DTD of XML content is specified at
http://java.sun.com/dtd/properties.dtd.
Preferences written with this class don't include imported furniture and textures.
Method Detail |
---|
public void write() throws RecorderException
writePreferencesURL
given at the creation a XML content describing preferences in a parameter named preferences.
write
in class UserPreferences
RecorderException
- if user preferences couldn'y be saved.public void setActionTipIgnored(java.lang.String actionKey)
setActionTipIgnored
in class UserPreferences
public boolean isActionTipIgnored(java.lang.String actionKey)
isActionTipIgnored
in class UserPreferences
public void resetIgnoredActionTips()
resetIgnoredActionTips
in class UserPreferences
public void addLanguageLibrary(java.lang.String languageLibraryName) throws RecorderException
addLanguageLibrary
in class UserPreferences
languageLibraryName
- the name of the resource in which the library will be written.
RecorderException
public boolean languageLibraryExists(java.lang.String languageLibraryName) throws RecorderException
languageLibraryExists
in class UserPreferences
languageLibraryName
- the name of the resource to check
RecorderException
public boolean furnitureLibraryExists(java.lang.String name) throws RecorderException
furnitureLibraryExists
in class UserPreferences
name
- the name of the resource to check
RecorderException
public void addFurnitureLibrary(java.lang.String name) throws RecorderException
addFurnitureLibrary
in class UserPreferences
name
- the name of the resource in which the library will be written.
RecorderException
public boolean texturesLibraryExists(java.lang.String name) throws RecorderException
texturesLibraryExists
in class UserPreferences
name
- the name of the resource to check
RecorderException
public void addTexturesLibrary(java.lang.String name) throws RecorderException
addTexturesLibrary
in class UserPreferences
name
- the name of the resource in which the library will be written.
RecorderException
|
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 |