<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:clearspace="http://www.jivesoftware.com/xmlns/clearspace/rss" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>JetBrains Developer Community: Message List - building a plugin with a toolWindow.  newbie is stuck</title>
    <link>http://devnet.jetbrains.com/community/idea/open_api_and_plugin_development?view=discussions</link>
    <description>Most recent forum messages</description>
    <language>en</language>
    <pubDate>Tue, 24 Apr 2012 12:01:18 GMT</pubDate>
    <generator>Clearspace 2.5.16 (http://jivesoftware.com/products/clearspace/)</generator>
    <dc:date>2012-04-24T12:01:18Z</dc:date>
    <dc:language>en</dc:language>
    <item>
      <title>Re: building a plugin with a toolWindow.  newbie is stuck</title>
      <link>http://devnet.jetbrains.com/message/5457942?tstart=0#5457942</link>
      <description>&lt;!-- [DocumentBodyStart:ceba7953-8b73-455e-b3c3-1049b826b4ee] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Please make sure that the case of the myToolWindow package on disk matches with the case of the factoryClass declaration in plugin.xml.&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:ceba7953-8b73-455e-b3c3-1049b826b4ee] --&gt;</description>
      <pubDate>Tue, 24 Apr 2012 12:01:18 GMT</pubDate>
      <author>yole@jetbrains.com</author>
      <guid>http://devnet.jetbrains.com/message/5457942?tstart=0#5457942</guid>
      <dc:date>2012-04-24T12:01:18Z</dc:date>
      <clearspace:dateToText>1 year, 1 month ago</clearspace:dateToText>
    </item>
    <item>
      <title>building a plugin with a toolWindow.  newbie is stuck</title>
      <link>http://devnet.jetbrains.com/message/5457467?tstart=0#5457467</link>
      <description>&lt;!-- [DocumentBodyStart:7e153dc7-3600-4983-8d24-d39976018fa5] --&gt;&lt;div class='jive-rendered-content'&gt;&lt;p&gt;Hi everyone.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Im wanting to build a plugin for phpStorm that is another toolWindow.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I have built what i want in php here:&lt;/p&gt;&lt;p&gt;&lt;a class="jive-link-external-small" href="http://junk.hostsaba.com/index.php?pg=projects&amp;amp;t=list_all"&gt;http://junk.hostsaba.com/index.php?pg=projects&amp;amp;t=list_all&lt;/a&gt;&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Its uses RESTful API to communicate with my other site solo-developer.com&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The finished product will hopefully allow me to interact with my site from phpstorm.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The probem.&amp;#160; This is my first project in Java and I cant seam to get to the start programming point.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;I tried to follow the steps to get the 'Sample Tool Window' to work in the Community Edition. &lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;using Intellj Community Edition IC-117.216&amp;#160; I have copied the /samples/toolWindow to /plugins/toolWindow&amp;#160; and 'Create a new module from scratch' on that directory.&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;When i click the green arrow "Run IDEA" a new instance of intellj starts.&amp;#160; it is "intelliJ IDEA (Community Edition) IC-118.SNAPSHOT".&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The "Sample Calendar" toolWindow button does appear in the right hand margin.&amp;#160; clicking it does open a tool window, but there is nothing in the tool window but "Initializing..."&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;The event log shows:&lt;/p&gt;&lt;p&gt;6:34:51 PM ClassNotFoundException: MyToolWindow.MyToolWindowFactory PluginClassLoader[Sample Calendar, 1.0]: MyToolWindow.MyToolWindowFactory PluginClassLoader[Sample Calendar, 1.0]&lt;/p&gt;&lt;p style="min-height: 8pt; height: 8pt; padding: 0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;What do i need to do to make the toolwindow work properly? (and any other pointers that you think i should be reading would be appreciated.)&lt;/p&gt;&lt;/div&gt;&lt;!-- [DocumentBodyEnd:7e153dc7-3600-4983-8d24-d39976018fa5] --&gt;</description>
      <pubDate>Thu, 19 Apr 2012 09:39:18 GMT</pubDate>
      <author>devnet@jetbrains.com</author>
      <guid>http://devnet.jetbrains.com/message/5457467?tstart=0#5457467</guid>
      <dc:date>2012-04-19T09:39:18Z</dc:date>
      <clearspace:dateToText>1 year, 2 months ago</clearspace:dateToText>
      <clearspace:replyCount>1</clearspace:replyCount>
    </item>
  </channel>
</rss>

