public class AbstractPageDynamicNavigationNodeList extends java.lang.Object implements DynamicAttributeHandler<java.util.List<CMSNavigationNodeModel>,AbstractPageModel>
| Constructor and Description |
|---|
AbstractPageDynamicNavigationNodeList() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addPageToNode(CMSNavigationNodeModel node,
AbstractPageModel page) |
java.util.List<CMSNavigationNodeModel> |
get(AbstractPageModel model)
Holds logic behind getter for dynamic attribute.
|
PersistentKeyGenerator |
getCmsNavigationEntryCodeGenerator() |
FlexibleSearchService |
getFlexibleSearchService() |
ModelService |
getModelService() |
protected void |
removePageFromNode(CMSNavigationNodeModel node,
AbstractPageModel page) |
void |
set(AbstractPageModel model,
java.util.List<CMSNavigationNodeModel> value)
Holds logic behind setter for dynamic attribute.
|
void |
setCmsNavigationEntryCodeGenerator(PersistentKeyGenerator cmsNavigationEntryCodeGenerator) |
void |
setFlexibleSearchService(FlexibleSearchService flexibleSearchService) |
void |
setModelService(ModelService modelService) |
public AbstractPageDynamicNavigationNodeList()
public java.util.List<CMSNavigationNodeModel> get(AbstractPageModel model)
DynamicAttributeHandlerget in interface DynamicAttributeHandler<java.util.List<CMSNavigationNodeModel>,AbstractPageModel>model - model for which dynamic attribute is declared.public void set(AbstractPageModel model, java.util.List<CMSNavigationNodeModel> value)
DynamicAttributeHandlerset in interface DynamicAttributeHandler<java.util.List<CMSNavigationNodeModel>,AbstractPageModel>model - model for which dynamic attribute is declared.value - the value which will be used by setter logic.protected void addPageToNode(CMSNavigationNodeModel node, AbstractPageModel page)
protected void removePageFromNode(CMSNavigationNodeModel node, AbstractPageModel page)
public FlexibleSearchService getFlexibleSearchService()
public void setFlexibleSearchService(FlexibleSearchService flexibleSearchService)
public ModelService getModelService()
public void setModelService(ModelService modelService)
public PersistentKeyGenerator getCmsNavigationEntryCodeGenerator()
public void setCmsNavigationEntryCodeGenerator(PersistentKeyGenerator cmsNavigationEntryCodeGenerator)
Copyright © 2018 SAP SE. All Rights Reserved.