Generated by
JDiff

Class org.jhotdraw.app.DefaultApplicationModel

The superclass changed from org.jhotdraw.beans.AbstractBean to org.jhotdraw.app.AbstractApplicationModel.
Removed interface org.jhotdraw.app.ApplicationModel.

Removed Methods
Action getAction(String) Returns the action with the specified id.
void putAction(String, Action) Puts an action with the specified id.
 

Added Methods
ActionMap createActionMap(Application, View)  
JMenu createFileMenu(Application, View)  
JMenu createHelpMenu(Application, View)  
JMenu createViewMenu(Application, View)  
JMenu createWindowMenu(Application, View)  
 

Changed Methods
View createView() Method was locally defined, but is now inherited from AbstractApplicationModel.  
String getCopyright() Method was locally defined, but is now inherited from AbstractApplicationModel.  
String getName() Method was locally defined, but is now inherited from AbstractApplicationModel.  
String getVersion() Method was locally defined, but is now inherited from AbstractApplicationModel.  
Class getViewClass() Method was locally defined, but is now inherited from AbstractApplicationModel.  
void initApplication(Application) Method was locally defined, but is now inherited from AbstractApplicationModel. This method is empty.
void setCopyright(String) Method was locally defined, but is now inherited from AbstractApplicationModel.  
void setName(String) Method was locally defined, but is now inherited from AbstractApplicationModel.  
void setVersion(String) Method was locally defined, but is now inherited from AbstractApplicationModel.  
void setViewClass(Class) Method was locally defined, but is now inherited from AbstractApplicationModel. Use this method only, if setViewClassName() does not suit you.
void setViewClassName(String) Method was locally defined, but is now inherited from AbstractApplicationModel. Use this method for best application startup performance.
 

Changed Fields
String COPYRIGHT_PROPERTY Field was locally defined, but is now inherited from AbstractApplicationModel.  
String NAME_PROPERTY Field was locally defined, but is now inherited from AbstractApplicationModel.  
String VERSION_PROPERTY Field was locally defined, but is now inherited from AbstractApplicationModel.  
String VIEW_CLASS_NAME_PROPERTY Field was locally defined, but is now inherited from AbstractApplicationModel.  
String VIEW_CLASS_PROPERTY Field was locally defined, but is now inherited from AbstractApplicationModel.