Protocols plugin-in for Eclipse
Article FAQ Screenshots License Download

Summary
The Protocols plug-in for the Eclipse 3.0 Java development environment lets you group related elements of class and interface definitions.

Partitioning the source code into sections, using comments as headers, is a common way of improving code readability, yet tedious to perform and ignored by the standard Java browsing views in Eclipse 3.0. The Protocols plug-in solves these problems.

With the Protocols plug-in, grouping is manifested both through a new Java Browser view and in the source code as headers. The plug-in offers drag & drop for editing group membership, an alternative "Sort Members" operation that takes headers into account, and a choice of standard header names for quick selection.

Both browser oriented and source code oriented programmers are thereby offered the benefits of grouping while not having to pay the price of manually managing this in the source code.

 ...more...

Members may be assigned to protocols in either of four different ways:
(1) Drag and drop from a Members View into the Protocol View.
(2) Directly editing the source code.
(3) By copying or cutting from a Members View and pasting into the Protocol View.
(4) By the “Assign to Protocol” command in the Members Views context menu.
More (article) >>

What's with the arcane name dude?
The name Protocols comes from Smalltalk-80 out of which Java lends concepts like object oriented programming, virtual machine, JIT compilation, etc., etc., including---although perhaps a comparatively smaller issue---protocols, for organizing the content of a class.
More (FAQ) >>

What's the deal?
Protocols is free software under the GNU public license, GPL.
More (license) >>

If you are tired of window shopping:
Download and unzip into your Eclipse 3.0 plugin folder. Then restart Eclipse.
Download >>


©2004 Sten-Erik Bergner • se.bergner@bergner.seAll rights reserved Eclipse.org>>