Package com._1c.g5.v8.dt.dcs.ui
Interface IDcsEnvironmentProvider
-
- All Superinterfaces:
IDcsListener
- All Known Subinterfaces:
IDcsSettingsProvider
- All Known Implementing Classes:
CalculatedFields,ConditionalAppearance,DataCompositionFilterDialog,DataCompositionGroupFieldsDialog,DataCompositionSchemaControlContext,DataCompositionSchemaEditor,DataCompositionSettingsDialog,DataSets,EditorPageBase,FormConditionalAppearanceSettingsService,Links,NestedSchemas,Output,Parameters,Parameters,Resources,Settings,SettingsDialog,SettingsPartBase,Structure,Templates,UserFields,UserFieldsCaseDialog,UserFieldsExpressionDialog,Variants
public interface IDcsEnvironmentProvider extends IDcsListener
Provider of "environment" for dcs (current configuration, language, runtime version)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IBmModelgetBmModel()Returns the BM model.StringgetCurrentLanguageCode()Get current language codeIBmEditingContextgetEditingContext()Returns the BM editing context.IV8ProjectgetV8project()Get V8 projectVersiongetVersion()Get runtime version-
Methods inherited from interface com._1c.g5.v8.dt.dcs.ui.IDcsListener
notify
-
-
-
-
Method Detail
-
getEditingContext
IBmEditingContext getEditingContext()
Returns the BM editing context.- Returns:
- the BM editing context, never
null.
-
getBmModel
IBmModel getBmModel()
Returns the BM model.- Returns:
- the BM model, never
null.
-
getV8project
IV8Project getV8project()
Get V8 project- Returns:
- the V8 project
-
getCurrentLanguageCode
String getCurrentLanguageCode()
Get current language code- Returns:
- current language code
-
getVersion
Version getVersion()
Get runtime version- Returns:
- runtime version
-
-