Uses of Class
com._1c.g5.v8.dt.bsl.documentation.comment.BslMultiLineCommentDocumentationProvider
-
-
Uses of BslMultiLineCommentDocumentationProvider in com._1c.g5.v8.dt.bsl.documentation.comment
Methods in com._1c.g5.v8.dt.bsl.documentation.comment with parameters of type BslMultiLineCommentDocumentationProvider Modifier and Type Method Description Collection<TypeItem>
BslDocumentationComment. computeParameterTypes(String name, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormat, org.eclipse.emf.ecore.EObject context)
Computes real types for parameter fromParameterSection
Collection<TypeItem>
BslDocumentationComment. computeReturnTypes(org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormat, org.eclipse.emf.ecore.EObject context)
Computes real types forBslDocumentationComment.ReturnSection
static BslDocumentationComment
BslCommentUtils. getLinkPartCommentContent(LinkPart linkPart, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormat, org.eclipse.emf.ecore.EObject context)
GetsBslDocumentationComment
from Bsl method provided byLinkPart
static List<String>
BslCommentUtils. getModuleCommentsBeforeFirstSemanticElement(Module module, BslMultiLineCommentDocumentationProvider commentProvider)
Returns the list of module's comments residing before the first symantic element.static BslDocumentationComment
BslCommentUtils. parseTemplateComment(Method method, boolean oldFormat, BslMultiLineCommentDocumentationProvider commentProvider)
Parses Built-In language documentation comment for theMethod
-
Uses of BslMultiLineCommentDocumentationProvider in com._1c.g5.v8.dt.bsl.resource
Constructors in com._1c.g5.v8.dt.bsl.resource with parameters of type BslMultiLineCommentDocumentationProvider Constructor Description ContextDefBuilder(Module module, ContextDefBuilder.Filter filter, BslMultiLineCommentDocumentationProvider commentProvider)
Constructor -
Uses of BslMultiLineCommentDocumentationProvider in com._1c.g5.v8.dt.bsl.typesystem.util
Methods in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type BslMultiLineCommentDocumentationProvider Modifier and Type Method Description static Collection<TypeItem>
TypeSystemUtil. computeCommentTypes(org.eclipse.emf.ecore.EObject expressionBeforeComment, org.eclipse.xtext.nodemodel.INode blockNode, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormatComment)
ComputesTypeItem
s described in comment after Built-In language model object in the same line.static Collection<TypeItem>
TypeSystemUtil. computeCommentTypes(org.eclipse.emf.ecore.EObject expressionBeforeComment, org.eclipse.xtext.scoping.IScope typeScope, org.eclipse.xtext.scoping.IScopeProvider scopeProvider, org.eclipse.xtext.naming.IQualifiedNameConverter qualifiedNameConverter, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormatComment)
ComputesTypeItem
s described in comment after Built-In language model object in the same line.Constructors in com._1c.g5.v8.dt.bsl.typesystem.util with parameters of type BslMultiLineCommentDocumentationProvider 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 BslMultiLineCommentDocumentationProvider in com._1c.g5.v8.dt.bsl.ui.contentassist
Methods in com._1c.g5.v8.dt.bsl.ui.contentassist with parameters of type BslMultiLineCommentDocumentationProvider Modifier and Type Method Description static BslCommentUiUtils.TemplateDescription
BslCommentUiUtils. createOrUpdateTemplateForMethod(org.eclipse.jface.text.IDocument doc, int posInsert, Method method, String lineFormatter, String indent, TypesComputer typesComputer, BslMultiLineCommentDocumentationProvider commentProvider, IV8ProjectManager v8projectManager, boolean oldFormat)
Creates or update template based onMethod
.static BslCommentUiUtils.TemplateDescription
BslCommentUiUtils. createTemplateForMethod(org.eclipse.jface.text.IDocument doc, int posInsert, Method method, String lineFormatter, String indent, TypesComputer typesComputer, BslMultiLineCommentDocumentationProvider commentProvider, IV8ProjectManager v8projectManager, boolean oldFormat)
Creates template based onMethod
.static String
BslCommentUiUtils. createTemplateTextForMethod(Method method, String descr, String lineFormatter, String indent, TypesComputer typesComputer, IV8ProjectManager v8projectManager, BslMultiLineCommentDocumentationProvider commentProvider, boolean oldFormat, boolean isRussian)
Creates template based onMethod
-
Uses of BslMultiLineCommentDocumentationProvider in com._1c.g5.v8.dt.bsl.ui.menu
Fields in com._1c.g5.v8.dt.bsl.ui.menu declared as BslMultiLineCommentDocumentationProvider Modifier and Type Field Description protected BslMultiLineCommentDocumentationProvider
BslGenerateMethodCommentHandler. commentProvider
-