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 Breadcrumb
NavigationAction
that will remove this Breadcrumb
.public void setRemoveAction(NavigationAction removeAction)
RefinementBreadcrumb
.removeAction
- the action that will remove this RefinementBreadcrumb
public 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()
RefinementBreadcrumb
public void setLabel(String label)
label
- the labelpublic Integer getCount()
public void setCount(Integer count)
count
- the refinement countCopyright © 2013, Oracle and/or its affiliates. All rights reserved.