| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.util.AbstractMap<K,V>
java.util.HashMap<String,Object>
com.endeca.infront.assembler.BasicContentItem
com.endeca.infront.cartridge.Breadcrumbs
public class Breadcrumbs
BreadcrumbsHandler output model.
 
 Breadcrumbs model represents the active navigation state which could include 
 
SearchBreadcrumbRefinementBreadcrumbRangeFilterBreadcrumbGeoFilterBreadcrumbBreadcrumbs also provides an action to clear the active navigation state.
| Nested Class Summary | 
|---|
| Nested classes/interfaces inherited from class java.util.AbstractMap | 
|---|
| AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V> | 
| Nested classes/interfaces inherited from interface java.util.Map | 
|---|
| Map.Entry<K,V> | 
| Constructor Summary | |
|---|---|
| Breadcrumbs(BreadcrumbsConfig pConfig)Creates the BreadcrumbsHandleroutput model, using the
 type and data present in the inputBreadcrumbsConfig. | |
| Method Summary | |
|---|---|
|  GeoFilterBreadcrumb | getGeoFilterCrumb()The active geo filter. | 
|  List<RangeFilterBreadcrumb> | getRangeFilterCrumbs()The list of active range filters. | 
|  List<RefinementBreadcrumb> | getRefinementCrumbs()The list of active dimensional refinements. | 
|  NavigationAction | getRemoveAllAction()Gets the action that will clear/remove all breadcrumbs. | 
|  List<SearchBreadcrumb> | getSearchCrumbs()The list of active search terms. | 
|  void | setGeoFilterCrumb(GeoFilterBreadcrumb geoFilterCrumb)Sets the active geo filter. | 
|  void | setRangeFilterCrumbs(List<RangeFilterBreadcrumb> rangeFilterCrumbs)Sets the list of active range filters. | 
|  void | setRefinementCrumbs(List<RefinementBreadcrumb> refinementCrumbs)Sets the list of active dimensional refinements. | 
|  void | setRemoveAllAction(NavigationAction removeAllAction)Sets the action that will clear/remove all breadcrumbs. | 
|  void | setSearchCrumbs(List<SearchBreadcrumb> searchCrumbs)Sets the list of active search terms. | 
| Methods inherited from class com.endeca.infront.assembler.BasicContentItem | 
|---|
| getBooleanProperty, getIntProperty, getLongProperty, getType, getTypedProperty, setType | 
| Methods inherited from class java.util.HashMap | 
|---|
| clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values | 
| Methods inherited from class java.util.AbstractMap | 
|---|
| equals, hashCode, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| finalize, getClass, notify, notifyAll, wait, wait, wait | 
| Methods inherited from interface java.util.Map | 
|---|
| clear, containsKey, containsValue, entrySet, equals, get, hashCode, isEmpty, keySet, put, putAll, remove, size, values | 
| Constructor Detail | 
|---|
public Breadcrumbs(BreadcrumbsConfig pConfig)
BreadcrumbsHandler output model, using the
 type and data present in the input BreadcrumbsConfig.
| Method Detail | 
|---|
public NavigationAction getRemoveAllAction()
public List<RefinementBreadcrumb> getRefinementCrumbs()
public List<SearchBreadcrumb> getSearchCrumbs()
public List<RangeFilterBreadcrumb> getRangeFilterCrumbs()
public GeoFilterBreadcrumb getGeoFilterCrumb()
public void setRemoveAllAction(NavigationAction removeAllAction)
public void setSearchCrumbs(List<SearchBreadcrumb> searchCrumbs)
public void setRefinementCrumbs(List<RefinementBreadcrumb> refinementCrumbs)
public void setRangeFilterCrumbs(List<RangeFilterBreadcrumb> rangeFilterCrumbs)
public void setGeoFilterCrumb(GeoFilterBreadcrumb geoFilterCrumb)
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||