edu.stanford.smi.protegex.owl.swrl.bridge.impl
Class MultiArgumentImpl
java.lang.Object
edu.stanford.smi.protegex.owl.swrl.bridge.impl.BuiltInArgumentImpl
edu.stanford.smi.protegex.owl.swrl.bridge.impl.MultiArgumentImpl
- All Implemented Interfaces:
- Argument, BuiltInArgument, MultiArgument
public class MultiArgumentImpl
- extends BuiltInArgumentImpl
- implements MultiArgument
A class used to bind multiple arguments to a built-in argument
MultiArgumentImpl
public MultiArgumentImpl(String variableName,
String prefixedVariableName)
MultiArgumentImpl
public MultiArgumentImpl(String variableName,
String prefixedVariableName,
List<BuiltInArgument> arguments)
addArgument
public void addArgument(BuiltInArgument argument)
- Specified by:
addArgument
in interface MultiArgument
setArguments
public void setArguments(List<BuiltInArgument> arguments)
- Specified by:
setArguments
in interface MultiArgument
getArguments
public List<BuiltInArgument> getArguments()
- Specified by:
getArguments
in interface MultiArgument
getNumberOfArguments
public int getNumberOfArguments()
- Specified by:
getNumberOfArguments
in interface MultiArgument
hasNoArguments
public boolean hasNoArguments()
- Specified by:
hasNoArguments
in interface MultiArgument
Submit a bug report or feature request
Copyright (c) 1998-2009 Stanford University.