public class RefinementBreadcrumb extends Object implements Breadcrumb
| Constructor and Description |
|---|
RefinementBreadcrumb() |
| Modifier and Type | Method and Description |
|---|---|
List<Ancestor> |
getAncestors() |
Integer |
getCount() |
String |
getDimensionName() |
String |
getDisplayName() |
String |
getLabel() |
Map<String,String> |
getProperties() |
NavigationAction |
getRemoveAction()
Returns a navigation action with the necessary information to remove
this breadcrumb.
|
boolean |
isMultiSelect() |
void |
setAncestors(List<Ancestor> ancestors)
Sets the ancestors for this refinement, if any.
|
void |
setCount(Integer count)
Sets the number of records that will be returned if this refinement is applied.
|
void |
setDimensionName(String dimensionName)
Sets the dimension name for this refinement bread crumb.
|
void |
setDisplayName(String displayName)
Sets the display name for this refinement bread crumb.
|
void |
setLabel(String label)
Sets the user friendly text of this refinement.
|
void |
setMultiSelect(boolean multiSelect)
Sets the multi select flag.
|
void |
setProperties(Map<String,String> properties)
Sets the properties of this refinement.
|
void |
setRemoveAction(NavigationAction removeAction)
Sets the remove action of this
RefinementBreadcrumb. |
public NavigationAction getRemoveAction()
getRemoveAction in interface BreadcrumbNavigationAction that will remove this Breadcrumb.public void setRemoveAction(NavigationAction removeAction)
RefinementBreadcrumb.removeAction - the action that will remove this RefinementBreadcrumbpublic String getDimensionName()
public void setDimensionName(String dimensionName)
dimensionName - the dimension name of this breadcrumbpublic String getDisplayName()
public void setDisplayName(String displayName)
displayName - the display name of this breadcrumbpublic void setAncestors(List<Ancestor> ancestors)
ancestors - a list containing the ancestors of this refinementpublic Map<String,String> getProperties()
public void setProperties(Map<String,String> properties)
properties - a map containing properties for this refinementpublic boolean isMultiSelect()
public void setMultiSelect(boolean multiSelect)
multiSelect - true if this refinement is multi selectablepublic String getLabel()
RefinementBreadcrumbpublic void setLabel(String label)
label - the labelpublic Integer getCount()
public void setCount(Integer count)
count - the refinement countCopyright © 2014, Oracle and/or its affiliates. All rights reserved.