Uses of Interface
com._1c.g5.v8.dt.bsl.model.Expression
-
-
Uses of Expression in com._1c.g5.v8.dt.bp.scheme.ui.contentassist.stringliteral
Method parameters in com._1c.g5.v8.dt.bp.scheme.ui.contentassist.stringliteral with type arguments of type Expression Modifier and Type Method Description List<org.eclipse.xtext.util.Triple<String,String,IStringLiteralProposalProvider.IBslStringLiteralProposalImageProvider>>GraphicalSchemeStringLiteralProposalProvider. computeProposals(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, String content, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService, boolean isRussian)Collection<org.eclipse.xtext.naming.QualifiedName>GraphicalSchemeStringLiteralProposalProvider. getExportedName(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)List<org.eclipse.xtext.resource.IReferenceDescription>GraphicalSchemeStringLiteralProposalProvider. getReferenceDescriptions(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)booleanGraphicalSchemeStringLiteralProposalProvider. isAppropriate(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context) -
Uses of Expression in com._1c.g5.v8.dt.bsl.model
Subinterfaces of Expression in com._1c.g5.v8.dt.bsl.model Modifier and Type Interface Description interfaceAwaitExpressionA representation of the model object 'Await Expression'.interfaceBinaryExpressionA representation of the model object 'Binary Expression'.interfaceBooleanLiteralA representation of the model object 'Boolean Literal'.interfaceDateLiteralA representation of the model object 'Date Literal'.interfaceDynamicFeatureAccessA representation of the model object 'Dynamic Feature Access'.interfaceEmptyExpressionA representation of the model object 'Empty Expression'.interfaceFeatureAccessA representation of the model object 'Feature Access'.interfaceFunctionStyleCreatorA representation of the model object 'Function Style Creator'.interfaceIfPreprocessorExpressionA representation of the model object 'If Preprocessor Expression'.interfaceIndexAccessA representation of the model object 'Index Access'.interfaceInvocationA representation of the model object 'Invocation'.interfaceLiteralA representation of the model object 'Literal'.interfaceNameExpressionA representation of the model object 'Name Expression'.interfaceNullLiteralA representation of the model object 'Null Literal'.interfaceNumberLiteralA representation of the model object 'Number Literal'.interfaceOperatorStyleCreatorA representation of the model object 'Operator Style Creator'.interfaceRegionPreprocessorExpressionA representation of the model object 'Region Preprocessor Expression'.interfaceStaticFeatureAccessA representation of the model object 'Static Feature Access'.interfaceStringLiteralA representation of the model object 'String Literal'.interfaceUnaryExpressionA representation of the model object 'Unary Expression'.interfaceUndefinedLiteralA representation of the model object 'Undefined Literal'.Methods in com._1c.g5.v8.dt.bsl.model that return Expression Modifier and Type Method Description ExpressionForToStatement. getBound()Returns the value of the 'Bound' containment reference.ExpressionForEachStatement. getCollection()Returns the value of the 'Collection' containment reference.ExpressionEventHandlerStatement. getEventExpression()Returns the value of the 'Event Expression' containment reference.ExpressionAwaitExpression. getExpression()Returns the value of the 'Expression' containment reference.ExpressionExecuteStatement. getExpression()Returns the value of the 'Expression' containment reference.ExpressionPreprocessorItemExpression. getExpression()Returns the value of the 'Expression' containment reference.ExpressionReturnStatement. getExpression()Returns the value of the 'Expression' containment reference.ExpressionEventHandlerStatement. getHandlerExpression()Returns the value of the 'Handler Expression' containment reference.ExpressionIndexAccess. getIndex()Returns the value of the 'Index' containment reference.ExpressionForToStatement. getInitializer()Returns the value of the 'Initializer' containment reference.ExpressionBinaryExpression. getLeft()Returns the value of the 'Left' containment reference.ExpressionSimpleStatement. getLeft()Returns the value of the 'Left' containment reference.ExpressionUnaryExpression. getOperand()Returns the value of the 'Operand' containment reference.ExpressionFunctionStyleCreator. getParamsExpression()Returns the value of the 'Params Expression' containment reference.ExpressionConditional. getPredicate()Returns the value of the 'Predicate' containment reference.ExpressionWhileStatement. getPredicate()Returns the value of the 'Predicate' containment reference.ExpressionBinaryExpression. getRight()Returns the value of the 'Right' containment reference.ExpressionSimpleStatement. getRight()Returns the value of the 'Right' containment reference.ExpressionDynamicFeatureAccess. getSource()Returns the value of the 'Source' containment reference.ExpressionIndexAccess. getSource()Returns the value of the 'Source' containment reference.ExpressionFunctionStyleCreator. getTypeNameExpression()Returns the value of the 'Type Name Expression' containment reference.Methods in com._1c.g5.v8.dt.bsl.model that return types with arguments of type Expression Modifier and Type Method Description org.eclipse.emf.common.util.EList<Expression>RaiseStatement. getExpressions()Returns the value of the 'Expressions' containment reference list.org.eclipse.emf.common.util.EList<Expression>Invocation. getParams()Returns the value of the 'Params' containment reference list.org.eclipse.emf.common.util.EList<Expression>OperatorStyleCreator. getParams()Returns the value of the 'Params' containment reference list.Methods in com._1c.g5.v8.dt.bsl.model with parameters of type Expression Modifier and Type Method Description voidForToStatement. setBound(Expression value)Sets the value of the 'Bound' containment reference.voidForEachStatement. setCollection(Expression value)Sets the value of the 'Collection' containment reference.voidEventHandlerStatement. setEventExpression(Expression value)Sets the value of the 'Event Expression' containment reference.voidAwaitExpression. setExpression(Expression value)Sets the value of the 'Expression' containment reference.voidExecuteStatement. setExpression(Expression value)Sets the value of the 'Expression' containment reference.voidPreprocessorItemExpression. setExpression(Expression value)Sets the value of the 'Expression' containment reference.voidReturnStatement. setExpression(Expression value)Sets the value of the 'Expression' containment reference.voidEventHandlerStatement. setHandlerExpression(Expression value)Sets the value of the 'Handler Expression' containment reference.voidIndexAccess. setIndex(Expression value)Sets the value of the 'Index' containment reference.voidForToStatement. setInitializer(Expression value)Sets the value of the 'Initializer' containment reference.voidBinaryExpression. setLeft(Expression value)Sets the value of the 'Left' containment reference.voidSimpleStatement. setLeft(Expression value)Sets the value of the 'Left' containment reference.voidUnaryExpression. setOperand(Expression value)Sets the value of the 'Operand' containment reference.voidFunctionStyleCreator. setParamsExpression(Expression value)Sets the value of the 'Params Expression' containment reference.voidConditional. setPredicate(Expression value)Sets the value of the 'Predicate' containment reference.voidWhileStatement. setPredicate(Expression value)Sets the value of the 'Predicate' containment reference.voidBinaryExpression. setRight(Expression value)Sets the value of the 'Right' containment reference.voidSimpleStatement. setRight(Expression value)Sets the value of the 'Right' containment reference.voidDynamicFeatureAccess. setSource(Expression value)Sets the value of the 'Source' containment reference.voidIndexAccess. setSource(Expression value)Sets the value of the 'Source' containment reference.voidFunctionStyleCreator. setTypeNameExpression(Expression value)Sets the value of the 'Type Name Expression' containment reference. -
Uses of Expression in com._1c.g5.v8.dt.bsl.model.impl
Classes in com._1c.g5.v8.dt.bsl.model.impl that implement Expression Modifier and Type Class Description classAwaitExpressionImplAn implementation of the model object 'Await Expression'.classBinaryExpressionImplAn implementation of the model object 'Binary Expression'.classBooleanLiteralImplAn implementation of the model object 'Boolean Literal'.classDateLiteralImplAn implementation of the model object 'Date Literal'.classDynamicFeatureAccessImplAn implementation of the model object 'Dynamic Feature Access'.classEmptyExpressionImplAn implementation of the model object 'Empty Expression'.classExpressionImplAn implementation of the model object 'Expression'.classFeatureAccessImplAn implementation of the model object 'Feature Access'.classFunctionStyleCreatorImplAn implementation of the model object 'Function Style Creator'.classIfPreprocessorExpressionImplAn implementation of the model object 'If Preprocessor Expression'.classIndexAccessImplAn implementation of the model object 'Index Access'.classInvocationImplAn implementation of the model object 'Invocation'.classLiteralImplAn implementation of the model object 'Literal'.classNameExpressionImplAn implementation of the model object 'Name Expression'.classNullLiteralImplAn implementation of the model object 'Null Literal'.classNumberLiteralImplAn implementation of the model object 'Number Literal'.classOperatorStyleCreatorImplAn implementation of the model object 'Operator Style Creator'.classRegionPreprocessorExpressionImplAn implementation of the model object 'Region Preprocessor Expression'.classStaticFeatureAccessImplAn implementation of the model object 'Static Feature Access'.classStringLiteralImplAn implementation of the model object 'String Literal'.classUnaryExpressionImplAn implementation of the model object 'Unary Expression'.classUndefinedLiteralImplAn implementation of the model object 'Undefined Literal'.Fields in com._1c.g5.v8.dt.bsl.model.impl declared as Expression Modifier and Type Field Description protected ExpressionForToStatementImpl. boundThe cached value of the 'Bound' containment reference.protected ExpressionForEachStatementImpl. collectionThe cached value of the 'Collection' containment reference.protected ExpressionEventHandlerStatementImpl. eventExpressionThe cached value of the 'Event Expression' containment reference.protected ExpressionAwaitExpressionImpl. expressionThe cached value of the 'Expression' containment reference.protected ExpressionExecuteStatementImpl. expressionThe cached value of the 'Expression' containment reference.protected ExpressionPreprocessorItemExpressionImpl. expressionThe cached value of the 'Expression' containment reference.protected ExpressionReturnStatementImpl. expressionThe cached value of the 'Expression' containment reference.protected ExpressionEventHandlerStatementImpl. handlerExpressionThe cached value of the 'Handler Expression' containment reference.protected ExpressionIndexAccessImpl. indexThe cached value of the 'Index' containment reference.protected ExpressionForToStatementImpl. initializerThe cached value of the 'Initializer' containment reference.protected ExpressionBinaryExpressionImpl. leftThe cached value of the 'Left' containment reference.protected ExpressionSimpleStatementImpl. leftThe cached value of the 'Left' containment reference.protected ExpressionUnaryExpressionImpl. operandThe cached value of the 'Operand' containment reference.protected ExpressionFunctionStyleCreatorImpl. paramsExpressionThe cached value of the 'Params Expression' containment reference.protected ExpressionConditionalImpl. predicateThe cached value of the 'Predicate' containment reference.protected ExpressionWhileStatementImpl. predicateThe cached value of the 'Predicate' containment reference.protected ExpressionBinaryExpressionImpl. rightThe cached value of the 'Right' containment reference.protected ExpressionSimpleStatementImpl. rightThe cached value of the 'Right' containment reference.protected ExpressionDynamicFeatureAccessImpl. sourceThe cached value of the 'Source' containment reference.protected ExpressionIndexAccessImpl. sourceThe cached value of the 'Source' containment reference.protected ExpressionFunctionStyleCreatorImpl. typeNameExpressionThe cached value of the 'Type Name Expression' containment reference.Fields in com._1c.g5.v8.dt.bsl.model.impl with type parameters of type Expression Modifier and Type Field Description protected org.eclipse.emf.common.util.EList<Expression>RaiseStatementImpl. expressionsThe cached value of the 'Expressions' containment reference list.protected org.eclipse.emf.common.util.EList<Expression>InvocationImpl. paramsThe cached value of the 'Params' containment reference list.protected org.eclipse.emf.common.util.EList<Expression>OperatorStyleCreatorImpl. paramsThe cached value of the 'Params' containment reference list.Methods in com._1c.g5.v8.dt.bsl.model.impl that return Expression Modifier and Type Method Description ExpressionForToStatementImpl. getBound()ExpressionForEachStatementImpl. getCollection()ExpressionEventHandlerStatementImpl. getEventExpression()ExpressionAwaitExpressionImpl. getExpression()ExpressionExecuteStatementImpl. getExpression()ExpressionPreprocessorItemExpressionImpl. getExpression()ExpressionReturnStatementImpl. getExpression()ExpressionEventHandlerStatementImpl. getHandlerExpression()ExpressionIndexAccessImpl. getIndex()ExpressionForToStatementImpl. getInitializer()ExpressionBinaryExpressionImpl. getLeft()ExpressionSimpleStatementImpl. getLeft()ExpressionUnaryExpressionImpl. getOperand()ExpressionFunctionStyleCreatorImpl. getParamsExpression()ExpressionConditionalImpl. getPredicate()ExpressionWhileStatementImpl. getPredicate()ExpressionBinaryExpressionImpl. getRight()ExpressionSimpleStatementImpl. getRight()ExpressionDynamicFeatureAccessImpl. getSource()ExpressionIndexAccessImpl. getSource()ExpressionFunctionStyleCreatorImpl. getTypeNameExpression()Methods in com._1c.g5.v8.dt.bsl.model.impl that return types with arguments of type Expression Modifier and Type Method Description org.eclipse.emf.common.util.EList<Expression>RaiseStatementImpl. getExpressions()org.eclipse.emf.common.util.EList<Expression>InvocationImpl. getParams()org.eclipse.emf.common.util.EList<Expression>OperatorStyleCreatorImpl. getParams()Methods in com._1c.g5.v8.dt.bsl.model.impl with parameters of type Expression Modifier and Type Method Description org.eclipse.emf.common.notify.NotificationChainForToStatementImpl. basicSetBound(Expression newBound, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainForEachStatementImpl. basicSetCollection(Expression newCollection, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainEventHandlerStatementImpl. basicSetEventExpression(Expression newEventExpression, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainAwaitExpressionImpl. basicSetExpression(Expression newExpression, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainExecuteStatementImpl. basicSetExpression(Expression newExpression, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainPreprocessorItemExpressionImpl. basicSetExpression(Expression newExpression, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainReturnStatementImpl. basicSetExpression(Expression newExpression, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainEventHandlerStatementImpl. basicSetHandlerExpression(Expression newHandlerExpression, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainIndexAccessImpl. basicSetIndex(Expression newIndex, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainForToStatementImpl. basicSetInitializer(Expression newInitializer, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainBinaryExpressionImpl. basicSetLeft(Expression newLeft, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainSimpleStatementImpl. basicSetLeft(Expression newLeft, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainUnaryExpressionImpl. basicSetOperand(Expression newOperand, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainFunctionStyleCreatorImpl. basicSetParamsExpression(Expression newParamsExpression, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainConditionalImpl. basicSetPredicate(Expression newPredicate, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainWhileStatementImpl. basicSetPredicate(Expression newPredicate, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainBinaryExpressionImpl. basicSetRight(Expression newRight, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainSimpleStatementImpl. basicSetRight(Expression newRight, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainDynamicFeatureAccessImpl. basicSetSource(Expression newSource, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainIndexAccessImpl. basicSetSource(Expression newSource, org.eclipse.emf.common.notify.NotificationChain msgs)org.eclipse.emf.common.notify.NotificationChainFunctionStyleCreatorImpl. basicSetTypeNameExpression(Expression newTypeNameExpression, org.eclipse.emf.common.notify.NotificationChain msgs)voidForToStatementImpl. setBound(Expression newBound)voidForEachStatementImpl. setCollection(Expression newCollection)voidEventHandlerStatementImpl. setEventExpression(Expression newEventExpression)voidAwaitExpressionImpl. setExpression(Expression newExpression)voidExecuteStatementImpl. setExpression(Expression newExpression)voidPreprocessorItemExpressionImpl. setExpression(Expression newExpression)voidReturnStatementImpl. setExpression(Expression newExpression)voidEventHandlerStatementImpl. setHandlerExpression(Expression newHandlerExpression)voidIndexAccessImpl. setIndex(Expression newIndex)voidForToStatementImpl. setInitializer(Expression newInitializer)voidBinaryExpressionImpl. setLeft(Expression newLeft)voidSimpleStatementImpl. setLeft(Expression newLeft)voidUnaryExpressionImpl. setOperand(Expression newOperand)voidFunctionStyleCreatorImpl. setParamsExpression(Expression newParamsExpression)voidConditionalImpl. setPredicate(Expression newPredicate)voidWhileStatementImpl. setPredicate(Expression newPredicate)voidBinaryExpressionImpl. setRight(Expression newRight)voidSimpleStatementImpl. setRight(Expression newRight)voidDynamicFeatureAccessImpl. setSource(Expression newSource)voidIndexAccessImpl. setSource(Expression newSource)voidFunctionStyleCreatorImpl. setTypeNameExpression(Expression newTypeNameExpression) -
Uses of Expression in com._1c.g5.v8.dt.bsl.model.typesytem
Fields in com._1c.g5.v8.dt.bsl.model.typesytem with type parameters of type Expression Modifier and Type Field Description protected Collection<org.eclipse.xtext.util.Pair<Expression,List<VariableTreeTypeState>>>VariableTreeTypeState. expressionsprotected Map<Expression,Set<? extends TypeItem>>VariableTypeState. typesByDependedStateTypes in this state may be compute by concreteExpression, we need remember this information for correct update types in this state, when returning type of expression should be recomputeMethods in com._1c.g5.v8.dt.bsl.model.typesytem that return types with arguments of type Expression Modifier and Type Method Description Iterable<org.eclipse.xtext.util.Pair<Expression,List<VariableTreeTypeState>>>PromiseVariableTreeTypeState. getExpressions()Iterable<org.eclipse.xtext.util.Pair<Expression,List<VariableTreeTypeState>>>ThreadSafeVariableTreeTypeState. getExpressions()Iterable<org.eclipse.xtext.util.Pair<Expression,List<VariableTreeTypeState>>>VariableTreeTypeState. getExpressions()Gets expression corresponding to this stateMethods in com._1c.g5.v8.dt.bsl.model.typesytem with parameters of type Expression Modifier and Type Method Description voidIExpressionTypeState. addExpressionRelatedTypes(Expression baseExpression, Collection<? extends TypeItem> types)Adds types to state.voidVariableTypeState. addExpressionRelatedTypes(Expression baseExpression, Collection<? extends TypeItem> types)Method parameters in com._1c.g5.v8.dt.bsl.model.typesytem with type arguments of type Expression Modifier and Type Method Description voidPromiseVariableTreeTypeState. addExpression(org.eclipse.xtext.util.Pair<Expression,List<VariableTreeTypeState>> expression)voidThreadSafeVariableTreeTypeState. addExpression(org.eclipse.xtext.util.Pair<Expression,List<VariableTreeTypeState>> expression)voidVariableTreeTypeState. addExpression(org.eclipse.xtext.util.Pair<Expression,List<VariableTreeTypeState>> expression)Adds expresion to the state -
Uses of Expression in com._1c.g5.v8.dt.bsl.model.util
Methods in com._1c.g5.v8.dt.bsl.model.util with parameters of type Expression Modifier and Type Method Description TBslSwitch. caseExpression(Expression object)Returns the result of interpreting the object as an instance of 'Expression'. -
Uses of Expression in com._1c.g5.v8.dt.bsl.typesystem.util
Methods in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type Expression Modifier and Type Method Description static List<VariableTreeTypeState>CreatorTreeState. getAllDependState(Expression expr, DynamicFeatureAccessComputer dynamicComputer, IBslOwnerComputerService ownerComputerService, InvocationTypesComputerExtensionRegistry invTypesComputerExtension, TypeSystemMode mode, Environments envs)Gets allVariableTreeTypeStatefrom bslExpression -
Uses of Expression in com._1c.g5.v8.dt.bsl.ui.contentassist.stringliteral
Method parameters in com._1c.g5.v8.dt.bsl.ui.contentassist.stringliteral with type arguments of type Expression Modifier and Type Method Description abstract List<org.eclipse.xtext.util.Triple<String,String,IStringLiteralProposalProvider.IBslStringLiteralProposalImageProvider>>AbstractStringLiteralProposalProvider. computeProposals(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, String content, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService, boolean isRussian)List<org.eclipse.xtext.util.Triple<String,String,IStringLiteralProposalProvider.IBslStringLiteralProposalImageProvider>>IStringLiteralProposalProviderExtension. computeProposals(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, String content, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService, boolean isRussian)Computes all proposals forStringLiteralin Bls languageprotected List<org.eclipse.xtext.util.Triple<String,String,IStringLiteralProposalProvider.IBslStringLiteralProposalImageProvider>>AbstractStringLiteralProposalProvider. computeProposalsForMdObject(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IStringLiteralProposalProvider.IBslStringLiteralProposalImageProvider imgProvider)Computes all proposals forStringLiteralin Bls language forMdObjectmethodsvoidAbstractStringLiteralProposalProvider. createHyperlinks(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, com.google.inject.Provider<org.eclipse.xtext.ui.editor.hyperlinking.XtextHyperlink> hyperlinkProvider, org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkAcceptor acceptor)protected voidAbstractStringLiteralProposalProvider. createHyperlinksForAllReferences(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, com.google.inject.Provider<org.eclipse.xtext.ui.editor.hyperlinking.XtextHyperlink> hyperlinkProvider, org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkAcceptor acceptor)Creates hyperlinks forStringLiteralby allIReferenceDescriptionfromIAvailableStringLiteralProviderImportedNamesExtension.getReferenceDescriptions(Triple, IScopeProvider)protected voidAbstractStringLiteralProposalProvider. createHyperlinksForFormModule(String formName, org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, com.google.inject.Provider<org.eclipse.xtext.ui.editor.hyperlinking.XtextHyperlink> hyperlinkProvider, org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkAcceptor acceptor)Creates hyperlinks for form moduleprotected List<org.eclipse.xtext.util.Triple<String,String,IStringLiteralProposalProvider.IBslStringLiteralProposalImageProvider>>AbstractStringLiteralProposalProvider. createProposalsForCommonMdObjects(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, String content, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.emf.ecore.EReference ref, org.eclipse.emf.ecore.EClass eClass)Creates proposals for common objects inConfigurationprotected List<org.eclipse.xtext.resource.IReferenceDescription>AbstractStringLiteralProposalProvider. getReferenceDescriptionForMdObject(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)Computes reference description for mdObject objects by string literalsprotected TypeItemAbstractStringLiteralProposalProvider. getTypeOfPreviousElement(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context)GetsTypeItemfor previous elements for parentObject (if it'sDynamicFeatureAccess)booleanAbstractStringLiteralProposalProvider. hasHyperlinks(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context)booleanAbstractStringLiteralProposalProvider. isCorrectValue(String content, org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService) -
Uses of Expression in com._1c.g5.v8.dt.bsl.ui.editor
Method parameters in com._1c.g5.v8.dt.bsl.ui.editor with type arguments of type Expression Modifier and Type Method Description voidIStringLiteralHyperlinkProvider. createHyperlinks(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, com.google.inject.Provider<org.eclipse.xtext.ui.editor.hyperlinking.XtextHyperlink> hyperlinkProvider, org.eclipse.xtext.ui.editor.hyperlinking.IHyperlinkAcceptor acceptor)Creates hyperlinks forStringLiteralbooleanIStringLiteralHyperlinkProvider. hasHyperlinks(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context)Checks that hyperlinks enable for current context ofStringLiteral -
Uses of Expression in com._1c.g5.v8.dt.bsl.validation
Methods in com._1c.g5.v8.dt.bsl.validation with parameters of type Expression Modifier and Type Method Description protected List<BslJavaValidator.ErrorDescr>TypesChecker. _checkExpression(Expression expr, Environments envs)List<BslJavaValidator.ErrorDescr>TypesChecker. checkExpression(Expression expr, Environments envs)List<BslJavaValidator.ErrorDescr>TypesChecker. checkExpressionTypes(Expression expr, Environments envs)Check types forExpressionin BSL -
Uses of Expression in com._1c.g5.v8.dt.bsl.validation.stringliterals
Method parameters in com._1c.g5.v8.dt.bsl.validation.stringliterals with type arguments of type Expression Modifier and Type Method Description Collection<org.eclipse.xtext.naming.QualifiedName>IAvailableStringLiteralProviderImportedNamesExtension. getExportedName(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)Gets imported names provided by string literalsSet<org.eclipse.xtext.naming.QualifiedName>IAvailableStringLiteralServiceProvider. getExportedNames(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)Gets all available imported names provided by string literalsList<org.eclipse.xtext.resource.IReferenceDescription>IAvailableStringLiteralProviderImportedNamesExtension. getReferenceDescriptions(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)Gets reference descriptions by string literalsList<org.eclipse.xtext.resource.IReferenceDescription>IAvailableStringLiteralServiceProvider. getReferenceDescriptions(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)Gets reference descriptions by string literalsbooleanIAvailableStringLiteralProviderExtension. isAppropriate(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context)Checks context for availability of proposalsbooleanIAvailableStringLiteralServiceProvider. isAppropriate(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context)Check context for availability of validationbooleanIAvailableStringLiteralProviderExtension. isCorrectValue(String content, org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService)Checks that content of theStringLiteralcorrect in this context.booleanIAvailableStringLiteralServiceProvider. isCorrectValue(String content, org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context)Checks that content of theStringLiteralcorrect in this context -
Uses of Expression in com._1c.g5.v8.dt.dcs.ui.bsl.stringliterals
Method parameters in com._1c.g5.v8.dt.dcs.ui.bsl.stringliterals with type arguments of type Expression Modifier and Type Method Description List<org.eclipse.xtext.util.Triple<String,String,IStringLiteralProposalProvider.IBslStringLiteralProposalImageProvider>>StringLiteralProposalProviderSetParameterValue. computeProposals(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, String content, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService, boolean isRussian)Collection<org.eclipse.xtext.naming.QualifiedName>StringLiteralProposalProviderSetParameterValue. getExportedName(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)List<org.eclipse.xtext.resource.IReferenceDescription>StringLiteralProposalProviderSetParameterValue. getReferenceDescriptions(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)booleanStringLiteralProposalProviderSetParameterValue. isAppropriate(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context)booleanStringLiteralProposalProviderSetParameterValue. isCorrectValue(String content, org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService) -
Uses of Expression in com._1c.g5.v8.dt.form.ui.bsl.stringliterals
Method parameters in com._1c.g5.v8.dt.form.ui.bsl.stringliterals with type arguments of type Expression Modifier and Type Method Description List<org.eclipse.xtext.util.Triple<String,String,IStringLiteralProposalProvider.IBslStringLiteralProposalImageProvider>>StringLiteralProposalProviderValueToFormAttr. computeProposals(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, String content, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService, boolean isRussian)Collection<org.eclipse.xtext.naming.QualifiedName>StringLiteralProposalProviderValueToFormAttr. getExportedName(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)List<org.eclipse.xtext.resource.IReferenceDescription>StringLiteralProposalProviderValueToFormAttr. getReferenceDescriptions(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider)booleanStringLiteralProposalProviderValueToFormAttr. isAppropriate(org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context)booleanStringLiteralProposalProviderValueToFormAttr. isCorrectValue(String content, org.eclipse.xtext.util.Triple<org.eclipse.emf.ecore.EObject,List<Expression>,Integer> context, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, IIndexSlicePredicateService slicePredicateService) -
Uses of Expression in com.e1c.g5.v8.dt.formatter.bsl
Methods in com.e1c.g5.v8.dt.formatter.bsl with parameters of type Expression Modifier and Type Method Description protected voidBslFormatter2. formatExpression(Expression expression, org.eclipse.xtext.formatting2.IFormattableDocument document)FormatsExpressionobject
-