Carrot2

A switch for making a Demo Browser process inactive

Details

  • Type: Improvement Improvement
  • Status: Closed Closed
  • Priority: Minor Minor
  • Resolution: Fixed
  • Affects Version/s: 2.0
  • Fix Version/s: 2.1
  • Component/s: None
  • Labels:
    None

Description

When preparing customized versions of the Demo Browser, it often happens that specialized processes need to be added. One way of managing this could be adding all possible input component and the corresponding process descriptors, but marking the "non-standard" processes as "inactive" (with a dedicated property). In this way, those who would like to try the customized processes could simply activate them.

One possible problem with this approach is that there is no easy way to "deactivate" (stop the controller from loading) component factories, which, in case of factories that need some specific configuration, might cause initialization exceptions.

Activity

Hide
Dawid Weiss added a comment -

Fixed in trunk.

Show
Dawid Weiss added a comment - Fixed in trunk.

People

Vote (0)
Watch (0)

Dates

  • Created:
    Updated:
    Resolved: