Class NavigationItemImpl

  • All Implemented Interfaces:
    com.adobe.cq.export.json.ComponentExporter, com.adobe.cq.wcm.core.components.models.Component, com.adobe.cq.wcm.core.components.models.ListItem, com.adobe.cq.wcm.core.components.models.NavigationItem

    public class NavigationItemImpl
    extends DataLayerListItem
    implements com.adobe.cq.wcm.core.components.models.NavigationItem
    • Field Detail

      • title

        protected String title
      • isActive

        protected boolean isActive
    • Constructor Detail

      • NavigationItemImpl

        public NavigationItemImpl​(String title,
                                  String url,
                                  boolean isActive,
                                  String parentId,
                                  org.apache.sling.api.resource.Resource resource)
    • Method Detail

      • getTitle

        public String getTitle()
        Specified by:
        getTitle in interface com.adobe.cq.wcm.core.components.models.ListItem
      • getURL

        public String getURL()
        Specified by:
        getURL in interface com.adobe.cq.wcm.core.components.models.ListItem
      • isActive

        public boolean isActive()
        Specified by:
        isActive in interface com.adobe.cq.wcm.core.components.models.NavigationItem