Examples of ICompletionProposal


Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

      boolean _equals = Objects.equal(_operatingSystem, null);
      if (_equals) {
        String[] _knownOSValues = Platform.knownOSValues();
        final Procedure1<String> _function = new Procedure1<String>() {
          public void apply(final String it) {
            ICompletionProposal _createCompletionProposal = TargetPlatformProposalProvider.this.createCompletionProposal(it, "operating system", env, 340, context);
            acceptor.accept(_createCompletionProposal);
          }
        };
        IterableExtensions.<String>forEach(((Iterable<String>)Conversions.doWrapArray(_knownOSValues)), _function);
      }
      String _windowingSystem = env.getWindowingSystem();
      boolean _equals_1 = Objects.equal(_windowingSystem, null);
      if (_equals_1) {
        String[] _knownWSValues = Platform.knownWSValues();
        final Procedure1<String> _function_1 = new Procedure1<String>() {
          public void apply(final String it) {
            ICompletionProposal _createCompletionProposal = TargetPlatformProposalProvider.this.createCompletionProposal(it, "windowing system", env, 330, context);
            acceptor.accept(_createCompletionProposal);
          }
        };
        IterableExtensions.<String>forEach(((Iterable<String>)Conversions.doWrapArray(_knownWSValues)), _function_1);
      }
      String _architecture = env.getArchitecture();
      boolean _equals_2 = Objects.equal(_architecture, null);
      if (_equals_2) {
        String[] _knownOSArchValues = Platform.knownOSArchValues();
        final Procedure1<String> _function_2 = new Procedure1<String>() {
          public void apply(final String it) {
            ICompletionProposal _createCompletionProposal = TargetPlatformProposalProvider.this.createCompletionProposal(it, "architecture", env, 320, context);
            acceptor.accept(_createCompletionProposal);
          }
        };
        IterableExtensions.<String>forEach(((Iterable<String>)Conversions.doWrapArray(_knownOSArchValues)), _function_2);
      }
      IExecutionEnvironment _executionEnvironment = env.getExecutionEnvironment();
      boolean _equals_3 = Objects.equal(_executionEnvironment, null);
      if (_equals_3) {
        final IExecutionEnvironmentsManager eeManager = JavaRuntime.getExecutionEnvironmentsManager();
        boolean _notEquals = (!Objects.equal(eeManager, null));
        if (_notEquals) {
          IExecutionEnvironment[] _executionEnvironments = eeManager.getExecutionEnvironments();
          final Procedure1<IExecutionEnvironment> _function_3 = new Procedure1<IExecutionEnvironment>() {
            public void apply(final IExecutionEnvironment it) {
              String _id = it.getId();
              String _description = it.getDescription();
              ICompletionProposal _createCompletionProposal = TargetPlatformProposalProvider.this.createCompletionProposal(_id, _description, env, 310, context);
              acceptor.accept(_createCompletionProposal);
            }
          };
          IterableExtensions.<IExecutionEnvironment>forEach(((Iterable<IExecutionEnvironment>)Conversions.doWrapArray(_executionEnvironments)), _function_3);
        }
      }
      Locale _localization = env.getLocalization();
      boolean _equals_4 = Objects.equal(_localization, null);
      if (_equals_4) {
        Locale[] _availableLocales = Locale.getAvailableLocales();
        final Procedure1<Locale> _function_4 = new Procedure1<Locale>() {
          public void apply(final Locale it) {
            String _string = it.toString();
            String _displayName = it.getDisplayName();
            ICompletionProposal _createCompletionProposal = TargetPlatformProposalProvider.this.createCompletionProposal(_string, _displayName, env, 300, context);
            acceptor.accept(_createCompletionProposal);
          }
        };
        IterableExtensions.<Locale>forEach(((Iterable<Locale>)Conversions.doWrapArray(_availableLocales)), _function_4);
      }
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

                      return _version.toString();
                    }
                  };
                  Iterator<String> _map = IteratorExtensions.<IInstallableUnit, String>map(_iterator, _function);
                  String _join = IteratorExtensions.join(_map, ", ");
                  ICompletionProposal _createCompletionProposal = TargetPlatformProposalProvider.this.createCompletionProposal(_id_1, _join, TargetPlatformProposalProvider.IU, 0, context);
                  acceptor.accept(_createCompletionProposal);
                }
              };
              IterableExtensions.<IInstallableUnit>forEach(_filter, _function_1);
            } catch (final Throwable _t) {
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

    final String suffix = _xifexpression_3;
    final String proposal = ((prefix + TargetPlatformProposalProvider.LOCATION__ID_PLACEHOLDER) + suffix);
    StyledString _styledString = new StyledString(TargetPlatformProposalProvider.LOCATION__ID_PLACEHOLDER);
    StyledString _append = _styledString.append(" - ID of this location ", StyledString.QUALIFIER_STYLER);
    Image _image = this.getImage(TargetPlatformProposalProvider.LOCATION);
    final ICompletionProposal p = this.createCompletionProposal(proposal, _append, _image, context);
    if ((p instanceof ConfigurableCompletionProposal)) {
      int _replacementOffset = ((ConfigurableCompletionProposal)p).getReplacementOffset();
      int _length_2 = prefix.length();
      int _plus = (_replacementOffset + _length_2);
      ((ConfigurableCompletionProposal)p).setSelectionStart(_plus);
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

    final String suffix = _xifexpression_3;
    final String proposal = ((prefix + TargetPlatformProposalProvider.LOCATION__URI_PLACEHOLDER) + suffix);
    StyledString _styledString = new StyledString(TargetPlatformProposalProvider.LOCATION__URI_PLACEHOLDER);
    StyledString _append = _styledString.append(" - URI of the location", StyledString.QUALIFIER_STYLER);
    Image _image = this.getImage(TargetPlatformProposalProvider.LOCATION);
    final ICompletionProposal p = this.createCompletionProposal(proposal, _append, _image, context);
    if ((p instanceof ConfigurableCompletionProposal)) {
      int _replacementOffset = ((ConfigurableCompletionProposal)p).getReplacementOffset();
      int _length_2 = prefix.length();
      int _plus = (_replacementOffset + _length_2);
      ((ConfigurableCompletionProposal)p).setSelectionStart(_plus);
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

                _builder_1.append(micro, "");
                _builder_1.append(",");
                _builder_1.append(((major).intValue() + 1), "");
                _builder_1.append(".0.0)");
                Image _image = TargetPlatformProposalProvider.this.getImage(TargetPlatformProposalProvider.IU);
                ICompletionProposal _createCompletionProposal = TargetPlatformProposalProvider.this.createCompletionProposal(_builder.toString(), _builder_1.toString(), _image, context);
                acceptor.accept(_createCompletionProposal);
                StringConcatenation _builder_2 = new StringConcatenation();
                _builder_2.append(prefix, "");
                _builder_2.append("[");
                _builder_2.append(major, "");
                _builder_2.append(".");
                _builder_2.append(minor, "");
                _builder_2.append(".");
                _builder_2.append(micro, "");
                _builder_2.append(",");
                _builder_2.append(major, "");
                _builder_2.append(".");
                _builder_2.append(((minor).intValue() + 1), "");
                _builder_2.append(".0)");
                StringConcatenation _builder_3 = new StringConcatenation();
                _builder_3.append("[");
                _builder_3.append(major, "");
                _builder_3.append(".");
                _builder_3.append(minor, "");
                _builder_3.append(".");
                _builder_3.append(micro, "");
                _builder_3.append(",");
                _builder_3.append(major, "");
                _builder_3.append(".");
                _builder_3.append(((minor).intValue() + 1), "");
                _builder_3.append(".0)");
                Image _image_1 = TargetPlatformProposalProvider.this.getImage(TargetPlatformProposalProvider.IU);
                ICompletionProposal _createCompletionProposal_1 = TargetPlatformProposalProvider.this.createCompletionProposal(_builder_2.toString(), _builder_3.toString(), _image_1, context);
                acceptor.accept(_createCompletionProposal_1);
                StringConcatenation _builder_4 = new StringConcatenation();
                _builder_4.append(prefix, "");
                _builder_4.append("[");
                _builder_4.append(major, "");
                _builder_4.append(".");
                _builder_4.append(minor, "");
                _builder_4.append(".");
                _builder_4.append(micro, "");
                _builder_4.append(",");
                _builder_4.append(major, "");
                _builder_4.append(".");
                _builder_4.append(minor, "");
                _builder_4.append(".");
                _builder_4.append(((micro).intValue() + 1), "");
                _builder_4.append(")");
                StringConcatenation _builder_5 = new StringConcatenation();
                _builder_5.append("[");
                _builder_5.append(major, "");
                _builder_5.append(".");
                _builder_5.append(minor, "");
                _builder_5.append(".");
                _builder_5.append(micro, "");
                _builder_5.append(",");
                _builder_5.append(major, "");
                _builder_5.append(".");
                _builder_5.append(minor, "");
                _builder_5.append(".");
                _builder_5.append(((micro).intValue() + 1), "");
                _builder_5.append(")");
                Image _image_2 = TargetPlatformProposalProvider.this.getImage(TargetPlatformProposalProvider.IU);
                ICompletionProposal _createCompletionProposal_2 = TargetPlatformProposalProvider.this.createCompletionProposal(_builder_4.toString(), _builder_5.toString(), _image_2, context);
                acceptor.accept(_createCompletionProposal_2);
                StringConcatenation _builder_6 = new StringConcatenation();
                _builder_6.append(prefix, "");
                _builder_6.append("[");
                Version _version_3 = it.getVersion();
                _builder_6.append(_version_3, "");
                _builder_6.append(",");
                Version _version_4 = it.getVersion();
                _builder_6.append(_version_4, "");
                _builder_6.append("]");
                StringConcatenation _builder_7 = new StringConcatenation();
                _builder_7.append("[");
                Version _version_5 = it.getVersion();
                _builder_7.append(_version_5, "");
                _builder_7.append(",");
                Version _version_6 = it.getVersion();
                _builder_7.append(_version_6, "");
                _builder_7.append("]");
                Image _image_3 = TargetPlatformProposalProvider.this.getImage(TargetPlatformProposalProvider.IU);
                ICompletionProposal _createCompletionProposal_3 = TargetPlatformProposalProvider.this.createCompletionProposal(_builder_6.toString(), _builder_7.toString(), _image_3, context);
                acceptor.accept(_createCompletionProposal_3);
              }
            };
            IterableExtensions.<IInstallableUnit>forEach(results, _function);
            boolean _isEmpty = results.isEmpty();
            boolean _not = (!_isEmpty);
            if (_not) {
              StringConcatenation _builder = new StringConcatenation();
              _builder.append(prefix, "");
              _builder.append("lazy");
              StringConcatenation _builder_1 = new StringConcatenation();
              _builder_1.append("lazy");
              Image _image = TargetPlatformProposalProvider.this.getImage(TargetPlatformProposalProvider.IU);
              ICompletionProposal _createCompletionProposal = TargetPlatformProposalProvider.this.createCompletionProposal(_builder.toString(), _builder_1.toString(), _image, context);
              acceptor.accept(_createCompletionProposal);
            }
          } catch (final Throwable _t) {
            if (_t instanceof IllegalStateException) {
              final IllegalStateException e = (IllegalStateException)_t;
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

        for (final ICompletionProposal c : result) {
            if (c.getDisplayString().equals(funWithArity)) {
                return;
            }
        }
        final ICompletionProposal c = new ErlCompletionProposal(offsetsAndLengths,
                funWithArity, funWithParameters, offset, 0, cursorPosition, null, null,
                docStr, sourceViewer);

        result.add(c);
    }
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

  public void addProposal(ICompletionProposal newProposal) {
    proposals.add(newProposal);
  }

  public ICompletionProposal[] getCompletionProposals() {
    ICompletionProposal results[] = null;
    if ((getProposals().size() > 0) || (getMacros().size() > 0)) {
      List allProposals = new ArrayList();
      if (!shouldSeparate()) {
        allProposals.addAll(getProposals());
        // should be empty, as all macros should have gone into the
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

          selectionLength += context.getViewer().getSelectedRange().y;
        }
        // create a new proposal for entity string...
        replacementText = "&" + entityName + ";"; //$NON-NLS-1$ //$NON-NLS-2$
        displayString = "&" + entityName + "; (" + entityValue + ")"; //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
        ICompletionProposal cp = new CustomCompletionProposal(replacementText, sdRegion.getStartOffset(completionRegion), selectionLength, replacementText.length(), entityIcon, displayString, null, null, XMLRelevanceConstants.R_ENTITY);
        if (cp != null) {
          proposals.add(cp);
        }
      }
    }
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

    if (contentAssistRequest.getNode().getOwnerDocument().getDocumentElement() != null) {
      rootname = contentAssistRequest.getNode().getOwnerDocument().getDocumentElement().getNodeName();
    }

    String proposedText = "<!DOCTYPE " + rootname + " PUBLIC \"//UNKNOWN/\" \"unknown.dtd\">"; //$NON-NLS-1$ //$NON-NLS-2$
    ICompletionProposal proposal = new CustomCompletionProposal(
        proposedText, contentAssistRequest.getReplacementBeginPosition(),
        contentAssistRequest.getReplacementLength(), 10,
        XMLEditorPluginImageHelper.getInstance().getImage(XMLEditorPluginImages.IMG_OBJ_DOCTYPE),
        "<!DOCTYPE ... >", //$NON-NLS-1$
        null, null, XMLRelevanceConstants.R_DOCTYPE);
View Full Code Here

Examples of org.eclipse.jface.text.contentassist.ICompletionProposal

    }

    public static void addAllNewProposals(final Collection proposals,
                                          final Collection newProposals) {
        for ( Iterator iter = newProposals.iterator(); iter.hasNext(); ) {
            ICompletionProposal newProp = (ICompletionProposal) iter.next();
            String displayString = newProp.getDisplayString();

            //JBRULES-1134 do not add completions if they already exist
            if ( !containsProposal( proposals,
                                    displayString ) ) {
                proposals.add( newProp );
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.