atg.repository.servlet
Class RepositoryFormMap
java.lang.Object
  
java.util.AbstractCollection<E>
      
java.util.AbstractList<E>
          
java.util.ArrayList
              
atg.repository.servlet.RepositoryFormList
                  
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_VERSION
 
          Class 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:
 clear in interface java.util.Collection- Specified by:
 clear in interface java.util.List- Overrides:
 clear in class RepositoryFormList