Linked to #86.
@jderusse : I personally prefer this solution to the other one (check isEnabled only for configurator which implements this interface.) for 2 reasons:
everything is grouped inside the same interface, which made Configure creation a bit easier.
by convenience. If a interface makes sense for this usage (enable) doesn't it makes sense for Configuration? (if you split the main interface it makes Configurator creation very easy if you don't need Configuration / enabling or anything else which makes the first argument "obsolete")
…atorInterface
Linked to #86. @jderusse : I personally prefer this solution to the other one (check
isEnabled
only for configurator which implements this interface.) for 2 reasons:What's your opinion?