|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface OntologySource
describes a class that provides ontology terms to
an OntologyViewer
Copyright (c) Kevin Garwood and University of Manchester 2007. All rights reserved. Licensed under the Academic Free License version 3.0. For more information on the terms and conditions, please see the file "LICENSE" that is included in this distribution.
| Method Summary | |
|---|---|
boolean |
containsTerm(Project35FormContext project35FormContext,
OntologyTerm term)
determine whether the source contains a particular ontology term |
OntologyServiceMetaData |
getOntologyServiceMetaData(Project35FormContext project35FormContext)
|
OntologyTermProvenance |
getOntologyTermProvenance(Project35FormContext project35FormContext,
OntologyTerm ontologyTerm)
|
OntologyTerm[] |
getRelatedTerms(Project35FormContext project35FormContext,
OntologyRelationshipType relationshipType,
OntologyTerm ontologyTerm)
|
OntologySource |
getSubOntologySource(Project35FormContext project35FormContext,
Parameter[] parameters)
returns another ontology source is basically this one but pared down by the parameters |
OntologyRelationshipType[] |
getSupportedOntologyRelationships(Project35FormContext project35FormContext)
|
OntologyTerm[] |
getTerms(Project35FormContext project35FormContext)
returns a collection of terms |
boolean |
isWorking()
indicates whether the ontology source is ready for service |
String |
test()
diagnostic method that indicates whether the ontology source is working. |
| Methods inherited from interface project35.soa.ServiceClass |
|---|
getInitialisationParameters, initialiseService |
| Method Detail |
|---|
OntologyServiceMetaData getOntologyServiceMetaData(Project35FormContext project35FormContext)
OntologyTermProvenance getOntologyTermProvenance(Project35FormContext project35FormContext,
OntologyTerm ontologyTerm)
OntologyTerm[] getTerms(Project35FormContext project35FormContext)
boolean containsTerm(Project35FormContext project35FormContext,
OntologyTerm term)
boolean isWorking()
String test()
OntologySource getSubOntologySource(Project35FormContext project35FormContext,
Parameter[] parameters)
OntologyRelationshipType[] getSupportedOntologyRelationships(Project35FormContext project35FormContext)
OntologyTerm[] getRelatedTerms(Project35FormContext project35FormContext,
OntologyRelationshipType relationshipType,
OntologyTerm ontologyTerm)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||