com.endeca.infront.cartridge
Class ContentSlotListConfig

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by java.util.HashMap<String,Object>
          extended by com.endeca.infront.assembler.BasicContentItem
              extended by com.endeca.infront.cartridge.ContentSlotListConfig
All Implemented Interfaces:
ContentItem, Serializable, Cloneable, Map<String,Object>

public class ContentSlotListConfig
extends BasicContentItem

ContentSlotListHandler configuration model.

The ContentSlotListConfig is a ContentItem that contains a list of ContentSlotConfig objects.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
static String CONTENT_SLOT_LIST
           
 
Constructor Summary
ContentSlotListConfig()
          Creates a new ContentSlotListConfig, with type = "ContentSlotList".
ContentSlotListConfig(ContentItem pContentItem)
          Wraps the specified ContentItem with the ContentSlotListConfig type.
ContentSlotListConfig(List<ContentItem> pConfigList)
          Creates a new ContentSlotListConfig wrapping the specified list, with type = "ContentSlotList".
ContentSlotListConfig(String pType, List<ContentItem> pConfigList)
          Creates a new ContentSlotListConfig wrapping the specified list, with the specified type string.
 
Method Summary
 List<ContentItem> getContentSlotList()
          Gets the ContentSlotConfig list contained in this ContentSlotListConfig.
 void setContentSlotList(List<ContentItem> configList)
          Sets the ContentSlotConfig list contained in this ContentSlotListConfig.
 
Methods inherited from class com.endeca.infront.assembler.BasicContentItem
getBooleanProperty, getIntProperty, getLongProperty, getType, getTypedProperty, setType
 
Methods inherited from class java.util.HashMap
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values
 
Methods inherited from class java.util.AbstractMap
equals, hashCode, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.Map
clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values
 

Field Detail

CONTENT_SLOT_LIST

public static final String CONTENT_SLOT_LIST
See Also:
Constant Field Values
Constructor Detail

ContentSlotListConfig

public ContentSlotListConfig()
Creates a new ContentSlotListConfig, with type = "ContentSlotList".


ContentSlotListConfig

public ContentSlotListConfig(List<ContentItem> pConfigList)
Creates a new ContentSlotListConfig wrapping the specified list, with type = "ContentSlotList".

Parameters:
pConfigList - A list of ContentSlotConfig objects to be wrapped.

ContentSlotListConfig

public ContentSlotListConfig(String pType,
                             List<ContentItem> pConfigList)
Creates a new ContentSlotListConfig wrapping the specified list, with the specified type string.

Parameters:
pConfigList - A list of ContentSlotConfig objects to be wrapped.
pType - The type string for this ContentSlotListConfig .

ContentSlotListConfig

public ContentSlotListConfig(ContentItem pContentItem)
Wraps the specified ContentItem with the ContentSlotListConfig type.

Parameters:
pContentItem - ContentItem to be wrapped.
Method Detail

getContentSlotList

public List<ContentItem> getContentSlotList()
Gets the ContentSlotConfig list contained in this ContentSlotListConfig. The ContentItems in this list are expected to be of type ContentSlotConfig.

Returns:
The list of ContentSlot objects

setContentSlotList

public void setContentSlotList(List<ContentItem> configList)
Sets the ContentSlotConfig list contained in this ContentSlotListConfig.



Copyright © 2012, Oracle and/or its affiliates. All rights reserved.