|
JHotDraw 7.6 | ||||||||
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.AbstractApplicationModel
org.jhotdraw.app.DefaultApplicationModel
org.jhotdraw.samples.teddy.TeddyApplicationModel
public class TeddyApplicationModel
TeddyApplicationModel.
Field Summary |
---|
Fields inherited from class org.jhotdraw.app.AbstractApplicationModel |
---|
copyright, COPYRIGHT_PROPERTY, name, NAME_PROPERTY, version, VERSION_PROPERTY, VIEW_CLASS_NAME_PROPERTY, VIEW_CLASS_PROPERTY, viewClass, viewClassName |
Fields inherited from class org.jhotdraw.beans.AbstractBean |
---|
propertySupport |
Constructor Summary | |
---|---|
TeddyApplicationModel()
Creates a new instance. |
Method Summary | |
---|---|
javax.swing.ActionMap |
createActionMap(Application a,
View v)
Returns an ActionMap with a default set of actions (See
class comments). |
protected MenuBuilder |
createMenuBuilder()
Creates the MenuBuilder. |
JFileURIChooser |
createOpenChooser(Application app,
View p)
Creates an open chooser. |
JFileURIChooser |
createSaveChooser(Application app,
View p)
Creates a save chooser. |
java.util.List<javax.swing.JToolBar> |
createToolBars(Application app,
View p)
Creates toolbars for the application. |
void |
initView(Application a,
View v)
Does nothing. |
Methods inherited from class org.jhotdraw.app.DefaultApplicationModel |
---|
getMenuBuilder, setMenuBuilder |
Methods inherited from class org.jhotdraw.app.AbstractApplicationModel |
---|
createExportChooser, createImportChooser, createOpenDirectoryChooser, createView, destroyApplication, destroyView, getCopyright, getName, getVersion, getViewClass, initApplication, setCopyright, setName, setVersion, setViewClass, setViewClassName |
Methods inherited from class org.jhotdraw.beans.AbstractBean |
---|
addPropertyChangeListener, addPropertyChangeListener, clone, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, 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 javax.swing.ActionMap createActionMap(Application a, @Nullable View v)
DefaultApplicationModel
ActionMap
with a default set of actions (See
class comments).
createActionMap
in interface ApplicationModel
createActionMap
in class DefaultApplicationModel
a
- Application.v
- The view for which the toolbars need to be created, or null
if the actions are shared by multiple views.public void initView(Application a, @Nullable View v)
DefaultApplicationModel
initView
in interface ApplicationModel
initView
in class DefaultApplicationModel
protected MenuBuilder createMenuBuilder()
createMenuBuilder
in class DefaultApplicationModel
public java.util.List<javax.swing.JToolBar> createToolBars(Application app, @Nullable View p)
createToolBars
in interface ApplicationModel
createToolBars
in class DefaultApplicationModel
app
- Application.p
- The view for which the toolbars need to be created, or null
if the toolbars are shared by multiple views.public JFileURIChooser createOpenChooser(Application app, @Nullable View p)
ApplicationModel
createOpenChooser
in interface ApplicationModel
createOpenChooser
in class AbstractApplicationModel
app
- Application.p
- The view for which the chooser needs to be created, or null
if the chooser is shared by multiple views.public JFileURIChooser createSaveChooser(Application app, @Nullable View p)
ApplicationModel
createSaveChooser
in interface ApplicationModel
createSaveChooser
in class AbstractApplicationModel
app
- Application.p
- The view for which the chooser needs to be created, or null
if the chooser is shared by multiple views.
|
Copyright 1996-2010 (c) by the authors and contributors of the JHotDraw project. Some rights reserved. |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |