UniverseUniversity


Home Projects Jobs Clientele Contact

uu


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: UU Object Diagram



The reason for having *Multiple() versions of these functions is to allow
Author to make multiple assignments. Let's say he created(or found in
Repository) a Problem and wants to link it to several Topics that he has
in his account at once. It's just a matter of having convenient UI:
http://gateway.total-knowledge.com/~sergey/UU/RepositoryTopicsChose3.html
I don't like the idea of calling a single linkObject() function several
times in order to do it.
Not sure how often it will happen in a reality though, so I'll remove
*Multiple() functions for now and change checkboxes to radio buttons on
UI.

> Why do you need *Multiple() versions of these functions?
>
> sergey@total-knowledge.com wrote:
>> Another change to interface "ObjectLink".
>> To each link*() function added parameter "version" to comply with the
>> requirement that Author can chose a current UMO version before linking.
>> Updated uu.xmi attached.
>>
>>> Changes made to the interface "ObjectLink".
>>> There are 3 functions there now that help Authors with UMOs linking:
>>> linkObject() to link a single UMO to another one.
>>> linkObjectMultiple() to link a group of UMOs to another one.
>>> linkObjectToMultiple() to link a single UMO to the group of other ones.
>>> Updated uu.xmi attached.
>>>
>>>
>>>
>
> --
> Ilya A. Volynets-Evenbakh
> Total Knowledge. CTO
> http://www.total-knowledge.com
>
>



Authoright © Total Knowledge: 2001-2008