ORG.oclc.openurl.metadataFormats
Class FmtDissertation

java.lang.Object
  |
  +--ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
        |
        +--ORG.oclc.openurl.metadataFormats.FmtDissertation

public class FmtDissertation
extends AbstractMetadataFormat

Author:
Jeffrey A. Young TODO To change the template for this generated type comment go to Window - Preferences - Java - Code Style - Code Templates

Constructor Summary
FmtDissertation(java.util.Map valueMap)
          Create the metadataFormat from a KEV map
FmtDissertation(org.w3c.dom.Node node)
          Create the metadataFormat from an XML document
 
Method Summary
 java.lang.String getFormat()
           
 java.lang.String toHybridOpenURL(java.lang.String entityPrefix)
           
 java.lang.String toXml()
           
 
Methods inherited from class ORG.oclc.openurl.metadataFormats.AbstractMetadataFormat
factory, factory, factory, getStringElement, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FmtDissertation

public FmtDissertation(org.w3c.dom.Node node)
                throws javax.xml.transform.TransformerConfigurationException,
                       javax.xml.transform.TransformerException
Create the metadataFormat from an XML document

Parameters:
node -
Throws:
javax.xml.transform.TransformerConfigurationException
javax.xml.transform.TransformerException

FmtDissertation

public FmtDissertation(java.util.Map valueMap)
                throws org.xml.sax.SAXException,
                       java.io.IOException,
                       javax.xml.parsers.ParserConfigurationException
Create the metadataFormat from a KEV map

Parameters:
valueMap -
Throws:
javax.xml.parsers.ParserConfigurationException
java.io.IOException
org.xml.sax.SAXException
Method Detail

toXml

public java.lang.String toXml()
Specified by:
toXml in class AbstractMetadataFormat
Returns:
an XML representation of the metadata format

getFormat

public java.lang.String getFormat()
Specified by:
getFormat in class AbstractMetadataFormat
Returns:
URI identifying the metadata format

toHybridOpenURL

public java.lang.String toHybridOpenURL(java.lang.String entityPrefix)
                                 throws OpenURLException
Specified by:
toHybridOpenURL in class AbstractMetadataFormat
OpenURLException