Class CustomOperationModel

All Implemented Interfaces:
Iterable<MessageContainer>

public class CustomOperationModel extends Template
Model for a user-defined operation. We define this class using composition rather than inheritance because a custom operation is generated based on some template type (an
invalid reference
Operation
or
invalid reference
OperationProxy
), and it needs to accept warning/error messages when the operation is validated.