Package net.sf.jaxodraw.gui.panel
Class JaxoExportPanel
java.lang.Object
net.sf.jaxodraw.gui.panel.JaxoExportPanel
- All Implemented Interfaces:
JaxoLocalized
The parent class for exporting: brings up a dialog to choose
the export format and executes the corresponding actions.
- Since:
- 2.0
-
Constructor Summary
ConstructorsConstructorDescriptionJaxoExportPanel
(Component parentc, List<?> exportl, JaxoPreview p) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionfinal void
Deprecated.final void
Brings a dialog to choose the export format.void
setExports
(List<?> expts) Updates the list of export formats.void
setNewPreviewFrame
(boolean newFrame) Set the watchFile mode.void
Updates the component with the current language as set in the preferences (JaxoPrefs.PREF_LANGUAGE
).
-
Constructor Details
-
JaxoExportPanel
Constructor.- Parameters:
parentc
- Component whose Window to use a parent for dialogs.exportl
- List of exports to show, in the format ofJaxoExport.getBuiltInFormats()
.p
- Preview to use for showing previews.
-
-
Method Details
-
setNewPreviewFrame
public void setNewPreviewFrame(boolean newFrame) Set the watchFile mode. Defaults to true.- Parameters:
newFrame
- true if a new Frame should be opened for every preview.
-
setExports
Updates the list of export formats.- Parameters:
expts
- the list of export formats.
-
updateLanguage
public void updateLanguage()Updates the component with the current language as set in the preferences (JaxoPrefs.PREF_LANGUAGE
).- Specified by:
updateLanguage
in interfaceJaxoLocalized
-
export
Brings a dialog to choose the export format.- Parameters:
newGraph
- The graph to be exported.tab
- The current tab.- Since:
- 2.0.2
-
export
Deprecated.useexport(JaxoGraph,String)
instead.Brings a dialog to choose the export format.- Parameters:
newGraph
- The graph to be exported.d
- The current dimension of the canvas. This is not used!tab
- The current tab.
-
export(JaxoGraph,String)
instead.