Uses of Class
com._1c.g5.v8.dt.bsl.resource.DynamicFeatureAccessComputer
-
-
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.bm.ui.editor
Constructors in com._1c.g5.v8.dt.bsl.bm.ui.editor with parameters of type DynamicFeatureAccessComputer Constructor Description BslTextSearchReferenceFinderSupplier(org.eclipse.emf.ecore.EObject sourceObject, IProjectFileSystemSupportProvider fileSystemSupportProvider, BslGrammarAccess bslGrammar, org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider resourceSetProvider, DynamicFeatureAccessComputer dynamicFeatureAccessComputer, IBmModelManager manager, IExternalPropertyManagerRegistry propertyManagerRegistry, IV8ProjectManager projectManager, org.eclipse.xtext.scoping.IGlobalScopeProvider scopeProvider)
Constructor -
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.bm.ui.refactoring
Constructors in com._1c.g5.v8.dt.bsl.bm.ui.refactoring with parameters of type DynamicFeatureAccessComputer Constructor Description BslRenameRefactoring(org.eclipse.ltk.core.refactoring.participants.RenameProcessor processor, IProjectFileSystemSupportProvider fileSystemSupportProvider, IV8ProjectManager projectManager, org.eclipse.handly.ui.IInputElementProvider inputElementProvide, BslGrammarAccess bslGrammar, org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider resourceSetProvider, DynamicFeatureAccessComputer dynamicFeatureAccessComputer, IModelEditingSupport modelEditingSupport, org.eclipse.xtext.scoping.IGlobalScopeProvider scopeProvider, TextSearchRefactoringParticipantFactory refactoringParticipantFactory)
Creates a new rename refactoring with the given rename processor.BslTextSearchRefactoringSupplier(IProjectFileSystemSupportProvider fileSystemSupportProvider, org.eclipse.handly.ui.IInputElementProvider inputElementProvider, BslGrammarAccess bslGrammar, org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider resourceSetProvider, DynamicFeatureAccessComputer dynamicFeatureAccessComputer, IModelEditingSupport modelEditingSupport, IV8ProjectManager projectManager, org.eclipse.xtext.scoping.IGlobalScopeProvider scopeProvider)
ConstructorBslTextSearchSupplier(IProjectFileSystemSupportProvider fileSystemSupportProvider, BslGrammarAccess bslGrammar, org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider resourceSetProvider, DynamicFeatureAccessComputer dynamicFeatureAccessComputer, IV8ProjectManager projectManager, org.eclipse.xtext.scoping.IGlobalScopeProvider scopeProvider)
Constructor -
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.common
Fields in com._1c.g5.v8.dt.bsl.common declared as DynamicFeatureAccessComputer Modifier and Type Field Description protected DynamicFeatureAccessComputer
VariableProcessor. typeComputer
Constructors in com._1c.g5.v8.dt.bsl.common with parameters of type DynamicFeatureAccessComputer Constructor Description VariableProcessor(Collection<Statement> allStatements, DynamicFeatureAccessComputer typeComputer)
Initialize with collection of Statements -
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.resource
Methods in com._1c.g5.v8.dt.bsl.resource with parameters of type DynamicFeatureAccessComputer Modifier and Type Method Description static List<FeatureEntry>
DynamicFeatureAccessComputer. resolveDynamicFeatureAccess(org.eclipse.emf.ecore.EObject object, DynamicFeatureAccessComputer dynamicComputer)
Gets actual model object by grammar objectstatic List<FeatureEntry>
DynamicFeatureAccessComputer. resolveDynamicFeatureAccess(org.eclipse.emf.ecore.EObject object, DynamicFeatureAccessComputer dynamicComputer, boolean mockItemsAllowed)
Gets actual model object by grammar object -
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.typesystem.util
Methods in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type DynamicFeatureAccessComputer Modifier and Type Method Description static List<VariableTreeTypeState>
CreatorTreeState. getAllDependState(Expression expr, DynamicFeatureAccessComputer dynamicComputer, IBslOwnerComputerService ownerComputerService, InvocationTypesComputerExtensionRegistry invTypesComputerExtension, TypeSystemMode mode, Environments envs)
Gets allVariableTreeTypeState
from bslExpression
Constructors in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type DynamicFeatureAccessComputer Constructor Description CreatorTreeState(Block block, DynamicFeatureAccessComputer dynamicComputer, TypesComputer computerTypes, ExportMethodTypeProvider exportMethodTypeProvider, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, Deque<VariableTreeTypeState> allComputedState, Deque<Method> callers, TypeSystemProperties properties, IBslOwnerComputerService ownerComputerService, boolean oldCommentFormat, BslMultiLineCommentDocumentationProvider commentProvider, InvocationTypesComputerExtensionRegistry invTypesComputerExtension, TypeSystemMode mode, org.eclipse.xtext.util.CancelIndicator monitor)
InitializeLightCreatorTreeState(Block block, Statement firstNotProcessingStatement, DynamicFeatureAccessComputer dynamicComputer, TypesComputer computerTypes, ExportMethodTypeProvider exportMethodTypeProvider, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, Deque<VariableTreeTypeState> allComputedState, Deque<Method> callers, TypeSystemProperties properties, IBslOwnerComputerService ownerComputerService, boolean oldCommentFormat, BslMultiLineCommentDocumentationProvider commentProvider, InvocationTypesComputerExtensionRegistry invTypesComputerExtension, TypeSystemMode mode, org.eclipse.xtext.util.CancelIndicator monitor)
Initialize -
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.ui.editor
Constructors in com._1c.g5.v8.dt.bsl.ui.editor with parameters of type DynamicFeatureAccessComputer Constructor Description BslContextProvider(org.eclipse.xtext.ui.editor.model.IXtextDocument doc, DynamicFeatureAccessComputer dynamicComputer, IRuntimeVersionSupport versionSupport)
Gets special type of document for BSL languageImplicitVariableInitializationFinder(Collection<Statement> allStatements, org.eclipse.jface.text.IRegion region, DynamicFeatureAccessComputer typeComputer, StaticFeatureAccess findFor)
Initialize with collection of Statements -
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.ui.editor.callhierarchy
Fields in com._1c.g5.v8.dt.bsl.ui.editor.callhierarchy declared as DynamicFeatureAccessComputer Modifier and Type Field Description protected DynamicFeatureAccessComputer
CallHierarchyExecutor. dynamicComputer
Constructors in com._1c.g5.v8.dt.bsl.ui.editor.callhierarchy with parameters of type DynamicFeatureAccessComputer Constructor Description CallHierarchyContentProvider(CallHierarchyViewPart viewPart, org.eclipse.xtext.ui.editor.findrefs.IReferenceFinder finder, org.eclipse.xtext.ui.refactoring.impl.RefactoringResourceSetProvider resourceSetProvider, IResourceLookup resourceLookup, org.eclipse.xtext.ui.editor.findrefs.EditorResourceAccess localContextProvider, DynamicFeatureAccessComputer dynamicComputer)
ConstructorDeferredCallHierarchyViewTreeNode(CallHierarchyViewPart viewPart, CallHierarchyViewTreeNode parent, List<org.eclipse.xtext.resource.IReferenceDescription> descriptions, org.eclipse.emf.ecore.resource.ResourceSet resourceSet, org.eclipse.xtext.ui.editor.findrefs.IReferenceFinder finder, org.eclipse.xtext.ui.editor.findrefs.EditorResourceAccess localContextProvider, DynamicFeatureAccessComputer dynamicComputer)
Constructor -
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.ui.editor.findref
Fields in com._1c.g5.v8.dt.bsl.ui.editor.findref declared as DynamicFeatureAccessComputer Modifier and Type Field Description protected DynamicFeatureAccessComputer
BslReferenceQueryExecutor. dynamicComputer
-
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.ui.refactoring
Fields in com._1c.g5.v8.dt.bsl.ui.refactoring declared as DynamicFeatureAccessComputer Modifier and Type Field Description protected DynamicFeatureAccessComputer
BslRenameContextFactory. dynamicComputer
Constructors in com._1c.g5.v8.dt.bsl.ui.refactoring with parameters of type DynamicFeatureAccessComputer Constructor Description ExtractRefactoringStatementAnalyzer(Block block, List<DeclareStatement> allSelectedDeclareStatement, List<Statement> allSelectedStatement, org.eclipse.jface.text.IRegion region, DynamicFeatureAccessComputer typeComputer)
Constructor -
Uses of DynamicFeatureAccessComputer in com._1c.g5.v8.dt.bsl.util
Methods in com._1c.g5.v8.dt.bsl.util with parameters of type DynamicFeatureAccessComputer Modifier and Type Method Description static List<FeatureEntry>
BslUtil. getRealObject(FeatureAccess featureAccess, Block block, DynamicFeatureAccessComputer dynamicComputer, IBslOwnerComputerService ownerComputerService)
Computes real objects by semantic Bsl objectstatic List<FeatureEntry>
BslUtil. getRealObject(FeatureAccess featureAccess, Block block, DynamicFeatureAccessComputer dynamicComputer, IBslOwnerComputerService ownerComputerService, boolean mockMethodsAllowed)
Computes real objects by semantic Bsl object
-