de.lessvoid.nifty.controls.listbox
Class ListBoxPanel<T>

java.lang.Object
  extended by de.lessvoid.nifty.controls.AbstractController
      extended by de.lessvoid.nifty.controls.listbox.ListBoxPanel<T>
All Implemented Interfaces:
Controller, NiftyControl

public class ListBoxPanel<T>
extends AbstractController


Constructor Summary
ListBoxPanel()
           
 
Method Summary
 void bind(Nifty niftyParam, Screen screenParam, Element elementParam, Properties parameter, Attributes controlDefinitionAttributes)
           
 boolean hasFocus()
           
 boolean inputEvent(NiftyInputEvent inputEvent)
           
 void onFocus(boolean getFocus)
           
 void onStartScreen()
           
 void setListBox(ListBoxImpl<T> listBox)
           
 
Methods inherited from class de.lessvoid.nifty.controls.AbstractController
bind, disable, enable, getElement, getHeight, getId, getStyle, getWidth, init, isBound, isEnabled, layoutCallback, setEnabled, setFocus, setFocusable, setHeight, setId, setStyle, setWidth
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListBoxPanel

public ListBoxPanel()
Method Detail

bind

public void bind(Nifty niftyParam,
                 Screen screenParam,
                 Element elementParam,
                 Properties parameter,
                 Attributes controlDefinitionAttributes)

onStartScreen

public void onStartScreen()

inputEvent

public boolean inputEvent(NiftyInputEvent inputEvent)

onFocus

public void onFocus(boolean getFocus)
Specified by:
onFocus in interface Controller
Overrides:
onFocus in class AbstractController

setListBox

public void setListBox(ListBoxImpl<T> listBox)

hasFocus

public boolean hasFocus()
Specified by:
hasFocus in interface NiftyControl
Overrides:
hasFocus in class AbstractController


Copyright © 2011. All Rights Reserved.