de.lessvoid.nifty.controls.dropdown
Class DropDownPopup<T>

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

public class DropDownPopup<T>
extends AbstractController


Constructor Summary
DropDownPopup()
           
 
Method Summary
 void bind(Nifty niftyParam, Screen screenParam, Element element, Properties parameter, Attributes controlDefinitionAttributes)
           
 void close()
           
 boolean inputEvent(NiftyInputEvent inputEvent)
           
 void onStartScreen()
           
 void setDropDownElement(DropDownControl<T> dropDownControl, Element popupInstance)
           
 
Methods inherited from class de.lessvoid.nifty.controls.AbstractController
bind, disable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, init, isBound, isEnabled, layoutCallback, onFocus, 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

DropDownPopup

public DropDownPopup()
Method Detail

bind

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

inputEvent

public boolean inputEvent(NiftyInputEvent inputEvent)

setDropDownElement

public void setDropDownElement(DropDownControl<T> dropDownControl,
                               Element popupInstance)

onStartScreen

public void onStartScreen()

close

public void close()


Copyright © 2011. All Rights Reserved.