• 导出文档设置exportDocument


    <?xml version="1.0" encoding="UTF-8"?>
    <?eclipse version="3.4"?>
    <plugin>
       <extension
             point="org.eclipse.ui.actionSets">
          <actionSet
                id="com.neusoft.unieap.workshop.exportDocument.actionSet1"
                label="UniEAP Function Area"
                visible="true">
             <action
                   class="com.neusoft.unieap.workshop.exportdocument.action.ExportDesignDocumentAction"
                   icon="icons/doc_ex.png"
                   id="com.neusoft.unieap.workshop.exportDocument.action1"
                   label="%PLUGIN1"
                   style="push"
                   toolbarPath="Normal/UniEAP"
                   tooltip="%PLUGIN1">
             </action>
          </actionSet>
       </extension>
       <extension
             point="org.eclipse.core.runtime.adapters">
          <factory
                adaptableType="org.eclipse.core.resources.IProject"
                class="com.neusoft.unieap.workshop.exportdocument.action.ComponentAdapterFactory">
             <adapter
                   type="com.neusoft.unieap.workshop.exportdocument.action.ExportModuleDesignFolderAdapter">
             </adapter>
             <adapter
                   type="com.neusoft.unieap.workshop.exportdocument.action.ExportViewRelationFolderAdapter">
             </adapter>
          </factory>
          <factory
                adaptableType="org.eclipse.core.resources.IFolder"
                class="com.neusoft.unieap.workshop.exportdocument.action.ComponentAdapterFactory">
             <adapter
                   type="com.neusoft.unieap.workshop.exportdocument.action.ExportModuleDesignFolderAdapter">
             </adapter>
             <adapter
                   type="com.neusoft.unieap.workshop.exportdocument.action.ExportViewRelationFolderAdapter">
             </adapter>
          </factory>
          <factory
                adaptableType="org.eclipse.core.resources.IFile"
                class="com.neusoft.unieap.workshop.exportdocument.action.ComponentAdapterFactory">
             <adapter
                   type="com.neusoft.unieap.workshop.exportdocument.action.ExportModuleDesignFileAdapter">
             </adapter>
             <adapter
                   type="com.neusoft.unieap.workshop.exportdocument.action.ExportViewRelationFileAdapter">
             </adapter>
          </factory>
       </extension>
       <extension
             point="org.eclipse.ui.popupMenus">
          <objectContribution
                adaptable="false"
                id="com.neusoft.unieap.workshop.exportdocument.ExportModuleDesignFolderAdapter"
                objectClass="com.neusoft.unieap.workshop.exportdocument.action.ExportModuleDesignFolderAdapter">
             <action
                   class="com.neusoft.unieap.workshop.exportdocument.action.ExportModuleDesignFolderAction"
                   id="com.neusoft.unieap.workshop.exportdocument.ExportModuleDesignFolderAction"
                   label="%PLUGIN2">
             </action>
             <menu
                   icon="icons/tool.gif"
                   id="unieap.genCodeAndXml.folder"
                   label="%PLUGIN4">
             </menu>
             <filter
                   name="isExportModuleDesignFolder"
                   value="true">
             </filter>
          </objectContribution>
          <objectContribution
                adaptable="false"
                id="com.neusoft.unieap.workshop.exportdocument.ExportModuleDesignFileAdapter"
                objectClass="com.neusoft.unieap.workshop.exportdocument.action.ExportModuleDesignFileAdapter">
             <action
                   class="com.neusoft.unieap.workshop.exportdocument.action.ExportModuleDesignFileAction"
                   id="com.neusoft.unieap.workshop.exportdocument.ExportModuleDesignFolderAction"
                   label="%PLUGIN2">
             </action>
             <menu
                   icon="icons/tool.gif"
                   id="unieap.genCodeAndXml.file"
                   label="%PLUGIN4">
             </menu>
             <filter
                   name="isExportModuleDesignFile"
                   value="true">
             </filter>
          </objectContribution>
            <objectContribution
                adaptable="false"
                id="com.neusoft.unieap.workshop.exportdocument.ExportViewRelationFolderAdapter"
                objectClass="com.neusoft.unieap.workshop.exportdocument.action.ExportViewRelationFolderAdapter">
             <action
                   class="com.neusoft.unieap.workshop.exportdocument.action.ExportViewRelationFolderAction"
                   id="com.neusoft.unieap.workshop.exportdocument.ExportViewRelationFolderAction"
                   label="%PLUGIN3">
             </action>
             <menu
                   icon="icons/tool.gif"
                   id="unieap.genCodeAndXml.folder"
                   label="%PLUGIN4">
             </menu>
             <filter
                   name="isExportViewRelationFolder"
                   value="true">
             </filter>
          </objectContribution>
            <objectContribution
                adaptable="false"
                id="com.neusoft.unieap.workshop.exportdocument.action.ExportViewRelationFileAdapter"
                objectClass="com.neusoft.unieap.workshop.exportdocument.action.ExportViewRelationFileAdapter">
             <action
                   class="com.neusoft.unieap.workshop.exportdocument.action.ExportViewRelationFileAction"
                   id="com.neusoft.unieap.workshop.exportdocument.ExportViewRelationFileAction"
                   label="%PLUGIN3">
             </action>
             <menu
                   icon="icons/tool.gif"
                   id="unieap.genCodeAndXml.file"
                   label="%PLUGIN4">
             </menu>
             <filter
                   name="isExportViewRelationFile"
                   value="true">
             </filter>
          </objectContribution>
       </extension>
    </plugin>
           
  • 相关阅读:
    程序员的7中武器
    需要强化的知识
    微软中国联合小i推出MSN群Beta 不需任何插件
    XML Notepad 2006 v2.0
    Sandcastle August 2006 Community Technology Preview
    [推荐] TechNet 广播 SQL Server 2000完结篇
    《太空帝国 4》(Space Empires IV)以及 xxMod 英文版 中文版 TDM Mod 英文版 中文版
    IronPython 1.0 RC2 更新 1.0.60816
    Microsoft .NET Framework 3.0 RC1
    《Oracle Developer Suite 10g》(Oracle Developer Suite 10g)V10.1.2.0.2
  • 原文地址:https://www.cnblogs.com/Jeely/p/11800084.html
Copyright © 2020-2023  润新知