Package com._1c.g5.v8.dt.dcs.ui
Interface IDcsEnvironmentProvider
- All Superinterfaces:
IDcsListener
- All Known Subinterfaces:
IDcsSettingsProvider
- All Known Implementing Classes:
AppearanceTemplateEditor,CalculatedFields,ConditionalAppearance,DataCompositionFilterDialog,DataCompositionGroupFieldsDialog,DataCompositionSchemaControlContext,DataCompositionSchemaEditor,DataCompositionSettingsDialog,DataSets,DcsSettingsService,EditorPageBase,FormConditionalAppearanceSettingsService,Links,NestedSchemas,Output,Parameters,Parameters,Resources,Settings,SettingsDialog,SettingsPartBase,Structure,Templates,UserFields,UserFieldsCaseDialog,UserFieldsExpressionDialog,Variants
Provider of "environment" for dcs (current configuration, language, runtime version)
-
Method Summary
Modifier and TypeMethodDescriptionReturns the BM model.Get current language codeReturns the BM editing context.Get V8 projectGet runtime versionMethods inherited from interface com._1c.g5.v8.dt.dcs.ui.IDcsListener
notify
-
Method Details
-
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
-