Controller, ListBox<T>, ListBoxView<T>, NiftyControl, TreeBox<T>TreeBox@Deprecated public final class TreeBoxControl<T> extends ListBoxControl<TreeItem<T>> implements TreeBox<T>
ListBox.ListBoxViewConverter<T>, ListBox.ListBoxViewConverterSimple<T>, ListBox.SelectionMode| Constructor | Description |
|---|---|
TreeBoxControl() |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
bind(Nifty nifty,
Screen screen,
Element element,
Parameters parameter) |
Deprecated.
|
boolean |
inputEvent(NiftyInputEvent inputEvent) |
Deprecated.
|
void |
publish(ListBoxSelectionChangedEvent<TreeItem<T>> event) |
Deprecated.
Publish this event.
|
void |
setTree(TreeItem<T> treeRoot) |
Deprecated.
Set the tree that is supposed to be displayed.
|
void |
updateList(TreeItem<T> selectItem) |
Deprecated.
Update the contents of the
ListBox that is used to display the tree. |
bind, disable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, isBound, isEnabled, onEndScreen, onFocus, setEnabled, setFocusable, setHeight, setId, setStyle, setWidthaddAllItems, addItem, addItemProcessor, changeSelectionMode, clear, deselectItem, deselectItemByIndex, getDisplayItemCount, getFocusItem, getFocusItemIndex, getHorizontalScrollbar, getItems, getSelectedIndices, getSelection, getVerticalScrollbar, insertItem, itemCount, refresh, removeAllItems, removeItem, removeItemByIndex, selectItem, selectItemByIndex, selectNext, selectPrevious, setFocusItem, setFocusItemByIndex, setListBoxViewConverter, showItem, showItemByIndex, sortAllItems, sortAllItemsaddAllItems, addItem, addItemProcessor, changeSelectionMode, clear, deselectItem, deselectItemByIndex, display, ensureWidthConstraints, getDisplayItemCount, getFocusItem, getFocusItemIndex, getHorizontalScrollbar, getItems, getSelectedIndices, getSelection, getVerticalScrollbar, getViewConverter, getWidth, init, insertItem, itemCount, layoutCallback, mouseWheel, onStartScreen, refresh, removeAllItems, removeItem, removeItemByIndex, scrollTo, selectItem, selectItemByIndex, selectNext, selectPrevious, setFocus, setFocusItem, setFocusItemByIndex, setListBoxViewConverter, showItem, showItemByIndex, sortAllItems, sortAllItems, updateTotalCount, updateTotalWidthdisable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, isBound, isEnabled, layoutCallback, setEnabled, setFocus, setFocusable, setHeight, setId, setStyle, setWidthpublic void bind(@Nonnull
Nifty nifty,
@Nonnull
Screen screen,
@Nonnull
Element element,
@Nonnull
Parameters parameter)
bind in interface Controllerbind in class ListBoxControl<TreeItem<T>>public boolean inputEvent(@Nonnull
NiftyInputEvent inputEvent)
inputEvent in interface ControllerinputEvent in class ListBoxControl<TreeItem<T>>public void setTree(@Nonnull
TreeItem<T> treeRoot)
TreeBoxpublic void updateList(@Nonnull
TreeItem<T> selectItem)
ListBox that is used to display the tree. This should be done every time the
tree is changed. So in case the node is expanded or collapsed.selectItem - the item that is supposed to be selected after the tree is updatedpublic void publish(@Nonnull
ListBoxSelectionChangedEvent<TreeItem<T>> event)
ListBoxViewpublish in interface ListBoxView<T>publish in class ListBoxControl<TreeItem<T>>event - the event to publishCopyright © 2018. All rights reserved.