org.eclipse.cdt.make.internal.core.scannerconfig.util
Class SCDOptionsEnum

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

public final class SCDOptionsEnum
extends java.lang.Object

Enumeration class for scanner configuration affecting command line options

Author:
vhirsl

Field Summary
static SCDOptionsEnum COMMAND
           
static SCDOptionsEnum DEFINE
           
static SCDOptionsEnum IDASH
           
static SCDOptionsEnum IDIRAFTER
           
static SCDOptionsEnum IMACROS_FILE
           
static SCDOptionsEnum INCLUDE
           
static SCDOptionsEnum INCLUDE_FILE
           
static SCDOptionsEnum IPREFIX
           
static SCDOptionsEnum IQUOTE
           
static SCDOptionsEnum ISYSTEM
           
static SCDOptionsEnum IWITHPREFIX
           
static SCDOptionsEnum IWITHPREFIXBEFORE
           
static int MAX
           
static int MIN
           
static SCDOptionsEnum NOSTDINC
           
static SCDOptionsEnum NOSTDINCPP
           
static SCDOptionsEnum UNDEFINE
           
 
Method Summary
 boolean equals(java.lang.Object arg0)
           
 int getEnumValue()
           
static SCDOptionsEnum getSCDOptionsEnum(int val)
           
static SCDOptionsEnum getSCDOptionsEnum(java.lang.String desc)
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

COMMAND

public static final SCDOptionsEnum COMMAND

MIN

public static final int MIN
See Also:
Constant Field Values

DEFINE

public static final SCDOptionsEnum DEFINE

UNDEFINE

public static final SCDOptionsEnum UNDEFINE

IDASH

public static final SCDOptionsEnum IDASH

INCLUDE

public static final SCDOptionsEnum INCLUDE

NOSTDINC

public static final SCDOptionsEnum NOSTDINC

NOSTDINCPP

public static final SCDOptionsEnum NOSTDINCPP

INCLUDE_FILE

public static final SCDOptionsEnum INCLUDE_FILE

IMACROS_FILE

public static final SCDOptionsEnum IMACROS_FILE

IDIRAFTER

public static final SCDOptionsEnum IDIRAFTER

ISYSTEM

public static final SCDOptionsEnum ISYSTEM

IPREFIX

public static final SCDOptionsEnum IPREFIX

IWITHPREFIX

public static final SCDOptionsEnum IWITHPREFIX

IWITHPREFIXBEFORE

public static final SCDOptionsEnum IWITHPREFIXBEFORE

IQUOTE

public static final SCDOptionsEnum IQUOTE

MAX

public static final int MAX
See Also:
Constant Field Values
Method Detail

getEnumValue

public int getEnumValue()

getSCDOptionsEnum

public static SCDOptionsEnum getSCDOptionsEnum(int val)

getSCDOptionsEnum

public static SCDOptionsEnum getSCDOptionsEnum(java.lang.String desc)

equals

public boolean equals(java.lang.Object arg0)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object