| 1 | = UseCaseAnnotatingWithThings = |
| 2 | |
| 3 | (back to UseCases) |
| 4 | |
| 5 | implemented in WikitologyGui |
| 6 | |
| 7 | = Prerequisite = |
| 8 | |
| 9 | Paul meets an investor for his new office in Rome. He wants to associate this Meeting with his office-project in gnowsis. |
| 10 | At the moment in his PIMO there is a Thing paul:InvestorMeetingRome and a Thing paul:OfficeRome. |
| 11 | |
| 12 | = Result = |
| 13 | |
| 14 | These two Things will be associated to each other with the two triples: |
| 15 | |
| 16 | * __paul:InvestorMeetingRome__ - __pimo:hasTopic__ - __paul:OfficeRome__ |
| 17 | * __paul:OfficeRome__ - __pimo:isTopicOf__ - __paul:InvestorMeetingRome__ |
| 18 | |
| 19 | |
| 20 | = Trigger = |
| 21 | |
| 22 | * Paul browses in his gnowsis to the Thing '''paul:OfficeRome''' |
| 23 | * With drag&drop he moves the Thing '''paul:InvestorMeetingRome''' to the list of all the related Things of '''paul:OfficeRome''' |
| 24 | |
| 25 | = Procedure = |
| 26 | * When moving a Thing per drag&drop to the related-list the two triples from above will be added to the Storage (PIMO-storage or Resource-storage?) |
| 27 | |
| 28 | |
| 29 | = Alternatives = |
| 30 | * Now Paul wants to relate Peter to this meeting, because he will attend him. |
| 31 | * So he browses again to the Thing paul:InvestorMeetingRome and adds the Thing representing peter per drag&drop to the list "related" |
| 32 | * The system will create the two accordingly triples and store them |
| 33 | * The relevant Things are not available per drag&drop (maybe the list/tree of all Things is too large) |
| 34 | * So Paul needs a different way to add Things to related-lists and hasTopic-lists |
| 35 | * For this case he clicks a "find Thing"-button, a popup-window opens and here he can searach for the Things in his PIMO |