-
Notifications
You must be signed in to change notification settings - Fork 0
FeatureContext
FeatureContextManager
FeatureContext
ProjectNotFoundException
FeatureIDE:
IFeatureProject
{ IFeatureModel
{ IFeature
} }
,FeatureColor
FeatureContext
and FeatureContextManager
are important throughout the Project to differentiate between features.
FeatureContexs
get created in the FeatureContextWizard
view. To do so, there is a List of Features in the Wizard.
These Features (IFeature
) come from the FeatureIDE Library. They are from the IFeatureModel
inside of the IFeatureProject
.
A FeatureContext
then stores the name of the feature and a chosen FeatureColor
. The FeatureContexts
get stored in FeatureContextManager
.
ProjectNotFoundException
gets thrown inside of FeatureContexteManager
or FeatureContextWizard
, when there is no Active ConfigurationProject
.