owltools.gaf.rules
Interface AnnotationRule

All Known Implementing Classes:
AbstractAnnotationRule, AnnotationRegularExpressionFromXMLRule, AnnotationTaxonRule, BasicChecksRule, GoAnnotationTaxonRule, GoClassReferenceAnnotationRule

public interface AnnotationRule


Method Summary
 String getRuleId()
          Get the ruleId.
 Set<AnnotationRuleViolation> getRuleViolations(GeneAnnotation a)
          Given an annotation, find the set of violations using the rule
 void setRuleId(String ruleId)
          Set the rule id
 

Method Detail

getRuleViolations

Set<AnnotationRuleViolation> getRuleViolations(GeneAnnotation a)
Given an annotation, find the set of violations using the rule

Parameters:
a - annotation
Returns:
set of violations

setRuleId

void setRuleId(String ruleId)
Set the rule id

Parameters:
ruleId -

getRuleId

String getRuleId()
Get the ruleId.

Returns:
ruleId


Copyright © 2010-2012. All Rights Reserved.