Rich Clicent Platform包括的组件有五大类:
1. Eclipse Runtime(运行时基础组件):
运行时组件为平台提供最基本支持,包括
插件,扩展点,扩展;是建立在OSGI框架之上的运行时组件,由三个插件(或bundle)构成:
引用
org.eclipse.core.runtime
org.eclipse.osgi
org.eclipse.osgi.services
2. SWT组件:
SWT的设计主要是为提供有效的、轻便的能访问操作系统的用户界面。
引用
org.eclipse.swt
以及与平台有关的fragments。
3. JFace组件:
是一个UI(用户界面)框架,位于SWT之上,主要用于完成常规的UI编程任务;只要一个bundle:
引用
org.eclipse.jface
4. Workbench组件:
Workbench组件位于Runtime,SWT,JFace等三大组件之上,JFace to provide a highly scalable, open-ended, multi-window environment for managing views, editors, perspectives (task-oriented layouts), actions, wizards, preference pages, and more.The Workbench is sometimes called the Generc Workbench, to distinguish it from the IDE Workbench facilities defined in the org.eclipse.ui.ide plug-in.主要包括两个插件:
引用
org.eclipse.ui
org.eclipse.ui.workbench
5. 其他组件:
Support for XML expressions language, commands, and help core content model.
主要插件有3个:
引用
org.eclipse.core.expression
org.eclipse.core.commands
org.eclipse.help
分享到:
相关推荐
首先,标题 "Eclipse Rich Client Platform (vogella)" 暗示了文档可能是关于Eclipse RCP(Rich Client Platform)的详细指南,这是一套用于开发具有丰富客户端功能的Java应用程序的框架。而描述中提到的 "基于4.x" ...
### Eclipse Rich Client Platform 第二版知识点总结 #### 一、Eclipse Rich Client Platform (RCP) 概览 - **定义与特点**:Eclipse Rich Client Platform(简称Eclipse RCP)是一个基于Java的框架,用于构建桌面...
《Practical Eclipse Rich Client Platform Projects 2009》是一本深入探讨Eclipse RCP(Rich Client Platform)应用开发的专业书籍。Eclipse RCP是基于Java的开源框架,用于构建功能丰富的桌面应用程序,它提供了...
3. **Eclipse Rich Client Platform的关键组件**: - **Workbench**:工作台是RCP应用程序的核心,它管理窗口、视图、编辑器等组件。 - **Perspective**:透视图是工作台的一个视图布局,可以根据任务或用户角色...
《实用Eclipse富客户端平台项目》是一本专为Eclipse Rich Client Platform (RCP) 开发者准备的经典著作,出版于2009年。这本书深入浅出地介绍了如何利用Eclipse RCP构建高效、可扩展且用户友好的桌面应用程序。...
《Eclipse Rich Client Platform: 设计、编码与打包Java应用程序》是一本专注于使用Eclipse RCP(Rich Client Platform)开发桌面应用的专业书籍。Eclipse RCP是Eclipse IDE的一个核心组成部分,它提供了一个强大的...
Eclipse的Rich Client Platform(RCP)是一种强大的框架,用于构建功能丰富的桌面应用程序。这个平台充分利用了Java的优势,提供了一种跨平台的方式来开发用户界面,可在Windows、Linux和macOS等操作系统上运行。...
《Eclipse Rich Client Platform 设计、编码与打包》是一本深度探讨如何利用Eclipse RCP(Rich Client Platform)开发桌面应用程序的专业指南。Eclipse RCP是Eclipse IDE的一部分,它提供了一个可扩展的框架,允许...
Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建复杂的、桌面级的Java应用程序。这个源代码包涵盖了设计、编码和打包基于Eclipse RCP的Java应用的关键知识点,对于深入理解Eclipse RCP的工作原理和...
### 实用富客户端平台(Practical Rich Client Platform)知识点概览 #### 一、富客户端平台简介 富客户端平台(Rich Client Platform, RCP)是一种软件架构,它为开发复杂且功能丰富的桌面应用程序提供了一个框架...
这本书详细地介绍了如何使用Eclipse RCP构建具有丰富客户端功能的应用程序,这些应用程序不仅包含标准的IDE功能,还包括可以自定义的用户界面和附加的软件组件。 本书详细阐述了Eclipse RCP的架构和设计原则,以及...
Eclipse Rich Client Platform(简称RCP)是一种基于Java的开源应用程序框架,用于构建桌面应用程序。它是由Eclipse基金会维护,并广泛应用于开发复杂的、可扩展的、面向服务的客户端应用。本资源提供了"Eclipse ...
Eclipse Rich Client Platform (RCP) 是一个强大的框架,用于构建桌面应用程序。它以其灵活性、可扩展性和与Java开发工具Eclipse IDE的紧密集成而闻名。"Eclipse Rich Client Platform 2nd Edition" 这本书是深入...
《Addison Wesley - Eclipse Rich Client Platform Designing Coding And Packaging Java Applications》是一本专注于Eclipse Rich Client Platform(RCP)设计、编码和打包Java应用程序的专业书籍。RCP是Eclipse...
《Eclipse Rich Client Platform Designing, Coding, and Packaging Java Applications》是面向Java开发者的经典教程,专注于使用Eclipse RCP(Rich Client Platform)构建桌面应用。这本书由该领域的专家撰写,为...
《Rich Client Programming Plugging into the NetBeans Platform》是一本专注于NetBeans平台的富客户端应用程序开发的书籍。这本书全面深入地探讨了如何利用NetBeans平台构建功能丰富的、具有高性能的桌面应用。...
《富客户端编程:接入NetBeans平台》是一本深入探讨如何利用NetBeans Rich Client Platform (RCP) 开发桌面应用的专业书籍。NetBeans RCP是一个强大的框架,它为开发者提供了构建功能丰富的、可扩展的桌面应用程序的...
《Addison.Wesley.Eclipse.Rich.Client.Platform.Designing.Coding.and.Packaging.Java.Application》是一本深入探讨Eclipse Rich Client Platform(RCP)开发的专业书籍,配套源码的提供使得学习过程更具实践性。...
Java Rich Client,或RCP(Rich Client Platform),是Java开发中的一个重要领域,它超越了传统的基于Web的瘦客户端应用,提供了更丰富的图形功能和本地系统集成。Java RCP允许开发者创建桌面应用程序,这些程序不仅...