org.eclipse.cdt.make.internal.core.scannerconfig
Class ScannerConfigInfoFactory

java.lang.Object
  extended by org.eclipse.cdt.make.internal.core.scannerconfig.ScannerConfigInfoFactory

public class ScannerConfigInfoFactory
extends java.lang.Object

Creates a ScannerConfigBuilderInfo variant

Author:
vhirsl

Constructor Summary
ScannerConfigInfoFactory()
           
 
Method Summary
static IScannerConfigBuilderInfo create(org.eclipse.core.resources.IProject project, java.lang.String builderID)
           
static IScannerConfigBuilderInfo create(java.util.Map args, java.lang.String builderID)
           
static IScannerConfigBuilderInfo create(org.eclipse.core.runtime.Preferences prefs, java.lang.String builderID, boolean useDefaults)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ScannerConfigInfoFactory

public ScannerConfigInfoFactory()
Method Detail

create

public static IScannerConfigBuilderInfo create(org.eclipse.core.runtime.Preferences prefs,
                                               java.lang.String builderID,
                                               boolean useDefaults)

create

public static IScannerConfigBuilderInfo create(org.eclipse.core.resources.IProject project,
                                               java.lang.String builderID)
                                        throws org.eclipse.core.runtime.CoreException
Throws:
org.eclipse.core.runtime.CoreException

create

public static IScannerConfigBuilderInfo create(java.util.Map args,
                                               java.lang.String builderID)