<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>subversive-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/maillist.html</link>
		<description>subversive-dev</description>
		<language>en-us</language>
		<pubDate>Tue, 09 Jun 2009 15:31:27 GMT</pubDate>
		<lastBuildDate>Tue, 09 Jun 2009 15:31:27 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>subversive-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/maillist.html</link>
		</image>
 

	<item>
		<title>Re: [subversive-dev] Help Getting Started</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00104.html</link>
		<description>Dear AlexeiThank you so much for your guidance. I will work on this today.with warm regards,emilio </description>
		<content:encoded><![CDATA[Dear <span dir="ltr">Alexei</span><br><br>Thank you so much for your guidance. I will work on this today.<br><br>with warm regards,<br>emilio<br>
]]></content:encoded>
		<pubDate>Tue, 09 Jun 2009 15:27:27 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00104.html</guid>
		<author>emilio.gagliardi@xxxxxxx (Emilio Gagliardi)</author>
	</item>
	<item>
		<title>RE: [subversive-dev] Help Getting Started</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00103.html</link>
		<description> Hello, Emilio.   First you need to create a repository location within Eclipse. 1. Go to SVN Repository Exploring perspective. 2. Click on New Repositor Location button. 3. Input file:///C:\folder\repository as URL and your credentials if needed. 4. Press...</description>
		<content:encoded><![CDATA[


<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>Hello, Emilio.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>First you need to create a repository location within 
Eclipse.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>1. Go to SVN Repository Exploring 
perspective.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>2. Click on New Repositor Location 
button.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>3. Input <A href="file:///">file:///<FONT 
face="Times New Roman" color=#000000 
size=3>C:\folder\repository</FONT></A>&nbsp;as URL and your credentials if 
needed.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>4. Press&nbsp;Finish button.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>Now you have the location created, so the second step 
is to share there your project(s).</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>1. Switch to PHP perspective.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>2. Select the project(s) you want to 
share.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>3. Right click the selection and choose Team-&gt;Share 
Project prom pop-up menu.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>4. Select SVN as team provider.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>5. Configure the sharing settings.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>6. Finish button, as always.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>That is all, actually. The other info&nbsp;can be found 
in Subversive User Guide within Eclipse IDE help or on Subversive web 
page.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>Have a nice day.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=140300307-09062009>Best regards, Alexei Goncharov.</SPAN></FONT></DIV><BR>
<DIV class=OutlookMessageHeader lang=ru dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> subversive-dev-bounces@xxxxxxxxxxx 
[mailto:subversive-dev-bounces@xxxxxxxxxxx] <B>On Behalf Of </B>Emilio 
Gagliardi<BR><B>Sent:</B> Monday, June 08, 2009 9:31 PM<BR><B>To:</B> 
subversive-dev@xxxxxxxxxxx<BR><B>Subject:</B> [subversive-dev] Help Getting 
Started<BR></FONT><BR></DIV>
<DIV></DIV>Hi Everyone,<BR><BR>New to source control and eclipse.&nbsp; I just 
configure my Eclipse to use the SVN tools.&nbsp; I'm the only the 
programmer.<BR>I created a new local SVN repository on my 
machine:<BR><BR>C:\folder\repository<BR><BR>my php/html/css files are located 
at:<BR><BR>C:\xampp\htdocs\folder\<BR><BR>what do i need to do now to start 
using SVN?&nbsp; I have created a PHP project and can see all the files in the 
PHP tab (i'm working on an old project for a client so all the files are already 
there, I want to create a baseline version of the code, and track the changes I 
make as I go.)<BR><BR>Help, suggestions, advice are greatly 
appreciated.<BR><BR>cheers,<BR>&nbsp;<BR>
]]></content:encoded>
		<pubDate>Tue, 09 Jun 2009 07:12:04 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00103.html</guid>
		<author>alexei.goncharov@xxxxxxx (Alexei Goncharov)</author>
	</item>


	<item>
		<title>[subversive-dev] Help Getting started</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00102.html</link>
		<description>Afternoon everyone,Is there a simple way to start using subversion with eclipse on a local machine?&amp;#xA0; I&amp;#39;m not an apache guru or anything, i&amp;#39;m using xampp for windows to handle all of that...just a simple programmer, working by myself on a small contract for...</description>
		<content:encoded><![CDATA[Afternoon everyone,<br>Is there a simple way to start using subversion with eclipse on a local machine?&#xA0; I&#39;m not an apache guru or anything, i&#39;m using xampp for windows to handle all of that...just a simple programmer, working by myself on a small contract for a client and I would like to have some source control/versioning in place just so i can keep track of changes and be able roll-back to a point or whatever.&#xA0; Its a small php project with mysql.<br>

<br>I just want to get SVN working in eclipse so i can check files in and out, why is that so hard?<br><br>Please, if you can guide me through this process I would be very grateful.<br><br>cheers,<br>
]]></content:encoded>
		<pubDate>Mon, 08 Jun 2009 20:51:57 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00102.html</guid>
		<author>emilio.gagliardi@xxxxxxx (Emilio Gagliardi)</author>
	</item>
	<item>
		<title>[subversive-dev] Help Getting Started</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00101.html</link>
		<description>Hi Everyone,New to source control and eclipse.&amp;#xA0; I just configure my Eclipse to use the SVN tools.&amp;#xA0; I&amp;#39;m the only the programmer.I created a new local SVN repository on my machine:C:\folder\repository my php/html/css files are located at:C:\xampp\htdocs\fold...</description>
		<content:encoded><![CDATA[Hi Everyone,<br><br>New to source control and eclipse.&#xA0; I just configure my Eclipse to use the SVN tools.&#xA0; I&#39;m the only the programmer.<br>I created a new local SVN repository on my machine:<br><br>C:\folder\repository<br>

<br>my php/html/css files are located at:<br><br>C:\xampp\htdocs\folder\<br><br>what do i need to do now to start using SVN?&#xA0; I have created a PHP project and can see all the files in the PHP tab (i&#39;m working on an old project for a client so all the files are already there, I want to create a baseline version of the code, and track the changes I make as I go.)<br>

<br>Help, suggestions, advice are greatly appreciated.<br><br>cheers,<br>&#xA0;<br>
]]></content:encoded>
		<pubDate>Mon, 08 Jun 2009 18:16:32 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00101.html</guid>
		<author>emilio.gagliardi@xxxxxxx (Emilio Gagliardi)</author>
	</item>


	<item>
		<title>[subversive-dev] Project meta data is out of date for	technology.subversive</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00100.html</link>
		<description>Igor, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * The date for release &amp;quot;0.8.0&amp;quot; is in the past, but the release is not mark...</description>
		<content:encoded><![CDATA[<pre>Igor,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* The date for release &quot;0.8.0&quot; is in the past, but the release is not
marked as completed. If it is completed, it should be marked as completed;
if it has been postponed, it should be given a new target date.
* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Fri, 05 Jun 2009 04:00:25 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00100.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>


	<item>
		<title>[subversive-dev] [ANN] SVNKit 1.3.0 beta is available.</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00099.html</link>
		<description>Hello All, We are glad to announce that SVNKit 1.3.0 beta has been published and available for download at http://svnkit.com/ web site. SVNKit is a pure Java Subversion library. SVNKit provides Java APIs to access and manipulate Subversion working copies a...</description>
		<content:encoded><![CDATA[<pre>Hello All,

We are glad to announce that SVNKit 1.3.0 beta has been published and
available for download at <a  href="http://svnkit.com/">http://svnkit.com/</a> web site.

SVNKit is a pure Java Subversion library. SVNKit provides Java APIs to
access and manipulate Subversion working copies and Subversion
repositories. You may find more information, documentation and source
code examples at <a  href="http://svnkit.com/">http://svnkit.com/</a>

SVNKit 1.3.0 beta supports virtually all Subversion 1.6.1 features.

New in version 1.3.0 beta (since version 1.2.3):

+ Support of Subversion 1.6 features
+ Bugfixes and performance improvements

You're welcome to download and use SVNKit 1.3.0 beta. We'll be glad to
provide help and support for the new version in our mailing list or by
email (support@xxxxxxxxxx).

Useful links (more at <a  href="http://svnkit.com/">http://svnkit.com/</a>):

* SVNKit Continuous Integration Server: <a  href="https://teamcity.svnkit.com/">https://teamcity.svnkit.com/</a>
* SVNKit Source Code Repository: <a  href="http://svn.svnkit.com/repos/svnkit/">http://svn.svnkit.com/repos/svnkit/</a>
* SVNKit Update Site (for Eclipse): <a  href="http://eclipse.svnkit.com/1.3.x/">http://eclipse.svnkit.com/1.3.x/</a>
* SVNKit Mailing List: <a  href="http://www.nabble.com/SVNKit---Users-f18684.html">http://www.nabble.com/SVNKit---Users-f18684.html</a>

Note for Eclipse (Subclipse) users:

New version of SVNKit is also available at Eclipse update site at
<a  href="http://eclipse.svnkit.com/1.3.x/">http://eclipse.svnkit.com/1.3.x/</a> as well as at Subclipse plugin update site.

The best available version of SVNKit is 1.3.0.5726 (that is 1.3.0 beta).

With best regards,
SVNKit Development Team.

-- 
Alexander Kitaev,
TMate Software,
<a  href="http://svnkit.com/">http://svnkit.com/</a> - Java [Sub]Versioning Library!


</pre>]]></content:encoded>
		<pubDate>Fri, 17 Apr 2009 13:34:24 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00099.html</guid>
		<author>Alexander.Kitaev@xxxxxxx (Alexander Kitaev)</author>
	</item>


	<item>
		<title>RE: [subversive-dev] Plugin not loads correcly</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00098.html</link>
		<description> Hello Andrei,   Unfortunately I can't reproduce the problem. But I suppose that the problem could be with that you incorrectly override methods(createMainPanel). If you just need to override createMainPanel and createBottomPanel, you need to override only...</description>
		<content:encoded><![CDATA[


<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=844223709-24032009>Hello Andrei,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=844223709-24032009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=844223709-24032009>Unfortunately I can't reproduce the problem. But I 
suppose that the problem could be with that you incorrectly override 
methods(createMainPanel).</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=844223709-24032009>If you just need to override&nbsp;<FONT 
size=2>createMainPanel and <FONT size=2>createBottomPanel, you need to override 
only them but not the createContents.</FONT></FONT></SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=844223709-24032009>I attached you a very simple plugin example which 
overrides createMainPanel (it just adds a text label). In order to try it you 
need to import projects from provided zip in workspace where you have Subversive 
and create an update site in 'commit.extend.update-site' project. (Probably you 
need to correct dependencies versions for Subversive 
plugins).</SPAN></FONT></DIV>
<DIV align=left>
<P class=MsoNormal 
style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT face=Verdana 
size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Best 
regards,<BR>Burilo&nbsp;Igor</SPAN></FONT></P></DIV>
<DIV>&nbsp;</DIV><BR>
<DIV class=OutlookMessageHeader lang=ru dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> subversive-dev-bounces@xxxxxxxxxxx 
[mailto:subversive-dev-bounces@xxxxxxxxxxx] <B>On Behalf Of </B>Andrei 
Pavlenko<BR><B>Sent:</B> Monday, March 23, 2009 3:00 PM<BR><B>To:</B> Developers 
mailing list<BR><B>Subject:</B> Re: [subversive-dev] Plugin not loads 
correcly<BR></FONT><BR></DIV>
<DIV></DIV>Hi, Igor,
<DIV><BR></DIV>
<DIV>Thanks for the response.</DIV>
<DIV><SPAN class=Apple-style-span style="FONT-STYLE: italic">Let me answer on 
all the questions you asked.</SPAN></DIV>
<DIV>1. So, when I run my&nbsp;plug-in from&nbsp;workspace everything looks fine 
and everything works correctly.</DIV>
<DIV>2. When I skip step 2) in the installation process the subversive controls 
are not loaded, so I see only my components on CommitDialog, and there are no 
Subversive components there.&nbsp;</DIV>
<DIV>When I do not skip step 2) - everything is awesome and everything is work 
correctly!&nbsp;</DIV>
<DIV>3. There are no any error in ErrorLog</DIV>
<DIV>4. Next is the parts from my sources.</DIV>
<DIV><BR></DIV>
<DIV><SPAN class=Apple-style-span 
style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px">
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">public</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">class</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;MyCommitActionFactory&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">implements</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;ICommitActionFactory 
{</SPAN></FONT><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">private</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;MyDialog&nbsp;</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">dialog</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">;</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">private</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;ICommitDialog&nbsp;</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">commitDialog</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">;</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;<SPAN 
class=Apple-style-span style="FONT-FAMILY: arial"><FONT face="Courier New" 
size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp; 
&nbsp;&nbsp;</SPAN></FONT><B><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">public</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;ICommitDialog 
getCommitDialog(</SPAN></FONT><B><FONT face="Courier New" size=2><SPAN 
lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">final</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;Shell 
shell,</SPAN></FONT></SPAN></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Collection allFilesToCommit,&nbsp;</SPAN></FONT><B><FONT face="Courier New" 
size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">final</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;ICommentDialogPanel 
commentPanel) {</SPAN></FONT><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">commitDialog</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;=&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">new</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;ICommitDialog() 
{</SPAN></FONT><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">public</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;String getMessage() 
{</SPAN></FONT><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
//...&nbsp;</SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
}</SPAN></FONT><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;<SPAN 
class=Apple-style-span style="FONT-FAMILY: arial"><FONT face="Courier New" 
size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp; &nbsp; &nbsp; 
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">public</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">int</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;open() 
{</SPAN></FONT></SPAN></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">dialog</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;=&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">new</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;MyDialog(</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">new</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;Shell(shell), 
commentPanel);</SPAN></FONT><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">return</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">dialog</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">.open();</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
}</SPAN></FONT><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
};</SPAN></FONT><FONT face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'"></SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN></FONT><B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">return</SPAN></FONT></B><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">&nbsp;</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">commitDialog</SPAN></FONT><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">;</SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><FONT 
face="Courier New" size=2><SPAN lang=EN-GB 
style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'">}</SPAN></FONT></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><SPAN 
class=Apple-style-span style="FONT-FAMILY: 'Courier New'"><BR></SPAN></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><SPAN 
class=Apple-style-span style="FONT-FAMILY: 'Courier New'">public class MyDialog 
extends DefaultDialog {<BR></SPAN></P>
<P class=MsoNormal 
style="FONT-SIZE: 10pt; FONT-FAMILY: arial, helvetica, geneva"><SPAN 
class=Apple-style-span style="FONT-FAMILY: 'Courier New'"></SPAN></P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>public MyDialog(Shell shell, ICommentDialogPanel 
commentPanel,</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>StringBuffer issues) {</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>super(shell, commentPanel);</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>this.commentHeaderMessage = issues;</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>issuePanel = new IssuePanel();<BR></P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>}</P>
<P class=MsoNormal><BR></P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>public MyDialog(Shell parentShell, MyCommitPanel 
panel) {</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>super(parentShell, (IDialogPanel) panel);</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>this.panel = (IDialogPanel) panel;</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>issuePanel = new IssuePanel();</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>}</P>
<P class=MsoNormal></P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>@Override</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>protected Control createContents(Composite 
parent) {</P>
<P class=MsoNormal><BR></P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>this.parent = parent;</P>
<P class=MsoNormal>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;//call creating Subversive controls there and also some ours controls</P>
<P class=MsoNormal>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
//...</P>
<P class=MsoNormal>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
&nbsp;&nbsp;this.dialogArea = this.createMainPanel(composite);</P>
<P class=MsoNormal>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 
//....</P>
<P class=MsoNormal><BR></P>
<P class=MsoNormal></P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>return composite;</P>
<P class=MsoNormal><SPAN class=Apple-tab-span 
style="WHITE-SPACE: pre"></SPAN>}<BR></P>
<P class=MsoNormal>}</P>
<P></P>
<P class=MsoNormal>Note, then in createContents I extended in some way 
createButtonPane and&nbsp;createMainPanel where my controls were placed.</P>
<P class=MsoNormal>Is everything is clear there?&nbsp;</P>
<P class=MsoNormal>Can it be something like I override some initial 
initialisation of Subversive CommitDilaog, if it exists, &nbsp;or something like 
that? Or can it be something like subversive plug-in falls somewherre during 
initialisation? I don't really know what can happen in that case.</P>
<P></P></SPAN>
<P></P><BR>
<DIV class=gmail_quote>2009/3/23 Igor V. Burilo <SPAN dir=ltr>&lt;<A 
href="mailto:igor.burilo@xxxxxxxxxxxx">igor.burilo@xxxxxxxxxxxx</A>&gt;</SPAN><BR>
<BLOCKQUOTE class=gmail_quote 
style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
  <DIV>
  <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN>Hello 
  Andrei,</SPAN></FONT></DIV>
  <DIV dir=ltr align=left><FONT face=Arial color=#0000ff 
  size=2><SPAN></SPAN></FONT>&nbsp;</DIV>
  <DIV dir=ltr align=left><FONT face=Arial color=#0000ff 
  size=2><SPAN>Unfortunately, It's not clear what the problem could be. So we 
  need additional information here.</SPAN></FONT></DIV>
  <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN>Do you 
  have Subversive controls when you run your plugin 
  from&nbsp;workspace?</SPAN></FONT></DIV>
  <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN>Do you 
  have Subversive controls after restarting Eclipse(you installed with skipping 
  step 2)?</SPAN></FONT></DIV>
  <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN>Probably, 
  there are errors in Error Log view.</SPAN></FONT></DIV>
  <DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN>If it's 
  possible could you please provide your code of extending commit dialog? I 
  suppose there will be 2 classes: one for factory(<FONT 
  size=2>ICommitActionFactory</FONT>) and another which&nbsp;implements <FONT 
  size=2>ICommitDialog (I don't need here all your controls, you can just add, 
  for instance, simple text label or button).</FONT></SPAN></FONT></DIV>
  <DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
  <DIV align=left>
  <P><FONT face=Verdana size=2><SPAN lang=EN-US 
  style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Best 
  regards,<BR>Burilo&nbsp;Igor</SPAN></FONT></P></DIV>
  <DIV>&nbsp;</DIV><BR>
  <DIV lang=ru dir=ltr align=left>
  <HR>
  <FONT face=Tahoma size=2><B>From:</B> <A 
  href="mailto:subversive-dev-bounces@xxxxxxxxxxx" 
  target=_blank>subversive-dev-bounces@xxxxxxxxxxx</A> [mailto:<A 
  href="mailto:subversive-dev-bounces@xxxxxxxxxxx" 
  target=_blank>subversive-dev-bounces@xxxxxxxxxxx</A>] <B>On Behalf Of 
  </B>Andrey Pavlenko<BR><B>Sent:</B> Thursday, March 19, 2009 4:31 
  PM<BR><B>To:</B> <A href="mailto:subversive-dev@xxxxxxxxxxx" 
  target=_blank>subversive-dev@xxxxxxxxxxx</A><BR><B>Subject:</B> 
  [subversive-dev] Plugin not loads correcly<BR></FONT><BR></DIV>
  <DIV class=im>
  <DIV></DIV><SPAN 
  style="FONT-FAMILY: -webkit-monospace; BORDER-COLLAPSE: collapse">Hi, 
  everyone! Here is the problem we've got developing eclipse plug-in. We extend 
  Subversive plug-in using its extension point (Commit extension). We added some 
  controls to the commit dialogue. Everything OK except the installation steps. 
  To install our plug-in and make it works correctly user have to do some weird 
  steps: 1. Install Subversive plug-in and connectors. 2. Open Commit dialogue 
  of subversive plug-in. (This is weird step) 3. Install our plug-in. 4. Open 
  commit dialogue again - here are all Subversive components and here are our 
  components which we are added! In that case all will work correctly. But if 
  user miss step 2. - there will be NO Subversive controls in the commit 
  dialogue in step 4. Maybe it can be something like Subversive commit dialog 
  initialisation? Can anybody propose the solution for this - how to remove step 
  2. without such weird behaviour?</SPAN><BR clear=all><BR>-- <BR>With Best 
  Regards,<BR>Andrei 
  Pavlenko<BR></DIV></DIV><BR>_______________________________________________<BR>subversive-dev 
  mailing list<BR><A 
  href="mailto:subversive-dev@xxxxxxxxxxx">subversive-dev@xxxxxxxxxxx</A><BR><A 
  href="https://dev.eclipse.org/mailman/listinfo/subversive-dev" 
  target=_blank>https://dev.eclipse.org/mailman/listinfo/subversive-dev</A><BR><BR></BLOCKQUOTE></DIV><BR><BR 
clear=all><BR>-- <BR>With best regards,<BR>Andrei Pavlenko.<BR>my phone: +38 
(095) 8169965<BR>my icq: 260588271<BR></DIV>
<p><strong>Attachment:
<a href="zip0DMz5SK6Wu.zip" ><tt>commit.extend.zip</tt></a></strong><br>
<em>Description:</em> Zip compressed data</p>
]]></content:encoded>
		<pubDate>Tue, 24 Mar 2009 09:45:46 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00098.html</guid>
		<author>igor.burilo@xxxxxxx (Igor V. Burilo)</author>
	</item>


	<item>
		<title>Re: [subversive-dev] Plugin not loads correcly</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00097.html</link>
		<description>Also I have founded that in createContents method only elements drawed in MainPanel does not shows. </description>
		<content:encoded><![CDATA[Also I have founded that in createContents method only elements drawed in MainPanel does not shows.
]]></content:encoded>
		<pubDate>Mon, 23 Mar 2009 13:10:32 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00097.html</guid>
		<author>andrey.v.pavlenko@xxxxxxx (Andrei Pavlenko)</author>
	</item>
	<item>
		<title>Re: [subversive-dev] Plugin not loads correcly</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00096.html</link>
		<description>Hi, Igor,Thanks for the response.Let me answer on all the questions you asked.1. So, when I run my&amp;#xA0;plug-in from&amp;#xA0;workspace everything looks fine and everything works correctly. 2. When I skip step 2) in the installation process the subversive controls are n...</description>
		<content:encoded><![CDATA[Hi, Igor,<div><br></div><div>Thanks for the response.</div><div><span class="Apple-style-span" style="font-style: italic;">Let me answer on all the questions you asked.</span></div><div>1. So, when I run my&#xA0;plug-in from&#xA0;workspace everything looks fine and everything works correctly.</div>
<div>2. When I skip step 2) in the installation process the subversive controls are not loaded, so I see only my components on CommitDialog, and there are no Subversive components there.&#xA0;</div><div>When I do not skip step 2) - everything is awesome and everything is work correctly!&#xA0;</div>
<div>3. There are no any error in ErrorLog</div><div>4. Next is the parts from my sources.</div><div><br></div><div><span class="Apple-style-span" style="-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; "><p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; ">
<b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">public</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">class</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;MyCommitActionFactory&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">implements</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;ICommitActionFactory {</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">private</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;MyDialog&#xA0;</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">dialog</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">;</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">private</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;ICommitDialog&#xA0;</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">commitDialog</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">;</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;<span class="Apple-style-span" style="font-family: arial; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0; &#xA0;&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">public</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;ICommitDialog getCommitDialog(</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">final</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;Shell shell,</span></font></span></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; Collection allFilesToCommit,&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">final</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;ICommentDialogPanel commentPanel) {</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">commitDialog</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;=&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">new</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;ICommitDialog() {</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">public</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;String getMessage() {</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; //...&#xA0;</span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; }</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;<span class="Apple-style-span" style="font-family: arial; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">public</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">int</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;open() {</span></font></span></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">dialog</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;=&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">new</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;MyDialog(</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">new</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;Shell(shell), commentPanel);</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">return</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">dialog</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">.open();</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; }</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0; };</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; "></span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;&#xA0;</span></font><b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; font-weight: bold; ">return</span></font></b><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">&#xA0;</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">commitDialog</span></font><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">;</span></font></p>
<p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><font size="2" face="Courier New"><span lang="EN-GB" style="font-size: 10pt; font-family: &#39;Courier New&#39;; ">}</span></font></p><p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; ">
<span class="Apple-style-span" style="font-family: &#39;Courier New&#39;;"><br></span></p><p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><span class="Apple-style-span" style="font-family: &#39;Courier New&#39;;">public class MyDialog extends DefaultDialog {<br>
</span></p><p class="MsoNormal" style="font-family: arial, helvetica, geneva; font-size: 10pt; "><span class="Apple-style-span" style="font-family: &#39;Courier New&#39;;"></span></p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">	</span>public MyDialog(Shell shell, ICommentDialogPanel commentPanel,</p>
<p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">			</span>StringBuffer issues) {</p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">		</span>super(shell, commentPanel);</p>
<p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">		</span>this.commentHeaderMessage = issues;</p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">		</span>issuePanel = new IssuePanel();<br>
</p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">	</span>}</p><p class="MsoNormal" style=""><br></p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">	</span>public MyDialog(Shell parentShell, MyCommitPanel panel) {</p>
<p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">		</span>super(parentShell, (IDialogPanel) panel);</p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">		</span>this.panel = (IDialogPanel) panel;</p>
<p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">		</span>issuePanel = new IssuePanel();</p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">	</span>}</p>
<p class="MsoNormal" style=""></p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">	</span>@Override</p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">	</span>protected Control createContents(Composite parent) {</p>
<p class="MsoNormal" style=""><br></p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">		</span>this.parent = parent;</p><p class="MsoNormal" style="">&#xA0;&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;//call creating Subversive controls there and also some ours controls</p>
<p class="MsoNormal" style="">&#xA0;&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; //...</p><p class="MsoNormal" style="">&#xA0;&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0;&#xA0;this.dialogArea = this.createMainPanel(composite);</p><p class="MsoNormal" style="">&#xA0;&#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; &#xA0; //....</p><p class="MsoNormal" style="">
<br></p><p class="MsoNormal" style=""></p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">		</span>return composite;</p><p class="MsoNormal" style=""><span class="Apple-tab-span" style="white-space:pre">	</span>}<br>
</p><p class="MsoNormal" style="">}</p><p></p><p class="MsoNormal" style="">Note, then in createContents I extended in some way createButtonPane and&#xA0;createMainPanel where my controls were placed.</p><p class="MsoNormal" style="">
Is everything is clear there?&#xA0;</p><p class="MsoNormal" style="">Can it be something like I override some initial initialisation of Subversive CommitDilaog, if it exists, &#xA0;or something like that? Or can it be something like subversive plug-in falls somewherre during initialisation? I don&#39;t really know what can happen in that case.</p>
<p></p></span><p></p><br><div class="gmail_quote">2009/3/23 Igor V. Burilo <span dir="ltr">&lt;<a href="mailto:igor.burilo@xxxxxxxxxxxx">igor.burilo@xxxxxxxxxxxx</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">




<div>
<div dir="ltr" align="left"><font face="Arial" color="#0000ff" size="2"><span>Hello Andrei,</span></font></div>
<div dir="ltr" align="left"><font face="Arial" color="#0000ff" size="2"><span></span></font>&#xA0;</div>
<div dir="ltr" align="left"><font face="Arial" color="#0000ff" size="2"><span>Unfortunately, It&#39;s not clear what the problem could 
be. So we need additional information here.</span></font></div>
<div dir="ltr" align="left"><font face="Arial" color="#0000ff" size="2"><span>Do you have Subversive controls when you run your 
plugin from&#xA0;workspace?</span></font></div>
<div dir="ltr" align="left"><font face="Arial" color="#0000ff" size="2"><span>Do you have Subversive controls after restarting 
Eclipse(you installed with skipping step 2)?</span></font></div>
<div dir="ltr" align="left"><font face="Arial" color="#0000ff" size="2"><span>Probably, there are errors in Error Log 
view.</span></font></div>
<div dir="ltr" align="left"><font face="Arial" color="#0000ff" size="2"><span>If it&#39;s possible could you please provide your code of 
extending commit dialog? I suppose there will be 2 classes: one for 
factory(<font size="2">ICommitActionFactory</font>) and another 
which&#xA0;implements <font size="2">ICommitDialog (I don&#39;t need here all your 
controls, you can just add, for instance, simple text label or 
button).</font></span></font></div>
<div><font face="Arial" color="#0000ff" size="2"></font>&#xA0;</div>
<div align="left">
<p><font face="Verdana" size="2"><span lang="EN-US" style="font-size:10pt;font-family:Verdana">Best 
regards,<br>Burilo&#xA0;Igor</span></font></p></div>
<div>&#xA0;</div><br>
<div lang="ru" dir="ltr" align="left">
<hr>
<font face="Tahoma" size="2"><b>From:</b> <a href="mailto:subversive-dev-bounces@xxxxxxxxxxx" target="_blank">subversive-dev-bounces@xxxxxxxxxxx</a> 
[mailto:<a href="mailto:subversive-dev-bounces@xxxxxxxxxxx" target="_blank">subversive-dev-bounces@xxxxxxxxxxx</a>] <b>On Behalf Of </b>Andrey 
Pavlenko<br><b>Sent:</b> Thursday, March 19, 2009 4:31 PM<br><b>To:</b> 
<a href="mailto:subversive-dev@xxxxxxxxxxx" target="_blank">subversive-dev@xxxxxxxxxxx</a><br><b>Subject:</b> [subversive-dev] Plugin not loads 
correcly<br></font><br></div><div class="im">
<div></div><span style="font-family:-webkit-monospace;border-collapse:collapse">Hi, everyone! 
Here is the problem we&#39;ve got developing eclipse plug-in. We extend Subversive 
plug-in using its extension point (Commit extension). We added some controls to 
the commit dialogue. Everything OK except the installation steps. To install our 
plug-in and make it works correctly user have to do some weird steps: 1. Install 
Subversive plug-in and connectors. 2. Open Commit dialogue of subversive 
plug-in. (This is weird step) 3. Install our plug-in. 4. Open commit dialogue 
again - here are all Subversive components and here are our components which we 
are added! In that case all will work correctly. But if user miss step 2. - 
there will be NO Subversive controls in the commit dialogue in step 4. Maybe it 
can be something like Subversive commit dialog initialisation? Can anybody 
propose the solution for this - how to remove step 2. without such weird 
behaviour?</span><br clear="all"><br>-- <br>With Best Regards,<br>Andrei 
Pavlenko<br></div></div>
<br>_______________________________________________<br>
subversive-dev mailing list<br>
<a href="mailto:subversive-dev@xxxxxxxxxxx">subversive-dev@xxxxxxxxxxx</a><br>
<a href="https://dev.eclipse.org/mailman/listinfo/subversive-dev" target="_blank">https://dev.eclipse.org/mailman/listinfo/subversive-dev</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>With best regards,<br>Andrei Pavlenko.<br>my phone: +38 (095) 8169965<br>my icq: 260588271<br>
</div>
]]></content:encoded>
		<pubDate>Mon, 23 Mar 2009 12:52:51 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00096.html</guid>
		<author>andrey.v.pavlenko@xxxxxxx (Andrei Pavlenko)</author>
	</item>
	<item>
		<title>RE: [subversive-dev] Plugin not loads correcly</title>
		<link>http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00095.html</link>
		<description> Hello Andrei,   Unfortunately, It's not clear what the problem could be. So we need additional information here. Do you have Subversive controls when you run your plugin from workspace? Do you have Subversive controls after restarting Eclipse(you installe...</description>
		<content:encoded><![CDATA[


<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=311250309-23032009>Hello Andrei,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=311250309-23032009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=311250309-23032009>Unfortunately, It's not clear what the problem could 
be. So we need additional information here.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=311250309-23032009>Do you have Subversive controls when you run your 
plugin from&nbsp;workspace?</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=311250309-23032009>Do you have Subversive controls after restarting 
Eclipse(you installed with skipping step 2)?</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=311250309-23032009>Probably, there are errors in Error Log 
view.</SPAN></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=311250309-23032009>If it's possible could you please provide your code of 
extending commit dialog? I suppose there will be 2 classes: one for 
factory(<FONT size=2>ICommitActionFactory</FONT>) and another 
which&nbsp;implements <FONT size=2>ICommitDialog (I don't need here all your 
controls, you can just add, for instance, simple text label or 
button).</FONT></SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT>&nbsp;</DIV>
<DIV align=left>
<P class=MsoNormal 
style="mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"><FONT face=Verdana 
size=2><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana">Best 
regards,<BR>Burilo&nbsp;Igor</SPAN></FONT></P></DIV>
<DIV>&nbsp;</DIV><BR>
<DIV class=OutlookMessageHeader lang=ru dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>From:</B> subversive-dev-bounces@xxxxxxxxxxx 
[mailto:subversive-dev-bounces@xxxxxxxxxxx] <B>On Behalf Of </B>Andrey 
Pavlenko<BR><B>Sent:</B> Thursday, March 19, 2009 4:31 PM<BR><B>To:</B> 
subversive-dev@xxxxxxxxxxx<BR><B>Subject:</B> [subversive-dev] Plugin not loads 
correcly<BR></FONT><BR></DIV>
<DIV></DIV><SPAN class=Apple-style-span 
style="FONT-FAMILY: -webkit-monospace; BORDER-COLLAPSE: collapse">Hi, everyone! 
Here is the problem we've got developing eclipse plug-in. We extend Subversive 
plug-in using its extension point (Commit extension). We added some controls to 
the commit dialogue. Everything OK except the installation steps. To install our 
plug-in and make it works correctly user have to do some weird steps: 1. Install 
Subversive plug-in and connectors. 2. Open Commit dialogue of subversive 
plug-in. (This is weird step) 3. Install our plug-in. 4. Open commit dialogue 
again - here are all Subversive components and here are our components which we 
are added! In that case all will work correctly. But if user miss step 2. - 
there will be NO Subversive controls in the commit dialogue in step 4. Maybe it 
can be something like Subversive commit dialog initialisation? Can anybody 
propose the solution for this - how to remove step 2. without such weird 
behaviour?</SPAN><BR clear=all><BR>-- <BR>With Best Regards,<BR>Andrei 
Pavlenko<BR>
]]></content:encoded>
		<pubDate>Mon, 23 Mar 2009 09:12:48 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/subversive-dev/msg00095.html</guid>
		<author>igor.burilo@xxxxxxx (Igor V. Burilo)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->
