Note that there are some explanatory texts on larger screens.

plurals
  1. POCommonNavigator in own RCP - App doesn't show anything
    primarykey
    data
    text
    <p>i used the sample mail rcp application to test out the common navigator framework. I added a view and attached it to my contentprovider. Unfortunately nothing is shown in my view, no function from my contentprovider or labelprovider even get's called.</p> <p>Here is my plugin.xml</p> <pre> &lt;extension id="application" point="org.eclipse.core.runtime.applications"&gt; &lt;application&gt; &lt;run class="rcptest.Application"&gt; &lt;/run&gt; &lt;/application&gt; &lt;/extension&gt; &lt;extension point="org.eclipse.ui.perspectives"&gt; &lt;perspective name="RCP Perspective" class="rcptest.Perspective" id="RCPTest.perspective"&gt; &lt;/perspective&gt; &lt;/extension&gt; &lt;extension point="org.eclipse.ui.views"&gt; &lt;view name="Message" allowMultiple="true" icon="icons/sample2.gif" class="rcptest.View" id="RCPTest.view"&gt; &lt;/view&gt; &lt;view name="Mailboxes" allowMultiple="true" icon="icons/sample3.gif" class="rcptest.NavigationView" id="RCPTest.navigationView"&gt; &lt;/view&gt; &lt;view class="org.eclipse.ui.navigator.CommonNavigator" icon="icons/sample.gif" id="de.meinss.test" name="My Common Navigator" restorable="true"&gt; &lt;/view&gt; &lt;/extension&gt; &lt;extension point="org.eclipse.ui.commands"&gt; &lt;category name="Mail" id="RCPTest.category"&gt; &lt;/category&gt; &lt;command name="Open Mailbox" description="Opens a mailbox" categoryId="RCPTest.category" id="RCPTest.open"&gt; &lt;/command&gt; &lt;command name="Open Message Dialog" description="Open a message dialog" categoryId="RCPTest.category" id="RCPTest.openMessage"&gt; &lt;/command&gt; &lt;/extension&gt; &lt;extension point="org.eclipse.ui.bindings"&gt; &lt;key commandId="RCPTest.open" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" sequence="CTRL+2"&gt; &lt;/key&gt; &lt;key commandId="RCPTest.openMessage" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" sequence="CTRL+3"&gt; &lt;/key&gt; &lt;key commandId="org.eclipse.ui.file.exit" schemeId="org.eclipse.ui.defaultAcceleratorConfiguration" sequence="CTRL+X"&gt; &lt;/key&gt; &lt;/extension&gt; &lt;extension id="product" point="org.eclipse.core.runtime.products"&gt; &lt;product application="RCPTest.application" name="RCP Product"&gt; &lt;property name="aboutText" value="RCP Mail template created by PDE"&gt; &lt;/property&gt; &lt;property name="windowImages" value="icons/sample2.gif"&gt; &lt;/property&gt; &lt;property name="aboutImage" value="product_lg.gif"&gt; &lt;/property&gt; &lt;/product&gt; &lt;/extension&gt; &lt;extension point="org.eclipse.ui.navigator.viewer"&gt; &lt;viewer viewerId="de.meinss.test"&gt; &lt;/viewer&gt; &lt;viewerContentBinding viewerId="de.meinss.test"&gt; &lt;includes&gt; &lt;contentExtension pattern="RCPTest.navigatorContent1"&gt; &lt;/contentExtension&gt; &lt;/includes&gt; &lt;/viewerContentBinding&gt; &lt;viewerActionBinding viewerId="de.meinss.test"&gt; &lt;includes&gt;&lt;/includes&gt; &lt;/viewerActionBinding&gt; &lt;/extension&gt; &lt;extension point="org.eclipse.ui.perspectiveExtensions"&gt; &lt;perspectiveExtension targetID="*"&gt; &lt;view id="de.meinss.test" ratio="0.5" relationship="stack" relative="org.eclipse.ui.navigator.ProjectExplorer"&gt; &lt;/view&gt; &lt;/perspectiveExtension&gt; &lt;/extension&gt; &lt;extension point="org.eclipse.ui.navigator.navigatorContent"&gt; &lt;navigatorContent activeByDefault="true" contentProvider="TreeContentProvider" icon="icons/sample.gif" id="RCPTest.navigatorContent1" labelProvider="TreeLabelProvider" name="meineigenes" priority="normal" providesSaveables="false"&gt; &lt;possibleChildren&gt; &lt;instanceof value="java.lang.String"&gt; &lt;/instanceof&gt; &lt;/possibleChildren&gt; &lt;/navigatorContent&gt; &lt;/extension&gt; </pre> <p>The classes TreeContentProvider and TreeLabelprovider exist and print out to the console if they are called, which they are not. What I'm doing wrong?</p> <p>Thanks for reading!</p> <p>Markus</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload