atg.repository.servlet
Class RepositoryFormMap
java.lang.Object
   java.util.AbstractCollection<E>
java.util.AbstractCollection<E>
       java.util.AbstractList<E>
java.util.AbstractList<E>
           java.util.ArrayList
java.util.ArrayList
               atg.repository.servlet.RepositoryFormList
atg.repository.servlet.RepositoryFormList
                   atg.repository.servlet.RepositoryFormMap
atg.repository.servlet.RepositoryFormMap
- All Implemented Interfaces: 
- atg.web.collection.CollectionAdapter, java.io.Serializable, java.lang.Cloneable, java.lang.Iterable, java.util.Collection, java.util.List, java.util.RandomAccess
- public class RepositoryFormMap 
- extends RepositoryFormList
This class is used by the RepositoryFormHandler.  It is returned when the
 value of a Map property is requested in the RFH.value.mapProperty is
 requested.
- See Also:
- Serialized Form
| Field Summary | 
| static java.lang.String | CLASS_VERSIONClass version string
 | 
 
| Fields inherited from class java.util.AbstractList | 
| modCount | 
 
 
 
| Methods inherited from class atg.repository.servlet.RepositoryFormList | 
| contains, get, getComponentItemRepository, getComponentItemType, getDefaultElementValue, getIsModified, getLogger, getNumDuplicates, getNumNewValues, getPropertyDescriptor, getPropertyValue, getRepositoryIds, getSkip, getSkip, getSupportsIsModified, getUpdateMode, getValue, getValues, insertItems, isEmpty, iterator, removeElement, reorder, setIsModified, setNumNewValues, setRepositoryIds, setSkip, setSkip, setSupportsIsModified, setUpdateMode, setValues, size, toArray, updateItemProperties | 
 
| Methods inherited from class java.util.ArrayList | 
| add, add, addAll, addAll, clone, ensureCapacity, indexOf, lastIndexOf, remove, remove, removeRange, set, toArray, trimToSize | 
 
| Methods inherited from class java.util.AbstractList | 
| equals, hashCode, listIterator, listIterator, subList | 
 
| Methods inherited from class java.util.AbstractCollection | 
| containsAll, 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, listIterator, listIterator, removeAll, retainAll, subList | 
 
CLASS_VERSION
public static java.lang.String CLASS_VERSION
- Class version string
 
 
RepositoryFormMap
public RepositoryFormMap(RepositoryFormData pFormData,
                         RepositoryPropertyDescriptor pProperty,
                         RepositoryItem pItem)
RepositoryFormMap
public RepositoryFormMap(RepositoryFormData pFormData,
                         RepositoryPropertyDescriptor pProperty,
                         RepositoryItem pItem,
                         java.lang.Object pPropertyValue)
setKeys
public void setKeys(java.lang.String[] pKeys)
- Sets the property Keys.  This specifies the list of key values to use for
 updating this map.
 
- 
- Parameters:
- pKeys- new value to set
 
getKeys
public java.lang.String[] getKeys()
- 
- Returns:
- The value of the property Keys.
 
setKeysAndRepositoryIds
public void setKeysAndRepositoryIds(java.lang.String[] pKeysAndRepositoryIds)
- Sets the property KeysAndRepositoryIds.  This is a special array of
 strings that you can use to specify the keys and repository ids of a
 particular reference in one shot.
 
- 
- Parameters:
- pKeysAndRepositoryIds- new value to set
 
getKeysAndRepositoryIds
public java.lang.String[] getKeysAndRepositoryIds()
- 
- Returns:
- The value of the property KeysAndRepositoryIds.
 
setKeysAndValues
public void setKeysAndValues(java.lang.String[] pKeysAndValues)
- Sets the property KeysAndValues.  This is a special array of
 strings that you can use to specify the keys and repository ids of a
 particular reference in one shot.
 
- 
- Parameters:
- pKeysAndValues- new value to set
 
getKeysAndValues
public java.lang.String[] getKeysAndValues()
- 
- Returns:
- The value of the property KeysAndValues.
 
clear
public void clear()
- 
- Specified by:
- clearin interface- java.util.Collection
- Specified by:
- clearin interface- java.util.List
- Overrides:
- clearin class- RepositoryFormList
 
-