Protégé-OWL 3.4.8

edu.stanford.smi.protegex.owl.swrl.portability
Interface SWRLRuleReference

All Superinterfaces:
OWLAxiomReference, OWLConceptReference, OWLEntityReference, OWLNamedObjectReference
All Known Implementing Classes:
P3SWRLRuleReference

public interface SWRLRuleReference
extends OWLAxiomReference, OWLEntityReference


Method Summary
 void appendAtomsToBody(List<SWRLAtomReference> atom)
           
 List<SWRLAtomReference> getBodyAtoms()
           
 List<SWRLAtomReference> getHeadAtoms()
           
 String getRuleGroupName()
           
 String getRuleText()
           
 boolean isEnabled()
           
 void setBodyAtoms(List<SWRLAtomReference> atom)
           
 void setEnabled(boolean isEnabled)
           
 void setRuleText(String text)
           
 
Methods inherited from interface edu.stanford.smi.protegex.owl.swrl.portability.OWLEntityReference
getURI
 

Method Detail

getHeadAtoms

List<SWRLAtomReference> getHeadAtoms()

getBodyAtoms

List<SWRLAtomReference> getBodyAtoms()

setBodyAtoms

void setBodyAtoms(List<SWRLAtomReference> atom)

appendAtomsToBody

void appendAtomsToBody(List<SWRLAtomReference> atom)

getRuleText

String getRuleText()

setRuleText

void setRuleText(String text)

getRuleGroupName

String getRuleGroupName()

isEnabled

boolean isEnabled()

setEnabled

void setEnabled(boolean isEnabled)

Protégé-OWL 3.4.8

Submit a bug report or feature request
Copyright (c) 1998-2012 Stanford University.