edu.stanford.smi.protegex.owl.swrl.bridge
Interface BuiltInArgument
- All Superinterfaces:
- Argument
- All Known Subinterfaces:
- AxiomArgument, ClassArgument, ClassDescriptionArgument, DatatypePropertyArgument, DatatypeValueArgument, IndividualArgument, LiteralArgument, MultiArgument, ObjectPropertyArgument, OWLClass, OWLDatatypeProperty, OWLDatatypeValue, OWLIndividual, OWLObjectProperty, PropertyArgument, VariableBuiltInArgument
- All Known Implementing Classes:
- BuiltInArgumentImpl, Literal, MultiArgumentImpl, OWLClassImpl, OWLDatatypePropertyImpl, OWLDatatypeValueImpl, OWLIndividualImpl, OWLObjectPropertyImpl, OWLPropertyImpl, PropertyValueImpl, VariableBuiltInArgumentImpl
public interface BuiltInArgument
- extends Argument
Interface representing an argument to a built-in
isVariable
boolean isVariable()
isUnbound
boolean isUnbound()
getVariableName
String getVariableName()
throws BuiltInException
- Throws:
BuiltInException
getPrefixedVariableName
String getPrefixedVariableName()
throws BuiltInException
- Throws:
BuiltInException
setVariableName
void setVariableName(String variableName,
String prefixedVariableName)
setUnbound
void setUnbound()
setBuiltInResult
void setBuiltInResult(BuiltInArgument builtInResult)
throws BuiltInException
- Throws:
BuiltInException
getBuiltInResult
BuiltInArgument getBuiltInResult()
throws BuiltInException
- Throws:
BuiltInException
Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.