oracle.apps.xdo.template.rtf
Class XSLTFunctions.MySequenceNumber

java.lang.Object
  extended by oracle.apps.xdo.template.rtf.XSLTFunctions.MySequenceNumber
Enclosing class:
XSLTFunctions

public static class XSLTFunctions.MySequenceNumber
extends java.lang.Object

my implmentation of sequence number


Field Summary
protected  int _current
           
protected  int _increment
           
protected  int _max
           
protected  java.lang.String _name
           
protected  int _start
           
 
Constructor Summary
XSLTFunctions.MySequenceNumber()
           
XSLTFunctions.MySequenceNumber(java.lang.String name)
           
XSLTFunctions.MySequenceNumber(java.lang.String name, int start, int max, int current, int increment)
           
 
Method Summary
 int getCurrentNumber()
           
 int nextNumber()
           
 void reset()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

_name

protected java.lang.String _name

_current

protected int _current

_start

protected int _start

_increment

protected int _increment

_max

protected int _max
Constructor Detail

XSLTFunctions.MySequenceNumber

public XSLTFunctions.MySequenceNumber()

XSLTFunctions.MySequenceNumber

public XSLTFunctions.MySequenceNumber(java.lang.String name)

XSLTFunctions.MySequenceNumber

public XSLTFunctions.MySequenceNumber(java.lang.String name,
                                      int start,
                                      int max,
                                      int current,
                                      int increment)
Method Detail

reset

public void reset()

nextNumber

public int nextNumber()

getCurrentNumber

public int getCurrentNumber()

toString

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