Package org.loboevolution.html.renderer
Class HtmlController
java.lang.Object
org.loboevolution.html.renderer.HtmlController
HtmlController class.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanonChange.booleanonContextMenu(ModelNode node, MouseEvent event, int x, int y) onContextMenu.booleanonDoubleClick(ModelNode node, MouseEvent event, int x, int y) onDoubleClick.booleanonEnterPressed(ModelNode node) onEnterPressed.booleanonMouseClick(ModelNode node, MouseEvent event, int x, int y) onMouseClick.booleanonMouseDisarmed(ModelNode node, MouseEvent event) onMouseDisarmed.booleanonMouseDown(ModelNode node, MouseEvent event, int x, int y) onMouseDown.voidonMouseMoved(ModelNode modelNode, MouseEvent event, int x, int y, ModelNode limit) onMouseMoved.voidonMouseOut(ModelNode modelNode, MouseEvent event, int x, int y, ModelNode limit) onMouseOut.voidonMouseOver(ModelNode modelNode, MouseEvent event, int x, int y, ModelNode limit) onMouseOver.voidonMouseScroll(ModelNode node) onMouseScroll.booleanonMouseUp(ModelNode node, MouseEvent event, int x, int y) onMouseUp.booleanonPressed(ModelNode node, MouseEvent event, int x, int y) onPressed.
-
Constructor Details
-
HtmlController
public HtmlController()
-
-
Method Details
-
onChange
onChange.
- Parameters:
node- aModelNodeobject.- Returns:
- a boolean.
-
onContextMenu
onContextMenu.
- Parameters:
node- aModelNodeobject.event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- a boolean.
-
onDoubleClick
onDoubleClick.
- Parameters:
node- aModelNodeobject.event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- True to propagate further, false if consumed.
-
onEnterPressed
onEnterPressed.
- Parameters:
node- aModelNodeobject.- Returns:
- True to propagate further and false if the event was consumed.
-
onMouseClick
onMouseClick.
- Parameters:
node- aModelNodeobject.event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- True to propagate further and false if the event was consumed.
-
onMouseDisarmed
onMouseDisarmed.
- Parameters:
node- aModelNodeobject.event- aMouseEventobject.- Returns:
- True to propagate further, false if consumed.
-
onMouseDown
onMouseDown.
- Parameters:
node- aModelNodeobject.event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- True to propagate further, false if consumed.
-
onMouseOut
onMouseOut.
- Parameters:
modelNode- aModelNodeobject.event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.limit- aModelNodeobject.
-
onMouseMoved
onMouseMoved.
- Parameters:
modelNode- aModelNodeobject.event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.limit- aModelNodeobject.
-
onMouseOver
onMouseOver.
- Parameters:
modelNode- aModelNodeobject.event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.limit- aModelNodeobject.
-
onMouseScroll
onMouseScroll.
- Parameters:
node- aModelNodeobject.
-
onMouseUp
onMouseUp.
- Parameters:
node- aModelNodeobject.event- aMouseEventobject.x- aIntegerobject.y- aIntegerobject.- Returns:
- True to propagate further, false if consumed.
-
onPressed
onPressed.
- Parameters:
node- The node generating the event.event- aMouseEventobject.x- For images only, x coordinate of mouse click.y- For images only, y coordinate of mouse click.- Returns:
- True to propagate further, false if consumed.
-
execute
-