Class DragResizeMoveEvent
java.lang.Object
com.google.web.bindery.event.shared.Event<H>
com.google.gwt.event.shared.GwtEvent<H>
com.smartgwt.client.event.AbstractSmartEvent<DragResizeMoveHandler>
com.smartgwt.client.widgets.drawing.events.DragResizeMoveEvent
- All Implemented Interfaces:
Cancellable
public class DragResizeMoveEvent
extends AbstractSmartEvent<DragResizeMoveHandler>
implements Cancellable
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.gwt.event.shared.GwtEvent
GwtEvent.Type<H extends Object>
-
Field Summary
Fields inherited from class com.smartgwt.client.event.AbstractSmartEvent
jsObj
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cancel()
Call this method to cancel the default behavior of allowing the shape to be drag-resizedprotected void
dispatch
(DragResizeMoveHandler handler) static <S extends HasDragResizeMoveHandlers & HasHandlers>
voidfire
(S source, JavaScriptObject jsObj) Fires a open event on all registered handlers in the handler manager.If no such handlers exist, this method will do nothing.Returns theDrawItem
firing the event.int
new height of this draw itemint
new width of this draw itemint
getNewX()
new X coordinate of this draw item within the DrawPaneint
getNewY()
new Y coordinate of this draw item within the DrawPanestatic GwtEvent.Type<DragResizeMoveHandler>
getType()
Gets the type associated with this event.boolean
Methods inherited from class com.smartgwt.client.event.AbstractSmartEvent
getFiringInstanceAsJavaScriptObject
Methods inherited from class com.google.gwt.event.shared.GwtEvent
assertLive, getSource, isLive, kill, revive
Methods inherited from class com.google.web.bindery.event.shared.Event
setSource, toDebugString, toString
-
Constructor Details
-
DragResizeMoveEvent
-
-
Method Details
-
getFiringDrawItem
Returns theDrawItem
firing the event.- Returns:
- DrawItem firing the event
-
fire
public static <S extends HasDragResizeMoveHandlers & HasHandlers> void fire(S source, JavaScriptObject jsObj) Fires a open event on all registered handlers in the handler manager.If no such handlers exist, this method will do nothing.- Type Parameters:
S
- The event source- Parameters:
source
- the source of the handlersjsObj
- the native event
-
getType
Gets the type associated with this event.- Returns:
- returns the handler type
-
dispatch
- Specified by:
dispatch
in classGwtEvent<DragResizeMoveHandler>
-
getAssociatedType
- Specified by:
getAssociatedType
in classGwtEvent<DragResizeMoveHandler>
-
cancel
public void cancel()Call this method to cancel the default behavior of allowing the shape to be drag-resized- Specified by:
cancel
in interfaceCancellable
-
isCancelled
public boolean isCancelled()- Specified by:
isCancelled
in interfaceCancellable
- Returns:
- true if cancelled
-
getNewX
public int getNewX()new X coordinate of this draw item within the DrawPane- Returns:
- new X coordinate of this draw item within the DrawPane
-
getNewY
public int getNewY()new Y coordinate of this draw item within the DrawPane- Returns:
- new Y coordinate of this draw item within the DrawPane
-
getNewWidth
public int getNewWidth()new width of this draw item- Returns:
- new width of this draw item
-
getNewHeight
public int getNewHeight()new height of this draw item- Returns:
- new height of this draw item
-