Package com._1c.g5.v8.dt.bsl.contextdef
Class AbstractBslModuleContextDefExtension
java.lang.Object
com._1c.g5.v8.dt.bsl.contextdef.AbstractBslModuleContextDefExtension
- All Implemented Interfaces:
IBslModuleContextDefExtension
- Direct Known Subclasses:
BslModuleContextDefExtensionAccountingRegister,BslModuleContextDefExtensionAccumulationRegister,BslModuleContextDefExtensionBusinessProcess,BslModuleContextDefExtensionCalculationRegister,BslModuleContextDefExtensionCatalog,BslModuleContextDefExtensionChartOfAccounts,BslModuleContextDefExtensionChartOfCalculationTypes,BslModuleContextDefExtensionChartOfCharacteristicTypes,BslModuleContextDefExtensionConstant,BslModuleContextDefExtensionDataProcessor,BslModuleContextDefExtensionDocument,BslModuleContextDefExtensionDocumentJournal,BslModuleContextDefExtensionEnum,BslModuleContextDefExtensionExchangePlan,BslModuleContextDefExtensionExternalDataProcessor,BslModuleContextDefExtensionExternalDataSourceCube,BslModuleContextDefExtensionExternalDataSourceDimensionTable,BslModuleContextDefExtensionExternalDataSourceTable,BslModuleContextDefExtensionExternalReport,BslModuleContextDefExtensionFilterCriterion,BslModuleContextDefExtensionInformationRegister,BslModuleContextDefExtensionRecalculation,BslModuleContextDefExtensionReport,BslModuleContextDefExtensionSequence,BslModuleContextDefExtensionSettingsStorage,BslModuleContextDefExtensionTask
public abstract class AbstractBslModuleContextDefExtension
extends Object
implements IBslModuleContextDefExtension
Abstract realization of
Contains method for checking owner of Bsl module for
IBslModuleContextDefExtension Contains method for checking owner of Bsl module for
null or proxy-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetContextDef(Module module) GetsContextDefof Bsl moduleprotected ContextDefgetContextDefOfType(Type type) ContextDef fromTypegetModuleEvents(Module module) Gets collection of possibleEventfrom Bsl moduleprotected abstract TypegetModuleProducedType(Module module) Gets module producedTypebooleanisAppropriateFor(Module module) Checks if this implementation is appropriate for given moduleprotected org.eclipse.emf.ecore.EObjectresolveOwner(Module module) Gets resolving module owner
-
Field Details
-
EMPTY_CONTEXT_DEF
-
-
Constructor Details
-
AbstractBslModuleContextDefExtension
public AbstractBslModuleContextDefExtension()
-
-
Method Details
-
isAppropriateFor
Description copied from interface:IBslModuleContextDefExtensionChecks if this implementation is appropriate for given module- Specified by:
isAppropriateForin interfaceIBslModuleContextDefExtension- Parameters:
module- checking module- Returns:
trueif this extension point allowed for this module
-
getContextDef
Description copied from interface:IBslModuleContextDefExtensionGetsContextDefof Bsl module- Specified by:
getContextDefin interfaceIBslModuleContextDefExtension- Parameters:
module- BlsModule- Returns:
ContextDefof module
-
getModuleEvents
Description copied from interface:IBslModuleContextDefExtensionGets collection of possibleEventfrom Bsl module- Specified by:
getModuleEventsin interfaceIBslModuleContextDefExtension- Parameters:
module- BlsModule- Returns:
- list of
Eventof module
-
getModuleProducedType
Gets module producedType -
getContextDefOfType
ContextDef fromType- Parameters:
type-- Returns:
- ContextDef from
Typeor emptyContextDef
-
resolveOwner
Gets resolving module owner- Parameters:
module- BslModule- Returns:
- resolved Bsl module owner
-