Eclipse Basic workbench extension points using commands
[转贴 2008-03-18 21:30:25]
Basic workbench extension points using commands
Commands and handlers have been provided by the workbench in one form or another since 3.0. In 3.2 the commands, handlers, and keybindings portion of the Command Framework became mature. In 3.3 the me...
[阅读全文] (字节数 : 4856)
Eclipse Basic workbench extension points using actions
[转贴 2008-03-18 21:29:14]
Basic workbench extension points using actions
The workbench defines extension points that allow plug-ins to contribute behaviors to existing views and editors or to provide implementations for new views and editors. Using commands is covered in th...
[阅读全文] (字节数 : 2677)
Eclipse Workbench under the covers
[转贴 2008-03-18 21:28:03]
Workbench under the covers
The workbench provides an extensive set of classes and interfaces for building complex user interfaces. Fortunately you don't need to understand all of them to do something simple. We'll start by looking at some concepts ...
[阅读全文] (字节数 : 6412)
Eclipse Concurrency infrastructure
[转贴 2008-03-18 21:24:13]
Concurrency infrastructure
One of the major challenges of a complex system is to remain responsive while tasks are being performed. This challenge is even greater in an extensible system, when components that weren't designed to run together are sh...
[阅读全文] (字节数 : 11159)
Eclipse Contributing content types
[转贴 2008-03-18 21:22:47]
Contributing content types
Providing a new content type
The platform defines some fundamental content types, such as plain text and XML. These content types are defined the same way as those contributed by any other plug-ins. We will look at how t...
[阅读全文] (字节数 : 8553)
Eclipse Runtime preferences
[转贴 2008-03-18 21:21:58]
Runtime preferences
The org.eclipse.core.runtime.preferences package provides infrastructure for storing a plug-in's preferences. Preferences typically map to settings controlled by the user on the Preferences page, although this is not required by...
[阅读全文] (字节数 : 7574)
The Eclipse runtime plug-in model
[转贴 2008-03-18 21:21:05]
The runtime plug-in model
The platform runtime engine is started when a user starts an application developed with Eclipse. The runtime implements the basic plug-in model and infrastructure used by the platform. It keeps track of all of the installe...
[阅读全文] (字节数 : 12234)
Eclipse Platform architecture
[转贴 2008-03-18 21:17:50]
Platform architecture
The Eclipse platform is structured around the concept of plug-ins. Plug-ins are structured bundles of code and/or data that contribute function to the system. Function can be contributed in the form of code libraries (Java cl...
[阅读全文] (字节数 : 7572)
Welcome to Eclipse
[转贴 2008-03-18 21:15:35]
Team programming with CVS
[转贴 2008-03-18 21:01:08]