Class BslOwnerComputerService
- java.lang.Object
-
- com._1c.g5.v8.dt.bsl.resource.owner.BslOwnerComputerService
-
- All Implemented Interfaces:
IBslOwnerComputerService
- Direct Known Subclasses:
ExternalPropertyAwareOwnerComputerService
public class BslOwnerComputerService extends Object implements IBslOwnerComputerService
Special service forBslDerivedStateComputer
for compute properties of BSL module by its owner
-
-
Field Summary
Fields Modifier and Type Field Description static String
FAKE_MODULE_NAME
-
Constructor Summary
Constructors Constructor Description BslOwnerComputerService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Defines
computeDefines(Module module)
Computes moduleDefines
Environments
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 Detail
-
FAKE_MODULE_NAME
public static final String FAKE_MODULE_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
computeOwnerEClass
public org.eclipse.emf.ecore.EClass computeOwnerEClass(Module module)
Description copied from interface:IBslOwnerComputerService
Computes ownerEClass
- Specified by:
computeOwnerEClass
in interfaceIBslOwnerComputerService
- Returns:
EClass
of module owner
-
computeOwnerProxy
public org.eclipse.emf.ecore.EObject computeOwnerProxy(Module module)
Description copied from interface:IBslOwnerComputerService
Computes module owner proxy- Specified by:
computeOwnerProxy
in interfaceIBslOwnerComputerService
- Parameters:
module
- bslModule
- Returns:
- proxy of bsl module
-
computeOwnerUri
public org.eclipse.emf.common.util.URI computeOwnerUri(Module module)
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
public Environments computeEnvironments(Module module)
Description copied from interface:IBslOwnerComputerService
Computes moduleEnvironments
- Specified by:
computeEnvironments
in interfaceIBslOwnerComputerService
- Parameters:
module
- blsModule
- Returns:
Environments
of bsl module
-
computeDefines
public Defines computeDefines(Module module) throws AssertionError
Description copied from interface:IBslOwnerComputerService
Computes moduleDefines
- Specified by:
computeDefines
in interfaceIBslOwnerComputerService
- Parameters:
module
- blsModule
- Returns:
Defines
of bsl module- Throws:
AssertionError
-
-