Files
openide/plugins/devkit/devkit-java-tests/testData/codeInsight/iconAttribute.xml
Vladimir Krivosheev ac2c42d149 update test data
GitOrigin-RevId: fad0914131c22aeb50a0e6e003ac20452bcb2ba7
2023-03-07 08:47:19 +00:00

41 lines
1.7 KiB
XML

<idea-plugin>
<id>com.intellij.myPlugin</id>
<vendor>JetBrains</vendor>
<version>1.0</version>
<extensionPoints>
<extensionPoint name="myIconEP" beanClass="MyIconAttributeEPBean"/>
</extensionPoints>
<extensions defaultExtensionNs="com.intellij.myPlugin">
<!-- AllIcons -->
<myIconEP icon="AllIcons.Actions.AddFile"/>
<myIconEP icon="<warning descr="'Icon' is deprecated">AllIcons.Icon</warning>"/>
<myIconEP icon="<error descr="Cannot resolve icon 'AllIcons.INVALID_VALUE'">AllIcons.INVALID_VALUE</error>"/>
<!-- icons.MyIcons -->
<myIconEP icon="MyIcons.MyCustomIcon"/>
<!-- FQN notation -->
<myIconEP icon="my.FqnIcons.MyFqnIcon"/>
<myIconEP icon="my.FqnIcons.Inner.MyInnerFqnIcon"/>
<myIconEP icon="<error descr="Cannot resolve icon 'INVALID_VALUE'">INVALID_VALUE</error>"/>
<myIconEP icon="<error descr="Cannot resolve icon 'MyIcons.INVALID_VALUE'">MyIcons.INVALID_VALUE</error>"/>
<!-- FQN notation -->
<myIconEP icon="<error descr="Cannot resolve icon 'my.FqnIcons.INVALID_VALUE'">my.FqnIcons.INVALID_VALUE</error>"/>
</extensions>
<actions>
<action id="validIcon" class="foo.FooAction" icon="MyIcons.MyCustomIcon"/>
<action id="validFqnIcon" class="foo.FooAction" icon="my.FqnIcons.MyFqnIcon"/>
<group icon="MyIcons.MyCustomIcon"/>
<action id="invalidIcon" class="foo.FooAction" icon="<error descr="Cannot resolve icon 'MyIcons.INVALID_VALUE'">MyIcons.INVALID_VALUE</error>"/>
<action id="invalidFqnIcon" class="foo.FooAction" icon="<error descr="Cannot resolve icon 'my.FqnIcons.INVALID_VALUE'">my.FqnIcons.INVALID_VALUE</error>"/>
<group icon="<error descr="Cannot resolve icon 'MyIcons.INVALID_VALUE'">MyIcons.INVALID_VALUE</error>"/>
</actions>
</idea-plugin>