EmbASP-Java
SPDPlan.java
1 package it.unical.mat.embasp.specializations.solver_planning_domains;
2 
3 import it.unical.mat.embasp.languages.pddl.Plan;
4 import it.unical.mat.parsers.pddl.PDDLSolversParser;
5 
6 public class SPDPlan extends Plan {
7 
8  public SPDPlan(final String plan, final String error) {
9  super(plan, error);
10  }
11 
12  @Override
13  protected void parse() {
14  if((errors != null && !errors.isEmpty()) || (output != null && output.isEmpty()))
15  return;
16 
17  errors += PDDLSolversParser.parseSolverPlanningDomains(this, output, true);
18  }
19 
20 }
it.unical.mat.embasp.languages.pddl.Plan
Definition: Plan.java:13
it.unical.mat.embasp.base.Output.output
String output
Definition: Output.java:6
it.unical.mat.embasp.base.Output.errors
String errors
Definition: Output.java:8
it.unical.mat.parsers.pddl.PDDLSolversParser
Definition: PDDLSolversParser.java:5
it.unical.mat.embasp.specializations.solver_planning_domains.SPDPlan
Definition: SPDPlan.java:6