edu.mayo.informatics.resourcereader.obo
Class OBOResourceManifest

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.OBOResourceManifest
All Implemented Interfaces:
ResourceManifest, TopResource

public class OBOResourceManifest
extends OBO
implements ResourceManifest

A OBO Specific Resource Manifest

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
OBOResourceManifest(CachingMessageDirectorIF rLogger)
           
OBOResourceManifest(java.net.URI inputResource, java.net.URI relationshipsResource, java.net.URI abbreviationsResource, CachingMessageDirectorIF rLogger)
           
 
Method Summary
 java.net.URI getRelationshipsDefinitionResource()
           
 java.net.URI getResourceLocation()
           
 java.net.URI getSourceAbbreviationsResource()
           
 boolean isValidManifest()
           
 void setManifestLocation(java.net.URI resource)
           
 void setRelationshipsDefinitionResource(java.net.URI resource)
           
 void setSourceAbbreviationsResource(java.net.URI resource)
           
 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

OBOResourceManifest

public OBOResourceManifest(CachingMessageDirectorIF rLogger)

OBOResourceManifest

public OBOResourceManifest(java.net.URI inputResource,
                           java.net.URI relationshipsResource,
                           java.net.URI abbreviationsResource,
                           CachingMessageDirectorIF rLogger)
Method Detail

setManifestLocation

public void setManifestLocation(java.net.URI resource)
                         throws OBOResourceException
Specified by:
setManifestLocation in interface ResourceManifest
Throws:
OBOResourceException

setRelationshipsDefinitionResource

public void setRelationshipsDefinitionResource(java.net.URI resource)
                                        throws OBOResourceException
Throws:
OBOResourceException

setSourceAbbreviationsResource

public void setSourceAbbreviationsResource(java.net.URI resource)
                                    throws OBOResourceException
Throws:
OBOResourceException

getResourceLocation

public java.net.URI getResourceLocation()

getRelationshipsDefinitionResource

public java.net.URI getRelationshipsDefinitionResource()

getSourceAbbreviationsResource

public java.net.URI getSourceAbbreviationsResource()

isValidManifest

public boolean isValidManifest()
Specified by:
isValidManifest in interface ResourceManifest

toString

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

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.