Humboldt Alignment Editor 2.5.0

Uses of Interface
eu.esdihumboldt.hale.common.core.io.IOProvider

Packages that use IOProvider
eu.esdihumboldt.hale.common.align.io   
eu.esdihumboldt.hale.common.align.io.impl   
eu.esdihumboldt.hale.common.codelist.io   
eu.esdihumboldt.hale.common.core.io   
eu.esdihumboldt.hale.common.core.io.extension   
eu.esdihumboldt.hale.common.core.io.impl   
eu.esdihumboldt.hale.common.core.io.project   
eu.esdihumboldt.hale.common.core.io.project.impl   
eu.esdihumboldt.hale.common.headless   
eu.esdihumboldt.hale.common.instance.io   
eu.esdihumboldt.hale.common.instance.io.impl   
eu.esdihumboldt.hale.common.schema.io   
eu.esdihumboldt.hale.common.schema.io.impl   
eu.esdihumboldt.hale.io.codelist.xml.reader   
eu.esdihumboldt.hale.io.csv.reader.internal   
eu.esdihumboldt.hale.io.gml.reader.internal   
eu.esdihumboldt.hale.io.gml.writer   
eu.esdihumboldt.hale.io.gml.writer.internal   
eu.esdihumboldt.hale.io.html   
eu.esdihumboldt.hale.io.oml   
eu.esdihumboldt.hale.io.project.jaxb.reader   
eu.esdihumboldt.hale.io.shp.reader.internal   
eu.esdihumboldt.hale.io.xml.validator   
eu.esdihumboldt.hale.io.xsd.reader   
eu.esdihumboldt.hale.ui.io   
eu.esdihumboldt.hale.ui.io.config   
eu.esdihumboldt.hale.ui.service.project   
eu.esdihumboldt.hale.ui.service.project.internal   
eu.esdihumboldt.hale.ui.style.io   
eu.esdihumboldt.hale.ui.style.io.impl   
 

Uses of IOProvider in eu.esdihumboldt.hale.common.align.io
 

Subinterfaces of IOProvider in eu.esdihumboldt.hale.common.align.io
 interface AlignmentReader
          Provides support for reading an alignment
 interface AlignmentWriter
          Provides support for writing alignments
 

Uses of IOProvider in eu.esdihumboldt.hale.common.align.io.impl
 

Classes in eu.esdihumboldt.hale.common.align.io.impl that implement IOProvider
 class AbstractAlignmentReader
          Abstract alignment reader implementation
 class AbstractAlignmentWriter
          Abstract alignment writer implementation
 class DefaultAlignmentReader
          HALE alignment reader
 class DefaultAlignmentWriter
          HALE alignment writer
 

Uses of IOProvider in eu.esdihumboldt.hale.common.codelist.io
 

Subinterfaces of IOProvider in eu.esdihumboldt.hale.common.codelist.io
 interface CodeListReader
          Reads a code list
 

Uses of IOProvider in eu.esdihumboldt.hale.common.core.io
 

Classes in eu.esdihumboldt.hale.common.core.io with type parameters of type IOProvider
 interface IOAdvisor<T extends IOProvider>
          Advises in the configuration of an IOProvider in a certain context (e.g.
 

Subinterfaces of IOProvider in eu.esdihumboldt.hale.common.core.io
 interface ExportProvider
          Base interface for export providers
 interface ImportProvider
          Base interface for import providers
 

Methods in eu.esdihumboldt.hale.common.core.io with type parameters of type IOProvider
static
<P extends IOProvider>
P
HaleIO.createIOProvider(Class<P> providerType, org.eclipse.core.runtime.content.IContentType contentType, String providerId)
          Creates an I/O provider instance
static
<P extends IOProvider>
org.eclipse.core.runtime.content.IContentType
HaleIO.findContentType(Class<P> providerType, com.google.common.io.InputSupplier<? extends InputStream> in, String filename)
          Find the content type for the given input
static
<P extends IOProvider>
P
HaleIO.findIOProvider(Class<P> providerType, com.google.common.io.InputSupplier<? extends InputStream> in, String filename)
          Find an I/O provider instance for the given input
static
<P extends IOProvider>
IOProviderDescriptor
HaleIO.findIOProviderFactory(Class<P> providerType, org.eclipse.core.runtime.content.IContentType contentType, String providerId)
          Find an I/O provider factory
static
<P extends IOProvider>
Collection<IOProviderDescriptor>
HaleIO.getProviderFactories(Class<P> providerType)
          Get the I/O provider factories of a certain type
 

Methods in eu.esdihumboldt.hale.common.core.io that return types with arguments of type IOProvider
 Class<? extends IOProvider> IOAction.getProviderType()
          Get the I/O provider type supported by the action.
 

Uses of IOProvider in eu.esdihumboldt.hale.common.core.io.extension
 

Methods in eu.esdihumboldt.hale.common.core.io.extension that return types with arguments of type IOProvider
protected  de.cs3d.util.eclipse.extension.ExtensionObjectFactoryCollection<IOProvider,IOProviderDescriptor> IOProviderExtension.createCollection(org.eclipse.core.runtime.IConfigurationElement conf)
           
 Class<? extends IOProvider> IOProviderDescriptor.getProviderType()
          Get the concrete provider type
 

Uses of IOProvider in eu.esdihumboldt.hale.common.core.io.impl
 

Classes in eu.esdihumboldt.hale.common.core.io.impl with type parameters of type IOProvider
 class AbstractIOAdvisor<T extends IOProvider>
          Abstract IOAdvisor base implementation
 class ConfigurationIOAdvisor<T extends IOProvider>
          I/O advisor based on configuration in an existing IOConfiguration.
 

Classes in eu.esdihumboldt.hale.common.core.io.impl that implement IOProvider
 class AbstractExportProvider
          Abstract ExportProvider implementation
 class AbstractImportProvider
          Abstract ImportProvider implementation
 class AbstractIOProvider
          Abstract base class for implementing IOProviders
 class GZipEnabledExport
          Export provider that supports GZiped output based on the content type.
 class GZipEnabledImport
          Import provider that supports GZiped input based on the content type.
 

Uses of IOProvider in eu.esdihumboldt.hale.common.core.io.project
 

Subinterfaces of IOProvider in eu.esdihumboldt.hale.common.core.io.project
 interface ProjectReader
          Provides support for loading projects
 interface ProjectWriter
          Provides support for saving projects
 

Uses of IOProvider in eu.esdihumboldt.hale.common.core.io.project.impl
 

Classes in eu.esdihumboldt.hale.common.core.io.project.impl that implement IOProvider
 class AbstractProjectReader
          Abstract project reader with information on project and projectfiles
 class AbstractProjectWriter
          Abstract project writer with information on project and projectfiles
 class ArchiveProjectReader
          Load project from a zip-archive (created by ArchiveProjectWriter)
 class ArchiveProjectWriter
          Save projects (including all related resources) as an archive (zip)
 class DefaultProjectReader
          Reads a project file
 class DefaultProjectWriter
          Writes a project file
 class XMLProjectReader
          Reads projects from XML files
 class XMLProjectWriter
          Writes projects to XML files
 class ZipProjectReader
          Reads archived projects
 class ZipProjectWriter
          Writes archived projects
 

Uses of IOProvider in eu.esdihumboldt.hale.common.headless
 

Methods in eu.esdihumboldt.hale.common.headless that return IOProvider
static IOProvider HeadlessIO.loadProvider(IOConfiguration conf)
          Load and configure the I/O provider specified by the given I/O configuration.
 

Methods in eu.esdihumboldt.hale.common.headless with parameters of type IOProvider
static void HeadlessIO.executeProvider(IOProvider provider, IOAdvisor advisor, ProgressIndicator progress, ReportHandler reportHandler)
          Execute the given I/O provider with the given I/O advisor.
 

Uses of IOProvider in eu.esdihumboldt.hale.common.instance.io
 

Subinterfaces of IOProvider in eu.esdihumboldt.hale.common.instance.io
 interface InstanceReader
          Provides support for reading instances
 interface InstanceValidator
          Provides support for validating instances
 interface InstanceWriter
          Provides support for writing instances
 

Uses of IOProvider in eu.esdihumboldt.hale.common.instance.io.impl
 

Classes in eu.esdihumboldt.hale.common.instance.io.impl that implement IOProvider
 class AbstractInstanceReader
          Abstract InstanceReader base implementation
 class AbstractInstanceValidator
          Abstract InstanceValidator base implementation
 class AbstractInstanceWriter
          Abstract InstanceWriter base implementation
 

Uses of IOProvider in eu.esdihumboldt.hale.common.schema.io
 

Subinterfaces of IOProvider in eu.esdihumboldt.hale.common.schema.io
 interface SchemaReader
          Provides support for reading schemas
 

Uses of IOProvider in eu.esdihumboldt.hale.common.schema.io.impl
 

Classes in eu.esdihumboldt.hale.common.schema.io.impl that implement IOProvider
 class AbstractSchemaReader
          Base implementation for SchemaReaders
 

Uses of IOProvider in eu.esdihumboldt.hale.io.codelist.xml.reader
 

Classes in eu.esdihumboldt.hale.io.codelist.xml.reader that implement IOProvider
 class XmlCodeListReader
          Reads a code list based on XML
 

Uses of IOProvider in eu.esdihumboldt.hale.io.csv.reader.internal
 

Classes in eu.esdihumboldt.hale.io.csv.reader.internal that implement IOProvider
 class CSVInstanceReader
          Reads instances from a CSVfile
 class CSVSchemaReader
          Reads a schema from a CSV file.
 

Uses of IOProvider in eu.esdihumboldt.hale.io.gml.reader.internal
 

Classes in eu.esdihumboldt.hale.io.gml.reader.internal that implement IOProvider
 class GmlInstanceReader
          Factory for XML instance readers
 class StreamGmlReader
          Reads XML/GML from a stream
 class XmlInstanceReader
          Factory for XML instance readers
 

Uses of IOProvider in eu.esdihumboldt.hale.io.gml.writer
 

Subinterfaces of IOProvider in eu.esdihumboldt.hale.io.gml.writer
 interface XmlWriterBase
          Augmenting interface for I/O providers writing XML according to the target schema.
 

Classes in eu.esdihumboldt.hale.io.gml.writer that implement IOProvider
 class CityGMLInstanceWriter
          Instance writer for CityGML schemas, using CityModel as container, with cityObjectMembers.
 class GmlInstanceWriter
          Writes instances to a GML FeatureCollection
 class XmlInstanceWriter
          Writes instances to a XML file
 

Uses of IOProvider in eu.esdihumboldt.hale.io.gml.writer.internal
 

Classes in eu.esdihumboldt.hale.io.gml.writer.internal that implement IOProvider
 class StreamGmlWriter
          Writes GML/XML using a XMLStreamWriter
 

Methods in eu.esdihumboldt.hale.io.gml.writer.internal with parameters of type IOProvider
static XmlElement StreamGmlWriter.getConfiguredContainerElement(IOProvider provider, XmlIndex targetIndex)
          Get the for an I/O provider configured target container element, assuming the I/O provider uses the XmlWriterBase.PARAM_ROOT_ELEMENT_NAMESPACE and parameters for this.
 

Uses of IOProvider in eu.esdihumboldt.hale.io.html
 

Classes in eu.esdihumboldt.hale.io.html that implement IOProvider
 class HtmlMappingExporter
          Export a Mapping to HTML for documentation purposes.
 

Uses of IOProvider in eu.esdihumboldt.hale.io.oml
 

Classes in eu.esdihumboldt.hale.io.oml that implement IOProvider
 class OmlReader
          This class reads the OML Document into Java Object.
 

Uses of IOProvider in eu.esdihumboldt.hale.io.project.jaxb.reader
 

Classes in eu.esdihumboldt.hale.io.project.jaxb.reader that implement IOProvider
 class ProjectParser
          The project parser reads a given project XML file and populates a Project instance accordingly.
 

Uses of IOProvider in eu.esdihumboldt.hale.io.shp.reader.internal
 

Classes in eu.esdihumboldt.hale.io.shp.reader.internal that implement IOProvider
 class ShapeInstanceReader
          Reads instances from a shapefile.
 class ShapeSchemaReader
          Reads a schema from a shapefile.
 

Uses of IOProvider in eu.esdihumboldt.hale.io.xml.validator
 

Classes in eu.esdihumboldt.hale.io.xml.validator that implement IOProvider
 class XmlInstanceValidator
          Validates XML
 

Uses of IOProvider in eu.esdihumboldt.hale.io.xsd.reader
 

Classes in eu.esdihumboldt.hale.io.xsd.reader that implement IOProvider
 class XmlSchemaReader
          The main functionality of this class is to load an XML schema file (XSD) and create a schema with TypeDefinitions.
 

Uses of IOProvider in eu.esdihumboldt.hale.ui.io
 

Classes in eu.esdihumboldt.hale.ui.io with type parameters of type IOProvider
 class DefaultIOAdvisor<T extends IOProvider>
          Base class for UI related IOAdvisors.
 class IOWizard<P extends IOProvider>
          Abstract I/O wizard based on IOProvider descriptors
 interface IOWizardListener<P extends IOProvider,W extends IOWizard<P>>
          Listener interface for IOWizards
 class IOWizardPage<P extends IOProvider,W extends IOWizard<P>>
          Abstract I/O wizard page
 

Methods in eu.esdihumboldt.hale.ui.io with parameters of type IOProvider
protected  IOReport IOWizard.execute(IOProvider provider, IOReporter defaultReporter)
          Execute the given provider
 

Uses of IOProvider in eu.esdihumboldt.hale.ui.io.config
 

Classes in eu.esdihumboldt.hale.ui.io.config with type parameters of type IOProvider
 class AbstractConfigurationPage<P extends IOProvider,W extends IOWizard<P>>
          Base type for I/O configuration wizard pages.
 

Methods in eu.esdihumboldt.hale.ui.io.config with type parameters of type IOProvider
<P extends IOProvider>
com.google.common.collect.Multimap<String,AbstractConfigurationPage<? extends P,? extends IOWizard<P>>>
ConfigurationPageExtension.getConfigurationPages(Iterable<IOProviderDescriptor> descriptors)
          Get the configuration pages registered for the given I/O provider descriptors
 

Uses of IOProvider in eu.esdihumboldt.hale.ui.service.project
 

Methods in eu.esdihumboldt.hale.ui.service.project with parameters of type IOProvider
 void ProjectService.rememberIO(String actionId, String providerId, IOProvider provider)
          Remember I/O operations after the execution of the corresponding I/O provider for storing it in the project.
 

Uses of IOProvider in eu.esdihumboldt.hale.ui.service.project.internal
 

Methods in eu.esdihumboldt.hale.ui.service.project.internal with parameters of type IOProvider
 void ProjectServiceImpl.rememberIO(String actionId, String providerId, IOProvider provider)
           
 

Uses of IOProvider in eu.esdihumboldt.hale.ui.style.io
 

Subinterfaces of IOProvider in eu.esdihumboldt.hale.ui.style.io
 interface StyleReader
          Provides support for reading styles.
 interface StyleWriter
          Provides support for writing styles.
 

Uses of IOProvider in eu.esdihumboldt.hale.ui.style.io.impl
 

Classes in eu.esdihumboldt.hale.ui.style.io.impl that implement IOProvider
 class AbstractStyleWriter
          Base class for StyleWriter implementations.
 class SLDStyleReader
          Read styles from SLD.
 class SLDStyleWriter
          Writes styles to SLD.
 


Humboldt Alignment Editor 2.5.0

Build 2012-12-03_12-30-59
Revision 9d2dd4b0318cda9f1393b1ddd390f7f792d70a2d