Examples of addContentProposalListener()


Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

        decPattern.setShowHover(true);
        decPattern.setShowOnlyOnFocus(true);

        PkgPatternsProposalProvider proposalProvider = new PkgPatternsProposalProvider(new FormPartJavaSearchContext(this));
        ContentProposalAdapter patternProposalAdapter = new ContentProposalAdapter(txtName, new TextContentAdapter(), proposalProvider, assistKeyStroke, UIConstants.autoActivationCharacters());
        patternProposalAdapter.addContentProposalListener(proposalProvider);
        patternProposalAdapter.setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_IGNORE);
        patternProposalAdapter.setAutoActivationDelay(1000);
        patternProposalAdapter.setLabelProvider(new PkgPatternProposalLabelProvider());
        patternProposalAdapter.addContentProposalListener(new IContentProposalListener() {
            public void proposalAccepted(IContentProposal proposal) {
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

        ContentProposalAdapter patternProposalAdapter = new ContentProposalAdapter(txtName, new TextContentAdapter(), proposalProvider, assistKeyStroke, UIConstants.autoActivationCharacters());
        patternProposalAdapter.addContentProposalListener(proposalProvider);
        patternProposalAdapter.setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_IGNORE);
        patternProposalAdapter.setAutoActivationDelay(1000);
        patternProposalAdapter.setLabelProvider(new PkgPatternProposalLabelProvider());
        patternProposalAdapter.addContentProposalListener(new IContentProposalListener() {
            public void proposalAccepted(IContentProposal proposal) {
                PkgPatternProposal patternProposal = (PkgPatternProposal) proposal;
                String toInsert = patternProposal.getContent();
                int currentPos = txtName.getCaretPosition();
                txtName.setSelection(patternProposal.getReplaceFromPos(), currentPos);
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

        // Content Proposal for the Activator field
        ContentProposalAdapter activatorProposalAdapter = null;

        ActivatorClassProposalProvider proposalProvider = new ActivatorClassProposalProvider();
        activatorProposalAdapter = new ContentProposalAdapter(txtActivator, new TextContentAdapter(), proposalProvider, assistKeyStroke, UIConstants.autoActivationCharacters());
        activatorProposalAdapter.addContentProposalListener(proposalProvider);
        activatorProposalAdapter.setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_REPLACE);
        activatorProposalAdapter.setLabelProvider(new JavaContentProposalLabelProvider());
        activatorProposalAdapter.setAutoActivationDelay(1000);

        // Decorator for the Activator field
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

                        ErrorDialog.openError(getManagedForm().getForm().getShell(), "Error", null, new Status(IStatus.ERROR, Plugin.PLUGIN_ID, 0, MessageFormat.format("Error searching for activator class '{0}'.", activatorClassName), e));
                    }
                }
            }
        });
        activatorProposalAdapter.addContentProposalListener(new IContentProposalListener() {
            public void proposalAccepted(IContentProposal proposal) {
                if (proposal instanceof JavaContentProposal) {
                    String selectedPackageName = ((JavaContentProposal) proposal).getPackageName();
                    if (!model.isIncludedPackage(selectedPackageName)) {
                        model.addPrivatePackage(selectedPackageName);
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

        // Content Proposal for the Activator field
        ContentProposalAdapter activatorProposalAdapter = null;

        ActivatorClassProposalProvider proposalProvider = new ActivatorClassProposalProvider();
        activatorProposalAdapter = new ContentProposalAdapter(txtActivator, new TextContentAdapter(), proposalProvider, assistKeyStroke, UIConstants.autoActivationCharacters());
        activatorProposalAdapter.addContentProposalListener(proposalProvider);
        activatorProposalAdapter.setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_REPLACE);
        activatorProposalAdapter.setLabelProvider(new JavaContentProposalLabelProvider());
        activatorProposalAdapter.setAutoActivationDelay(1000);

        // Decorator for the Activator field
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

                        ErrorDialog.openError(getManagedForm().getForm().getShell(), "Error", null, new Status(IStatus.ERROR, Plugin.PLUGIN_ID, 0, MessageFormat.format("Error searching for activator class '{0}'.", activatorClassName), e));
                    }
                }
            }
        });
        activatorProposalAdapter.addContentProposalListener(new IContentProposalListener() {
            @Override
            public void proposalAccepted(IContentProposal proposal) {
                if (proposal instanceof JavaContentProposal) {
                    String selectedPackageName = ((JavaContentProposal) proposal).getPackageName();
                    if (!model.isIncludedPackage(selectedPackageName)) {
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

        updateButtons();

        // Hookup listeners
        if (proposalAdapter != null)
        {
            proposalAdapter.addContentProposalListener(new IContentProposalListener()
            {
                public void proposalAccepted(IContentProposal proposal)
                {
                    @SuppressWarnings("unchecked")
                    WrappedContentProposal<E> valueProposal = (org.apache.felix.sigil.eclipse.ui.util.WrappedContentProposal<E>) proposal;
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

        updateButtons();
   
        // Hookup listeners
        if (proposalAdapter != null)
        {
            proposalAdapter.addContentProposalListener(new IContentProposalListener()
            {
                public void proposalAccepted(IContentProposal proposal)
                {
                    @SuppressWarnings("unchecked")
                    WrappedContentProposal<E> valueProposal = (org.apache.felix.sigil.eclipse.ui.util.WrappedContentProposal<E>) proposal;
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

                proposalProvider.setFiltering(true);
                ContentProposalAdapter adapter = new ContentProposalAdapter(combo, new ComboContentAdapter(),
                        proposalProvider, null, null);
                adapter.setPropagateKeys(true);
                adapter.setProposalAcceptanceStyle(ContentProposalAdapter.PROPOSAL_REPLACE);
                adapter.addContentProposalListener(new IContentProposalListener() {
                    @Override
                    public void proposalAccepted(IContentProposal proposal) {
                        handleKeySelected(proposal.getContent());
                    }
                });
View Full Code Here

Examples of org.eclipse.jface.fieldassist.ContentProposalAdapter.addContentProposalListener()

      }
    };
    try {
      KeyStroke keyStroke = KeyStroke.getInstance("Ctrl+Space");
      ContentProposalAdapter contentProposalAdapter = new ContentProposalAdapter(profilesText, new TextContentAdapter(), proposalProvider, keyStroke, null);
      contentProposalAdapter.addContentProposalListener(new IContentProposalListener() {
       
        public void proposalAccepted(IContentProposal proposal) {
          if (proposal instanceof ProfileContentProposal) {
            ProfileContentProposal profileProposal = (ProfileContentProposal) proposal;
            Set<IBeansConfig> configs = getDefiningConfigForProfile(profileProposal.getProfile());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.