Sourcerer - The RECODER Demo Toolkit

Contents:

Menus

Status Bar

Source Code Panel

Selectors Panel


Menus

Project Menu

Not documented.

Project definition and loading functionality is not yet implemented except via the command line.

Navigate Menu

Not documented.

Use middle mouse button to select parent.

Relations Menu

The relations menu contains context information about the currently selected model element.

The most convenient way to open the relations menu is to open it as a context menu from the source code panel, most of the selectors, or the status bar.

Tools Menu

Not documented.

The Code Cleaner will be improved, Refactorings and Pattern Synthesis tools will be added.

Selectors Menu

Not documented.

Options Menu

Not documented.

Many options are still missing.

Help Menu

Essentially this.

Status Bar

Gives a short description of the selected model element which is especially useful for elements without a source code. Further information is available via the Relations Menu.

Source Code Panel

Not documented.

Selectors Panel

Not documented.

Member Hierarchy

The member hierarchy contains packages, classes, methods, constructors and fields. Important properties are shown by icons as seen below. The type of member is additionally given by an optional color encoding.

Member Types
Package
Class
Constructor
Field
Method
Modifiers
public
protected
package visibility
private
abstract
final
static
Example Combinations
abstract protected Method
public final static Field
private static Class

Syntax Forest

Not documented.

Last Visits

Not documented.

Last Changes

Not documented.

Element Search

Not documented.

BeanShell Console

Not documented.

If BeanShell support is not activated, add the BeanShell library to the classpath to activate the console.