wt.fc
Class AbstractDatastoreArray

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.ArrayList
              extended bywt.fc.AbstractDatastoreArray
All Implemented Interfaces:
Cloneable, Collection, DatastoreElement, DatastoreType, List, RandomAccess, Serializable
Direct Known Subclasses:
IdOidObjectList

public abstract class AbstractDatastoreArray
extends ArrayList
implements DatastoreType

This abstract class contains common implementation for a Datastore Type.

Supported API: false

Extendable: false

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.AbstractList
 
Field Summary
private static String CLASSNAME
           
private static String RESOURCE
           
 
Fields inherited from class java.util.ArrayList
 
Fields inherited from class java.util.AbstractList
modCount
 
Fields inherited from interface wt.fc.DatastoreType
VALUES
 
Constructor Summary
AbstractDatastoreArray()
           
 
Method Summary
static Class getArrayType(ClassInfo a_datastoreArrayClassInfo)
           
 Object getValues()
          Gets the value of the attribute: values; The values that can be used to interact with the Datastore.
 void setValues(Object a_Values)
          Sets the value of the attribute: values; The values that can be used to interact with the Datastore.
 
Methods inherited from class java.util.ArrayList
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, lastIndexOf, remove, removeRange, set, size, toArray, toArray, trimToSize
 
Methods inherited from class java.util.AbstractList
equals, hashCode, iterator, listIterator, listIterator, subList
 
Methods inherited from class java.util.AbstractCollection
containsAll, remove, removeAll, retainAll, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
containsAll, equals, hashCode, iterator, listIterator, listIterator, remove, removeAll, retainAll, subList
 

Field Detail

RESOURCE

private static final String RESOURCE
See Also:
Constant Field Values

CLASSNAME

private static final String CLASSNAME
Constructor Detail

AbstractDatastoreArray

public AbstractDatastoreArray()
Method Detail

getValues

public Object getValues()
                 throws WTException
Gets the value of the attribute: values; The values that can be used to interact with the Datastore.

Supported API: false

Specified by:
getValues in interface DatastoreType
Returns:
Object
Throws:
WTException

setValues

public void setValues(Object a_Values)
               throws WTException,
                      WTPropertyVetoException
Sets the value of the attribute: values; The values that can be used to interact with the Datastore.

Supported API: false

Specified by:
setValues in interface DatastoreType
Parameters:
a_Values -
Throws:
WTException
WTPropertyVetoException

getArrayType

public static Class getArrayType(ClassInfo a_datastoreArrayClassInfo)