|
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.svg.SVGApplicationModel
public class SVGApplicationModel
SVGApplicationModel.
Field Summary | |
---|---|
static java.lang.String |
INPUT_FORMAT_MAP_CLIENT_PROPERTY
Client property on the URIFileChooser. |
static java.lang.String |
OUTPUT_FORMAT_MAP_CLIENT_PROPERTY
Client property on the URIFileChooser. |
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 | |
---|---|
SVGApplicationModel()
Creates a new instance. |
Method Summary | |
---|---|
javax.swing.ActionMap |
createActionMap(Application a,
View view)
Returns an ActionMap with a default set of actions (See
class comments). |
URIChooser |
createExportChooser(Application a,
View v)
Returns createSaveChooser. |
protected MenuBuilder |
createMenuBuilder()
Creates the MenuBuilder. |
URIChooser |
createOpenChooser(Application a,
View v)
Creates an open chooser. |
URIChooser |
createSaveChooser(Application a,
View v)
Creates a save chooser. |
java.util.List<javax.swing.JToolBar> |
createToolBars(Application app,
View p)
Overriden to create no toolbars. |
DefaultDrawingEditor |
getSharedEditor()
|
void |
initView(Application a,
View view)
Does nothing. |
Methods inherited from class org.jhotdraw.app.DefaultApplicationModel |
---|
getMenuBuilder, setMenuBuilder |
Methods inherited from class org.jhotdraw.app.AbstractApplicationModel |
---|
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 |
Field Detail |
---|
public static final java.lang.String INPUT_FORMAT_MAP_CLIENT_PROPERTY
public static final java.lang.String OUTPUT_FORMAT_MAP_CLIENT_PROPERTY
Constructor Detail |
---|
public SVGApplicationModel()
Method Detail |
---|
public DefaultDrawingEditor getSharedEditor()
public void initView(Application a, View view)
DefaultApplicationModel
initView
in interface ApplicationModel
initView
in class DefaultApplicationModel
public javax.swing.ActionMap createActionMap(Application a, @Nullable View view)
DefaultApplicationModel
ActionMap
with a default set of actions (See
class comments).
createActionMap
in interface ApplicationModel
createActionMap
in class DefaultApplicationModel
a
- Application.view
- The view for which the toolbars need to be created, or null
if the actions are shared by multiple views.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
- p
-
public URIChooser createOpenChooser(Application a, @Nullable View v)
ApplicationModel
createOpenChooser
in interface ApplicationModel
createOpenChooser
in class AbstractApplicationModel
a
- Application.v
- The view for which the chooser needs to be created, or null
if the chooser is shared by multiple views.public URIChooser createSaveChooser(Application a, @Nullable View v)
ApplicationModel
createSaveChooser
in interface ApplicationModel
createSaveChooser
in class AbstractApplicationModel
a
- Application.v
- The view for which the chooser needs to be created, or null
if the chooser is shared by multiple views.public URIChooser createExportChooser(Application a, @Nullable View v)
AbstractApplicationModel
createExportChooser
in interface ApplicationModel
createExportChooser
in class AbstractApplicationModel
a
- Application.v
- 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 |