| 1 | = UseCaseAnnotatingWithText = |
| 2 | |
| 3 | (back to UseCases) |
| 4 | |
| 5 | implemented in WikitologyGui |
| 6 | |
| 7 | = Prerequisite = |
| 8 | |
| 9 | Rome is the new home of Paul, so he wants to annotate some basic informations about his new city. |
| 10 | For his old town, he has already added some informations, like '''inhabitants'''. |
| 11 | |
| 12 | = Result = |
| 13 | |
| 14 | The annotation was succesfully added. Paul added the triple __paul:rome__ - __paul:inhabitants__ - __"2.8 mio"__. |
| 15 | Important is here, that the object of this statement ("2.8 mio") can now only be text, no more a Resource or Thing in this case. |
| 16 | |
| 17 | = Trigger = |
| 18 | |
| 19 | * According to Usecase UseCaseShowThing Paul browses with WikitologyGui to the Thing '''Rome'''. |
| 20 | * There are several properties listed, that Paul can annotate in a textfield |
| 21 | |
| 22 | = Procedure = |
| 23 | |
| 24 | * After browsing to the Thing to annotate: |
| 25 | * The system automaticaly finds all relevant properties |
| 26 | * These properties will be displayed in a annotator (e.g. ThingDialog) |
| 27 | * Paul annotates the fields he wants to |
| 28 | * the triples will be stored back to a storage (PIMO-store or Resource-store ?) |
| 29 | |
| 30 | = Alternatives = |
| 31 | * Paul wants to create a new property |
| 32 | * He clicks "new property"-button |
| 33 | * A Popup window opens |
| 34 | * Paul enters a label for the new property (e.g. "inhabitants") |
| 35 | * The system creates the triple __paul:inhabitants__ - __pimo:sub-property__ - __pimo:describingProperty__ |