Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » EMF » Model browser ala MacOSX' finder
Model browser ala MacOSX' finder [message #687233] Fri, 17 June 2011 07:26 Go to next message
Eclipse UserFriend
Originally posted by:

Hi,

I've needed to browse some large modisco-based models lately and have
found the standard Ecore editor to be difficult to use. The model is
large and there are cross-resource links that require lots of scrolling
up and down to view all relevant parts for some task. It would be better
to have an editor with several panes that support drill-down in separate
parts of a resource set's content.

Now I've prototyped an editor that's a hybrid between a tree and MacOSX'
finder design. The editor is a sash form (split pane) with 4 panes, each
of which has an input selector and a normal tree viewer. In the default
case, a tree viewer is linked to its left neighbor's selection, so what
you select in one tree becomes the (invisible) root node of the next.
Hence, you can drill down by either expanding a node in a tree or by
selecting the node and tabbing to the next tree. If you want to view
different parts of a model, you may instead select a resource as the
tree's root.

The attached screenshot shows the editor in action. The first and third
show different resources, while the second and fourth follow the other
two's selections.

If this design seems useful, I can make it available on GitHub.

Hallvard
Re: Model browser ala MacOSX' finder [message #687518 is a reply to message #687233] Fri, 17 June 2011 14:49 Go to previous messageGo to next message
Ed Merks is currently offline Ed MerksFriend
Messages: 33141
Registered: July 2009
Senior Member
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hallvard,<br>
<br>
The outline view in combination with the tree view in the generated
editor is a bit like that, but not as flexible.<br>
<br>
<br>
Hallvard Tr&aelig;tteberg wrote:
<blockquote cite="mid:itev1m$1l6$1@news.eclipse.org" type="cite">Hi,
<br>
<br>
I've needed to browse some large modisco-based models lately and have
found the standard Ecore editor to be difficult to use. The model is
large and there are cross-resource links that require lots of scrolling
up and down to view all relevant parts for some task. It would be
better to have an editor with several panes that support drill-down in
separate parts of a resource set's content.
<br>
<br>
Now I've prototyped an editor that's a hybrid between a tree and
MacOSX' finder design. The editor is a sash form (split pane) with 4
panes, each of which has an input selector and a normal tree viewer. In
the default case, a tree viewer is linked to its left neighbor's
selection, so what you select in one tree becomes the (invisible) root
node of the next. Hence, you can drill down by either expanding a node
in a tree or by selecting the node and tabbing to the next tree. If you
want to view different parts of a model, you may instead select a
resource as the tree's root.
<br>
<br>
The attached screenshot shows the editor in action. The first and third
show different resources, while the second and fourth follow the other
two's selections.
<br>
<br>
If this design seems useful, I can make it available on GitHub.
<br>
<br>
Hallvard
<br>
<br>
<hr size="4" width="90%"><br>
<center><img src="cid:part1.04070903.04050708@gmail.com"></center>
</blockquote>
</body>
</html>


Ed Merks
Professional Support: https://www.macromodeling.com/
Re: Model browser ala MacOSX' finder [message #687519 is a reply to message #687233] Fri, 17 June 2011 16:06 Go to previous message
Ed Willink is currently offline Ed WillinkFriend
Messages: 7655
Registered: July 2009
Senior Member
Hi Hallvard

The OCLinEcore editor can be quite useful.

It's outline is a bit like the Ecore editor tree, but it can be
alphabeticized making location much easier.

The main body is textual facilitating old-fashioned text operations.

Regards

Ed Willink

On 17/06/2011 08:26, Hallvard Trætteberg wrote:
> Hi,
>
> I've needed to browse some large modisco-based models lately and have
> found the standard Ecore editor to be difficult to use. The model is
> large and there are cross-resource links that require lots of
> scrolling up and down to view all relevant parts for some task. It
> would be better to have an editor with several panes that support
> drill-down in separate parts of a resource set's content.
>
> Now I've prototyped an editor that's a hybrid between a tree and
> MacOSX' finder design. The editor is a sash form (split pane) with 4
> panes, each of which has an input selector and a normal tree viewer.
> In the default case, a tree viewer is linked to its left neighbor's
> selection, so what you select in one tree becomes the (invisible) root
> node of the next. Hence, you can drill down by either expanding a node
> in a tree or by selecting the node and tabbing to the next tree. If
> you want to view different parts of a model, you may instead select a
> resource as the tree's root.
>
> The attached screenshot shows the editor in action. The first and
> third show different resources, while the second and fourth follow the
> other two's selections.
>
> If this design seems useful, I can make it available on GitHub.
>
> Hallvard
Previous Topic:(no subject)
Next Topic:(no subject)
Goto Forum:
  


Current Time: Thu Apr 25 16:14:13 GMT 2024

Powered by FUDForum. Page generated in 0.03995 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top