public class TreeHierarchyLeafItemPresenter extends Object implements HierarchyLeafItemPresenter
Modifier and Type | Class and Description |
---|---|
static interface |
TreeHierarchyLeafItemPresenter.View |
Constructor and Description |
---|
TreeHierarchyLeafItemPresenter(TreeHierarchyLeafItemPresenter.View view,
javax.enterprise.event.Event<HierarchyItemSelectedEvent> hierarchyItemSelectedEvent) |
Modifier and Type | Method and Description |
---|---|
void |
fireSelect() |
PreferenceHierarchyElement<?> |
getHierarchyElement() |
int |
getLevel() |
TreeHierarchyLeafItemPresenter.View |
getView() |
<T> void |
init(PreferenceHierarchyElement<T> preference,
int level,
boolean tryToSelectChild) |
void |
itemSelectedEvent(HierarchyItemSelectedEvent event) |
void |
select() |
@Inject public TreeHierarchyLeafItemPresenter(TreeHierarchyLeafItemPresenter.View view, javax.enterprise.event.Event<HierarchyItemSelectedEvent> hierarchyItemSelectedEvent)
public <T> void init(PreferenceHierarchyElement<T> preference, int level, boolean tryToSelectChild)
init
in interface HierarchyItemPresenter
public void fireSelect()
fireSelect
in interface HierarchyItemPresenter
public void select()
public void itemSelectedEvent(@Observes HierarchyItemSelectedEvent event)
public TreeHierarchyLeafItemPresenter.View getView()
getView
in interface HierarchyItemPresenter
public PreferenceHierarchyElement<?> getHierarchyElement()
public int getLevel()
Copyright © 2012–2020 JBoss by Red Hat. All rights reserved.