Class ProjectWriterEnum

java.lang.Object
org.apache.tools.ant.types.EnumeratedAttribute
net.sf.antcontrib.cpptasks.ide.ProjectWriterEnum

public final class ProjectWriterEnum extends org.apache.tools.ant.types.EnumeratedAttribute
Enumeration of supported project file generators. Supported project generators
cbuilderx Borland C++BuilderX
msvc5 Microsoft Visual C++ 97
msvc6 Microsoft Visual C++ 6
msvc7 Microsoft Visual C++.NET
msvc71 Microsoft Visual C++.NET 2003
msvc8 Microsoft Visual C++ 2005
msvc9 Microsoft Visual C++ 2008
xcode Apple Xcode
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    private static String[]
    Enumeration values.
    private static ProjectWriter[]
    Project writers associated with enumeration values.

    Fields inherited from class org.apache.tools.ant.types.EnumeratedAttribute

    value
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Gets ProjectWriter associated with enumeration value.
    Gets acceptible values for enumeration.

    Methods inherited from class org.apache.tools.ant.types.EnumeratedAttribute

    containsValue, getIndex, getInstance, getValue, indexOfValue, setValue, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • values

      private static String[] values
      Enumeration values.
    • writers

      private static ProjectWriter[] writers
      Project writers associated with enumeration values.
  • Constructor Details

    • ProjectWriterEnum

      public ProjectWriterEnum()
  • Method Details

    • getProjectWriter

      public ProjectWriter getProjectWriter()
      Gets ProjectWriter associated with enumeration value.
      Returns:
      project writer
    • getValues

      public String[] getValues()
      Gets acceptible values for enumeration.
      Specified by:
      getValues in class org.apache.tools.ant.types.EnumeratedAttribute
      Returns:
      acceptible values