]> git.argeo.org Git - gpl/argeo-slc.git/blobdiff - eclipse/plugins/org.argeo.slc.client.ui/META-INF/spring/osgi.xml
First draft of ProcessDetail Implementation
[gpl/argeo-slc.git] / eclipse / plugins / org.argeo.slc.client.ui / META-INF / spring / osgi.xml
index 621d0c3d972b1c22afaaafbe47e80672499dff50..89fb801c19037131a36359e5c20d37f59d0ff2c9 100644 (file)
                context-class-loader="service-provider" />\r
 \r
        <!-- Content providers are deported in an other bundle for UI not to depend \r
-               on DB used implementation -->\r
+               on DB used implementation. We use bean-name reference because interface is \r
+               not enough to choose between various been with same interface -->\r
        <reference id="processListTableLabelProvider" interface="org.eclipse.jface.viewers.ITableLabelProvider"\r
                bean-name="processListTableLabelProvider" />\r
        <reference id="processListStructuredContentProvider"\r
                interface="org.eclipse.jface.viewers.IStructuredContentProvider"\r
                bean-name="processListStructuredContentProvider" />\r
+       <reference id="processDetailContentProvider"\r
+               interface="org.eclipse.jface.viewers.ITreeContentProvider" bean-name="processDetailContentProvider" />\r
+\r
+\r
 \r
        <!-- TODO : what is it for ? -->\r
        <list id="slcAgents" interface="org.argeo.slc.runtime.SlcAgent" />\r