edu.mayo.informatics.resourcereader.obo
Class OBOHeader

java.lang.Object
  extended by edu.mayo.informatics.resourcereader.core.impl.Resource
      extended by edu.mayo.informatics.resourcereader.obo.OBO
          extended by edu.mayo.informatics.resourcereader.obo.OBOHeader
All Implemented Interfaces:
ResourceHeader, TopResource

public class OBOHeader
extends OBO
implements ResourceHeader

The class is used to store the header information found in a OBO version 1.2 format file.

Version:
subversion $Revision: $ checked in on $Date: $
Author:
Deepak Sharma

Field Summary
 
Fields inherited from class edu.mayo.informatics.resourcereader.obo.OBO
logger
 
Constructor Summary
OBOHeader(CachingMessageDirectorIF rLogger)
           
 
Method Summary
 boolean containsSubsetName(java.lang.String subsetName)
           
 java.lang.String getDefaultNameSpace()
           
 java.lang.String getDefaultRelationshipIDPrefix()
           
 java.lang.String getFormatVersion()
           
 java.util.Vector<java.lang.String> getIdSpaceMappings()
           
 java.util.Vector<java.net.URI> getImportedOntologies()
           
 java.lang.String getOntologyVersion()
           
 java.lang.String getRemarks()
           
 ResourceType getResourceType()
           
 java.lang.String getSavedBy()
           
 java.util.Vector<java.lang.String> getSupportedIdMappings()
           
 java.util.Vector<java.lang.String> getSupportedSubsets()
           
 java.util.Vector<java.lang.String> getSupportedSynonyms()
           
 java.lang.String getUpdateDate()
           
 boolean isHeaderFilled()
           
 void setDefaultNameSpace(java.lang.String defaultNameSpace)
           
 void setDefaultRelationshipIDPrefix(java.lang.String defaultRelationshipIDPrefix)
           
 void setFormatVersion(java.lang.String formatVersion)
           
 void setHeaderFilled(boolean isHeaderFilled)
           
 void setImportedOntologies(java.util.Vector<java.net.URI> importedOntologies)
           
 void setOntologyVersion(java.lang.String ontologyVersion)
           
 void setRemarks(java.lang.String remarks)
           
 void setSavedBy(java.lang.String savedBy)
           
 void setSupportedIdMappings(java.util.Vector<java.lang.String> supportedIdMappings)
           
 void setSupportedIdSpaceMappings(java.util.Vector<java.lang.String> idSpaceMappings)
           
 void setSupportedSubsets(java.util.Vector<java.lang.String> supportedSubsets)
           
 void setSupportedSynonyms(java.util.Vector<java.lang.String> supportedSynonyms)
           
 void setUpdateDate(java.lang.String updateDate)
           
 java.lang.String toString()
           
 
Methods inherited from class edu.mayo.informatics.resourcereader.core.impl.Resource
getLogger, setLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OBOHeader

public OBOHeader(CachingMessageDirectorIF rLogger)
Method Detail

getIdSpaceMappings

public java.util.Vector<java.lang.String> getIdSpaceMappings()
Returns:
Returns the idSpaceMappings.

setSupportedIdSpaceMappings

public void setSupportedIdSpaceMappings(java.util.Vector<java.lang.String> idSpaceMappings)
Parameters:
idSpaceMappings - The supportedIdSpaceMappings to set.

getFormatVersion

public java.lang.String getFormatVersion()
Returns:
Returns the formatVersion.

setFormatVersion

public void setFormatVersion(java.lang.String formatVersion)
Parameters:
formatVersion - The formatVersion to set.

getOntologyVersion

public java.lang.String getOntologyVersion()
Returns:
Returns the ontologyVersion.

setOntologyVersion

public void setOntologyVersion(java.lang.String ontologyVersion)
Parameters:
ontologyVersion - The ontologyVersion to set.

getSavedBy

public java.lang.String getSavedBy()
Returns:
Returns the savedBy.

setSavedBy

public void setSavedBy(java.lang.String savedBy)
Parameters:
savedBy - The savedBy to set.

getSupportedSubsets

public java.util.Vector<java.lang.String> getSupportedSubsets()
Returns:
Returns the supportedSubsets.

setSupportedSubsets

public void setSupportedSubsets(java.util.Vector<java.lang.String> supportedSubsets)
Parameters:
supportedSubsets - The supportedSubsets to set.

getSupportedSynonyms

public java.util.Vector<java.lang.String> getSupportedSynonyms()
Returns:
Returns the supportedSynonyms.

setSupportedSynonyms

public void setSupportedSynonyms(java.util.Vector<java.lang.String> supportedSynonyms)
Parameters:
supportedSynonyms - The supportedSynonyms to set.

getUpdateDate

public java.lang.String getUpdateDate()
Returns:
Returns the updateDate.

setUpdateDate

public void setUpdateDate(java.lang.String updateDate)
Parameters:
updateDate - The updateDate to set.

getResourceType

public ResourceType getResourceType()
Specified by:
getResourceType in interface ResourceHeader

getImportedOntologies

public java.util.Vector<java.net.URI> getImportedOntologies()
Returns:
Returns the importedOntologies.

setImportedOntologies

public void setImportedOntologies(java.util.Vector<java.net.URI> importedOntologies)
Parameters:
importedOntologies - The importedOntologies to set.

getDefaultRelationshipIDPrefix

public java.lang.String getDefaultRelationshipIDPrefix()
Returns:
Returns the defaultRelationshipIDPrefix.

setDefaultRelationshipIDPrefix

public void setDefaultRelationshipIDPrefix(java.lang.String defaultRelationshipIDPrefix)
Parameters:
defaultRelationshipIDPrefix - The defaultRelationshipIDPrefix to set.

getSupportedIdMappings

public java.util.Vector<java.lang.String> getSupportedIdMappings()
Returns:
Returns the supportedIdMappings.

setSupportedIdMappings

public void setSupportedIdMappings(java.util.Vector<java.lang.String> supportedIdMappings)
Parameters:
supportedIdMappings - The supportedIdMappings to set.

getRemarks

public java.lang.String getRemarks()
Returns:
Returns the remarks.

setRemarks

public void setRemarks(java.lang.String remarks)
Parameters:
remarks - The remarks to set.

isHeaderFilled

public boolean isHeaderFilled()
Returns:
Returns the isHeaderFilled.

setHeaderFilled

public void setHeaderFilled(boolean isHeaderFilled)
Parameters:
isHeaderFilled - The isHeaderFilled to set.

containsSubsetName

public boolean containsSubsetName(java.lang.String subsetName)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getDefaultNameSpace

public java.lang.String getDefaultNameSpace()

setDefaultNameSpace

public void setDefaultNameSpace(java.lang.String defaultNameSpace)

Copyright: (c) 2004-2006 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. MAYO, MAYO CLINIC, and the triple-shield Mayo logo are trademarks and service marks of MFMER.