nl.gx.webmanager.services.contentrepresentation
Interface ContentRepresentation


public interface ContentRepresentation

This type is an immutable representation of a content item. Use the ContentRepresentations class for creating instances.


Method Summary
 java.lang.String getContentType()
           
 java.util.Map<java.lang.String,ContentRepresentationEntry> getEntries()
          This method returns a map of entry names to ContentRepresentationEntrys.
 java.util.Set<java.lang.String> getInterfaceNames()
           
 WmId getWmId()
           
 

Method Detail

getContentType

java.lang.String getContentType()
Returns:
the fully qualified class name of the content item that this instance represents.

getWmId

WmId getWmId()
Returns:
the WmId of the content item that this instance represents.

getInterfaceNames

java.util.Set<java.lang.String> getInterfaceNames()
Returns:
all the interface names that the content item implements. This includes all interfaces higher in the type hierarchy.

getEntries

java.util.Map<java.lang.String,ContentRepresentationEntry> getEntries()
This method returns a map of entry names to ContentRepresentationEntrys. Note that this implies that the names of the entries are unique.

Returns:
a map which contains the mapping of entry names to entries


Copyright © 2007-2010 GX creative online development BV. All Rights Reserved.