Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

oracle.apps.fnd.applcore.flex.runtime.util
Class AbstractBCModeler.IntegerSequence

java.lang.Object
  extended by oracle.apps.fnd.applcore.flex.runtime.util.AbstractBCModeler.IntegerSequence
Enclosing class:
AbstractBCModeler

protected static class AbstractBCModeler.IntegerSequence
extends java.lang.Object

A class that produces unique names by appending an integer to the name.


Constructor Summary
AbstractBCModeler.IntegerSequence()
          Constructs a sequence starting from 0.
AbstractBCModeler.IntegerSequence(int start)
          Constructs a sequence.
 
Method Summary
 java.lang.String getName(java.lang.String prefix)
          Gets the name with the current sequence integer appended.
 int getSequence()
          Gets the currently available sequence.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractBCModeler.IntegerSequence

public AbstractBCModeler.IntegerSequence()
Constructs a sequence starting from 0.


AbstractBCModeler.IntegerSequence

public AbstractBCModeler.IntegerSequence(int start)
Constructs a sequence.

Parameters:
start - the starting integer
Method Detail

getSequence

public final int getSequence()
Gets the currently available sequence.

Returns:
the currently available sequence

getName

public java.lang.String getName(java.lang.String prefix)
Gets the name with the current sequence integer appended. Every call will result in a different sequence integer.

Parameters:
prefix - the name prefix
Returns:
the name with the current sequence integer appended

Oracle Fusion Middleware extensions for Applications Core API Reference
11g Release 1 (11.1.1.6)

E22562-05

Copyright © 2012 Oracle. All Rights Reserved.