xbn.array
Class UniqueStringPAS

java.lang.Object
  |
  +--xbn.XBNObject
        |
        +--xbn.util.XBNLocked
              |
              +--xbn.array.primitive.PrimitiveArray
                    |
                    +--xbn.array.primitive.PrimitiveArrayString
                          |
                          +--xbn.array.primitive.PASAOObject
                                |
                                +--xbn.array.UniqueStringPAS
All Implemented Interfaces:
LockOneWay

public class UniqueStringPAS
extends PASAOObject

A PASObject where the string is UniqueString[x].getString(). See UniqueString.getString.

Source code:  UniqueStringPAS.java


Fields inherited from class xbn.array.primitive.PASAOObject
sPASAOO
 
Fields inherited from class xbn.XBNObject
bFALSE_IN_PRODUCTION, bTRUE_IN_PRODUCTION, sCNSTR, sES, sLINE_SEP
 
Constructor Summary
UniqueStringPAS(UniqueString[] a_uniqueString)
          Create a UniqueStringPAS.
UniqueStringPAS(UniqueString[] a_uniqueString, PARString par_string)
          Create a UniqueStringPAS.
 
Method Summary
 String getString(int i_dx)
          Get the unique string from the UniqueString at the requested array index.
 UniqueString getUniqueString(int i_dx)
          Get the UniqueString at the requested array index.
 
Methods inherited from class xbn.array.primitive.PASAOObject
appendTSList, getAOObject, getLength, getObject, getPASNamed, getPASString, isLocked, isNull, isNull, lock
 
Methods inherited from class xbn.array.primitive.PrimitiveArrayString
areLmntsEqual, areLmntsEqual, getPARString, isValid
 
Methods inherited from class xbn.array.primitive.PrimitiveArray
areLmntsEqual, crashIfBad, crashIfBad, declareNoViolation, getFQClassName, getList, getList, getList, getList, getNewAOSOBString, getNewAOSOBStringBuffer, getNewAOString, getPAViolation, getPrimitiveArrayRule, getSOBString, getSOBStringBuffer, isValid, setPAViolation, throwAXIllegal, throwLmntsEqualAioobx, wasValidated
 
Methods inherited from class xbn.util.XBNLocked
throwLX, throwLX, throwLXIfLocked, throwLXIfLocked, throwLXIfLocked, throwLXIfUnlocked
 
Methods inherited from class xbn.XBNObject
getXMsgPrefix, sop, sopl, sopl, throwAX, throwAXIfBadStr, throwAXIfNull, throwAXSpoof
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniqueStringPAS

public UniqueStringPAS(UniqueString[] a_uniqueString)

Create a UniqueStringPAS.

Equal to PASAOObject(a_uniqueString)


UniqueStringPAS

public UniqueStringPAS(UniqueString[] a_uniqueString,
                       PARString par_string)

Create a UniqueStringPAS.

Equal to PASAOObject("xbn.array.UniqueStringPAS", a_uniqueString, par_string)

Method Detail

getUniqueString

public final UniqueString getUniqueString(int i_dx)

Get the UniqueString at the requested array index.

Returns:
(UniqueString)getObject(i_dx)

getString

public final String getString(int i_dx)

Get the unique string from the UniqueString at the requested array index.

Overrides:
getString in class PASAOObject
Returns:
getUniqueString(i_dx).getString()



Copyright 1997-2003, Jeff Epstein, All Rights Reserved. See top of source code files for copyright notice.

 

http://sourceforge.net/projects/xbnjava

 

SourceForge.net Logo