class: EDocImport

public class: EDocImport
Author: kurt (initial creation)
Project: Phase: 1.0; Status: Proposed; Version: $Revision: 2419 $ $LastChangedDate: 2009-04-01 09:; Complexity: 1
Dates: Created: 16.07.2009 15:20:48; Modified: 16.07.2009 15:20:48;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {B7CF0200-CCBF-4d5e-9444-0185A769DF22}
 

Goto: Custom Properties, Fields, Methods, Tagged Values

Implements: Transformation

See also: Format, Format, Format, Transformation

Appears in: edoc

Connections
 
Custom Properties
 
EDocImport Attributes
Attribute Details
private StringWriter
  creatorString
Initial: null
private static const Format
  EDOC_FORMAT
Initial: new Format("eDoc", "application/xml", "*")
private static const Format
  ESCIDOC_ITEM_FORMAT
Initial: new Format("eSciDoc-publication-item", "application/xml", "*")
private static const Format
  ESCIDOC_ITEM_LIST_FORMAT
Initial: new Format("eSciDoc-publication-item-list", "application/xml", "*")
private boolean
  inCreatorstring
Initial: false
private StringWriter
  newXml
Initial: new StringWriter()
private static const String
  XSLT_PATH
Initial: "transformations/otherFormats/xslt/edoc-to-escidoc.xslt"
 
EDocImport Methods
Operation Details
public
characters(
   char[] ch,
   int start,
   int length):void
Sequential
Tags: annotations=@Override
throws=SAXException
public
endElement(
   String uri,
   String localName,
   String name):void
Sequential
Tags: annotations=@Override
throws=SAXException
public
escape(
   String input):String
Sequential
private
getResult():String
Sequential
public
getSourceFormats():Format
Sequential
Notes: {@inheritDoc}
public
getSourceFormats(
   Format trg):Format
Sequential
Notes: {@inheritDoc}
public
getSourceFormatsAsXml():String
Sequential
Tags: annotations=@Deprecated
Notes: {@inheritDoc}
public
getTargetFormats(
   Format src):Format
Sequential
Tags: throws=RuntimeException
Notes: {@inheritDoc}
public
getTargetFormatsAsXml(
   String srcFormatName,
   String srcType,
   String srcEncoding):String
Sequential
Tags: annotations=@Deprecated
Notes: {@inheritDoc}
public
startElement(
   String uri,
   String localName,
   String name,
   Attributes attributes):void
Sequential
Tags: annotations=@Override
throws=SAXException
public
transform(
   byte[] src,
   String srcFormatName,
   String srcType,
   String srcEncoding,
   String trgFormatName,
   String trgType,
   String trgEncoding,
   String service):byte
Sequential
Tags: throws=TransformationNotSupportedException,RuntimeException
Notes: {@inheritDoc}
public
transform(
   byte[] src,
   Format srcFormat,
   Format trgFormat,
   String service):byte
Sequential
Tags: throws=TransformationNotSupportedException
Notes: {@inheritDoc}
 
EDocImport Tagged Values
Tag Value Notes
annotations @TransformationModule