Operation Composite (BTTOperationComposite)

The Operation Composite bean extends the BTTCoordinatedComp. It is associated with an operation (specified by the BTTCoordinatedComp default operation property), and is responsible for the connection between the view and the operation model. It is used as an external composition surface for the user interface components. If it is necessary to add other composites inside, they must be of type Embedded Composite.

An Operation Composite bean can contain one or more composites of type Embedded Composite, but the Operation Composite must be unique in a view. It is assumed that each view has a unique default operation associated with it, although an operation can have multiple views.

This composite executes the operations associated with its toolkit visual beans. It will instantiate the operation, and it will chain the operation to the operation context of the composite (if necessary).

See Operation Composite properties.