nl.hippo.portal.cms.site
Class SiteMapItemImpl
java.lang.Object
nl.hippo.portal.cms.site.SiteMapItemImpl
- All Implemented Interfaces:
- java.lang.Comparable, nl.hippo.portal.cms.site.SiteMapItem
public class SiteMapItemImpl
- extends java.lang.Object
- implements nl.hippo.portal.cms.site.SiteMapItem
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SiteMapItemImpl
public SiteMapItemImpl(nl.hippo.portal.cms.site.SiteMap siteMap)
SiteMapItemImpl
public SiteMapItemImpl(SiteMapItemImpl parent,
java.lang.String id,
java.lang.String name,
boolean hidden,
nl.hippo.portal.cms.site.SiteMap siteMap)
getSiteMap
public nl.hippo.portal.cms.site.SiteMap getSiteMap()
- Specified by:
getSiteMap in interface nl.hippo.portal.cms.site.SiteMapItem
getChild
public nl.hippo.portal.cms.site.SiteMapItem getChild(java.lang.String name)
- Specified by:
getChild in interface nl.hippo.portal.cms.site.SiteMapItem
getChildren
public java.util.List getChildren()
- Specified by:
getChildren in interface nl.hippo.portal.cms.site.SiteMapItem
getSrc
public java.lang.String getSrc()
- Specified by:
getSrc in interface nl.hippo.portal.cms.site.SiteMapItem
getLevel
public int getLevel()
- Specified by:
getLevel in interface nl.hippo.portal.cms.site.SiteMapItem
getId
public java.lang.String getId()
- Specified by:
getId in interface nl.hippo.portal.cms.site.SiteMapItem
getName
public java.lang.String getName()
- Specified by:
getName in interface nl.hippo.portal.cms.site.SiteMapItem
getParent
public nl.hippo.portal.cms.site.SiteMapItem getParent()
- Specified by:
getParent in interface nl.hippo.portal.cms.site.SiteMapItem
getPath
public java.lang.String getPath()
- Specified by:
getPath in interface nl.hippo.portal.cms.site.SiteMapItem
getPaths
public java.lang.String[] getPaths()
- Specified by:
getPaths in interface nl.hippo.portal.cms.site.SiteMapItem
getTemplate
public java.lang.String getTemplate()
- Specified by:
getTemplate in interface nl.hippo.portal.cms.site.SiteMapItem
getTitle
public java.lang.String getTitle()
- Specified by:
getTitle in interface nl.hippo.portal.cms.site.SiteMapItem
isLeaf
public boolean isLeaf()
- Specified by:
isLeaf in interface nl.hippo.portal.cms.site.SiteMapItem
isHidden
public boolean isHidden()
- Specified by:
isHidden in interface nl.hippo.portal.cms.site.SiteMapItem
isLinkable
public boolean isLinkable()
- Specified by:
isLinkable in interface nl.hippo.portal.cms.site.SiteMapItem
isDocument
public boolean isDocument()
- Specified by:
isDocument in interface nl.hippo.portal.cms.site.SiteMapItem
isMenuItem
public boolean isMenuItem()
- Specified by:
isMenuItem in interface nl.hippo.portal.cms.site.SiteMapItem
compareTo
public int compareTo(java.lang.Object obj)
- Specified by:
compareTo in interface java.lang.Comparable
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
getAttribute
public java.lang.String getAttribute(java.lang.String attributeName)
- Specified by:
getAttribute in interface nl.hippo.portal.cms.site.SiteMapItem
setAttributes
public void setAttributes(java.util.Map attributes)
getSiteMapItemsByField
public java.util.List getSiteMapItemsByField(java.lang.String field,
java.lang.String value)
- getSiteMapItemsByField
- Specified by:
getSiteMapItemsByField in interface nl.hippo.portal.cms.site.SiteMapItem
- Parameters:
smi - field - value -
- Returns:
getFirstMatchingSiteMapItem
public nl.hippo.portal.cms.site.SiteMapItem getFirstMatchingSiteMapItem(java.lang.String field,
java.lang.String value)
- Specified by:
getFirstMatchingSiteMapItem in interface nl.hippo.portal.cms.site.SiteMapItem
Copyright © 2007-2008 . All Rights Reserved.