文件名称:
Eclipse plugin开发扩展点文档(3.0)[chm]
开发工具:
文件大小: 477kb
下载次数: 0
上传时间: 2008-11-25
详细说明: Eclipse 插件开发扩展点定义文档,提供给有需要的开发人员。 如下摘录: 视图 标识: org.eclipse.ui.views 描述: 此扩展点用来为工作台定义更多视图。视图是工作台页面内的可视组件。通常用来浏览信息的层次结构(例如,工作空间)、打开编辑器或显示活动编辑器的属性。用户可以通过“窗口 > 显示视图”菜单显示视图,也可以从视图局部标题栏关闭视图。 为了减少“显示视图对话框”中的视觉混乱,应使用类别将视图分组。 配置标记: point - 目标扩展点的标准标识。 id - 扩展实例的可选标识。 name - 扩展实例的可选名称。 id - 将用来标识此类别的唯一名称 name - 将用来在 UI 中表示此类别的可翻译名称 parentCategory - 由以“/”分隔的类别标识组成的可选路径。这样,您就可以创建类别层次结构。 id - 将用来标识此视图的唯一名称 name - 将用来在 UI 中表示此视图的可翻译名称 category - 由以“/”分隔的类别标识组成的可选属性。引用的每个类别都必须在相应的 category 元素中声明。 class - 实现 org.eclipse.ui.IViewPart 的类的标准名称。常用的作法是成为 org.eclipse.ui.part.ViewPart 的子类以继承缺省功能。 icon - 将与视图相关联的图标的相对名称。 fastViewWidthRatio - 视图作为活动快速视图时占用工作台宽度的百分比。这必须定义为浮点值且在 0.05 与 0.95 之间浮动。如果未提供任何值,则将使用缺省比率。 allowMultiple - 这是一个标志,用来指示此视图是否允许使用 IWorkbenchPage.showView(String id, String secondaryId) 来创建多个实例。缺省值为 false。 一个可选的子元素,其主体应该包含为视图提供简短描述的文本。 粘滞视图是这样一种视图:缺省情况下,该视图将出现在所有透视图的一个窗口中,只要该窗口是打开的。它的初始位置是由位置属性管理的,但是用户可以自由移动或关闭它。使用此元素将只会导致创建视图的占位符,它将不会显示视图。请注意,使用此元素应该特别小心,并且只应将此元素应用于真正需要存在于透视图之间的那些视图。起始版本:3.0 id - 要使它成为粘滞视图的视图的标识。 location - 用来指定粘滞视图相对于编辑器区域的位置的可选属性。如果缺少此属性,则视图将放置在编辑器区域的右边。 closeable - 用来指定视图是否应该是可关闭的可选属性。如果缺少此属性,则视图将是可关闭的。 moveable - 用来指定视图是否应该是可移动的可选属性。如果缺少此属性,则视图将是可移动的。 示例: 以下是扩展点的示例: 以下是粘滞视图声明的一个示例: API 信息: class 属性的值必须是用来实现 org.eclipse.ui.IViewPart 的类的标准名称。最常见的做法是在开发新视图时成为 org.eclipse.ui.part.ViewPart 的子类。 提供的实现: Eclipse 平台提供了许多标准视图,包括“导航器”、“属性”、“大纲”和“任务”。从用户的角度看,这些视图与插件所提供的任何其他视图没有什么差别。可从“窗口”菜单的“显示视图”子菜单中显示所有视图。视图的位置是持久保存的:当关闭视图时会保存该位置,而在单个会话中重新打开视图时就会恢复它。该位置在各工作台会话之间也是不变的。 Copyright (c) 2002, 2006 IBM Corporation and others. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html ...展开收缩
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.