edu.mayo.informatics.resourcereader.obo
Class OBOResourceReader

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.OBOResourceReader
All Implemented Interfaces:
ResourceReader, TopResource

public class OBOResourceReader
extends OBO
implements ResourceReader

The class is used to read a resource

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
OBOResourceReader(CachingMessageDirectorIF rLogger)
           
 
Method Summary
 OBOContents getContents(boolean isLazy, boolean createNew)
           
 java.util.Vector<OBOHeader> getImportedOBOOntologies()
           
 OBOHeader getLoadedHeader(boolean createNew)
           
 OBOHeader getResourceHeader(boolean createNew)
           
 void initResourceManifest(ResourceManifest manifest, LgMessageDirectorIF rLogger)
           
 void setImportedOBOOntologies(java.util.Vector<OBOHeader> importedOBOOntologies)
           
 
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, toString, wait, wait, wait
 

Constructor Detail

OBOResourceReader

public OBOResourceReader(CachingMessageDirectorIF rLogger)
Method Detail

initResourceManifest

public void initResourceManifest(ResourceManifest manifest,
                                 LgMessageDirectorIF rLogger)
Specified by:
initResourceManifest in interface ResourceReader

getLoadedHeader

public OBOHeader getLoadedHeader(boolean createNew)

getResourceHeader

public OBOHeader getResourceHeader(boolean createNew)
Specified by:
getResourceHeader in interface ResourceReader

getContents

public OBOContents getContents(boolean isLazy,
                               boolean createNew)
Specified by:
getContents in interface ResourceReader

getImportedOBOOntologies

public java.util.Vector<OBOHeader> getImportedOBOOntologies()
Returns:
Returns the importedOBOOntologies.

setImportedOBOOntologies

public void setImportedOBOOntologies(java.util.Vector<OBOHeader> importedOBOOntologies)
Parameters:
importedOBOOntologies - The importedOBOOntologies to set.

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.