Package org.jboss.hal.core.finder
Class FinderSegment<T>
- java.lang.Object
-
- org.jboss.hal.core.finder.FinderSegment<T>
-
public class FinderSegment<T> extends Object
A segment inside aFinderPath.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceFinderSegment.DropdownCallback<T>static classFinderSegment.DropdownItem<T>
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconnect(FinderColumn<T> column)voiddropdown(FinderContext context, FinderSegment.DropdownCallback<T> callback)booleanequals(Object o)StringgetColumnId()StringgetColumnTitle()StringgetItemId()StringgetItemTitle()inthashCode()booleansupportsDropdown()StringtoString()
-
-
-
Method Detail
-
connect
public void connect(FinderColumn<T> column)
-
getColumnId
public String getColumnId()
-
getItemId
public String getItemId()
-
getColumnTitle
public String getColumnTitle()
-
getItemTitle
public String getItemTitle()
-
supportsDropdown
public boolean supportsDropdown()
- Returns:
trueif this segment was initialized with a column which has an breadcrumb item handler and either initial items, an items provider or a breadcrumb items provider.
-
dropdown
public void dropdown(FinderContext context, FinderSegment.DropdownCallback<T> callback)
-
-