Package com._1c.g5.v8.dt.dcs.settings
Class SettingsContext
- java.lang.Object
-
- com._1c.g5.v8.dt.dcs.settings.SettingsContext
-
public class SettingsContext extends Object
The DTO that holds the necessary data for the current DCS settings build and data request features
-
-
Constructor Summary
Constructors Constructor Description SettingsContext(IDtProject dtProject, IBmModel bmModel, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManager)Constructs an instance of the context
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IBmModelgetBmModel()Gets the correspondingIBmModelIDtProjectgetDtProject()Gets the correspondingIDtProjectIBmEmfIndexManagergetEmfIndexManager()Gets theIBmEmfIndexManagerIMdTypeIndexgetMdTypeIndex()Gets theIMdTypeIndex
-
-
-
Constructor Detail
-
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
-
-
Method Detail
-
getBmModel
public IBmModel getBmModel()
Gets the correspondingIBmModel- Returns:
- The
IBmModel. May not benull
-
getDtProject
public IDtProject getDtProject()
Gets the correspondingIDtProject- Returns:
- The
IDtProject. May not benull
-
getEmfIndexManager
public IBmEmfIndexManager getEmfIndexManager()
Gets theIBmEmfIndexManager- Returns:
- The reference to the
IBmEmfIndexManagerservice. May not benull
-
getMdTypeIndex
public IMdTypeIndex getMdTypeIndex()
Gets theIMdTypeIndex- Returns:
- The reference to the
IMdTypeIndexservice. May not benull
-
-