Allow CandidateSteps methods to be defined in POJOs

Description

The composition model ("has-a") is often preferable to the inheritance model ("is-a").

CandidateSteps methods should be definable in POJOs that do not necessarily extend Steps. Rather, Steps should be able to wrap a steps instance POJO and retrieve the annotated steps methods from it.

Both composition and inheritance models should be supported.

Assignee

Paul Hammant

Reporter

Mauro Talevi

Labels

None

Components

Fix versions

Priority

Major
Configure