Class BslOwnerComputerService
java.lang.Object
com._1c.g5.v8.dt.bsl.resource.owner.BslOwnerComputerService
- All Implemented Interfaces:
IBslOwnerComputerService
- Direct Known Subclasses:
ExternalPropertyAwareOwnerComputerService
Special service for
BslDerivedStateComputer
for compute properties of BSL module by its owner-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncomputeDefines
(Module module) Computes moduleDefines
computeEnvironments
(Module module) Computes moduleEnvironments
org.eclipse.emf.ecore.EClass
computeOwnerEClass
(Module module) Computes ownerEClass
org.eclipse.emf.ecore.EObject
computeOwnerProxy
(Module module) Computes module owner proxyorg.eclipse.emf.common.util.URI
computeOwnerUri
(Module module) Computes owner URI for the given module.
-
Field Details
-
FAKE_MODULE_NAME
- See Also:
-
-
Constructor Details
-
BslOwnerComputerService
public BslOwnerComputerService()
-
-
Method Details
-
computeOwnerEClass
Description copied from interface:IBslOwnerComputerService
Computes ownerEClass
- Specified by:
computeOwnerEClass
in interfaceIBslOwnerComputerService
- Returns:
EClass
of module owner
-
computeOwnerProxy
Description copied from interface:IBslOwnerComputerService
Computes module owner proxy- Specified by:
computeOwnerProxy
in interfaceIBslOwnerComputerService
- Parameters:
module
- bslModule
- Returns:
- proxy of bsl module
-
computeOwnerUri
Description copied from interface:IBslOwnerComputerService
Computes owner URI for the given module.- Specified by:
computeOwnerUri
in interfaceIBslOwnerComputerService
- Parameters:
module
- the module.- Returns:
- computed owner URI.
-
computeEnvironments
Description copied from interface:IBslOwnerComputerService
Computes moduleEnvironments
- Specified by:
computeEnvironments
in interfaceIBslOwnerComputerService
- Parameters:
module
- blsModule
- Returns:
Environments
of bsl module
-
computeDefines
Description copied from interface:IBslOwnerComputerService
Computes moduleDefines
- Specified by:
computeDefines
in interfaceIBslOwnerComputerService
- Parameters:
module
- blsModule
- Returns:
Defines
of bsl module- Throws:
AssertionError
-