org.eclipse.cdt.internal.refactoring
Class CRefactoringMatchStore

java.lang.Object
  extended by org.eclipse.cdt.internal.refactoring.CRefactoringMatchStore

public class CRefactoringMatchStore
extends java.lang.Object


Constructor Summary
CRefactoringMatchStore()
           
 
Method Summary
 void addMatch(CRefactoringMatch match)
           
 boolean contains(org.eclipse.core.resources.IFile file)
           
 CRefactoringMatch findMatch(org.eclipse.core.runtime.IPath path, int nodeOffset)
           
 java.util.Collection findMatchesInRange(org.eclipse.core.runtime.Path path, int offset, int end)
           
 int getFileCount()
           
 java.util.List getFileList()
           
 java.util.Collection getMatchesForFile(org.eclipse.core.resources.IFile file)
           
 java.util.Collection getMatchesForPath(org.eclipse.core.runtime.IPath path)
           
 void removePath(org.eclipse.core.runtime.IPath path)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CRefactoringMatchStore

public CRefactoringMatchStore()
Method Detail

addMatch

public void addMatch(CRefactoringMatch match)

getFileCount

public int getFileCount()

getFileList

public java.util.List getFileList()

contains

public boolean contains(org.eclipse.core.resources.IFile file)

getMatchesForFile

public java.util.Collection getMatchesForFile(org.eclipse.core.resources.IFile file)

getMatchesForPath

public java.util.Collection getMatchesForPath(org.eclipse.core.runtime.IPath path)

findMatch

public CRefactoringMatch findMatch(org.eclipse.core.runtime.IPath path,
                                   int nodeOffset)

removePath

public void removePath(org.eclipse.core.runtime.IPath path)

findMatchesInRange

public java.util.Collection findMatchesInRange(org.eclipse.core.runtime.Path path,
                                               int offset,
                                               int end)