de.lessvoid.nifty.controls.dragndrop
Class DraggableControl
java.lang.Object
de.lessvoid.nifty.controls.AbstractController
de.lessvoid.nifty.controls.dragndrop.DraggableControl
- All Implemented Interfaces:
- de.lessvoid.nifty.controls.Controller, Draggable, de.lessvoid.nifty.controls.NiftyControl
public class DraggableControl
- extends de.lessvoid.nifty.controls.AbstractController
- implements Draggable
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 |
Methods inherited from interface de.lessvoid.nifty.controls.NiftyControl |
disable, enable, getElement, getHeight, getId, getStyle, getWidth, hasFocus, isBound, isEnabled, layoutCallback, setEnabled, setFocus, setFocusable, setHeight, setId, setStyle, setWidth |
DraggableControl
public DraggableControl()
bind
public void bind(de.lessvoid.nifty.Nifty nifty,
de.lessvoid.nifty.screen.Screen screen,
de.lessvoid.nifty.elements.Element element,
Properties parameter,
de.lessvoid.xml.xpp3.Attributes controlDefinitionAttributes)
- Specified by:
bind
in interface de.lessvoid.nifty.controls.Controller
onStartScreen
public void onStartScreen()
- Specified by:
onStartScreen
in interface de.lessvoid.nifty.controls.Controller
inputEvent
public boolean inputEvent(de.lessvoid.nifty.input.NiftyInputEvent inputEvent)
- Specified by:
inputEvent
in interface de.lessvoid.nifty.controls.Controller
dragStart
public void dragStart(int mouseX,
int mouseY)
- Called by
- Parameters:
mouseX
- mouse xmouseY
- mouse y
drag
public void drag(int mouseX,
int mouseY)
- Called by
- Parameters:
mouseX
- mouse xmouseY
- mouse y
dragStop
public void dragStop()
- Called by
getDroppable
public DroppableControl getDroppable()
setDroppable
protected void setDroppable(DroppableControl droppable)
Copyright © 2011. All Rights Reserved.