iw.model
Interface IWInferenceRule

All Superinterfaces:
IWModelElement, IWProvenanceElement
All Known Subinterfaces:
DBDeclarativeRule, DBDerivedRule, DBInferenceRule, DBMethodRule, DBPrimitiveRule, DBTranslationRule, IWDeclarativeRule, IWDerivedRule, IWMethodRule, IWPrimitiveRule, IWTranslationRule, OWLDeclarativeRule, OWLDerivedRule, OWLInferenceRule, OWLMethodRule, OWLPrimitiveRule, OWLTranslationRule

public interface IWInferenceRule
extends IWProvenanceElement

Models provenance information about inference rules in the IWBase. Inference Web divides inference rules into three classes: Primitive and Derived and Translation. Primitive inference rules are further divided into: Declarative and Method. The IWInferenceRule class stores the generic provenance information about the rules registered in the IWBase


Method Summary
 java.lang.String getClassName()
          GUESS Returns the OWL class name of the declarative rule
 java.lang.String getEnglishDescriptionTemplate()
          Returns the english description template for the inference rule
 void setEnglishDescriptionTemplate(java.lang.String newEnglishDescriptionTemplate)
          Sets the english description template for the inference rule
 
Methods inherited from interface iw.model.IWProvenanceElement
addSource, getEnglishDescription, getEnglishExample, getFileName, getFullName, getShortName, getSourceNames, getSources, getSourceURIs, getSubmitter, getSubmitterName, getURL, setEnglishDescription, setEnglishExample, setFileName, setFullName, setShortName, setSources, setSubmitter, setURL
 
Methods inherited from interface iw.model.IWModelElement
getFirstSubmissionDate, getLastSubmissionDate, getModel, getURI, setFirstSubmissionDate, setLastSubmissionDate, setModel, setURI
 

Method Detail

getEnglishDescriptionTemplate

public java.lang.String getEnglishDescriptionTemplate()
Returns the english description template for the inference rule

Returns:
the english description template for the inference rule

setEnglishDescriptionTemplate

public void setEnglishDescriptionTemplate(java.lang.String newEnglishDescriptionTemplate)
Sets the english description template for the inference rule

Parameters:
newEnglishDescriptionTemplate - the new english description template for the inference rule

getClassName

public java.lang.String getClassName()
GUESS Returns the OWL class name of the declarative rule

Returns:
the OWL class name of thed eclarative rule


Copyright 2006 Inference Web group, All Rights Reserved.