|
Sweet Home 3D 2.5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.eteks.sweethome3d.model.HomeApplication
com.eteks.sweethome3d.SweetHome3D
public class SweetHome3D
Sweet Home 3D main class.
| Constructor Summary | |
|---|---|
protected |
SweetHome3D()
Creates a home application instance. |
| Method Summary | |
|---|---|
protected HomeFrameController |
createHomeFrameController(Home home)
Returns a new instance of a home frame controller after home was created. |
protected ContentManager |
getContentManager()
Returns a content manager able to handle files. |
HomeRecorder |
getHomeRecorder()
Returns a recorder able to write and read homes in files. |
HomeRecorder |
getHomeRecorder(HomeRecorder.Type type)
Returns a recorder of a given type able to write and read homes. |
String |
getName()
Returns the name of this application read from resources. |
protected PluginManager |
getPluginManager()
Returns the plugin manager of this application. |
UserPreferences |
getUserPreferences()
Returns user preferences stored in resources and local file system. |
String |
getVersion()
Returns information about the version of this application. |
protected ViewFactory |
getViewFactory()
Returns a Swing view factory. |
protected void |
init(String[] args)
Inits application instance. |
static void |
main(String[] args)
Sweet Home 3D entry point. |
| Methods inherited from class com.eteks.sweethome3d.model.HomeApplication |
|---|
addHome, addHomesListener, createHome, deleteHome, getHomes, removeHomesListener |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
protected SweetHome3D()
| Method Detail |
|---|
public HomeRecorder getHomeRecorder()
getHomeRecorder in class HomeApplicationpublic HomeRecorder getHomeRecorder(HomeRecorder.Type type)
HomeApplicationtype able to write and read homes.
Subclasses may override this method to return a recorder matching type.
getHomeRecorder in class HomeApplicationtype - a hint for the application to choose the returned recorder.
public UserPreferences getUserPreferences()
getUserPreferences in class HomeApplicationprotected ContentManager getContentManager()
protected ViewFactory getViewFactory()
protected PluginManager getPluginManager()
public String getName()
getName in class HomeApplicationpublic String getVersion()
getVersion in class HomeApplicationpublic static void main(String[] args)
args - may contain one .sh3d, .sh3f or .sh3p file to open or install,
following a -open option.protected void init(String[] args)
protected HomeFrameController createHomeFrameController(Home home)
home was created.
|
Sweet Home 3D 2.5 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
![]() |
© Copyrights 2006-2010 eTeks - All rights reserved
Distributed under GNU General Public License |