com.ibm.pdp.maf.rpp.pac.report
Enum ReportCategoryTypeValues

java.lang.Object
  extended by java.lang.Enum<ReportCategoryTypeValues>
      extended by com.ibm.pdp.maf.rpp.pac.report.ReportCategoryTypeValues
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ReportCategoryTypeValues>

public enum ReportCategoryTypeValues
extends java.lang.Enum<ReportCategoryTypeValues>

List of category types for the Report.


Enum Constant Summary
_A
          Header.
_I
          Repetitive.
_Z
          Footer.
NONE
          Standard.
 
Method Summary
static ReportCategoryTypeValues valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ReportCategoryTypeValues[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

_A

public static final ReportCategoryTypeValues _A

Header.

This value applies to the repetitive categories only and indicates the first line of a top of page category (header).

Headers are automatically printed at the top of each page of a Report. They are also printed when the repetitive category lines exceed the number of lines per page allowed for the Report, causing a new page to be printed.


_I

public static final ReportCategoryTypeValues _I

Repetitive.

This indicates the first line of a category printed several times (repetitive category). This value causes the generation of a subscript which controls the number of repetitions. This number may be fixed or variable.


_Z

public static final ReportCategoryTypeValues _Z

Footer.

This indicates the first line of an end of page category.

Footers are automatically printed when the repetitive category lines exceed the number of lines per page allowed for that Report.


NONE

public static final ReportCategoryTypeValues NONE

Standard.

This is the default option.

Method Detail

valueOf

public static ReportCategoryTypeValues valueOf(java.lang.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:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null

values

public static ReportCategoryTypeValues[] 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 (ReportCategoryTypeValues c : ReportCategoryTypeValues.values())
    System.out.println(c);

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