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
ImplementationIDerivedStateComputer
for Bsl language
-
-
Field Summary
Fields Modifier and Type Field Description static Defines
ALL_SERVERS_DEFS
static List<String>
AT_SERVER_SYMBOLS
static Defines
COMMAND_DEFS
static Defines
EXTERNAL_CONN_DEFS
static Defines
FORM_DEFS
static Defines
MNG_CLIENT_DEFS
static Environments
MNG_CLIENTS_SERVERS_ENVS
static Environments
OBJECT_CLIENT_ENVS
static Defines
OBJECT_DEFS
static Environments
OBJECT_ENVS
static Defines
OBJECT_MOB_DEFS
static Environments
OBJECT_MOB_ENVS
static Defines
ORDINARY_CLIENT_DEFS
-
Constructor Summary
Constructors Constructor Description BslDerivedStateComputer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
discardDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource)
protected void
discardTypeState(BslResource resource, Module module)
Discard type state for BSL modulevoid
installDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource, boolean preLinkingPhase)
void
installProxiesForBlock(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:
installDerivedState
in interfaceorg.eclipse.xtext.resource.IDerivedStateComputer
-
discardDerivedState
public void discardDerivedState(org.eclipse.xtext.resource.DerivedStateAwareResource resource)
- Specified by:
discardDerivedState
in interfaceorg.eclipse.xtext.resource.IDerivedStateComputer
-
installProxiesForBlock
public void installProxiesForBlock(Block block)
- Parameters:
block
-Block
for installing lazy proxies, cannot benull
-
discardTypeState
protected void discardTypeState(BslResource resource, Module module)
Discard type state for BSL module- Parameters:
module
- BSL module
-
-