com.ibm.interfaces.portal
Interface WPCPortalViewHelper

All Known Implementing Classes:
PortalViewHelper

public interface WPCPortalViewHelper


Method Summary
 java.lang.String getCtgTabsXML(com.ibm.pim.view.View ctgView)
          get an array of tabbed views for the catalog.
 java.lang.String getSpecAttributeXMLPart(java.util.HashMap hmSpecToAttrMap)
          for each element in the map build the xml containing the spec name and the attribute name
 java.lang.String getSpecNameForAttr(java.lang.String attrPath)
          Get the spec name for the attribute
 java.lang.String getViewAttributesXML(com.ibm.pim.view.View ctgView)
          gets an array of attributeCollection with all the details
 

Method Detail

getSpecNameForAttr

java.lang.String getSpecNameForAttr(java.lang.String attrPath)
Get the spec name for the attribute

Parameters:
attrPath -
Returns:
specName

getCtgTabsXML

java.lang.String getCtgTabsXML(com.ibm.pim.view.View ctgView)
get an array of tabbed views for the catalog.

Parameters:
ctgView -
Returns:
xml representation specifying the views
Throws:
com.ibm.pim.common.exceptions.PIMInternalException
java.lang.IllegalArgumentException

getSpecAttributeXMLPart

java.lang.String getSpecAttributeXMLPart(java.util.HashMap hmSpecToAttrMap)
for each element in the map build the xml containing the spec name and the attribute name

Parameters:
hmSpecToAttrMap - object

getViewAttributesXML

java.lang.String getViewAttributesXML(com.ibm.pim.view.View ctgView)
gets an array of attributeCollection with all the details

Parameters:
ctgView -
Returns:
string