Issue 834 in moose-technology: Roassal layouts do not properly take into account userDefinedEdges

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue 834 in moose-technology: Roassal layouts do not properly take into account userDefinedEdges

moose-technology
Status: New
Owner: ----
CC: [hidden email]
Labels: Type-Defect Priority-Medium Component-Roassal Milestone-4.7

New issue 834 by [hidden email]: Roassal layouts do not properly take  
into account userDefinedEdges
http://code.google.com/p/moose-technology/issues/detail?id=834

To reproduce see the example below:
| edges |
view nodes: #(1 2 3).
edges := view edgesFrom: [:each  | each - 1].
view shape line color: Color red.
view edges: #(3) from: [:each | each - 2] to: #yourself.
view treeLayout userDefinedEdges: edges

If the user defined edges would be taken into account, the tree would  
appear on one line (1->2->3). Instead it appears laid out as 1->2, 1->3 .

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 834 in moose-technology: Roassal layouts do not properly take into account userDefinedEdges

moose-technology

Comment #1 on issue 834 by [hidden email]: Roassal layouts do not  
properly take into account userDefinedEdges
http://code.google.com/p/moose-technology/issues/detail?id=834

Fixed in Roassal 1.111. Thanks Doru!

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 834 in moose-technology: Roassal layouts do not properly take into account userDefinedEdges

moose-technology

Comment #2 on issue 834 by [hidden email]: Roassal layouts do not  
properly take into account userDefinedEdges
http://code.google.com/p/moose-technology/issues/detail?id=834

Thanks. Now, the MetaBrowser works like before only on top of Roassal.

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 834 in moose-technology: Roassal layouts do not properly take into account userDefinedEdges

moose-technology
Updates:
        Status: Fixed

Comment #3 on issue 834 by [hidden email]: Roassal layouts do not  
properly take into account userDefinedEdges
http://code.google.com/p/moose-technology/issues/detail?id=834

(No comment was entered for this change.)

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 834 in moose-technology: Roassal layouts do not properly take into account userDefinedEdges

Ben Coman
In reply to this post by moose-technology
Can you describe how userDefineEdges fit into the system ?

[hidden email] wrote:

> Status: New
> Owner: ----
> CC: [hidden email]
> Labels: Type-Defect Priority-Medium Component-Roassal Milestone-4.7
>
> New issue 834 by [hidden email]: Roassal layouts do not properly
> take into account userDefinedEdges
> http://code.google.com/p/moose-technology/issues/detail?id=834
>
> To reproduce see the example below:
> | edges |
> view nodes: #(1 2 3).
> edges := view edgesFrom: [:each  | each - 1].
> view shape line color: Color red.
> view edges: #(3) from: [:each | each - 2] to: #yourself.
> view treeLayout userDefinedEdges: edges
>
> If the user defined edges would be taken into account, the tree would
> appear on one line (1->2->3). Instead it appears laid out as 1->2, 1->3 .
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 834 in moose-technology: Roassal layouts do not properly take into account userDefinedEdges

Tudor Girba-2
Take into account the following visualization:
http://www.themoosebook.org/book/internals/famix/meta-browser

The layout is only affected by the gray edges. Although the red edges
reside in the same graph, they do not affect the position of the nodes
(like this you obtain the tree as a base map and the red edges as
extra details for a selected node). This is achieved by telling the
layout to only consider the gray edges as "userDefinedEdges".

Cheers,
Doru


On Mon, Sep 10, 2012 at 4:56 PM, Ben Coman <[hidden email]> wrote:

> Can you describe how userDefineEdges fit into the system ?
>
>
> [hidden email] wrote:
>>
>> Status: New
>> Owner: ----
>> CC: [hidden email]
>> Labels: Type-Defect Priority-Medium Component-Roassal Milestone-4.7
>>
>> New issue 834 by [hidden email]: Roassal layouts do not properly
>> take into account userDefinedEdges
>> http://code.google.com/p/moose-technology/issues/detail?id=834
>>
>> To reproduce see the example below:
>> | edges |
>> view nodes: #(1 2 3).
>> edges := view edgesFrom: [:each  | each - 1].
>> view shape line color: Color red.
>> view edges: #(3) from: [:each | each - 2] to: #yourself.
>> view treeLayout userDefinedEdges: edges
>>
>> If the user defined edges would be taken into account, the tree would
>> appear on one line (1->2->3). Instead it appears laid out as 1->2, 1->3 .
>>
>> _______________________________________________
>> Moose-dev mailing list
>> [hidden email]
>> https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>
> _______________________________________________
> Moose-dev mailing list
> [hidden email]
> https://www.iam.unibe.ch/mailman/listinfo/moose-dev



--
www.tudorgirba.com

"Every thing has its own flow"
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
Reply | Threaded
Open this post in threaded view
|

Re: Issue 834 in moose-technology: Roassal layouts do not properly take into account userDefinedEdges

Ben Coman
Thanks.  Quite clear now. That sparks a random thought that perhaps for the next person "nonLayoutEdges" might be a more obvious selector name at first glance.

Tudor Girba wrote:
Take into account the following visualization:
http://www.themoosebook.org/book/internals/famix/meta-browser

The layout is only affected by the gray edges. Although the red edges
reside in the same graph, they do not affect the position of the nodes
(like this you obtain the tree as a base map and the red edges as
extra details for a selected node). This is achieved by telling the
layout to only consider the gray edges as "userDefinedEdges".

Cheers,
Doru


On Mon, Sep 10, 2012 at 4:56 PM, Ben Coman [hidden email] wrote:
  
Can you describe how userDefineEdges fit into the system ?


[hidden email] wrote:
    
Status: New
Owner: ----
CC: [hidden email]
Labels: Type-Defect Priority-Medium Component-Roassal Milestone-4.7

New issue 834 by [hidden email] Roassal layouts do not properly
take into account userDefinedEdges
http://code.google.com/p/moose-technology/issues/detail?id=834

To reproduce see the example below:
| edges |
view nodes: #(1 2 3).
edges := view edgesFrom: [:each  | each - 1].
view shape line color: Color red.
view edges: #(3) from: [:each | each - 2] to: #yourself.
view treeLayout userDefinedEdges: edges

If the user defined edges would be taken into account, the tree would
appear on one line (1->2->3). Instead it appears laid out as 1->2, 1->3 .

_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev

      
_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
    



  


_______________________________________________
Moose-dev mailing list
[hidden email]
https://www.iam.unibe.ch/mailman/listinfo/moose-dev