pops.ale.epc.spec
Class ECReportSetSpec

java.lang.Object
  extended by pops.ale.epc.spec.ECReportSetSpec

public class ECReportSetSpec
extends java.lang.Object

ECReportSetSpec is an enumerated type (no enum in JDK 1.4) denoting what set of Tags is to be considered for filtering and output: all Tags read in the current event cycle, additions from the previous event cycle, or deletions from the previous event cycle.
Note :
No enum in Java before JDK1.4. The chosen workaround for implementing an enum-like class is by creating a class that cannot be instantiated and that exports constants defining enumerated values with a string representation.

Author:
pops, R.DAGHER

Field Summary
static ECReportSetSpec ADDITIONS
          The set of tags considered for filtering and output SHALL be the set of Tags read during the event cycle, minus the prior set of Tags; that is, the set of Tags that were read during the event cycle and not members of the prior set of Tags.
static ECReportSetSpec CURRENT
          The set of tags considered for filtering and output SHALL be the set of Tags read during the event cycle.
static ECReportSetSpec DELETIONS
          The set of tags considered for filtering and output SHALL be the prior set of Tags, minus the set of Tags read during the event cycle; that is, the set of Tags that were not read during the event cycle but are members of the prior set of Tags.
 
Constructor Summary
protected ECReportSetSpec()
          Constructor protected.
protected ECReportSetSpec(java.lang.String toStringValue)
          Constructor protected.
 
Method Summary
 java.lang.String toString()
          Conversion to string
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CURRENT

public static final ECReportSetSpec CURRENT
The set of tags considered for filtering and output SHALL be the set of Tags read during the event cycle.


ADDITIONS

public static final ECReportSetSpec ADDITIONS
The set of tags considered for filtering and output SHALL be the set of Tags read during the event cycle, minus the prior set of Tags; that is, the set of Tags that were read during the event cycle and not members of the prior set of Tags.


DELETIONS

public static final ECReportSetSpec DELETIONS
The set of tags considered for filtering and output SHALL be the prior set of Tags, minus the set of Tags read during the event cycle; that is, the set of Tags that were not read during the event cycle but are members of the prior set of Tags.

Constructor Detail

ECReportSetSpec

protected ECReportSetSpec()
Constructor protected. Do not instantiate externally.


ECReportSetSpec

protected ECReportSetSpec(java.lang.String toStringValue)
Constructor protected. Do not instantiate externally.

Method Detail

toString

public java.lang.String toString()
Conversion to string

Overrides:
toString in class java.lang.Object