<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle17
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page Section1
        {size:8.5in 11.0in;
        margin:56.7pt 42.5pt 56.7pt 85.05pt;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body bgcolor=white lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Slava,<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>No sense to implement new editor, even more there is someone in
JIRA as a patch – I had to modify old Exadel studio hibernate cfg editor
far times ago, but this wasn’t accepted in trunk.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'><span
class=MsoHyperlink><span style='font-size:12.0pt;font-family:"Calibri","sans-serif"'>https://jira.jboss.org/jira/browse/JBIDE-2607</span></span>
some clauses from this are fixed. But the main feature which seems could be
very useful is properties name-value suggestion in Add Property dialog. This
idea how to enhance XML Editor – it will be great if this possible to
implement in common use.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>I
check which common plugins are necessary for Hibernate Configuration 3.0 XML
Editor:<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>>><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>org.jboss.tools.common.model,
org.jboss.tools.common, org.jboss.tools.common.model.ui,
org.jboss.tools.common.gef, org.jboss.tools.common.text.ext,
org.jboss.tools.common.text.xml, org.jboss.tools.common.el.core,
org.jboss.tools.common.resref.core <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>>><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>This is a half common plugins. <o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>From here http://sourceforge.net/projects/jboss/files/ it is
possible to download Hibernate Tools separately, but there is no possibility to
download jboss.tools.common…<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>May be there is a sense to have common as a separate plugins
bundle? Just as idea.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Sometime people ask “I install Hibernate Tools there I can
find “</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Hibernate
Configuration 3.0 XML Editor<span style='color:black'>”? – cause there
is it’s description in documentation”, so it is necessary to explain
what this part of Jboss Tools and this is not included in Hibernate Tools.<o:p></o:p></span></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>So this could be a reason to include “</span><span
style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Hibernate Configuration
3.0 XML Editor<span style='color:black'>” into Hibernate Tools and
suggest the user to download and install jboss.tools.common together with
Hibernate Tools or <o:p></o:p></span></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>have “</span><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Hibernate
Configuration 3.0 XML Editor<span style='color:black'>” plugins separately
as some Hibernate Tools addition extension which required jboss.tools.common.<o:p></o:p></span></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>It is interesting to hear some other opinion about the question.<o:p></o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'><o:p> </o:p></span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif";
color:black'>Vitali<o:p></o:p></span></p>
<p class=MsoNormal><span style='color:#1F497D'><o:p> </o:p></span></p>
<div>
<div style='border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span
style='font-size:10.0pt;font-family:"Tahoma","sans-serif"'> Viacheslav
Kabanovich [mailto:scabanovich@exadel.com] <br>
<b>Sent:</b> Wednesday, September 09, 2009 7:48 PM<br>
<b>To:</b> vyemialyanchyk@exadel.com; Exadel List<br>
<b>Cc:</b> jbosstools-dev@lists.jboss.org<br>
<b>Subject:</b> Re: [jbosstools-dev] "Hibernate Configuration 3.0 XML
Editor"<o:p></o:p></span></p>
</div>
</div>
<p class=MsoNormal><o:p> </o:p></p>
<div>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Hi,
Vitali, </span><o:p></o:p></p>
<p class=MsoNormal>> I want to enhance this editor ("Hibernate
Configuration 3.0 XML Editor") <o:p></o:p></p>
<p class=MsoNormal>> to make it more useful and I want to integrate it into
Hibernate Tools.<o:p></o:p></p>
<p class=MsoNormal>> For this it is necessary to separate
org.jboss.tools.hibernate.xml <o:p></o:p></p>
<p class=MsoNormal>> and org.jboss.tools.hibernate.xml.ui, make it detached
from XModel…<o:p></o:p></p>
<p class=MsoNormal> <o:p></o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>In
my opinion that just means implementing new editor from scratch. In
doing so, you will develop components that you may wish to put to common.
We have many xml editors, there ui has a lot in common, so why not share new
approaches between them? And that is exactly what XModel framework does.
Plugins .hibernate.xml and .hibernate.xml.ui include just few lines of code
customizing components developed in common. Why 'integrating editor into
Hibernate Tools' should mean separating it from common?</span><o:p></o:p></p>
<p class=MsoNormal> <o:p></o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>All
enhancements, listed in <span class=MsoHyperlink><span style='font-size:12.0pt;
font-family:"Calibri","sans-serif"'>https://jira.jboss.org/jira/browse/JBIDE-2607</span></span> may
be implemented within existing editor. I am sorry I did not pay attention
to this issue before.</span><o:p></o:p></p>
<p class=MsoNormal> <o:p></o:p></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Slava</span><o:p></o:p></p>
</div>
<blockquote style='border:none;border-left:solid black 1.5pt;padding:0in 0in 0in 4.0pt;
margin-left:3.75pt;margin-top:5.0pt;margin-right:0in;margin-bottom:5.0pt'>
<div>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>-----
Original Message ----- <o:p></o:p></span></p>
</div>
<div>
<p class=MsoNormal style='background:#E4E4E4'><b><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'>From:</span></b><span style='font-size:10.0pt;
font-family:"Arial","sans-serif"'> <a href="mailto:vyemialyanchyk@exadel.com"
title="vyemialyanchyk@exadel.com">Vitali Yemialyanchyk</a> <o:p></o:p></span></p>
</div>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>To:</span></b><span
style='font-size:10.0pt;font-family:"Arial","sans-serif"'> <a
href="mailto:external-exadel-list@redhat.com"
title="external-exadel-list@redhat.com">Exadel List</a> <o:p></o:p></span></p>
</div>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Cc:</span></b><span
style='font-size:10.0pt;font-family:"Arial","sans-serif"'> <a
href="mailto:jbosstools-dev@lists.jboss.org"
title="jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</a> <o:p></o:p></span></p>
</div>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Sent:</span></b><span
style='font-size:10.0pt;font-family:"Arial","sans-serif"'> Wednesday, September
09, 2009 5:12 PM<o:p></o:p></span></p>
</div>
<div>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Arial","sans-serif"'>Subject:</span></b><span
style='font-size:10.0pt;font-family:"Arial","sans-serif"'> [jbosstools-dev]
"Hibernate Configuration 3.0 XML Editor"<o:p></o:p></span></p>
</div>
<div>
<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p> </o:p></span></p>
</div>
<p class=MsoNormal>Hi,<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I want to start discussion of "Hibernate Configuration
3.0 XML Editor".<o:p></o:p></p>
<p class=MsoNormal>This rather strange editor is situated in <o:p></o:p></p>
<p class=MsoNormal>trunk\hibernatetools\plugins\org.jboss.tools.hibernate.xml<o:p></o:p></p>
<p class=MsoNormal>trunk\hibernatetools\plugins\org.jboss.tools.hibernate.xml.ui<o:p></o:p></p>
<p class=MsoNormal>I call it strange cause it in hibernatetools in svn
repository, but really this is Jboss Tools thing and it was nether in Hibernate
Tools.<o:p></o:p></p>
<p class=MsoNormal>Some users has questions about this and create such bugs in
jira:<o:p></o:p></p>
<p class=MsoNormal><a href="https://jira.jboss.org/jira/browse/JBIDE-4802">https://jira.jboss.org/jira/browse/JBIDE-4802</a><o:p></o:p></p>
<p class=MsoNormal>For them and for me (if I think about myself as Hibernate
Tools user, not a developer) it is difficult to explain, why I should take a
lot of things<o:p></o:p></p>
<p class=MsoNormal>from JBoss Tools if I just want to use separate Hibernate
Tools. As a developer I see advantages of common things…<o:p></o:p></p>
<p class=MsoNormal>To make it more useful I create JIRA issue far time ago:<o:p></o:p></p>
<p class=MsoNormal><a href="https://jira.jboss.org/jira/browse/JBIDE-2607">https://jira.jboss.org/jira/browse/JBIDE-2607</a><o:p></o:p></p>
<p class=MsoNormal>there are no changes since that time.<o:p></o:p></p>
<p class=MsoNormal>I want to enhance this editor to make it more useful and I
want to integrate it into Hibernate Tools.<o:p></o:p></p>
<p class=MsoNormal>For this it is necessary to separate
org.jboss.tools.hibernate.xml and org.jboss.tools.hibernate.xml.ui, make it
detached from XModel…<o:p></o:p></p>
<p class=MsoNormal>So I want to hear some arguments pro/contra this solution
and/or may be some advises howto possible make this changes in better manner.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Vitali<o:p></o:p></p>
<div class=MsoNormal align=center style='text-align:center'><span
style='font-size:12.0pt;font-family:"Times New Roman","serif"'>
<hr size=2 width="100%" align=center>
</span></div>
<p class=MsoNormal><span style='font-size:12.0pt;font-family:"Times New Roman","serif"'>_______________________________________________<br>
jbosstools-dev mailing list<br>
jbosstools-dev@lists.jboss.org<br>
https://lists.jboss.org/mailman/listinfo/jbosstools-dev<o:p></o:p></span></p>
</blockquote>
</div>
</body>
</html>