|
JHotDraw 7.0.9 | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jhotdraw.beans.AbstractBean
org.jhotdraw.app.DefaultApplicationModel
org.jhotdraw.samples.teddy.TeddyApplicationModel
public class TeddyApplicationModel
TeddyApplicationModel.
Field Summary |
---|
Fields inherited from class org.jhotdraw.beans.AbstractBean |
---|
propertySupport |
Constructor Summary | |
---|---|
TeddyApplicationModel()
Creates a new instance. |
Method Summary | |
---|---|
java.util.List<javax.swing.JMenu> |
createMenus(Application a,
Project p)
Creates menus. |
void |
initApplication(Application a)
|
void |
initProject(Application a,
Project p)
|
Methods inherited from class org.jhotdraw.app.DefaultApplicationModel |
---|
createEditMenu, createProject, createToolBars, getAction, getCopyright, getName, getProjectClass, getVersion, putAction, setCopyright, setName, setProjectClass, setProjectClassName, setVersion |
Methods inherited from class org.jhotdraw.beans.AbstractBean |
---|
addPropertyChangeListener, addPropertyChangeListener, clone, firePropertyChange, firePropertyChange, firePropertyChange, removePropertyChangeListener, removePropertyChangeListener |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TeddyApplicationModel()
Method Detail |
---|
public void initApplication(Application a)
initApplication
in interface ApplicationModel
initApplication
in class DefaultApplicationModel
public void initProject(Application a, Project p)
initProject
in interface ApplicationModel
initProject
in class DefaultApplicationModel
public java.util.List<javax.swing.JMenu> createMenus(Application a, Project p)
ApplicationModel
Depending on the document interface of the application, this method may be invoked only once for the application, or for each opened project.
createMenus
in interface ApplicationModel
createMenus
in class DefaultApplicationModel
a
- Application.p
- The project for which the toolbars need to be created, or null
if the toolbar needs to be shared with multiple projects.
|
Copyright 1996-2007 (c) JHotDraw.org. Some rights reserved. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |