EmbASP-Narrative v7.1.0
Public Member Functions | List of all members
it.unical.mat.embasp.languages.pddl.PDDLInputProgram Class Reference
Inheritance diagram for it.unical.mat.embasp.languages.pddl.PDDLInputProgram:
it.unical.mat.embasp.base.InputProgram

Public Member Functions

 PDDLInputProgram (final PDDLProgramType type)
 
PDDLProgramType getProgramsType ()
 
- Public Member Functions inherited from it.unical.mat.embasp.base.InputProgram
 InputProgram ()
 
 InputProgram (final Object inputObj) throws Exception
 
 InputProgram (final String initial_program)
 
void addFilesPath (final String file_path)
 
void addObjectInput (final Object inputObj) throws Exception
 
void addObjectsInput (final Set< Object > inputObjs) throws Exception
 
void addProgram (final String new_instruction)
 
void clearAll ()
 
void clearFilesPaths ()
 
void clearPrograms ()
 
List< String > getFilesPaths ()
 
String getPrograms ()
 
String getSeparator ()
 
String getStringOfFilesPaths ()
 
void setPrograms (final String programs)
 
void setSeparator (final String separator)
 

Additional Inherited Members

- Protected Attributes inherited from it.unical.mat.embasp.base.InputProgram
String programs
 
String separator
 

Constructor & Destructor Documentation

◆ PDDLInputProgram()

it.unical.mat.embasp.languages.pddl.PDDLInputProgram.PDDLInputProgram ( final PDDLProgramType  type)
inline

Member Function Documentation

◆ getProgramsType()

PDDLProgramType it.unical.mat.embasp.languages.pddl.PDDLInputProgram.getProgramsType ( )
inline

The documentation for this class was generated from the following file: