Examples of FileMatch


Examples of com.sun.jmx.examples.scandir.config.FileMatch

        final ScanManagerConfig bean =
                new  ScanManagerConfig("testSave");
        final DirectoryScannerConfig dir =
                new DirectoryScannerConfig("tmp");
        dir.setRootDirectory(file.getParent());
        FileMatch filter = new FileMatch();
        filter.setFilePattern(".*");
        dir.setIncludeFiles(new FileMatch[] {
            filter
        });
        instance.setConfiguration(bean);
        instance.addDirectoryScanner(dir.getName(),
                                     dir.getRootDirectory(),
                                     filter.getFilePattern(),
                                     filter.getSizeExceedsMaxBytes(),
                                     0);
        instance.save();
        final ScanManagerConfig loaded =
                new XmlConfigUtils(file.getAbsolutePath()).readFromFile();
        assertNotNull(loaded.getScan(dir.getName()));
View Full Code Here

Examples of com.sun.jmx.examples.scandir.config.FileMatch

                                long sizeExceedsMaxBytes, long sinceLastModified) {
         final DirectoryScannerConfig scanner =
                 new DirectoryScannerConfig(name);
         scanner.setRootDirectory(dir);
         if (filePattern!=null||sizeExceedsMaxBytes>0||sinceLastModified>0) {
            final FileMatch filter = new FileMatch();
            filter.setFilePattern(filePattern);
            filter.setSizeExceedsMaxBytes(sizeExceedsMaxBytes);
            if (sinceLastModified > 0)
                filter.setLastModifiedBefore(new Date(new Date().getTime()
                                                -sinceLastModified));
            scanner.addIncludeFiles(filter);
         }
         synchronized (this) {
            config.putScan(scanner);
View Full Code Here

Examples of com.sun.jmx.examples.scandir.config.FileMatch

        final ScanManagerConfig bean =
                new  ScanManagerConfig("testSave");
        final DirectoryScannerConfig dir =
                new DirectoryScannerConfig("tmp");
        dir.setRootDirectory(file.getParent());
        FileMatch filter = new FileMatch();
        filter.setFilePattern(".*");
        dir.setIncludeFiles(new FileMatch[] {
            filter
        });
        instance.setConfiguration(bean);
        instance.addDirectoryScanner(dir.getName(),
                                     dir.getRootDirectory(),
                                     filter.getFilePattern(),
                                     filter.getSizeExceedsMaxBytes(),
                                     0);
        instance.save();
        final ScanManagerConfig loaded =
                new XmlConfigUtils(file.getAbsolutePath()).readFromFile();
        assertNotNull(loaded.getScan(dir.getName()));
View Full Code Here

Examples of com.sun.jmx.examples.scandir.config.FileMatch

                                long sizeExceedsMaxBytes, long sinceLastModified) {
         final DirectoryScannerConfig scanner =
                 new DirectoryScannerConfig(name);
         scanner.setRootDirectory(dir);
         if (filePattern!=null||sizeExceedsMaxBytes>0||sinceLastModified>0) {
            final FileMatch filter = new FileMatch();
            filter.setFilePattern(filePattern);
            filter.setSizeExceedsMaxBytes(sizeExceedsMaxBytes);
            if (sinceLastModified > 0)
                filter.setLastModifiedBefore(new Date(new Date().getTime()
                                                -sinceLastModified));
            scanner.addIncludeFiles(filter);
         }
         synchronized (this) {
            config.putScan(scanner);
View Full Code Here

Examples of com.sun.jmx.examples.scandir.config.FileMatch

        final ScanManagerConfig bean =
                new  ScanManagerConfig("testSave");
        final DirectoryScannerConfig dir =
                new DirectoryScannerConfig("tmp");
        dir.setRootDirectory(file.getParent());
        FileMatch filter = new FileMatch();
        filter.setFilePattern(".*");
        dir.setIncludeFiles(new FileMatch[] {
            filter
        });
        instance.setConfiguration(bean);
        instance.addDirectoryScanner(dir.getName(),
                                     dir.getRootDirectory(),
                                     filter.getFilePattern(),
                                     filter.getSizeExceedsMaxBytes(),
                                     0);
        instance.save();
        final ScanManagerConfig loaded =
                new XmlConfigUtils(file.getAbsolutePath()).readFromFile();
        assertNotNull(loaded.getScan(dir.getName()));
View Full Code Here

Examples of org.eclipse.search.internal.ui.text.FileMatch

    this(false, false);
  }

  public boolean acceptFile(IFile file) throws CoreException {
    if (fIsFileSearchOnly) {
      fResult.add(new FileMatch(file));
    }
    flushMatches();
    return true;
  }
View Full Code Here

Examples of org.eclipse.search.internal.ui.text.FileMatch

    return fSearchInBinaries;
  }

  public boolean acceptPatternMatch(TextSearchMatchAccess matchRequestor)
      throws CoreException {
    fCachedMatches.add(new FileMatch(matchRequestor.getFile(),
        matchRequestor.getMatchOffset(), matchRequestor
            .getMatchLength(), getLineElement(matchRequestor
            .getMatchOffset(), matchRequestor)));
    return true;
  }
View Full Code Here

Examples of org.eclipse.search.internal.ui.text.FileMatch

      TextSearchMatchAccess matchRequestor) {
    int lineNumber = 1;
    int lineStart = 0;
    if (!fCachedMatches.isEmpty()) {
      // match on same line as last?
      FileMatch last = (FileMatch) fCachedMatches.get(fCachedMatches
          .size() - 1);
      LineElement lineElement = last.getLineElement();
      if (lineElement.contains(offset)) {
        return lineElement;
      }
      // start with the offset and line information from the last match
      lineStart = lineElement.getOffset() + lineElement.getLength();
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.