org.eclipse.cdt.internal.core.dom
Class SavedCodeReaderFactory

java.lang.Object
  extended by org.eclipse.cdt.internal.core.dom.SavedCodeReaderFactory
All Implemented Interfaces:
org.eclipse.cdt.core.dom.ICodeReaderFactory

public class SavedCodeReaderFactory
extends java.lang.Object
implements org.eclipse.cdt.core.dom.ICodeReaderFactory

Author:
jcamelon

Method Summary
 org.eclipse.cdt.core.parser.CodeReader createCodeReaderForInclusion(org.eclipse.cdt.core.dom.IMacroCollector scanner, java.lang.String path)
           
 org.eclipse.cdt.core.parser.CodeReader createCodeReaderForTranslationUnit(org.eclipse.cdt.core.model.ITranslationUnit tu)
           
 org.eclipse.cdt.core.parser.CodeReader createCodeReaderForTranslationUnit(java.lang.String path)
           
 org.eclipse.cdt.core.parser.ICodeReaderCache getCodeReaderCache()
           
static SavedCodeReaderFactory getInstance()
           
 int getUniqueIdentifier()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static SavedCodeReaderFactory getInstance()

getUniqueIdentifier

public int getUniqueIdentifier()
Specified by:
getUniqueIdentifier in interface org.eclipse.cdt.core.dom.ICodeReaderFactory

createCodeReaderForTranslationUnit

public org.eclipse.cdt.core.parser.CodeReader createCodeReaderForTranslationUnit(java.lang.String path)
Specified by:
createCodeReaderForTranslationUnit in interface org.eclipse.cdt.core.dom.ICodeReaderFactory

createCodeReaderForTranslationUnit

public org.eclipse.cdt.core.parser.CodeReader createCodeReaderForTranslationUnit(org.eclipse.cdt.core.model.ITranslationUnit tu)

createCodeReaderForInclusion

public org.eclipse.cdt.core.parser.CodeReader createCodeReaderForInclusion(org.eclipse.cdt.core.dom.IMacroCollector scanner,
                                                                           java.lang.String path)
Specified by:
createCodeReaderForInclusion in interface org.eclipse.cdt.core.dom.ICodeReaderFactory

getCodeReaderCache

public org.eclipse.cdt.core.parser.ICodeReaderCache getCodeReaderCache()
Specified by:
getCodeReaderCache in interface org.eclipse.cdt.core.dom.ICodeReaderFactory