2017-02-16 19 views
0

Я пытаюсь добавить страницу свойств в проект. На первом этапе я использую мастер шаблонов для создания страницы свойств. Я изменил значение targetclass из org.eclipse.core.resources.IFile на org.eclipse.core.resources.IProject. Но затем я запускаю плагин и нажимаю на один элемент проекта, страница свойств не отображается.Как добавить страницу свойств в проект eclipse (RCP/Plugin)

Я проверил следующие намеки, но ничего не работа для меня:

Я упростил свой код к этому plugin.xml:

<?xml version="1.0" encoding="UTF-8"?> 
<?eclipse version="3.4"?> 
<plugin> 

    <extension 
     point="org.eclipse.ui.propertyPages"> 
     <page 
      name="TEST Sample Page" 
      nameFilter="*.*" 
      class="testplugin.properties.SamplePropertyPage" 
      id="testplugin.properties.samplePropertyPage"> 
     <enabledWhen> 
      <adapt type="org.eclipse.core.resources.IProject"> 
       <test property="org.eclipse.core.resources.projectNature" 
         value="org.eclipse.jdt.core.javanature"/> 
      </adapt>   
     </enabledWhen> 
     </page> 
    </extension> 

</plugin> 

У кого-нибудь есть подсказка для меня?

Thx. Ben

ответ

1

Удалить nameFilter="*.*". Это подходит только для того, чтобы пытаться сопоставить определенные типы файлов, а не проекты.

Вы также ограничиваете страницу свойств отображаться только на Java-проектах.

+0

Спасибо! Что помогает. :) – Ben