<!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">
<br>
<br>
Viacheslav Kabanovich wrote:
<blockquote cite="mid:B2F7D0C8CBCD4721B743C1DBA1F20F53@GLORYPC"
 type="cite">
  <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]-->
  <div><font size="2" face="Arial">
  <p class="MsoNormal"><font size="2" face="Arial">Hi, Vitali, </font></p>
  <p class="MsoNormal">&gt; I want to enhance this editor ("Hibernate
Configuration 3.0 XML Editor") </p>
  <p class="MsoNormal">&gt; to make it more useful and I want to
integrate it into Hibernate Tools.<o:p></o:p></p>
  <p class="MsoNormal">&gt; For this it is necessary to separate
org.jboss.tools.hibernate.xml </p>
  <p class="MsoNormal">&gt; and org.jboss.tools.hibernate.xml.ui, make
it detached from XModel&#8230;</p>
  <p class="MsoNormal">&nbsp;</p>
  <p class="MsoNormal"><font size="2" face="Arial">In my opinion that
just means&nbsp;implementing new editor from scratch. In doing&nbsp;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&nbsp;into Hibernate Tools' should mean separating it from common?</font></p>
  </font></div>
</blockquote>
The problem is that common isn't just common. It includes ton's of jsf,
xhtml, jsp and even struts references. That is what we need separated
before I'm ok having Hibernate tools feature depend on it.<br>
<br>
i.e. if I *only* install Hibernate tools feature it should *not* result
in other additional editors such as jsf, jsp, xhtml etc. to be
installed.<br>
<br>
That were the case last time I tried it - if that has changed we should
look at it again.<br>
<font size="2"><font face="Arial"><br>
/max<br>
</font></font>
</body>
</html>