Package com._1c.g5.v8.dt.bsl.resource
Class BslDerivedStateComputer
- java.lang.Object
-
- com._1c.g5.v8.dt.bsl.resource.BslDerivedStateComputer
-
- All Implemented Interfaces:
org.eclipse.xtext.resource.IDerivedStateComputer
public class BslDerivedStateComputer extends Object implements org.eclipse.xtext.resource.IDerivedStateComputer
ImplementationIDerivedStateComputerfor Bsl language
-
-
Field Summary
Fields Modifier and Type Field Description static DefinesALL_SERVERS_DEFSstatic List<String>AT_SERVER_SYMBOLSstatic DefinesCOMMAND_DEFSstatic DefinesEXTERNAL_CONN_DEFSstatic DefinesFORM_DEFSstatic DefinesMNG_CLIENT_DEFSstatic EnvironmentsMNG_CLIENTS_SERVERS_ENVSstatic EnvironmentsOBJECT_CLIENT_ENVSstatic DefinesOBJECT_DEFSstatic EnvironmentsOBJECT_ENVSstatic DefinesOBJECT_MOB_DEFSstatic EnvironmentsOBJECT_MOB_ENVSstatic DefinesORDINARY_CLIENT_DEFS
-
Constructor Summary
Constructors Constructor Description BslDerivedStateComputer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddiscardDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource)protected voiddiscardTypeState(BslResource resource, Module module)Discard type state for BSL modulevoidinstallDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource, boolean preLinkingPhase)voidinstallProxiesForBlock(Block block)
-
-
-
Field Detail
-
OBJECT_ENVS
public static final Environments OBJECT_ENVS
-
OBJECT_MOB_ENVS
public static final Environments OBJECT_MOB_ENVS
-
OBJECT_CLIENT_ENVS
public static final Environments OBJECT_CLIENT_ENVS
-
MNG_CLIENTS_SERVERS_ENVS
public static final Environments MNG_CLIENTS_SERVERS_ENVS
-
MNG_CLIENT_DEFS
public static final Defines MNG_CLIENT_DEFS
-
ORDINARY_CLIENT_DEFS
public static final Defines ORDINARY_CLIENT_DEFS
-
EXTERNAL_CONN_DEFS
public static final Defines EXTERNAL_CONN_DEFS
-
ALL_SERVERS_DEFS
public static final Defines ALL_SERVERS_DEFS
-
OBJECT_DEFS
public static final Defines OBJECT_DEFS
-
OBJECT_MOB_DEFS
public static final Defines OBJECT_MOB_DEFS
-
FORM_DEFS
public static final Defines FORM_DEFS
-
COMMAND_DEFS
public static final Defines COMMAND_DEFS
-
-
Method Detail
-
installDerivedState
public void installDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource, boolean preLinkingPhase)- Specified by:
installDerivedStatein interfaceorg.eclipse.xtext.resource.IDerivedStateComputer
-
discardDerivedState
public void discardDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource)
- Specified by:
discardDerivedStatein interfaceorg.eclipse.xtext.resource.IDerivedStateComputer
-
installProxiesForBlock
public void installProxiesForBlock(Block block)
- Parameters:
block-Blockfor installing lazy proxies, cannot benull
-
discardTypeState
protected void discardTypeState(BslResource resource, Module module)
Discard type state for BSL module- Parameters:
module- BSL module
-
-