<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns="http://www.w3.org/TR/REC-html40" 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"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6001.18294" name=GENERATOR>
<STYLE>@font-face {
        font-family: Calibri;
}
@page Section1 {size: 8.5in 11.0in; margin: 56.7pt 42.5pt 56.7pt 85.05pt; }
P.MsoNormal {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Calibri","sans-serif"
}
LI.MsoNormal {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Calibri","sans-serif"
}
DIV.MsoNormal {
        FONT-SIZE: 11pt; MARGIN: 0in 0in 0pt; FONT-FAMILY: "Calibri","sans-serif"
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline; mso-style-priority: 99
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline; mso-style-priority: 99
}
SPAN.EmailStyle17 {
        COLOR: windowtext; FONT-FAMILY: "Calibri","sans-serif"; mso-style-type: personal-compose
}
.MsoChpDefault {
        mso-style-type: export-only
}
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 lang=EN-US vLink=purple link=blue bgColor=#ffffff>
<DIV><FONT face=Arial size=2>
<P class=MsoNormal><FONT face=Arial size=2>Hi, Vitali, </FONT></P>
<P class=MsoNormal>> I want to enhance this editor ("Hibernate Configuration
3.0 XML Editor") </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 </P>
<P class=MsoNormal>> and org.jboss.tools.hibernate.xml.ui, make it detached
from XModel…</P>
<P class=MsoNormal> </P>
<P class=MsoNormal><FONT face=Arial size=2>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?</FONT></P>
<P class=MsoNormal><FONT face=Arial size=2></FONT> </P>
<P class=MsoNormal><FONT face=Arial size=2>All enhancements, listed in <A
href=""><FONT face=Calibri
size=3>https://jira.jboss.org/jira/browse/JBIDE-2607</FONT></A> may be
implemented within existing editor. I am sorry I did not pay attention
to this issue before.</FONT></P>
<P class=MsoNormal><FONT face=Arial size=2></FONT> </P>
<P class=MsoNormal><FONT face=Arial size=2>Slava</FONT></P></FONT></DIV>
<BLOCKQUOTE
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV
style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B>
<A title=vyemialyanchyk@exadel.com
href="mailto:vyemialyanchyk@exadel.com">Vitali Yemialyanchyk</A> </DIV>
<DIV style="FONT: 10pt arial"><B>To:</B> <A
title=external-exadel-list@redhat.com
href="mailto:external-exadel-list@redhat.com">Exadel List</A> </DIV>
<DIV style="FONT: 10pt arial"><B>Cc:</B> <A
title=jbosstools-dev@lists.jboss.org
href="mailto:jbosstools-dev@lists.jboss.org">jbosstools-dev@lists.jboss.org</A>
</DIV>
<DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, September 09, 2009 5:12
PM</DIV>
<DIV style="FONT: 10pt arial"><B>Subject:</B> [jbosstools-dev] "Hibernate
Configuration 3.0 XML Editor"</DIV>
<DIV><FONT face=Arial size=2></FONT><BR></DIV>
<DIV class=Section1>
<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>
<P>
<HR>
<P></P>_______________________________________________<BR>jbosstools-dev
mailing
list<BR>jbosstools-dev@lists.jboss.org<BR>https://lists.jboss.org/mailman/listinfo/jbosstools-dev</BLOCKQUOTE></BODY></HTML>