xbn.named
Class PASNamed

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

public class PASNamed
extends PASAOObject

A PASAOObject that holds an array of Named objects.

Source code:  PASNamed.java.


Field Summary
static String sPASN
          To shorten code and Javadoc.
 
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
PASNamed()
          Create a PASNamed with default values.
PASNamed(Named[] a_named)
          Create a PASNamed.
PASNamed(Named[] a_named, boolean b_lock)
          Create a PASNamed.
PASNamed(Named[] a_named, PARString par_string)
          Create a PASNamed.
PASNamed(String s_fqExtendingClass, Named[] a_named)
          Create a PASNamed.
PASNamed(String s_fqExtendingClass, Named[] a_named, boolean b_lock)
          Create a PASNamed.
PASNamed(String s_fqExtendingClass, Named[] a_named, PARString par_string)
          Create a PASNamed.
PASNamed(String s_fqExtendingClass, Named[] a_named, PARString par_string, boolean b_lock)
          Create a PASNamed.
 
Method Summary
 Named[] getAONamed()
           
 Named getNamed(int i_dx)
          Get the Named object at the requested array index.
 String getString(int i_dx)
          Get the Named object's name, 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
 

Field Detail

sPASN

public static final String sPASN

To shorten code and Javadoc.

Equal to "xbn.named.PASNamed"

Constructor Detail

PASNamed

public PASNamed()

Create a PASNamed with default values.

Equal to PASAOObject(null)


PASNamed

public PASNamed(Named[] a_named)

Create a PASNamed.

Equal to PASAOObject(sPASN, a_named)


PASNamed

public PASNamed(String s_fqExtendingClass,
                Named[] a_named)

Create a PASNamed.

Equal to PASAOObject(s_fqExtendingClass, a_named, (new PARString()))


PASNamed

public PASNamed(Named[] a_named,
                PARString par_string)

Create a PASNamed.

Equal to PASAOObject(sPASN, a_named, par_string)


PASNamed

public PASNamed(String s_fqExtendingClass,
                Named[] a_named,
                PARString par_string)

Create a PASNamed.

Equal to PASAOObject(s_fqExtendingClass, a_named, par_string)


PASNamed

public PASNamed(Named[] a_named,
                boolean b_lock)

Create a PASNamed.

Equal to PASAOObject(sPASN, a_named, (new PARString()), b_lock)


PASNamed

public PASNamed(String s_fqExtendingClass,
                Named[] a_named,
                boolean b_lock)

Create a PASNamed.

Equal to PASAOObject(s_fqExtendingClass, a_named, (new PARString()), b_lock)


PASNamed

public PASNamed(String s_fqExtendingClass,
                Named[] a_named,
                PARString par_string,
                boolean b_lock)

Create a PASNamed.

Equal to PASAOObject(s_fqExtendingClass, a_named, par_string, b_lock)

Method Detail

getNamed

public final Named getNamed(int i_dx)

Get the Named object at the requested array index.

Returns:
(Named)getObject(i_dx)

getString

public final String getString(int i_dx)

Get the Named object's name, at the requested array index.

Overrides:
getString in class PASAOObject
Returns:
(Named)getNamed(i_dx).getName()

getAONamed

public final Named[] getAONamed()



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