public class XtypeProposalProvider extends AbstractXtypeProposalProvider
AbstractJavaBasedContentProposalProvider.DefaultProposalCreator, AbstractJavaBasedContentProposalProvider.ReferenceProposalCreator
AbstractContentProposalProvider.DefaultContentAssistProcessorSwitch, AbstractContentProposalProvider.NullSafeCompletionProposalAcceptor
Constructor and Description |
---|
XtypeProposalProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
appendParameters(org.eclipse.jface.viewers.StyledString result,
JvmExecutable executable,
int insignificantParameters,
LightweightTypeReferenceFactory ownedConverter) |
void |
completeXImportDeclaration_MemberName(org.eclipse.emf.ecore.EObject model,
Assignment assignment,
ContentAssistContext context,
ICompletionProposalAcceptor acceptor) |
protected org.eclipse.jface.viewers.StyledString |
getStyledDisplayString(JvmFeature feature,
boolean withParents,
int insignificantParameters,
java.lang.String qualifiedNameAsString,
java.lang.String shortName,
LightweightTypeReferenceFactory converter) |
protected LightweightTypeReferenceFactory |
getTypeConverter(XtextResource context) |
complete_ANY_OTHER, complete_ArrayBrackets, complete_ID, complete_JvmArgumentTypeReference, complete_JvmLowerBound, complete_JvmLowerBoundAnded, complete_JvmParameterizedTypeReference, complete_JvmTypeParameter, complete_JvmTypeReference, complete_JvmUpperBound, complete_JvmUpperBoundAnded, complete_JvmWildcardTypeReference, complete_ML_COMMENT, complete_QualifiedName, complete_QualifiedNameInStaticImport, complete_QualifiedNameWithWildcard, complete_SL_COMMENT, complete_STRING, complete_ValidID, complete_WS, complete_XFunctionTypeRef, complete_XImportDeclaration, complete_XImportSection, completeJvmLowerBound_TypeReference, completeJvmLowerBoundAnded_TypeReference, completeJvmParameterizedTypeReference_Arguments, completeJvmParameterizedTypeReference_Type, completeJvmTypeParameter_Constraints, completeJvmTypeParameter_Name, completeJvmUpperBound_TypeReference, completeJvmUpperBoundAnded_TypeReference, completeJvmWildcardTypeReference_Constraints, completeXFunctionTypeRef_ParamTypes, completeXFunctionTypeRef_ReturnType, completeXImportDeclaration_Extension, completeXImportDeclaration_ImportedNamespace, completeXImportDeclaration_ImportedType, completeXImportDeclaration_Static, completeXImportDeclaration_Wildcard, completeXImportSection_ImportDeclarations
announceProcessing, completeAssignment, completeKeyword, completeRuleCall, createProposals, getCrossReferenceProposalCreator, getHover, getProposalFactory, getScopeProvider, invokeMethod, lookupCrossReference, 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 void completeXImportDeclaration_MemberName(org.eclipse.emf.ecore.EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor)
completeXImportDeclaration_MemberName
in class AbstractXtypeProposalProvider
protected org.eclipse.jface.viewers.StyledString getStyledDisplayString(JvmFeature feature, boolean withParents, int insignificantParameters, java.lang.String qualifiedNameAsString, java.lang.String shortName, LightweightTypeReferenceFactory converter)
protected void appendParameters(org.eclipse.jface.viewers.StyledString result, JvmExecutable executable, int insignificantParameters, LightweightTypeReferenceFactory ownedConverter)
protected LightweightTypeReferenceFactory getTypeConverter(XtextResource context)