Class NavigationImpl
- java.lang.Object
-
- com.adobe.cq.commerce.core.components.internal.models.v2.navigation.NavigationImpl
-
- All Implemented Interfaces:
com.adobe.cq.export.json.ComponentExporter
,com.adobe.cq.wcm.core.components.models.Component
,com.adobe.cq.wcm.core.components.models.Navigation
@Model(adaptables=org.apache.sling.api.SlingHttpServletRequest.class, adapters=com.adobe.cq.wcm.core.components.models.Navigation.class, resourceType="core/cif/components/structure/navigation/v2/navigation") public class NavigationImpl extends Object implements com.adobe.cq.wcm.core.components.models.Navigation
-
-
Constructor Summary
Constructors Constructor Description NavigationImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAccessibilityLabel()
com.adobe.cq.wcm.core.components.models.datalayer.ComponentData
getData()
String
getExportedType()
String
getId()
List<com.adobe.cq.wcm.core.components.models.NavigationItem>
getItems()
-
-
-
Method Detail
-
getData
public com.adobe.cq.wcm.core.components.models.datalayer.ComponentData getData()
- Specified by:
getData
in interfacecom.adobe.cq.wcm.core.components.models.Component
-
getAccessibilityLabel
public String getAccessibilityLabel()
- Specified by:
getAccessibilityLabel
in interfacecom.adobe.cq.wcm.core.components.models.Navigation
-
getExportedType
public String getExportedType()
- Specified by:
getExportedType
in interfacecom.adobe.cq.wcm.core.components.models.Component
- Specified by:
getExportedType
in interfacecom.adobe.cq.export.json.ComponentExporter
- Specified by:
getExportedType
in interfacecom.adobe.cq.wcm.core.components.models.Navigation
-
getItems
public List<com.adobe.cq.wcm.core.components.models.NavigationItem> getItems()
- Specified by:
getItems
in interfacecom.adobe.cq.wcm.core.components.models.Navigation
-
getId
public String getId()
- Specified by:
getId
in interfacecom.adobe.cq.wcm.core.components.models.Component
-
-