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 protectedJaxoImport()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.booleanmakeAvailableAtRuntime()Checks some eventual runtime requirements for the plugin.java.lang.Stringversion()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.
-
-