The Configurable interface defines a dynamic mechanism for property handling. Each configurable instance can be set up to provide a set of properties each distinguished by a type, and a definition of possible values. E.g. a range-typed property ...
property handefines a basis for classes that have
Configurable instances usually provide a huge set of properties, that can be manipulated using an automatically generated GUI. Each Configurable instance has a unique static ID (of type string). Once, this ID is defined, the “prop” GUI component can be used to embed a property control widget (TODO: add configurables tutorial).
Todo
Write configurable tutorial