Package org.dlese.dpc.xml
Class LIBRARY_DCToNSDL_DCFormatConverter
java.lang.Object
org.dlese.dpc.xml.LIBRARY_DCToNSDL_DCFormatConverter
- All Implemented Interfaces:
XMLFormatConverter
EXPERIMENTAL (and low fidelity) converter for library_dc to nsdl_dc.
NOTE: this converter is a quick and dirty approach for going from library_dc to nsdl_dc. It first converts library_dc to oai_dc, and then manipuates the root element to turn the oai_dc into nsdl_dc. The result is a valid nsdl_dc record, but this process is likely not optimal!
- Author:
- Jonathan Ostwald
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconvertXML(String xml) NOT YET DOCUMENTEDconvertXML(String xml, ServletContext context) NOT YET DOCUMENTEDConverts from the libarary_dc format.Converts to the nsdl_dc formatprotected voidgetXFormFilesAndIndex(ServletContext context) longlastModified(ServletContext context) NOT YET DOCUMENTEDstatic voidThe main program for the LIBRARY_DCToNSDL_DCFormatConverter class
-
Field Details
-
library_dc_to_oai_dc_transform_file
-
-
Constructor Details
-
LIBRARY_DCToNSDL_DCFormatConverter
public LIBRARY_DCToNSDL_DCFormatConverter()
-
-
Method Details
-
getFromFormat
Converts from the libarary_dc format.- Specified by:
getFromFormatin interfaceXMLFormatConverter- Returns:
- The String "libarary_dc".
-
getToFormat
Converts to the nsdl_dc format- Specified by:
getToFormatin interfaceXMLFormatConverter- Returns:
- The String "nsdl_dc".
-
main
The main program for the LIBRARY_DCToNSDL_DCFormatConverter class- Parameters:
args- The command line arguments- Throws:
Exception- NOT YET DOCUMENTED
-
convertXML
NOT YET DOCUMENTED- Parameters:
xml- NOT YET DOCUMENTED- Returns:
- NOT YET DOCUMENTED
-
convertXML
NOT YET DOCUMENTED- Specified by:
convertXMLin interfaceXMLFormatConverter- Parameters:
xml- NOT YET DOCUMENTEDcontext- NOT YET DOCUMENTED- Returns:
- NOT YET DOCUMENTED
-
getXFormFilesAndIndex
-
lastModified
NOT YET DOCUMENTED- Specified by:
lastModifiedin interfaceXMLFormatConverter- Parameters:
context- NOT YET DOCUMENTED- Returns:
- NOT YET DOCUMENTED
-