Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [corona-dev] ProjectContainer Definition updates

 

> - Should I regard container structure as flat?

> *No, we still want to show the relationship of container to its related-containers*

> - How such structure will be presented in the UI?

> - *One way to do this is to build the tree on demand in other words at first the view shows just the container and nested below it is its list of related-containers with the tree control plus sign (+).  When the user clicks on the plus sign beside a related-container at the time of the click the user interface retrieves the related-containers of the selected container.

 

  Each container has a list of related containers, there is only one kind of relationship, isn't it. In UI, related containers are displayed as nodes in a tree view after clicking on a container.

  In the previous architecture we had the notion of children (subcontainers) and parent. If I understand correctly, the current architecture is as follows:

            - "subcontainers" were renamed to "related containers"

            - parent was removed

  How do we represent both many children and many parents in the current architecture? What is the difference between the current architecture and the previous one? Currently, we can trace the relation forward, but not backward. I assume that the relationship is not bi-directional, isn't it.

  Pawel

 


From: corona-dev-bounces@xxxxxxxxxxx [mailto:corona-dev-bounces@xxxxxxxxxxx] On Behalf Of Everitt, Glenn
Sent: Wednesday, July 19, 2006 8:43 PM
To: Corona development
Subject: RE: [corona-dev] ProjectContainer Definition updates

 

-        Should I regard container structure as flat?

-        *No, we still want to show the relationship of container to its related-containers*

-        How such structure will be presented in the UI?

-        *One way to do this is to build the tree on demand in other words at first the view shows just the container and nested below it is its list of related-containers with the tree control plus sign (+).  When the user clicks on the plus sign beside a related-container at the time of the click the user interface retrieves the related-containers of the selected container.  I have seen user interfaces use this approach.  This approach allows you to display cycles, the user can keep going through the cycle but eventually they tire of it and realize they are cycling through the same items.  Ideally, the user interface should alert the user to the cycle.*

-        In such approach should we leave inside context-container schema the element related-containers (or subcontainers) of type context-container – nesting context-containers inside context-container is a tree approach – what do you think?

-        *This confusion was caused by me not noticing this before in the Schema:  The subcontainers (related-containers) should contain a list of  container-uri not context-container elements.  So to retrieve a related container you must do another projectOpen passing the container-uri*

 

 


From: corona-dev-bounces@xxxxxxxxxxx [mailto:corona-dev-bounces@xxxxxxxxxxx] On Behalf Of Kalka, Edyta
Sent: Wednesday, July 19, 2006 9:50 AM
To: Corona development
Subject: RE: [corona-dev] ProjectContainer Definition updates

 

The name of subcontainers can be changed to related-containers – this is not a problem of course.

However I have some questions:

-        Should I regard container structure as flat?

-        How such structure will be presented in the UI?

-        In such approach should we leave inside context-container schema the element related-containers (or subcontainers) of type context-container – nesting context-containers inside context-container is a tree approach – what do you think?

 

Edyta

The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.

The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it.

Back to the top