EClass Editor

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

ePackage:

editor

EAttributes

EString version

The version of the editor defintion model.

EString repositoryURL

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

EString description

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

EBoolean isDropReceiver

Specifies whether the root object is a drop receiver.

EString id

Unique id to idenitfy this editor.

EString name

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

EReferences

Tool tools

Definitions of tools this editor provides.

containment:

True

lowerBound:

0

upperBound:

-1

Palette palette

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

containment:

True

lowerBound:

0

upperBound:

1

Interaction interactions

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

containment:

True

lowerBound:

0

upperBound:

-1

ModelReference refersTo

Defines what objects this editor is capable of editing.

containment:

True

lowerBound:

1

upperBound:

-1

DisplayableObject displayableObjects

The displayable objects defined for this editor.

containment:

True

lowerBound:

0

upperBound:

-1