public class OI extends java.lang.Object implements DynamicFactsProvider
Constructor and Description |
---|
OI(java.lang.String osFile,
java.lang.String type,
java.lang.String schId) |
Modifier and Type | Method and Description |
---|---|
java.util.Iterator<jason.asSemantics.Unifier> |
consult(jason.asSyntax.Literal l,
jason.asSemantics.Unifier u) |
jason.asSyntax.Literal |
execute(jason.asSyntax.Literal action) |
NPLInterpreter |
getNPLI() |
Scheme |
getScheme() |
boolean |
isRelevant(jason.asSyntax.PredicateIndicator pi) |
void |
setGroup(Group g) |
public OI(java.lang.String osFile, java.lang.String type, java.lang.String schId) throws java.io.FileNotFoundException, ParseException
java.io.FileNotFoundException
ParseException
public void setGroup(Group g)
public Scheme getScheme()
public NPLInterpreter getNPLI()
public jason.asSyntax.Literal execute(jason.asSyntax.Literal action)
public boolean isRelevant(jason.asSyntax.PredicateIndicator pi)
isRelevant
in interface DynamicFactsProvider
public java.util.Iterator<jason.asSemantics.Unifier> consult(jason.asSyntax.Literal l, jason.asSemantics.Unifier u)
consult
in interface DynamicFactsProvider