org.hippoecm.hst.configuration.sitemapitemhandler
Class HstSiteMapItemHandlerConfigurationService

java.lang.Object
  extended by org.hippoecm.hst.configuration.sitemapitemhandler.HstSiteMapItemHandlerConfigurationService
All Implemented Interfaces:
HstSiteMapItemHandlerConfiguration

public class HstSiteMapItemHandlerConfigurationService
extends Object
implements HstSiteMapItemHandlerConfiguration


Constructor Summary
HstSiteMapItemHandlerConfigurationService(HstNode handleNode)
           
 
Method Summary
 String getId()
          Returns the id for this sitemap item handler configuration.
 String getName()
          Return the name of this sitemap item handler configuration.
 Map<String,Object> getProperties()
          Returns the map of property names to their value.
 Object getProperty(String name)
          Returns a property of type String, Boolean, Long, Double or Calendar or an array of one of these objects or null when not present
 String getSiteMapItemHandlerClassName()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HstSiteMapItemHandlerConfigurationService

public HstSiteMapItemHandlerConfigurationService(HstNode handleNode)
                                          throws ServiceException
Throws:
ServiceException
Method Detail

getSiteMapItemHandlerClassName

public String getSiteMapItemHandlerClassName()
Specified by:
getSiteMapItemHandlerClassName in interface HstSiteMapItemHandlerConfiguration
Returns:
the fully-qualified class name of the class implementing the HstSiteMapItemHandler interface

getId

public String getId()
Description copied from interface: HstSiteMapItemHandlerConfiguration
Returns the id for this sitemap item handler configuration. The id must be unique within the container HstSiteMapItemHandlersConfiguration,

Specified by:
getId in interface HstSiteMapItemHandlerConfiguration
Returns:
the id of this sitemap item handler configuration or null if no id set

getName

public String getName()
Description copied from interface: HstSiteMapItemHandlerConfiguration
Return the name of this sitemap item handler configuration.

Specified by:
getName in interface HstSiteMapItemHandlerConfiguration

getProperty

public Object getProperty(String name)
Returns a property of type String, Boolean, Long, Double or Calendar or an array of one of these objects or null when not present

Specified by:
getProperty in interface HstSiteMapItemHandlerConfiguration
Parameters:
name - of the property
Returns:
the value of the property or null when this property is not present

getProperties

public Map<String,Object> getProperties()
Returns the map of property names to their value. The value can be of type String, Boolean, Long, Double or Calendar or an array of one of these objects

Specified by:
getProperties in interface HstSiteMapItemHandlerConfiguration
Returns:
the map of properties or an empty map when there are no properties


Copyright © 2008-2012 Hippo. All Rights Reserved.