Protégé-OWL 3.4.8

edu.stanford.smi.protegex.owl.swrl.bridge
Interface BuiltInArgument

All Superinterfaces:
Argument, Comparable<BuiltInArgument>
All Known Subinterfaces:
AxiomArgument, ClassArgument, CollectionArgument, DataPropertyArgument, MultiArgument, ObjectPropertyArgument, PropertyArgument, SWRLIndividualArgumentReference, SWRLLiteralArgumentReference, SWRLVariableReference
All Known Implementing Classes:
BuiltInArgumentImpl, ClassArgumentImpl, CollectionArgumentImpl, DataPropertyArgumentImpl, MultiArgumentImpl, ObjectPropertyArgumentImpl, P3SWRLIndividualArgumentReference, P3SWRLLiteralArgumentReference, P3SWRLVariableReference, PropertyArgumentImpl

public interface BuiltInArgument
extends Argument, Comparable<BuiltInArgument>

Interface representing an argument to a SWRL built-in


Method Summary
 MultiArgument getBuiltInMultiArgumentResult()
           
 BuiltInArgument getBuiltInResult()
           
 boolean hasBuiltInMultiArgumentResult()
           
 boolean hasBuiltInResult()
           
 void setBuiltInResult(BuiltInArgument builtInResult)
           
 
Methods inherited from interface edu.stanford.smi.protegex.owl.swrl.bridge.Argument
getVariableName, isBound, isUnbound, isVariable, setUnbound, setVariableName
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

setBuiltInResult

void setBuiltInResult(BuiltInArgument builtInResult)
                      throws BuiltInException
Throws:
BuiltInException

getBuiltInResult

BuiltInArgument getBuiltInResult()

getBuiltInMultiArgumentResult

MultiArgument getBuiltInMultiArgumentResult()
                                            throws BuiltInException
Throws:
BuiltInException

hasBuiltInResult

boolean hasBuiltInResult()

hasBuiltInMultiArgumentResult

boolean hasBuiltInMultiArgumentResult()

Protégé-OWL 3.4.8

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