Uses of Class
ai.planning.propositional.Problem

Packages that use Problem
ai.planning.propositional   
ai.planning.propositional.ssp   
ai.planning.strips   
 

Uses of Problem in ai.planning.propositional
 

Fields in ai.planning.propositional with type parameters of type Problem
protected static inf.compilers.SyntaxAdaptor<Problem> Problem.ioAdaptor
          the SyntaxAdaptor used for input/output operations
 

Methods in ai.planning.propositional that return Problem
protected  Problem Problem.clone()
           This class does not support cloning and an Exception will be thrown if this method is called.
protected static Problem PplProblemAdaptor.parseProblem(inf.compilers.LexicalAnalyzer scanner, java.util.Properties props)
           This function reads tokens from the given LexicalAnalyzer and attempts to create a Problem that corresponds to the parsed tokens.
 Problem PplProblemAdaptor.read(java.io.Reader r)
           This function attempts to parse characters from the given Reader until a Problem that represents an object in the internal representation has been parsed.
static Problem Problem.read(java.io.Reader r, inf.compilers.SyntaxAdaptor<Problem> sa)
           This function can be used to parse a Problem from the given Reader.
static Problem Problem.readFromFile(java.io.File file)
           This convenience function can be used to read a Problem from the given File.
 

Methods in ai.planning.propositional that return types with arguments of type Problem
 java.lang.Class<Problem> PplProblemAdaptor.getInternalClass()
           This function returns the Class that holds the internal representation this adaptor translates to and from.
 

Methods in ai.planning.propositional with parameters of type Problem
 void PplProblemAdaptor.prettyPrint(int indent, Problem problem, java.io.Writer w)
           This function takes a Problem which is a Java Object in the internal representation, and writes it to the given Writer as a string conforming to the PPL syntax.
protected static void PplProblemAdaptor.prettyPrintProblem(int indent, Problem problem, java.io.Writer w, java.util.Properties props)
           This function writes the given Problem to the given Writer, using the given Properties.
 void PplProblemAdaptor.write(Problem problem, java.io.Writer w)
           This function takes a Problem which is a Java Object in the internal representation, and writes it to the given Writer as a string conforming to the PPL syntax.
protected static void PplProblemAdaptor.writeProblem(Problem problem, java.io.Writer w, java.util.Properties props)
           This function writes the given Problem to the given Writer, using the given Properties.
 

Method parameters in ai.planning.propositional with type arguments of type Problem
static Problem Problem.read(java.io.Reader r, inf.compilers.SyntaxAdaptor<Problem> sa)
           This function can be used to parse a Problem from the given Reader.
static void Problem.setSyntax(inf.compilers.SyntaxAdaptor<Problem> sa)
           This function can be used to define the syntax with which instances of this class are written or read.
 

Uses of Problem in ai.planning.propositional.ssp
 

Fields in ai.planning.propositional.ssp declared as Problem
protected  Problem ForwardSearchPlanner.problem
          the planning problem to be solved by this planner
 

Constructors in ai.planning.propositional.ssp with parameters of type Problem
ForwardSearchPlanner(Problem problem)
           This constructor creates a new ForwardSearchPlanner for the given planning Problem.
 

Uses of Problem in ai.planning.strips
 

Methods in ai.planning.strips that return Problem
 Problem ToPropositionalTransformer.getPropositionalProblem()
           This function can be used to retrieve the propositional planning problem from this transformer.