org.eclipse.cdt.make.internal.core.scannerconfig.gnu
Class GCCPerFileBOPConsoleParserUtility

java.lang.Object
  extended by org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParserUtility
      extended by org.eclipse.cdt.make.internal.core.scannerconfig.gnu.GCCPerFileBOPConsoleParserUtility

public class GCCPerFileBOPConsoleParserUtility
extends AbstractGCCBOPConsoleParserUtility

TODO Provide description

Author:
vhirsl

Constructor Summary
GCCPerFileBOPConsoleParserUtility(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IPath workingDirectory, IMarkerGenerator markerGenerator)
           
 
Method Summary
 org.eclipse.core.runtime.IPath getAbsolutePath(java.lang.String filePath)
           
 java.util.List getCCommandDSCList()
          Returns all CCommandDSC collected so far.
 CCommandDSC getNewCCommandDSC(java.lang.String[] tokens, boolean cppFileType)
           
 
Methods inherited from class org.eclipse.cdt.make.internal.core.scannerconfig.gnu.AbstractGCCBOPConsoleParserUtility
changeMakeDirectory, convertCygpath, generateMarker, getBaseDirectory, getWorkingDirectory, reportProblems
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GCCPerFileBOPConsoleParserUtility

public GCCPerFileBOPConsoleParserUtility(org.eclipse.core.resources.IProject project,
                                         org.eclipse.core.runtime.IPath workingDirectory,
                                         IMarkerGenerator markerGenerator)
Parameters:
markerGenerator -
workingDirectory -
project -
Method Detail

getNewCCommandDSC

public CCommandDSC getNewCCommandDSC(java.lang.String[] tokens,
                                     boolean cppFileType)
Parameters:
genericLine -
cppFileType -
Returns:
CCommandDSC compile command description

getAbsolutePath

public org.eclipse.core.runtime.IPath getAbsolutePath(java.lang.String filePath)
Parameters:
filePath - : String
Returns:
filePath : IPath - not null

getCCommandDSCList

public java.util.List getCCommandDSCList()
Returns all CCommandDSC collected so far. Currently this list is not filled, so it will always return an empty list.

Returns:
List of CCommandDSC