Protégé-OWL 3.4.8

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

All Superinterfaces:
Argument
All Known Subinterfaces:
ClassArgument, DataPropertyArgument, ObjectPropertyArgument, PropertyArgument, SWRLIndividualArgumentReference, SWRLLiteralArgumentReference, SWRLVariableReference
All Known Implementing Classes:
ClassArgumentImpl, DataPropertyArgumentImpl, ObjectPropertyArgumentImpl, P3SWRLIndividualArgumentReference, P3SWRLLiteralArgumentReference, P3SWRLVariableReference, PropertyArgumentImpl

public interface SWRLArgumentReference
extends Argument


Method Summary
 String getVariableName()
           
 boolean isBound()
           
 boolean isUnbound()
           
 boolean isVariable()
           
 void setUnbound()
           
 void setVariableName(String variableName)
           
 

Method Detail

isVariable

boolean isVariable()
Specified by:
isVariable in interface Argument

isUnbound

boolean isUnbound()
Specified by:
isUnbound in interface Argument

isBound

boolean isBound()
Specified by:
isBound in interface Argument

getVariableName

String getVariableName()
Specified by:
getVariableName in interface Argument

setVariableName

void setVariableName(String variableName)
Specified by:
setVariableName in interface Argument

setUnbound

void setUnbound()
Specified by:
setUnbound in interface Argument

Protégé-OWL 3.4.8

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