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 forBslDerivedStateComputerfor compute properties of BSL module by its owner
-
-
Field Summary
Fields Modifier and Type Field Description static StringFAKE_MODULE_NAME
-
Constructor Summary
Constructors Constructor Description BslOwnerComputerService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DefinescomputeDefines(Module module)Computes moduleDefinesEnvironmentscomputeEnvironments(Module module)Computes moduleEnvironmentsorg.eclipse.emf.ecore.EClasscomputeOwnerEClass(Module module)Computes ownerEClassorg.eclipse.emf.ecore.EObjectcomputeOwnerProxy(Module module)Computes module owner proxyorg.eclipse.emf.common.util.URIcomputeOwnerUri(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:IBslOwnerComputerServiceComputes ownerEClass- Specified by:
computeOwnerEClassin interfaceIBslOwnerComputerService- Returns:
EClassof module owner
-
computeOwnerProxy
public org.eclipse.emf.ecore.EObject computeOwnerProxy(Module module)
Description copied from interface:IBslOwnerComputerServiceComputes module owner proxy- Specified by:
computeOwnerProxyin interfaceIBslOwnerComputerService- Parameters:
module- bslModule- Returns:
- proxy of bsl module
-
computeOwnerUri
public org.eclipse.emf.common.util.URI computeOwnerUri(Module module)
Description copied from interface:IBslOwnerComputerServiceComputes owner URI for the given module.- Specified by:
computeOwnerUriin interfaceIBslOwnerComputerService- Parameters:
module- the module.- Returns:
- computed owner URI.
-
computeEnvironments
public Environments computeEnvironments(Module module)
Description copied from interface:IBslOwnerComputerServiceComputes moduleEnvironments- Specified by:
computeEnvironmentsin interfaceIBslOwnerComputerService- Parameters:
module- blsModule- Returns:
Environmentsof bsl module
-
computeDefines
public Defines computeDefines(Module module) throws AssertionError
Description copied from interface:IBslOwnerComputerServiceComputes moduleDefines- Specified by:
computeDefinesin interfaceIBslOwnerComputerService- Parameters:
module- blsModule- Returns:
Definesof bsl module- Throws:
AssertionError
-
-