A few other
icons that we will need:
1. The class
being Not Persistent
2. A New
Entity icon, just the Entity icon
with the little plus sign that accompanies other new wizard icons. A
side
note, are we going to support creating new Embeddables and
MappedSuperclasses?
3.
Persistence Outline View
4.
Persistence Properties view –
maybe this could embed the regular Properties View icon with the
Persistence-y
icon that Paul suggests?
After
looking at the Persistence
Perspective icon, I am in agreement with Paul that it should not be so
java
related. It looks too much like the java perspective icons. I will
have the
dali code updated soon with these icons so you can take a look for
yourselves.
Karen
I like the eclipsey cartooney feel! More
comments inline ...
Pascal Filion wrote:
Here the
updated
icons. What do you all think ?
Perspective ![]()
We need a general icon that signifies
"persistence", much like the plugin icon signifies
"plugin". We don't really need to show it's java-related, and
we could definitely reuse the icon for orm.xml and persistence.xml
files, which
this icon wouldn't work well for. I've created a basic persistence-y
icon
already
(persistence_xml_obj.gif in Dali UI),
but Pascal could undoubtedly do more with it.
Entity ![]()
Embeddable ![]()
Possible to "ghost" the big C, so as to
focus on the small one?
Also possible to ghost it? Or maybe some
other
effect that would show the same sort of thing? Or just a T?
In addition, Version should probably carry on the Id and Basic theme,
with
perhaps a V where the key is? Lob should do the same thing, only maybe
with a ball object?
That actually brings up a small point. Should we be using
"balls" for data values? (i.e. data are not object-y things,
which we have used balls to represent) Maybe we could use little pink
squares for data-y values? Then the Lob icon would look like a pink
square pointing into a column with an object-y ball in front,
signifying the
object-y nature of the data value.
One-to-One
![]()
One-to-Many
![]()
Many-to-One ![]()
Many-to-Many ![]()
Embedded ![]()
Can we show the same sort of relationship as
in the
embeddable icon? Big, back, left vs. small, front, right? And
possible ghosting of the larger (containing) object?
Nice looking!
- Paul