Examples of SearchPattern


Examples of org.eclipse.jdt.core.search.SearchPattern

    }
    return true;
  }

  private void acceptClassPattern(String patternString) {
    SearchPattern pattern = SearchPattern.createPattern(patternString, IJavaSearchConstants.TYPE, IJavaSearchConstants.DECLARATIONS, SearchPattern.R_EQUIVALENT_MATCH);
    search(pattern);
  }
View Full Code Here

Examples of org.eclipse.jdt.core.search.SearchPattern

    SearchPattern pattern = SearchPattern.createPattern(patternString, IJavaSearchConstants.TYPE, IJavaSearchConstants.DECLARATIONS, SearchPattern.R_EQUIVALENT_MATCH);
    search(pattern);
  }

  private void acceptMethodPattern(String patternString) {
    SearchPattern pattern = createMethodPattern(patternString);
    search(pattern);
  }
View Full Code Here

Examples of org.eclipse.jdt.core.search.SearchPattern

      JavaDocActivator.getDefault().handleSystemError(e, this);
    }
  }

  private SearchPattern createMethodPattern(String patternString) {
    SearchPattern pattern;
    patternString = patternString.replace(METHOD_PREFIX, ".");
    pattern= SearchPattern.createPattern(patternString, IJavaSearchConstants.METHOD, IJavaSearchConstants.DECLARATIONS, SearchPattern.R_ERASURE_MATCH);
    return pattern;
  }
View Full Code Here

Examples of org.eclipse.jdt.core.search.SearchPattern

    return rels.values().iterator();
  }
 
  public void populate(IProgressMonitor monitor) throws CoreException {
    SearchEngine engine = new SearchEngine();
    SearchPattern pattern = SearchPattern.createPattern("Relation", IJavaSearchConstants.ANNOTATION_TYPE, IJavaSearchConstants.ANNOTATION_TYPE_REFERENCE, SearchPattern.R_EXACT_MATCH | SearchPattern.R_CASE_SENSITIVE);
    SearchParticipant[] participants = new SearchParticipant[] {SearchEngine.getDefaultSearchParticipant()};
    IJavaSearchScope scope = SearchEngine.createWorkspaceScope();
   
    engine.search(pattern, participants, scope, this, monitor);
  }
View Full Code Here

Examples of org.eclipse.jdt.core.search.SearchPattern

    this.rels = rels;
  }
 
  public void populate(IProgressMonitor monitor) throws CoreException {
    SearchEngine engine = new SearchEngine();
    SearchPattern pattern = SearchPattern.createPattern("Constraint", IJavaSearchConstants.ANNOTATION_TYPE, IJavaSearchConstants.ANNOTATION_TYPE_REFERENCE, SearchPattern.R_EXACT_MATCH | SearchPattern.R_CASE_SENSITIVE);
    SearchParticipant[] participants = new SearchParticipant[] {SearchEngine.getDefaultSearchParticipant()};
    IJavaSearchScope scope = SearchEngine.createWorkspaceScope();
   
    ConstraintRequestor consReq = new ConstraintRequestor(rels);   
    engine.search(pattern, participants, scope, consReq, monitor);
View Full Code Here

Examples of org.eclipse.jdt.core.search.SearchPattern

    inferRules.add(inf);
  }

  public void populate(IProgressMonitor monitor) throws CoreException {
    SearchEngine engine = new SearchEngine();
    SearchPattern pattern = SearchPattern.createPattern("Infer", IJavaSearchConstants.ANNOTATION_TYPE, IJavaSearchConstants.ANNOTATION_TYPE_REFERENCE, SearchPattern.R_EXACT_MATCH | SearchPattern.R_CASE_SENSITIVE);
    SearchParticipant[] participants = new SearchParticipant[] {SearchEngine.getDefaultSearchParticipant()};
    IJavaSearchScope scope = SearchEngine.createWorkspaceScope();
    InferRequestor requestor = new InferRequestor(rels);
   
    engine.search(pattern, participants, scope, requestor, monitor);
View Full Code Here

Examples of org.eclipse.ui.dialogs.SearchPattern

        }
    }

    public void addPatterns(final Collection<String> patterns) {
        for (final String pattern : patterns) {
            final SearchPattern searchPattern = new SearchPattern(
                    SearchPattern.RULE_PATTERN_MATCH);
            searchPattern.setPattern(pattern);
            fPatterns.put(pattern, searchPattern);
        }
    }
View Full Code Here

Examples of org.eclipse.ui.dialogs.SearchPattern

        progressMonitor.done();
       
    }
    @Override
    protected ItemsFilter createFilter() {
        SearchPattern searchPattern = new SearchPattern(){
            @Override
            public void setPattern( String stringPattern ) {
                if( stringPattern.length()==0)
                    super.setPattern("*"); //$NON-NLS-1$
                else
View Full Code Here

Examples of org.eclipse.ui.dialogs.SearchPattern

          public void modifyText(ModifyEvent e) {
            // prepare name pattern matcher
            String pattern = m_namePatternText.getText();
            if (pattern.length() != 0) {
              pattern = adjustPattern(pattern);
              m_namePattern = new SearchPattern();
              m_namePattern.setPattern(pattern);
            } else {
              m_namePattern = null;
            }
            // refresh viewer
View Full Code Here

Examples of org.eclipse.ui.dialogs.SearchPattern

    private final String m_title;
    private final SearchPattern m_pattern;

    public ResourceFilter(String title, String pattern) {
      m_title = title;
      m_pattern = new SearchPattern();
      m_pattern.setPattern(pattern);
    }
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.