Thanks for reply.
In the extensions tab of the plugin.xml of the org.topcased.network 
project, i have  this extension point :
org.topcased.modeler.topcasedPreferenceInitializer
with

    * 
class="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramTopcasedPreferenceInitializer"

    * editorId="org.topcased.modeler.network.editor.NetworkEditor"

    * 
id="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramTopcasedPreferenceInitializer">

Are you talking about this ?

Here the plugin.xml :
<plugin>

   <extension point="org.eclipse.emf.edit.itemProviderAdapterFactories">
      <factory
            uri="http://www.topcased.org/network/1.0";
            
class="org.topcased.network.provider.NetworkItemProviderAdapterFactory"
            supportedTypes=
              "org.eclipse.emf.edit.provider.IEditingDomainItemProvider
               org.eclipse.emf.edit.provider.IStructuredItemContentProvider
               org.eclipse.emf.edit.provider.ITreeItemContentProvider
               org.eclipse.emf.edit.provider.IItemLabelProvider
               org.eclipse.emf.edit.provider.IItemPropertySource"/>
   </extension>

   <extension point="org.eclipse.emf.ecore.generated_package">
      <package
            uri="http://www.topcased.org/network/1.0";
            class="org.topcased.network.NetworkPackage"
            genModel="Models/Network.genmodel"/>
   </extension>

   <extension point="org.eclipse.emf.ecore.extension_parser">
      <parser
            type="network"
            class="org.topcased.network.util.NetworkResourceFactoryImpl"/>
   </extension>

   <extension point="org.eclipse.ui.newWizards">
      <category
            id="org.eclipse.emf.ecore.Wizard.category.ID"
            name="%_UI_Wizard_category"/>
      <wizard
            id="org.topcased.network.presentation.NetworkModelWizardID"
            name="%_UI_NetworkModelWizard_label"
            class="org.topcased.network.presentation.NetworkModelWizard"
            category="org.eclipse.emf.ecore.Wizard.category.ID"
            icon="icons/full/obj16/NetworkModelFile.gif">
         <description>%_UI_NetworkModelWizard_description</description>
         <selection class="org.eclipse.core.resources.IResource"/>
      </wizard>
   </extension>

   <extension point="org.eclipse.ui.editors">
      <editor
            id="org.topcased.network.presentation.NetworkEditorID"
            name="%_UI_NetworkEditor_label"
            icon="icons/full/obj16/NetworkModelFile.gif"
            extensions="network"
            class="org.topcased.network.presentation.NetworkEditor"
            
contributorClass="org.topcased.network.presentation.NetworkActionBarContributor">
      </editor>
   </extension>
  
  
    <extension point="org.topcased.modeler.templates">
      <template
            di="templates/netdiag/%name%.networkdi"
            model="templates/netdiag/%name%.network"
            name="Network"
            id="org.topcased.modeler.network.templates.netdiag"
            editorId="org.topcased.modeler.network.editor.NetworkEditor"/>
   </extension>
  
   <extension point="org.topcased.modeler.diagrams">
      <diagram
            
configuration="org.topcased.modeler.network.netdiag.NetworkDiagramConfiguration"
            id="org.topcased.modeler.network.netdiag"
            name="Network">
         <enableFor class="org.topcased.network.Network"/>
      </diagram>
    </extension>
   
   
    <extension
       point="org.topcased.modeler.topcasedPreferenceInitializer">
    <preferenceInitializer
          
class="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramTopcasedPreferenceInitializer"
          editorId="org.topcased.modeler.network.editor.NetworkEditor"
          
id="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramTopcasedPreferenceInitializer">
    </preferenceInitializer>
 </extension>

    <extension point="org.eclipse.ui.preferencePages">
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramPreferencePage"
            
category="org.topcased.modeler.network.preferences.NetworkPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramPreferencePage"
            name="NetworkDiagramDiagram"/>
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.ComputerPreferencePage"
            
category="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.ComputerPreferencePage"
            name="Computer"/>
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.NetworkPreferencePage"
            
category="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.NetworkPreferencePage"
            name="Network"/>
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.InternetPreferencePage"
            
category="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.InternetPreferencePage"
            name="Internet"/>
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.LinksPreferencePage"
            
category="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.LinksPreferencePage"
            name="Links"/>
    </extension>

    <extension point="org.eclipse.ui.propertyPages">
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.property.NetworkDiagramDiagramPreferencePage"
            
category="org.topcased.modeler.network.preferences.property.NetworkPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.NetworkDiagramDiagramPreferencePage"
            name="NetworkDiagramDiagram">      
            <enabledWhen>
                <adapt type="org.eclipse.core.resources.IProject"/>
            </enabledWhen>
        </page>
       
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.property.ComputerPreferencePage"
            
category="org.topcased.modeler.network.netdiag.preferences.property.NetworkDiagramDiagramPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.ComputerPreferencePage"
            name="Computer">
            <enabledWhen>
                <adapt type="org.eclipse.core.resources.IProject"/>
            </enabledWhen>
        </page>
       
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.property.NetworkPreferencePage"
            
category="org.topcased.modeler.network.netdiag.preferences.property.NetworkDiagramDiagramPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.NetworkPreferencePage"
            name="Network">
            <enabledWhen>
                <adapt type="org.eclipse.core.resources.IProject"/>
            </enabledWhen>
        </page>
       
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.property.InternetPreferencePage"
            
category="org.topcased.modeler.network.netdiag.preferences.property.NetworkDiagramDiagramPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.InternetPreferencePage"
            name="Internet">
            <enabledWhen>
                <adapt type="org.eclipse.core.resources.IProject"/>
            </enabledWhen>
        </page>
       
        <page
            
id="org.topcased.modeler.network.netdiag.preferences.property.LinksPreferencePage"
            
category="org.topcased.modeler.network.netdiag.preferences.property.NetworkDiagramDiagramPreferencePage"
            
class="org.topcased.modeler.network.netdiag.preferences.LinksPreferencePage"
            name="Links">
            <enabledWhen>
                <adapt type="org.eclipse.core.resources.IProject"/>
            </enabledWhen>
        </page>
       
    </extension>

</plugin>

Is there something wrong ? I'm not a specialist of Eclipse Plugins...



_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users

Reply via email to