public class AbstractXbaseWithAnnotationsProposalProvider extends XbaseProposalProvider
XbaseProposalProvider
.
Methods are dynamically dispatched on the first parameter, i.e., you can override them
with a more concrete subtype.XbaseProposalProvider.ProposalBracketInfo, XbaseProposalProvider.ValidFeatureDescription
AbstractJavaBasedContentProposalProvider.DefaultProposalCreator, AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator
AbstractContentProposalProvider.DefaultContentAssistProcessorSwitch, AbstractContentProposalProvider.NullSafeCompletionProposalAcceptor
DESCRIPTION_KEY
Constructor and Description |
---|
AbstractXbaseWithAnnotationsProposalProvider() |
complete_XExpression, completeBinaryOperationFeature, completeJavaTypes, completeJavaTypes, completeJavaTypes, completeJavaTypes, completeJvmParameterizedTypeReference_Type, completeKeyword, completeWithinBlock, completeXAdditiveExpression_Feature, completeXAndExpression_Feature, completeXAssignment_Feature, completeXBasicForLoopExpression_EachExpression, completeXBasicForLoopExpression_Expression, completeXBasicForLoopExpression_InitExpressions, completeXBasicForLoopExpression_UpdateExpressions, completeXBlockExpression_Expressions, completeXCasePart_Case, completeXCasePart_Then, completeXCatchClause_Expression, completeXClosure_Expression, completeXConstructorCall_Constructor, completeXEqualityExpression_Feature, completeXExpressionInClosure_Expressions, completeXFeatureCall_Feature, completeXForLoopExpression_EachExpression, completeXForLoopExpression_ForExpression, completeXImportDeclaration_ImportedType, completeXMemberFeatureCall_Feature, completeXMultiplicativeExpression_Feature, completeXOrExpression_Feature, completeXOtherOperatorExpression_Feature, completeXPostfixOperation_Feature, completeXRelationalExpression_Feature, completeXRelationalExpression_Type, completeXShortClosure_Expression, completeXSwitchExpression_Default, completeXTypeLiteral_Type, completeXUnaryOperation_Feature, completeXVariableDeclaration_Right, createLocalVariableAndImplicitProposals, createLocalVariableAndImplicitProposals, createReceiverProposals, createVisibilityFilter, createVisibilityFilter, doNotProposeFeatureOfBinaryOperation, filterByConcreteSyntax, getConcreteSyntaxRuleName, getConcreteSyntaxRuleName, getConcreteSyntaxRuleName, getCrossReferenceProposalCreator, getFeatureCallRuleName, getFeatureDescriptionPredicate, getNextCategory, getProposalBracketInfo, getProposalFactory, getQualifiedNameValueConverter, getXbaseCrossReferenceProposalCreator, isExplicitOperationCall, isIdRule, isInMemberFeatureCall, isKeywordWorthyToPropose, isKeywordWorthyToPropose, isLastMode, isOperatorRule, isParentOf, lookupCrossReference, nextMode, proposeDeclaringTypeForStaticInvocation, reset
complete_DECIMAL, complete_FeatureCallID, complete_FullJvmFormalParameter, complete_HEX, complete_IdOrSuper, complete_INT, complete_JvmFormalParameter, complete_Number, complete_OpAdd, complete_OpAnd, complete_OpCompare, complete_OpEquality, complete_OpMulti, complete_OpMultiAssign, complete_OpOr, complete_OpOther, complete_OpPostfix, complete_OpSingleAssign, complete_OpUnary, complete_QualifiedName, complete_StaticQualifier, complete_XAdditiveExpression, complete_XAndExpression, complete_XAssignment, complete_XBasicForLoopExpression, complete_XBlockExpression, complete_XBooleanLiteral, complete_XCasePart, complete_XCastedExpression, complete_XCatchClause, complete_XClosure, complete_XCollectionLiteral, complete_XConstructorCall, complete_XDoWhileExpression, complete_XEqualityExpression, complete_XExpressionInClosure, complete_XExpressionOrVarDeclaration, complete_XFeatureCall, complete_XForLoopExpression, complete_XIfExpression, complete_XListLiteral, complete_XLiteral, complete_XMemberFeatureCall, complete_XMultiplicativeExpression, complete_XNullLiteral, complete_XNumberLiteral, complete_XOrExpression, complete_XOtherOperatorExpression, complete_XParenthesizedExpression, complete_XPostfixOperation, complete_XPrimaryExpression, complete_XRelationalExpression, complete_XReturnExpression, complete_XSetLiteral, complete_XShortClosure, complete_XStringLiteral, complete_XSwitchExpression, complete_XSynchronizedExpression, complete_XThrowExpression, complete_XTryCatchFinallyExpression, complete_XTypeLiteral, complete_XUnaryOperation, complete_XVariableDeclaration, complete_XWhileExpression, completeFullJvmFormalParameter_Name, completeFullJvmFormalParameter_ParameterType, completeJvmFormalParameter_Name, completeJvmFormalParameter_ParameterType, completeXAdditiveExpression_RightOperand, completeXAndExpression_RightOperand, completeXAssignment_RightOperand, completeXAssignment_Value, completeXBooleanLiteral_IsTrue, completeXCasePart_TypeGuard, completeXCastedExpression_Type, completeXCatchClause_DeclaredParam, completeXClosure_DeclaredFormalParameters, completeXClosure_ExplicitSyntax, completeXConstructorCall_Arguments, completeXConstructorCall_ExplicitConstructorCall, completeXConstructorCall_TypeArguments, completeXDoWhileExpression_Body, completeXDoWhileExpression_Predicate, completeXEqualityExpression_RightOperand, completeXFeatureCall_ExplicitOperationCall, completeXFeatureCall_FeatureCallArguments, completeXFeatureCall_TypeArguments, completeXForLoopExpression_DeclaredParam, completeXIfExpression_Else, completeXIfExpression_If, completeXIfExpression_Then, completeXListLiteral_Elements, completeXMemberFeatureCall_ExplicitOperationCall, completeXMemberFeatureCall_ExplicitStatic, completeXMemberFeatureCall_MemberCallArguments, completeXMemberFeatureCall_NullSafe, completeXMemberFeatureCall_TypeArguments, completeXMemberFeatureCall_Value, completeXMultiplicativeExpression_RightOperand, completeXNumberLiteral_Value, completeXOrExpression_RightOperand, completeXOtherOperatorExpression_RightOperand, completeXRelationalExpression_RightOperand, completeXReturnExpression_Expression, completeXSetLiteral_Elements, completeXShortClosure_DeclaredFormalParameters, completeXShortClosure_ExplicitSyntax, completeXStringLiteral_Value, completeXSwitchExpression_Cases, completeXSwitchExpression_DeclaredParam, completeXSwitchExpression_Switch, completeXSynchronizedExpression_Expression, completeXSynchronizedExpression_Param, completeXThrowExpression_Expression, completeXTryCatchFinallyExpression_CatchClauses, completeXTryCatchFinallyExpression_Expression, completeXTryCatchFinallyExpression_FinallyExpression, completeXTypeLiteral_ArrayDimensions, completeXUnaryOperation_Operand, completeXVariableDeclaration_Name, completeXVariableDeclaration_Type, completeXVariableDeclaration_Writeable, completeXWhileExpression_Body, completeXWhileExpression_Predicate
appendParameters, completeXImportDeclaration_MemberName, getStyledDisplayString, getTypeConverter
complete_ANY_OTHER, complete_ArrayBrackets, complete_ID, complete_JvmArgumentTypeReference, complete_JvmLowerBound, complete_JvmParameterizedTypeReference, complete_JvmTypeParameter, complete_JvmTypeReference, complete_JvmUpperBound, complete_JvmUpperBoundAnded, complete_JvmWildcardTypeReference, complete_ML_COMMENT, complete_QualifiedNameInStaticImport, complete_QualifiedNameWithWildcard, complete_SL_COMMENT, complete_STRING, complete_ValidID, complete_WS, complete_XFunctionTypeRef, complete_XImportDeclaration, complete_XImportSection, completeJvmLowerBound_TypeReference, completeJvmParameterizedTypeReference_Arguments, completeJvmTypeParameter_Constraints, completeJvmTypeParameter_Name, completeJvmUpperBound_TypeReference, completeJvmUpperBoundAnded_TypeReference, completeJvmWildcardTypeReference_Constraints, completeXFunctionTypeRef_ParamTypes, completeXFunctionTypeRef_ReturnType, completeXImportDeclaration_Extension, completeXImportDeclaration_ImportedNamespace, completeXImportDeclaration_Static, completeXImportDeclaration_Wildcard, completeXImportSection_ImportDeclarations
completeAssignment, completeRuleCall, createProposals, getHover, getScopeProvider, invokeMethod, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, lookupCrossReference, setCrossReferenceProposalCreator, setScopeProvider
createCompletionProposal, createCompletionProposal, createCompletionProposal, createCompletionProposal, createSelector, doCreateProposal, doCreateProposal, getConflictHelper, getDisplayString, getImage, getKeywordDisplayString, getLabelProvider, getPriorityHelper, getQualifiedNameConverter, getStyledDisplayString, getStyledDisplayString, getValueConverter, isValidProposal, setConflictHelper, setLabelProvider, setPriorityHelper, setValueConverter
public AbstractXbaseWithAnnotationsProposalProvider()
public void completeXAnnotation_AnnotationType(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void completeXAnnotation_ElementValuePairs(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void completeXAnnotation_Value(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void completeXAnnotationElementValuePair_Element(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void completeXAnnotationElementValuePair_Value(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void completeXAnnotationElementValueOrCommaList_Elements(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void completeXAnnotationElementValue_Elements(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void complete_XAnnotation(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void complete_XAnnotationElementValuePair(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void complete_XAnnotationElementValueOrCommaList(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void complete_XAnnotationElementValue(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
public void complete_XAnnotationOrExpression(org.eclipse.emf.ecore.EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor)