Package com._1c.g5.v8.dt.dcs.settings
Class SettingsContext
java.lang.Object
com._1c.g5.v8.dt.dcs.settings.SettingsContext
The DTO that holds the necessary data for the current DCS settings build and data request features
-
Constructor Summary
ConstructorsConstructorDescriptionSettingsContext(IDtProject dtProject, IBmModel bmModel, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManager) Constructs an instance of the contextSettingsContext(IDtProject dtProject, IBmModel bmModel, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManager, boolean isDynamicList) Constructs an instance of the context -
Method Summary
Modifier and TypeMethodDescriptionGets the correspondingIBmModelGets the correspondingIDtProjectGets theIBmEmfIndexManagerGets theIMdTypeIndexbooleanChecks thatSettingsContextcreated for dcs in dynamic list
-
Constructor Details
-
SettingsContext
public SettingsContext(IDtProject dtProject, IBmModel bmModel, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManager) Constructs an instance of the context- Parameters:
dtProject- TheIDtProjectreference. May not benullbmModel- CorrespondingIBmModel. May not benullmdTypeIndex- The reference to theIMdTypeIndexservice. May not benullemfIndexManager- The reference to theIBmEmfIndexManagerservice. May not benull
-
SettingsContext
public SettingsContext(IDtProject dtProject, IBmModel bmModel, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManager, boolean isDynamicList) Constructs an instance of the context- Parameters:
dtProject- TheIDtProjectreference. May not benullbmModel- CorrespondingIBmModel. May not benullmdTypeIndex- The reference to theIMdTypeIndexservice. May not benullemfIndexManager- The reference to theIBmEmfIndexManagerservice. May not benullisDynamicList-trueifSettingsContextcreated for dcs in dynamic list,falseotherwise
-
-
Method Details
-
getBmModel
Gets the correspondingIBmModel- Returns:
- The
IBmModel. May not benull
-
getDtProject
Gets the correspondingIDtProject- Returns:
- The
IDtProject. May not benull
-
getEmfIndexManager
Gets theIBmEmfIndexManager- Returns:
- The reference to the
IBmEmfIndexManagerservice. May not benull
-
getMdTypeIndex
Gets theIMdTypeIndex- Returns:
- The reference to the
IMdTypeIndexservice. May not benull
-
isDynamicList
public boolean isDynamicList()Checks thatSettingsContextcreated for dcs in dynamic list- Returns:
trueifSettingsContextcreated for dcs in dynamic list,falseotherwise
-