Public Member Functions | |
| __construct () | |
| generate_answer ($query, $owl_answer, $owl2) | |
| get_answer () | |
| get_owl2_from_answer () | |
| analize () | |
| get_responses () | |
Protected Attributes | |
| $answer = null | |
| $owllink_responses = null | |
| $owllink_queries = null | |
Analize the reasoner answer.
You need to create an instance and provide the reasoner query and its response using generate_answer(). Then you can ask for analize() all.
| __construct | ( | ) |
Please, call generate_answer() for start to process the reasoner query and its response.
|
abstract |
Return the new ontology after reasoning.
Ensure to call generate_answer() and analize() before. Analize and create the answer.
Implements in the subclass**
Set the $answer attribute.
| generate_answer | ( | $query, | |
| $owl_answer, | |||
| $owl2 | |||
| ) |
Generate an empty Answer instance available before analizing.
<Client> for Iterator pattern
| query | The input query String given to the reasoner. |
| answer | The output given by the reasoner. |
| $owl2 | The input OWL 2 ontology |
| get_answer | ( | ) |
Do the last task and return the Answer instance.
Ensure to call generate_answer() and analize() before.
| get_owl2_from_answer | ( | ) |
|
abstract |
|
protected |
|
protected |
1.8.8