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 voidDeprecated.final voidBrings a dialog to choose the export format.voidsetExports(List<?> expts) Updates the list of export formats.voidsetNewPreviewFrame(boolean newFrame) Set the watchFile mode.voidUpdates 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:
updateLanguagein interfaceJaxoLocalized
-
export
-
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.