com.endeca.infront.assembler
Interface ContentItemInitializer

All Known Implementing Classes:
ConfigInitializer

public interface ContentItemInitializer

An interface for initializing a ContentItem with configuration properties.


Method Summary
 ContentItem initialize(ContentItem contentItem)
          Initialize the input ContentItem.
 

Method Detail

initialize

ContentItem initialize(ContentItem contentItem)
Initialize the input ContentItem. Implementations of this method can either return the input instance, or they can return a new instance of ContentItem. The primary use case for returning a new instance is to return a sub-classed version of the input ContentItem with appropriate getters and setters.

Parameters:
contentItem - The input ContentItem
Returns:
either a new ContentItem instance, or the (possibly modified) input ContentItem


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