Wire extends ConditionEdgeDestination, ContainsWires, GeneratedElement, GeneratesElements, NamedElement, ParameterEdgeDestination

A Wire represents a common web application design pattern with respect to at least two model elements. The functionality of the Wire is provided by model completion, which generates additional functionality within the current model instance.

A Wire is an abstract connection that represents additional functionality of a common web application design pattern, as defined by the subtype of the Wire. A Wire connects a WireSource to a WireDestination; this relationship may be unidirectional (such as a SetWire) or bidirectional (such as a SyncWire).

A Wire may optionally be constrained by a number of incoming Predicates, as specified through Conditions; these incoming Predicates will be subsequently applied to all ECARules generated through that Wire.


Direct subtypes:

All subtypes: Toggle

Inference Rules





Inherited Attributes



Inherited Children


Inherited References



Inherited Extensions