net.sf.mpxj.mpp
Enum GanttBarShowForTasks

java.lang.Object
  extended by java.lang.Enum<GanttBarShowForTasks>
      extended by net.sf.mpxj.mpp.GanttBarShowForTasks
All Implemented Interfaces:
Serializable, Comparable<GanttBarShowForTasks>, MpxjEnum

public enum GanttBarShowForTasks
extends Enum<GanttBarShowForTasks>
implements MpxjEnum

Represents the criteria used to define when a Gantt bar is displayed. Note that the value attribute has been chosen to allow the nrmal and negated types to be determined. value & 0x64 will be zero for normal types, and non-zero for negative types. value & 0x63 will convert a negative type to a normal type, the type can then be retrieved using the getInstance method.


Enum Constant Summary
ACTIVE
           
CRITICAL
           
DELIVERABLE
           
DEPENDENCY
           
EXTERNAL
           
FINISHED
           
FINISHEDEARLY
           
FINISHEDLATE
           
FINISHEDONTIME
           
FLAG1
           
FLAG10
           
FLAG11
           
FLAG12
           
FLAG13
           
FLAG14
           
FLAG15
           
FLAG16
           
FLAG17
           
FLAG18
           
FLAG19
           
FLAG2
           
FLAG20
           
FLAG3
           
FLAG4
           
FLAG5
           
FLAG6
           
FLAG7
           
FLAG8
           
FLAG9
           
GROUPBYSUMMARY
           
INPROGRESS
           
LATE
           
MANUALLYSCHEDULED
           
MARKED
           
MILESTONE
           
NONCRITICAL
           
NORMAL
           
NOT_ACTIVE
           
NOT_CRITICAL
           
NOT_DELIVERABLE
           
NOT_DEPENDENCY
           
NOT_EXTERNAL
           
NOT_FINISHEDEARLY
           
NOT_FINISHEDLATE
           
NOT_FINISHEDONTIME
           
NOT_FLAG1
           
NOT_FLAG10
           
NOT_FLAG11
           
NOT_FLAG12
           
NOT_FLAG13
           
NOT_FLAG14
           
NOT_FLAG15
           
NOT_FLAG16
           
NOT_FLAG17
           
NOT_FLAG18
           
NOT_FLAG19
           
NOT_FLAG2
           
NOT_FLAG20
           
NOT_FLAG3
           
NOT_FLAG4
           
NOT_FLAG5
           
NOT_FLAG6
           
NOT_FLAG7
           
NOT_FLAG8
           
NOT_FLAG9
           
NOT_GROUPBYSUMMARY
           
NOT_INPROGRESS
           
NOT_LATE
           
NOT_MANUALLYSCHEDULED
           
NOT_MARKED
           
NOT_MILESTONE
           
NOT_NORMAL
           
NOT_PLACEHOLDER
           
NOT_PLACEHOLDERDURATION
           
NOT_PLACEHOLDERFINISH
           
NOT_PLACEHOLDERSTART
           
NOT_PROJECTSUMMARY
           
NOT_ROLLEDUP
           
NOT_SPLIT
           
NOT_STARTEDEARLY
           
NOT_STARTEDLATE
           
NOT_STARTEDONTIME
           
NOT_SUMMARY
           
NOT_WARNING
           
NOTFINISHED
           
NOTSTARTED
           
PLACEHOLDER
           
PLACEHOLDERDURATION
           
PLACEHOLDERFINISH
           
PLACEHOLDERSTART
           
PROJECTSUMMARY
           
ROLLEDUP
           
SPLIT
           
STARTEDEARLY
           
STARTEDLATE
           
STARTEDONTIME
           
SUMMARY
           
WARNING
           
 
Method Summary
static GanttBarShowForTasks getInstance(int type)
          Retrieve an instance of the enum based on its int value.
static GanttBarShowForTasks getInstance(Number type)
          Retrieve an instance of the enum based on its int value.
 String getName()
          Retrieve the line style name.
 int getValue()
          Accessor method used to retrieve the numeric representation of the enum.
 String toString()
          Retrieve the String representation of this line style.
static GanttBarShowForTasks valueOf(String name)
          Returns the enum constant of this type with the specified name.
static GanttBarShowForTasks[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

NORMAL

public static final GanttBarShowForTasks NORMAL

MILESTONE

public static final GanttBarShowForTasks MILESTONE

SUMMARY

public static final GanttBarShowForTasks SUMMARY

CRITICAL

public static final GanttBarShowForTasks CRITICAL

NONCRITICAL

public static final GanttBarShowForTasks NONCRITICAL

MARKED

public static final GanttBarShowForTasks MARKED

FINISHED

public static final GanttBarShowForTasks FINISHED

INPROGRESS

public static final GanttBarShowForTasks INPROGRESS

NOTFINISHED

public static final GanttBarShowForTasks NOTFINISHED

NOTSTARTED

public static final GanttBarShowForTasks NOTSTARTED

STARTEDLATE

public static final GanttBarShowForTasks STARTEDLATE

FINISHEDLATE

public static final GanttBarShowForTasks FINISHEDLATE

STARTEDEARLY

public static final GanttBarShowForTasks STARTEDEARLY

FINISHEDEARLY

public static final GanttBarShowForTasks FINISHEDEARLY

STARTEDONTIME

public static final GanttBarShowForTasks STARTEDONTIME

FINISHEDONTIME

public static final GanttBarShowForTasks FINISHEDONTIME

FLAG1

public static final GanttBarShowForTasks FLAG1

FLAG2

public static final GanttBarShowForTasks FLAG2

FLAG3

public static final GanttBarShowForTasks FLAG3

FLAG4

public static final GanttBarShowForTasks FLAG4

FLAG5

public static final GanttBarShowForTasks FLAG5

FLAG6

public static final GanttBarShowForTasks FLAG6

FLAG7

public static final GanttBarShowForTasks FLAG7

FLAG8

public static final GanttBarShowForTasks FLAG8

FLAG9

public static final GanttBarShowForTasks FLAG9

FLAG10

public static final GanttBarShowForTasks FLAG10

ROLLEDUP

public static final GanttBarShowForTasks ROLLEDUP

PROJECTSUMMARY

public static final GanttBarShowForTasks PROJECTSUMMARY

SPLIT

public static final GanttBarShowForTasks SPLIT

EXTERNAL

public static final GanttBarShowForTasks EXTERNAL

FLAG11

public static final GanttBarShowForTasks FLAG11

FLAG12

public static final GanttBarShowForTasks FLAG12

FLAG13

public static final GanttBarShowForTasks FLAG13

FLAG14

public static final GanttBarShowForTasks FLAG14

FLAG15

public static final GanttBarShowForTasks FLAG15

FLAG16

public static final GanttBarShowForTasks FLAG16

FLAG17

public static final GanttBarShowForTasks FLAG17

FLAG18

public static final GanttBarShowForTasks FLAG18

FLAG19

public static final GanttBarShowForTasks FLAG19

FLAG20

public static final GanttBarShowForTasks FLAG20

GROUPBYSUMMARY

public static final GanttBarShowForTasks GROUPBYSUMMARY

DELIVERABLE

public static final GanttBarShowForTasks DELIVERABLE

DEPENDENCY

public static final GanttBarShowForTasks DEPENDENCY

ACTIVE

public static final GanttBarShowForTasks ACTIVE

MANUALLYSCHEDULED

public static final GanttBarShowForTasks MANUALLYSCHEDULED

WARNING

public static final GanttBarShowForTasks WARNING

PLACEHOLDERSTART

public static final GanttBarShowForTasks PLACEHOLDERSTART

PLACEHOLDERFINISH

public static final GanttBarShowForTasks PLACEHOLDERFINISH

PLACEHOLDERDURATION

public static final GanttBarShowForTasks PLACEHOLDERDURATION

PLACEHOLDER

public static final GanttBarShowForTasks PLACEHOLDER

LATE

public static final GanttBarShowForTasks LATE

NOT_NORMAL

public static final GanttBarShowForTasks NOT_NORMAL

NOT_MILESTONE

public static final GanttBarShowForTasks NOT_MILESTONE

NOT_SUMMARY

public static final GanttBarShowForTasks NOT_SUMMARY

NOT_CRITICAL

public static final GanttBarShowForTasks NOT_CRITICAL

NOT_MARKED

public static final GanttBarShowForTasks NOT_MARKED

NOT_INPROGRESS

public static final GanttBarShowForTasks NOT_INPROGRESS

NOT_STARTEDLATE

public static final GanttBarShowForTasks NOT_STARTEDLATE

NOT_FINISHEDLATE

public static final GanttBarShowForTasks NOT_FINISHEDLATE

NOT_STARTEDEARLY

public static final GanttBarShowForTasks NOT_STARTEDEARLY

NOT_FINISHEDEARLY

public static final GanttBarShowForTasks NOT_FINISHEDEARLY

NOT_STARTEDONTIME

public static final GanttBarShowForTasks NOT_STARTEDONTIME

NOT_FINISHEDONTIME

public static final GanttBarShowForTasks NOT_FINISHEDONTIME

NOT_FLAG1

public static final GanttBarShowForTasks NOT_FLAG1

NOT_FLAG2

public static final GanttBarShowForTasks NOT_FLAG2

NOT_FLAG3

public static final GanttBarShowForTasks NOT_FLAG3

NOT_FLAG4

public static final GanttBarShowForTasks NOT_FLAG4

NOT_FLAG5

public static final GanttBarShowForTasks NOT_FLAG5

NOT_FLAG6

public static final GanttBarShowForTasks NOT_FLAG6

NOT_FLAG7

public static final GanttBarShowForTasks NOT_FLAG7

NOT_FLAG8

public static final GanttBarShowForTasks NOT_FLAG8

NOT_FLAG9

public static final GanttBarShowForTasks NOT_FLAG9

NOT_FLAG10

public static final GanttBarShowForTasks NOT_FLAG10

NOT_ROLLEDUP

public static final GanttBarShowForTasks NOT_ROLLEDUP

NOT_PROJECTSUMMARY

public static final GanttBarShowForTasks NOT_PROJECTSUMMARY

NOT_SPLIT

public static final GanttBarShowForTasks NOT_SPLIT

NOT_EXTERNAL

public static final GanttBarShowForTasks NOT_EXTERNAL

NOT_FLAG11

public static final GanttBarShowForTasks NOT_FLAG11

NOT_FLAG12

public static final GanttBarShowForTasks NOT_FLAG12

NOT_FLAG13

public static final GanttBarShowForTasks NOT_FLAG13

NOT_FLAG14

public static final GanttBarShowForTasks NOT_FLAG14

NOT_FLAG15

public static final GanttBarShowForTasks NOT_FLAG15

NOT_FLAG16

public static final GanttBarShowForTasks NOT_FLAG16

NOT_FLAG17

public static final GanttBarShowForTasks NOT_FLAG17

NOT_FLAG18

public static final GanttBarShowForTasks NOT_FLAG18

NOT_FLAG19

public static final GanttBarShowForTasks NOT_FLAG19

NOT_FLAG20

public static final GanttBarShowForTasks NOT_FLAG20

NOT_GROUPBYSUMMARY

public static final GanttBarShowForTasks NOT_GROUPBYSUMMARY

NOT_DELIVERABLE

public static final GanttBarShowForTasks NOT_DELIVERABLE

NOT_DEPENDENCY

public static final GanttBarShowForTasks NOT_DEPENDENCY

NOT_ACTIVE

public static final GanttBarShowForTasks NOT_ACTIVE

NOT_MANUALLYSCHEDULED

public static final GanttBarShowForTasks NOT_MANUALLYSCHEDULED

NOT_WARNING

public static final GanttBarShowForTasks NOT_WARNING

NOT_PLACEHOLDERSTART

public static final GanttBarShowForTasks NOT_PLACEHOLDERSTART

NOT_PLACEHOLDERFINISH

public static final GanttBarShowForTasks NOT_PLACEHOLDERFINISH

NOT_PLACEHOLDERDURATION

public static final GanttBarShowForTasks NOT_PLACEHOLDERDURATION

NOT_PLACEHOLDER

public static final GanttBarShowForTasks NOT_PLACEHOLDER

NOT_LATE

public static final GanttBarShowForTasks NOT_LATE
Method Detail

values

public static GanttBarShowForTasks[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (GanttBarShowForTasks c : GanttBarShowForTasks.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static GanttBarShowForTasks valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

getInstance

public static GanttBarShowForTasks getInstance(int type)
Retrieve an instance of the enum based on its int value.

Parameters:
type - int type
Returns:
enum instance

getInstance

public static GanttBarShowForTasks getInstance(Number type)
Retrieve an instance of the enum based on its int value.

Parameters:
type - int type
Returns:
enum instance

getValue

public int getValue()
Accessor method used to retrieve the numeric representation of the enum.

Specified by:
getValue in interface MpxjEnum
Returns:
int representation of the enum

getName

public String getName()
Retrieve the line style name. Currently this is not localised.

Returns:
style name

toString

public String toString()
Retrieve the String representation of this line style.

Overrides:
toString in class Enum<GanttBarShowForTasks>
Returns:
String representation of this line style


Copyright © 2012. All Rights Reserved.