Class BslContentProposalPriorities
- java.lang.Object
-
- org.eclipse.xtext.ui.editor.contentassist.ContentProposalPriorities
-
- com._1c.g5.v8.dt.bsl.ui.contentassist.BslContentProposalPriorities
-
- All Implemented Interfaces:
org.eclipse.xtext.ui.editor.contentassist.IContentProposalPriorities
- Direct Known Subclasses:
BslTemplatesContentProposalPriorities
public class BslContentProposalPriorities extends org.eclipse.xtext.ui.editor.contentassist.ContentProposalPriorities
Sets priority for proposals for content assist BSL language- See Also:
ContentProposalPriorities
-
-
Field Summary
Fields Modifier and Type Field Description static int
ADD_PRIORITY_DERIVED_PROPERTY
static int
ADD_PRIORITY_INTERSECTION_TYPES
static int
ADD_PRIORITY_LOCAL_VAR
static int
ADD_PRIORITY_METHOD
static int
ADD_PRIORITY_PROPERTY
static int
ADD_PRIORITY_SYS_ENUMS
protected int
declareElementPriority
static int
HIGH_KEYWORD_PRIORITY
protected int
templateProposalPriority
-
Constructor Summary
Constructors Constructor Description BslContentProposalPriorities()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
adjustCrossReferencePriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix, int additionalPriority)
Set priority value cross reference element (variables and methods) in BSLvoid
adjustDeclareElementPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix, int additionalPriority)
Set priority value declare element (variables and methods) in BSLvoid
adjustKeywordPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix, int additionalPriority)
Set priority value keyword element in BSLprotected void
adjustPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix, int priority)
void
adjustTemplatePriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix)
Set priority value templates in BSL
-
-
-
Field Detail
-
ADD_PRIORITY_LOCAL_VAR
public static final int ADD_PRIORITY_LOCAL_VAR
- See Also:
- Constant Field Values
-
ADD_PRIORITY_METHOD
public static final int ADD_PRIORITY_METHOD
- See Also:
- Constant Field Values
-
ADD_PRIORITY_PROPERTY
public static final int ADD_PRIORITY_PROPERTY
- See Also:
- Constant Field Values
-
ADD_PRIORITY_DERIVED_PROPERTY
public static final int ADD_PRIORITY_DERIVED_PROPERTY
- See Also:
- Constant Field Values
-
ADD_PRIORITY_SYS_ENUMS
public static final int ADD_PRIORITY_SYS_ENUMS
- See Also:
- Constant Field Values
-
ADD_PRIORITY_INTERSECTION_TYPES
public static final int ADD_PRIORITY_INTERSECTION_TYPES
- See Also:
- Constant Field Values
-
HIGH_KEYWORD_PRIORITY
public static final int HIGH_KEYWORD_PRIORITY
- See Also:
- Constant Field Values
-
templateProposalPriority
protected int templateProposalPriority
-
declareElementPriority
protected int declareElementPriority
-
-
Method Detail
-
adjustTemplatePriority
public void adjustTemplatePriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix)
Set priority value templates in BSL- Parameters:
proposal
- - processing proposal @see ICompletionProposal, cannot benull
prefix
- - putting a line before the call to the user content-assist, cannot benull
-
adjustDeclareElementPriority
public void adjustDeclareElementPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix, int additionalPriority)
Set priority value declare element (variables and methods) in BSL- Parameters:
proposal
- - processing proposal @see ICompletionProposal, cannot benull
prefix
- - putting a line before the call to the user content-assist, cannot benull
additionalPriority
- - additional priority
-
adjustCrossReferencePriority
public void adjustCrossReferencePriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix, int additionalPriority)
Set priority value cross reference element (variables and methods) in BSL- Parameters:
proposal
- - processing proposal @see ICompletionProposal, cannot benull
prefix
- - putting a line before the call to the user content-assist, cannot benull
additionalPriority
- - additional priority
-
adjustKeywordPriority
public void adjustKeywordPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix, int additionalPriority)
Set priority value keyword element in BSL- Parameters:
proposal
- - processing proposal @see ICompletionProposal, cannot benull
prefix
- - putting a line before the call to the user content-assist, cannot benull
additionalPriority
- - additional priority
-
adjustPriority
protected void adjustPriority(org.eclipse.jface.text.contentassist.ICompletionProposal proposal, String prefix, int priority)
- Overrides:
adjustPriority
in classorg.eclipse.xtext.ui.editor.contentassist.ContentProposalPriorities
-
-