Package org.craftercms.engine.navigation.impl
package org.craftercms.engine.navigation.impl
-
ClassesClassDescription
ItemProcessor
that modifies the a folder item to include the descriptor DOM of it's index file.Implementation ofItemFilter
that checks if a givenItem
is compatible with the configured localesImplementation ofItemProcessor
that looks for a localized version of anItem
Default implementation ofNavBreadcrumbBuilderImpl
.Default implementation ofNavTreeBuilderImpl
.SimpleItemFilter
that checks the accepted items list to check if the same item is not already there (some processors can generate the same item twice for different URLs).ItemFilter
that rejects all indexes, including targeted ones (e.g index_en.xml, index_es_CR.xml).ItemProcessor
that converts the item to the current targeted item (e.g. if the current target ID is en_US, then index.xml might be converted to index_en_US.xml, or to index_en.xml if it the former doesn't exist).