de.lessvoid.nifty.elements
Class ElementInteractionClickHandler

java.lang.Object
  extended by de.lessvoid.nifty.elements.ElementInteractionClickHandler

public class ElementInteractionClickHandler
extends Object


Constructor Summary
ElementInteractionClickHandler(Nifty nifty, Element element, MouseClickMethods mouseMethods)
           
 
Method Summary
 void activate(Nifty nifty)
           
 MouseClickMethods getMouseMethods()
           
 boolean isOnClickRepeatEnabled()
           
 boolean process(NiftyMouseInputEvent mouseEvent, boolean isButtonDown, boolean isInitialButtonDown, boolean isButtonRelease, long eventTime, boolean mouseInside, boolean canHandleInteraction, boolean hasMouseAccess, String onClickAlternateKey)
           
 void resetMouseDown()
           
 void setOnClickMethod(NiftyMethodInvoker onClickMethod)
           
 void setOnClickMouseMoveMethod(NiftyMethodInvoker onClickMouseMoveMethod)
           
 void setOnClickRepeatEnabled(boolean onClickRepeatEnabled)
           
 void setOnReleaseMethod(NiftyMethodInvoker onReleaseMethod)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementInteractionClickHandler

public ElementInteractionClickHandler(Nifty nifty,
                                      Element element,
                                      MouseClickMethods mouseMethods)
Method Detail

getMouseMethods

public MouseClickMethods getMouseMethods()

setOnClickRepeatEnabled

public void setOnClickRepeatEnabled(boolean onClickRepeatEnabled)

isOnClickRepeatEnabled

public boolean isOnClickRepeatEnabled()

process

public boolean process(NiftyMouseInputEvent mouseEvent,
                       boolean isButtonDown,
                       boolean isInitialButtonDown,
                       boolean isButtonRelease,
                       long eventTime,
                       boolean mouseInside,
                       boolean canHandleInteraction,
                       boolean hasMouseAccess,
                       String onClickAlternateKey)

resetMouseDown

public void resetMouseDown()

activate

public void activate(Nifty nifty)

setOnClickMethod

public void setOnClickMethod(NiftyMethodInvoker onClickMethod)

setOnClickMouseMoveMethod

public void setOnClickMouseMoveMethod(NiftyMethodInvoker onClickMouseMoveMethod)

setOnReleaseMethod

public void setOnReleaseMethod(NiftyMethodInvoker onReleaseMethod)


Copyright © 2012. All Rights Reserved.