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 IBmModel
getBmModel()
Gets the correspondingIBmModel
IDtProject
getDtProject()
Gets the correspondingIDtProject
IBmEmfIndexManager
getEmfIndexManager()
Gets theIBmEmfIndexManager
IMdTypeIndex
getMdTypeIndex()
Gets theIMdTypeIndex
-
-
-
Constructor Detail
-
SettingsContext
public SettingsContext(IDtProject dtProject, IBmModel bmModel, IMdTypeIndex mdTypeIndex, IBmEmfIndexManager emfIndexManager)
Constructs an instance of the context- Parameters:
dtProject
- TheIDtProject
reference. May not benull
bmModel
- CorrespondingIBmModel
. May not benull
mdTypeIndex
- The reference to theIMdTypeIndex
service. May not benull
emfIndexManager
- The reference to theIBmEmfIndexManager
service. 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
IBmEmfIndexManager
service. May not benull
-
getMdTypeIndex
public IMdTypeIndex getMdTypeIndex()
Gets theIMdTypeIndex
- Returns:
- The reference to the
IMdTypeIndex
service. May not benull
-
-