Package net.sf.jaxodraw.io.imports
Class JaxoImport
- java.lang.Object
-
- net.sf.jaxodraw.plugin.AbstractJaxoPlugin
-
- net.sf.jaxodraw.plugin.JaxoImportPlugin
-
- net.sf.jaxodraw.io.imports.JaxoImport
-
- All Implemented Interfaces:
JaxoPlugin
,JaxoLocalized
- Direct Known Subclasses:
JaxoImportAxodraw
public abstract class JaxoImport extends JaxoImportPlugin
An abstract superclass for all built-in importing classes.- Since:
- 2.0
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
JaxoImport()
Protected empty constructor.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.List<JaxoImportPlugin>
getBuiltInFormats()
Returns a list of import formats that are available within the core of JaxoDraw by default.boolean
makeAvailableAtRuntime()
Checks some eventual runtime requirements for the plugin.java.lang.String
version()
Return the version number of this plugin.-
Methods inherited from class net.sf.jaxodraw.plugin.JaxoImportPlugin
commitConfiguration, getCharsetName, getConfigurationPanel, importGraph, importGraph, importGraph, setCharsetName
-
Methods inherited from class net.sf.jaxodraw.plugin.AbstractJaxoPlugin
close, getClassName, getFailure, getFileExtension, getFileExtensionDescription, getFormatName, getLang, getLog, getParentComponent, getProperties, getProperty, getProperty, getShortGraphName, hasFailed, isSilent, loadProperties, pluginName, registerDictionary, setFailure, setParentComponent, setProperty, setShortGraphName, setSilent, storeProperties
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sf.jaxodraw.util.JaxoLocalized
updateLanguage
-
Methods inherited from interface net.sf.jaxodraw.plugin.JaxoPlugin
description, getShortName, pluginId
-
-
-
-
Method Detail
-
makeAvailableAtRuntime
public boolean makeAvailableAtRuntime()
Checks some eventual runtime requirements for the plugin.- Returns:
- As a built-in format, this always returns true.
-
version
public java.lang.String version()
Return the version number of this plugin. This should be a String in the format used by JaxoDraw as specified inJaxoInfo.compareVersions
.- Returns:
- the version.
-
getBuiltInFormats
public static java.util.List<JaxoImportPlugin> getBuiltInFormats()
Returns a list of import formats that are available within the core of JaxoDraw by default. Elements are either Lists (containing a subgroup of JaxoImport formats), or JaxoImports.- Returns:
- The list of built-in export formats.
-
-