Harvester . Translate

Overview

The RDF Translator allows users to specify transformation of RDF data using an RDF workflow.

Properties

Name

Type

Visibility

Description

rdfWorkflow

file/string

private

the method of translation

Inherited Properties

Name

Type

Visibility

Description

inStream

InputStream

protected

This must come in the form of a Jena Model that we manipulate

outStream

OutputStream

protected

This stream will contain the final Jena Model

RDF Workflow

Methods

Execute

Inputs

None

Outputs

None

Flow

check for properties

true:

print start

translation stuff //todo flesh out Jena methods that process rdf against a model

print end

false:

throw IllegalArgumentException |

Main

Arguments

RDF Workflow

Jena Model in XML/RDF |

Returned

Jena Model in XML/RDF

Flow

Check for Arguments

set properties

call translation method

return output of that method |