private CellEditor createRefCellEditor(final Table table, final IContentProposalProvider proposalProvider) { final CellEditor cellEditor = new TextCellEditor(table); final Text text = (Text) cellEditor.getControl(); final ContentAssistCommandAdapter assist = new ContentAssistCommandAdapter( text, new TextContentAdapter(), proposalProvider, null, null, true); assist .setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_REPLACE); return cellEditor; }
/** * Instantiates a new content assist field 32. * * @param tc the tc * @param candidatesToPickFrom the candidates to pick from */ ContentAssistField32(Composite tc, TypesWithNameSpaces candidatesToPickFrom) { TypesWithNameSpaces32 twns32 = new TypesWithNameSpaces32(candidatesToPickFrom); caf = new ContentAssistField(tc, SWT.BORDER, new org.eclipse.jface.fieldassist.TextControlCreator(), new org.eclipse.jface.fieldassist.TextContentAdapter(), twns32, null, null); caf.getContentAssistCommandAdapter().setProposalAcceptanceStyle(org.eclipse.jface.fieldassist.ContentProposalAdapter.PROPOSAL_REPLACE); }
gridData.widthHint= 480; template.setLayoutData(gridData); new ContentAssistCommandAdapter(template, new TextContentAdapter(), new ToStringTemplateProposalProvider(), null, new char[] { '$' }, true).setPropagateKeys(false);
gridData.widthHint= 480; template.setLayoutData(gridData); new ContentAssistCommandAdapter(template, new TextContentAdapter(), new ToStringTemplateProposalProvider(), null, new char[] { '$' }, true).setPropagateKeys(false);
this.fileName, new TextContentAdapter(), new JavaElementContentProposalProvider(), keyStroke, new char[0]);
this.className, new TextContentAdapter(), new JavaElementContentProposalProvider(), keyStroke, new char[0]);
new TextContentAdapter(), cp, stroke, null);
new TextContentAdapter(), cp, stroke, null);
private void createArgumentsArea(Font font, Composite composite) { GridData data; argumentsLabel = addLabel(composite, NLS.bind( IDEWorkbenchMessages.ResourceFilterPage_columnFilterPattern, null)); arguments = new Text(composite, SWT.SINGLE | SWT.BORDER); data = new GridData(SWT.FILL, SWT.CENTER, true, false); arguments.setLayoutData(data); arguments.setFont(font); arguments.addModifyListener(e -> FilterTypeUtil.setValue(filter, FilterTypeUtil.ARGUMENTS, arguments.getText())); if (filter.hasStringArguments()) arguments.setText((String) FilterTypeUtil.getValue(filter, FilterTypeUtil.ARGUMENTS)); arguments.setEnabled(filter.hasStringArguments()); setArgumentLabelEnabled(); TextContentAdapter contentAdapter= new TextContentAdapter(); FindReplaceDocumentAdapterContentProposalProvider findProposer= new FindReplaceDocumentAdapterContentProposalProvider(true); fContentAssistField= new ContentAssistCommandAdapter( arguments, contentAdapter, findProposer, null, new char[] {'\\', '[', '('}, true); }
private ContentProposalAdapter addContentAssistSimple(Text textControl) { char[] autoActivationCharacters = new char[] { '$', '{' }; KeyStroke keyStroke = null; try { keyStroke = KeyStroke.getInstance("Ctrl+Space"); } catch (ParseException e) { // TODO Auto-generated catch block e.printStackTrace(); } // assume that myTextControl has already been created in some way List<Variable> variables = Variable.getVisibleVariables(); String[] proposals = new String [variables.size()]; for(int i=0;i<variables.size();i++) { proposals[i] = variables.get(i).getFullVariableName(); } ContentProposalAdapter adapter = new ContentProposalAdapter( textControl , new TextContentAdapter(), new SimpleContentProposalProvider(proposals), keyStroke, autoActivationCharacters); adapter.setPropagateKeys(false); adapter.setFilterStyle(ContentProposalAdapter.FILTER_NONE); //adapter.setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_REPLACE); return adapter; }
new TextContentAdapter(), cp, stroke, null);
new TextContentAdapter(), cp, stroke, UIUtils.VALUE_HELP_ACTIVATIONCHARS);
fTestPluginPatternText.setText(store.getString(IPreferenceConstants.TEST_PLUGIN_PATTERN)); TextContentAdapter contentAdapter = new TextContentAdapter(); FindReplaceDocumentAdapterContentProposalProvider findProposer = new FindReplaceDocumentAdapterContentProposalProvider( true);
new TextContentAdapter(), cp, stroke, VALUE_HELP_ACTIVATIONCHARS);
TextContentAdapter contentAdapter= new TextContentAdapter(); FindReplaceDocumentAdapterContentProposalProvider findProposer= new FindReplaceDocumentAdapterContentProposalProvider(true); fContentAssistField= new ContentAssistCommandAdapter(
contentAdapter = new TextContentAdapter(); } else { contentAdapter = new CComboContentAdapter();
TextContentAdapter textContentAdapter = new TextContentAdapter();