EClass Editor

The editor definition root class. Defines a editor for a referenced object of (meta-)model.

ePackage:

editor

EAttributes

description (EString)

Description of the editor. What functionality does this editor provide?

icon (EString)

The version of the editor defintion model.

id (EString)

Unique id to idenitfy this editor.

isDropReceiver (EBoolean)

Specifies whether the root object is a drop receiver.

name (EString)

Name of the editor. Short name to identify the editor.

repositoryURL (EString)

URL to the editor’s repository. All other paths specified in the editor model are relative to this path.

version (EString)

The version of the editor defintion model.

EReferences

displayableObjects (DisplayableObject) (lowerBound=0, upperBound=-1) (containment)

The displayable objects defined for this editor.

interactions (Interaction) (lowerBound=0, upperBound=-1) (containment)

Definitions of interactions this editor provides (e.g. drag&drop)

palette (Palette) (lowerBound=0, upperBound=1) (containment)

The palette of this editor. The palette is the collection of tools this editor provides.

refersTo (ModelReference) (lowerBound=1, upperBound=-1) (containment)

Defines what objects this editor is capable of editing.

tools (Tool) (lowerBound=0, upperBound=-1) (containment)

Definitions of tools this editor provides.