public class SVGApplicationModel extends DefaultApplicationModel
| Modifier and Type | Field and Description |
|---|---|
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.
|
copyright, COPYRIGHT_PROPERTY, name, NAME_PROPERTY, version, VERSION_PROPERTY, VIEW_CLASS_NAME_PROPERTY, VIEW_CLASS_PROPERTY, viewClass, viewClassNamepropertySupport| Constructor and Description |
|---|
SVGApplicationModel()
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
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.
|
getMenuBuilder, setMenuBuildercreateImportChooser, createOpenDirectoryChooser, createView, destroyApplication, destroyView, getCopyright, getName, getVersion, getViewClass, initApplication, setCopyright, setName, setVersion, setViewClass, setViewClassNameaddPropertyChangeListener, addPropertyChangeListener, clone, firePropertyChange, firePropertyChange, firePropertyChange, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListenerpublic static final java.lang.String INPUT_FORMAT_MAP_CLIENT_PROPERTY
public static final java.lang.String OUTPUT_FORMAT_MAP_CLIENT_PROPERTY
public DefaultDrawingEditor getSharedEditor()
public void initView(Application a, View view)
DefaultApplicationModelinitView in interface ApplicationModelinitView in class DefaultApplicationModelpublic javax.swing.ActionMap createActionMap(Application a, View view)
DefaultApplicationModelActionMap with a default set of actions (See
class comments).createActionMap in interface ApplicationModelcreateActionMap in class DefaultApplicationModela - 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 DefaultApplicationModelpublic java.util.List<javax.swing.JToolBar> createToolBars(Application app, View p)
createToolBars in interface ApplicationModelcreateToolBars in class DefaultApplicationModelapp - p - public URIChooser createOpenChooser(Application a, View v)
ApplicationModelcreateOpenChooser in interface ApplicationModelcreateOpenChooser in class AbstractApplicationModela - 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, View v)
ApplicationModelcreateSaveChooser in interface ApplicationModelcreateSaveChooser in class AbstractApplicationModela - 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, View v)
AbstractApplicationModelcreateExportChooser in interface ApplicationModelcreateExportChooser in class AbstractApplicationModela - Application.v - The view for which the chooser needs to be created, or null
if the chooser is shared by multiple views.