Protégé-OWL 3.4

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

All Superinterfaces:
Argument, BuiltInArgument
All Known Implementing Classes:
MultiArgumentImpl

public interface MultiArgument
extends BuiltInArgument

A class used to bind multiple arguments to a built-in argument. See here for details.


Method Summary
 void addArgument(BuiltInArgument argument)
           
 List<BuiltInArgument> getArguments()
           
 int getNumberOfArguments()
           
 boolean hasNoArguments()
           
 void setArguments(List<BuiltInArgument> arguments)
           
 
Methods inherited from interface edu.stanford.smi.protegex.owl.swrl.bridge.BuiltInArgument
getBuiltInResult, getPrefixedVariableName, getVariableName, isUnbound, isVariable, setBuiltInResult, setUnbound, setVariableName
 

Method Detail

addArgument

void addArgument(BuiltInArgument argument)

setArguments

void setArguments(List<BuiltInArgument> arguments)

getArguments

List<BuiltInArgument> getArguments()

getNumberOfArguments

int getNumberOfArguments()

hasNoArguments

boolean hasNoArguments()

Protégé-OWL 3.4

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