cayenne-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael Gentry <blackn...@gmail.com>
Subject Re: Cayenne Modeler Prototype
Date Tue, 29 Mar 2016 11:17:32 GMT
Maybe it is my defective brain, but I tend to read/see things better when
organized in columns/grids instead of more free-form, plus it makes more
sense for sorting, but I can explore it.

On Tue, Mar 29, 2016 at 7:07 AM, Andrus Adamchik <andrus@objectstyle.org>
wrote:

> I'd really love to see (1) attribute table, (2) relationship table, (3)
> object editor all in one view. I think we can save space by avoiding lots
> of columns and using longer text labels and icons. E.g.:
>
> myProperty : String <MY_PROPERTY> <lock_icon>
> myRel: SomeEntity
> myCollectionRel: List<SomeEntity>
>
> The only reason individual properties of attributes/relationships are in
> cells now is cause they are editable. Since they won't be editable in the
> new version, we can come up with compact labels.
>
> Andrus
>
> > On Mar 29, 2016, at 1:05 PM, Michael Gentry <blacknext@gmail.com> wrote:
> >
> >>
> >> 2. A three panel view. So, Michael's design but with the additional
> >> properties to the right rather than at the bottom.
> >>
> >> This sort of approach is common in email. Tree of mailboxes to the left.
> >> List of messages in the middle and the details to the right. We'd have
> >> domain/map/objentities in the left tree. Attributes in the middle.
> Options
> >> to the right.
> >>
> >> Pros:
> >>
> >> * Left tree is simpler than in option 1
> >> * Shows hierarchy better than option 0 (Michael's mockup)
> >>
> >>
> >> Cons
> >> * Middle panel (list of attributes) would need to have fewer columns
> than
> >> we do now in order to keep the width to a minimum.
> >> * Not as flexible as option 1
> >> * combination of tree and multi-panel approach might be confusing
> >>
> >
> >
> > I thought about doing this, too, but it felt like it would be too wide
> and
> > I like the idea of the attributes table showing me a lot of the
> information
> > at-a-glance.  (Admittedly, can't really get the JavaDocs/etc in the
> table,
> > but at least the names/types/locking can be seen quite readily.)    You
> > mention e-mail...my Apple Mail layout is set up very similar to this
> > prototype's layout (mailboxes left, messages in mailbox upper right,
> > message thread for selected message lower right).  I suppose with
> > wide-screen monitors more popular now, three columns might be doable,
> but I
> > think there is a lot of value in seeing the names/types/locking
> information
> > pretty readily, too, without needing additional work.
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message