001 <?xml version="1.0" encoding="UTF-8"?>
002 <?eclipse version="3.0"?>
003 <plugin
004 id="org.jpn.xucker.rcp.optipngwrapper"
005 name="%pluginName"
006 version="1.0.2"
007 provider-name="%providerName"
008 class="org.jpn.xucker.rcp.optipngwrapper.OptipngWrapperPlugin">
009
010 <runtime>
011 <library name="rcp_optipngwrapper.jar">
012 <export name="*"/>
013 </library>
014 </runtime>
015
016 <requires>
017 <import plugin="org.jpn.xucker.commons"/>
018 <import plugin="org.eclipse.ui"/>
019 <import plugin="org.eclipse.core.runtime"/>
020 <import plugin="org.eclipse.update.ui"/>
021 </requires>
022
023 <extension
024 id="OptipngWrapperApplication"
025 point="org.eclipse.core.runtime.applications">
026 <application>
027 <run
028 class="org.jpn.xucker.rcp.optipngwrapper.OptipngWrapperApplication">
029 </run>
030 </application>
031 </extension>
032 <extension
033 point="org.eclipse.ui.views">
034 <category
035 name="%category"
036 id="%category">
037 </category>
038 <view
039 name="%optipngWrapperView"
040 category="%category"
041 class="org.jpn.xucker.rcp.optipngwrapper.OptipngWrapperView"
042 id="org.jpn.xucker.rcp.optipngwrapper.OptipngWrapperView">
043 </view>
044 <view
045 name="%resultView"
046 category="%category"
047 class="org.jpn.xucker.rcp.optipngwrapper.ResultView"
048 id="org.jpn.xucker.rcp.optipngwrapper.ResultView">
049 </view>
050 </extension>
051 <extension
052 point="org.eclipse.ui.views">
053 <category
054 name="%category"
055 id="%category">
056 </category>
057 <view
058 name="%fileListImageView"
059 category="%category"
060 class="org.jpn.xucker.rcp.optipngwrapper.FileListImageView"
061 id="org.jpn.xucker.rcp.optipngwrapper.FileListImageView">
062 </view>
063 </extension>
064 <extension
065 point="org.eclipse.ui.perspectives">
066 <perspective
067 name="%perspectiveName"
068 fixed="true"
069 class="org.jpn.xucker.rcp.optipngwrapper.OptipngWrapperPerspective"
070 id="org.jpn.xucker.rcp.optipngwrapper.OptipngWrapperPerspective">
071 </perspective>
072 </extension>
073 <extension
074 point="org.eclipse.ui.actionSets">
075 <actionSet
076 label="update"
077 visible="true"
078 id="org.jpn.xucker.rcp.optipngwrapper.actionSet">
079 <menu
080 label="Help"
081 id="help">
082 <separator
083 name="helpGroup">
084 </separator>
085 </menu>
086 <action
087 label="Update"
088 icon="icons/sample.gif"
089 tooltip="Update"
090 class="org.jpn.xucker.rcp.optipngwrapper.actions.UpdateAction"
091 menubarPath="help/helpGroup"
092 toolbarPath="update"
093 id="org.jpn.xucker.rcp.optipngwrapper.actions.UpdateAction">
094 </action>
095 </actionSet>
096 </extension>
097
098 <extension
099 id="product"
100 point="org.eclipse.core.runtime.products">
101 <product name="test"
102 application="org.jpn.xucker.rcp.optipngwrapper.OptipngWrapperApplication"
103 >
104 <property name="windowImage" value="icons/akj.png"/>
105 </product>
106 </extension>
107 </plugin>
|