Class FxDragSpriteEventHandler
java.lang.Object
org.refcodes.graphical.ext.javafx.FxDragSpriteEventHandler
- All Implemented Interfaces:
org.refcodes.graphical.DragOpacityAccessor,org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<FxDragSpriteEventHandler>,org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator,org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty,org.refcodes.graphical.FieldDimension,org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<FxDragSpriteEventHandler>,org.refcodes.graphical.FieldDimension.FieldDimensionMutator,org.refcodes.graphical.FieldDimension.FieldDimensionProperty,org.refcodes.graphical.FieldGapAccessor,org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<FxDragSpriteEventHandler>,org.refcodes.graphical.FieldGapAccessor.FieldGapMutator,org.refcodes.graphical.FieldGapAccessor.FieldGapProperty,org.refcodes.graphical.FieldHeightAccessor,org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<FxDragSpriteEventHandler>,org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator,org.refcodes.graphical.FieldHeightAccessor.FieldHeightProperty,org.refcodes.graphical.FieldWidthAccessor,org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<FxDragSpriteEventHandler>,org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator,org.refcodes.graphical.FieldWidthAccessor.FieldWidthProperty,org.refcodes.graphical.MoveModeAccessor,org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<FxDragSpriteEventHandler>,org.refcodes.graphical.MoveModeAccessor.MoveModeMutator,org.refcodes.graphical.MoveModeAccessor.MoveModeProperty,org.refcodes.graphical.Offset,org.refcodes.graphical.OffsetXAccessor,org.refcodes.graphical.OffsetYAccessor,org.refcodes.graphical.SpriteAccessor<javafx.scene.Node>,org.refcodes.mixin.Disposable
public class FxDragSpriteEventHandler
extends Object
implements org.refcodes.graphical.FieldDimension.FieldDimensionProperty, org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<FxDragSpriteEventHandler>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty, org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<FxDragSpriteEventHandler>, org.refcodes.graphical.SpriteAccessor<javafx.scene.Node>, org.refcodes.graphical.MoveModeAccessor.MoveModeProperty, org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<FxDragSpriteEventHandler>, org.refcodes.graphical.Offset, org.refcodes.mixin.Disposable
The Class FxDragSpriteEventHandler.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.mixin.Disposable
org.refcodes.mixin.Disposable.DisposedableNested classes/interfaces inherited from interface org.refcodes.graphical.DragOpacityAccessor
org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B extends org.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<B>>, org.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator, org.refcodes.graphical.DragOpacityAccessor.DragOpacityPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.FieldDimension
org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<B extends org.refcodes.graphical.FieldDimension.FieldDimensionBuilder<B>>, org.refcodes.graphical.FieldDimension.FieldDimensionMutator, org.refcodes.graphical.FieldDimension.FieldDimensionPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.FieldGapAccessor
org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B extends org.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<B>>, org.refcodes.graphical.FieldGapAccessor.FieldGapMutator, org.refcodes.graphical.FieldGapAccessor.FieldGapPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.FieldHeightAccessor
org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B extends org.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<B>>, org.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator, org.refcodes.graphical.FieldHeightAccessor.FieldHeightPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.FieldWidthAccessor
org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B extends org.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<B>>, org.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator, org.refcodes.graphical.FieldWidthAccessor.FieldWidthPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.MoveModeAccessor
org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B extends org.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<B>>, org.refcodes.graphical.MoveModeAccessor.MoveModeMutator, org.refcodes.graphical.MoveModeAccessor.MoveModePropertyNested classes/interfaces inherited from interface org.refcodes.graphical.Offset
org.refcodes.graphical.Offset.OffsetBuilder<B extends org.refcodes.graphical.Offset.OffsetBuilder<B>>, org.refcodes.graphical.Offset.OffsetMutator, org.refcodes.graphical.Offset.OffsetPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.OffsetXAccessor
org.refcodes.graphical.OffsetXAccessor.OffsetXBuilder<B extends org.refcodes.graphical.OffsetXAccessor.OffsetXBuilder<B>>, org.refcodes.graphical.OffsetXAccessor.OffsetXMutator, org.refcodes.graphical.OffsetXAccessor.OffsetXPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.OffsetYAccessor
org.refcodes.graphical.OffsetYAccessor.OffsetYBuilder<B extends org.refcodes.graphical.OffsetYAccessor.OffsetYBuilder<B>>, org.refcodes.graphical.OffsetYAccessor.OffsetYMutator, org.refcodes.graphical.OffsetYAccessor.OffsetYPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.SpriteAccessor
org.refcodes.graphical.SpriteAccessor.SpriteBuilder<T extends Object,B extends org.refcodes.graphical.SpriteAccessor.SpriteBuilder<T, B>>, org.refcodes.graphical.SpriteAccessor.SpriteMutator<T extends Object>, org.refcodes.graphical.SpriteAccessor.SpriteProperty<T extends Object> -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionFxDragSpriteEventHandler(javafx.scene.Node aSprite, javafx.scene.layout.Pane aScene) Instantiates a new fx drag sprite event handler impl. -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()doubleintintintorg.refcodes.graphical.MoveModeintintjavafx.scene.NodevoidsetDragOpacity(double aOpacity) voidsetFieldDimension(int aWidth, int aHeight) voidsetFieldDimension(int aWidth, int aHeight, int aGap) voidsetFieldDimension(org.refcodes.graphical.Dimension aDimension) voidsetFieldDimension(org.refcodes.graphical.FieldDimension aDimension) voidsetFieldGap(int aFieldGap) voidsetFieldHeight(int aHeight) voidsetFieldWidth(int aWidth) voidsetMoveMode(org.refcodes.graphical.MoveMode aMoveMode) withDragOpacity(double aOpacity) withFieldDimension(int aWidth, int aHeight) withFieldDimension(int aWidth, int aHeight, int aGap) withFieldDimension(org.refcodes.graphical.Dimension aDimension) withFieldDimension(org.refcodes.graphical.FieldDimension aDimension) withFieldGap(int aFieldGap) withFieldHeight(int aHeight) withFieldWidth(int aWidth) withMoveMode(org.refcodes.graphical.MoveMode aMoveMode) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.refcodes.graphical.DragOpacityAccessor.DragOpacityProperty
letDragOpacityMethods inherited from interface org.refcodes.graphical.FieldDimension.FieldDimensionProperty
letFieldDimension, letFieldDimension, letFieldDimension, letFieldDimensionMethods inherited from interface org.refcodes.graphical.FieldGapAccessor.FieldGapProperty
letFieldGapMethods inherited from interface org.refcodes.graphical.FieldHeightAccessor.FieldHeightProperty
letFieldHeightMethods inherited from interface org.refcodes.graphical.FieldWidthAccessor.FieldWidthProperty
letFieldWidthMethods inherited from interface org.refcodes.graphical.MoveModeAccessor.MoveModeProperty
letMoveMode
-
Field Details
-
_posX
public double _posX
-
-
Constructor Details
-
FxDragSpriteEventHandler
public FxDragSpriteEventHandler(javafx.scene.Node aSprite, javafx.scene.layout.Pane aScene) Instantiates a new fx drag sprite event handler impl.- Parameters:
aSprite- the spriteaScene- the scene
-
-
Method Details
-
getFieldWidth
public int getFieldWidth()- Specified by:
getFieldWidthin interfaceorg.refcodes.graphical.FieldWidthAccessor
-
getFieldHeight
public int getFieldHeight()- Specified by:
getFieldHeightin interfaceorg.refcodes.graphical.FieldHeightAccessor
-
getFieldGap
public int getFieldGap()- Specified by:
getFieldGapin interfaceorg.refcodes.graphical.FieldGapAccessor
-
setFieldWidth
public void setFieldWidth(int aWidth) - Specified by:
setFieldWidthin interfaceorg.refcodes.graphical.FieldWidthAccessor.FieldWidthMutator
-
withFieldWidth
- Specified by:
withFieldWidthin interfaceorg.refcodes.graphical.FieldWidthAccessor.FieldWidthBuilder<FxDragSpriteEventHandler>
-
setFieldHeight
public void setFieldHeight(int aHeight) - Specified by:
setFieldHeightin interfaceorg.refcodes.graphical.FieldHeightAccessor.FieldHeightMutator
-
getOffsetX
public int getOffsetX()- Specified by:
getOffsetXin interfaceorg.refcodes.graphical.OffsetXAccessor
-
getOffsetY
public int getOffsetY()- Specified by:
getOffsetYin interfaceorg.refcodes.graphical.OffsetYAccessor
-
withFieldHeight
- Specified by:
withFieldHeightin interfaceorg.refcodes.graphical.FieldHeightAccessor.FieldHeightBuilder<FxDragSpriteEventHandler>
-
withFieldDimension
- Specified by:
withFieldDimensionin interfaceorg.refcodes.graphical.FieldDimension.FieldDimensionBuilder<FxDragSpriteEventHandler>
-
withFieldDimension
- Specified by:
withFieldDimensionin interfaceorg.refcodes.graphical.FieldDimension.FieldDimensionBuilder<FxDragSpriteEventHandler>
-
withFieldDimension
public FxDragSpriteEventHandler withFieldDimension(org.refcodes.graphical.FieldDimension aDimension) - Specified by:
withFieldDimensionin interfaceorg.refcodes.graphical.FieldDimension.FieldDimensionBuilder<FxDragSpriteEventHandler>
-
setFieldDimension
public void setFieldDimension(int aWidth, int aHeight) - Specified by:
setFieldDimensionin interfaceorg.refcodes.graphical.FieldDimension.FieldDimensionMutator
-
setFieldDimension
public void setFieldDimension(int aWidth, int aHeight, int aGap) - Specified by:
setFieldDimensionin interfaceorg.refcodes.graphical.FieldDimension.FieldDimensionMutator
-
setFieldDimension
public void setFieldDimension(org.refcodes.graphical.FieldDimension aDimension) - Specified by:
setFieldDimensionin interfaceorg.refcodes.graphical.FieldDimension.FieldDimensionMutator
-
withFieldDimension
- Specified by:
withFieldDimensionin interfaceorg.refcodes.graphical.FieldDimension.FieldDimensionBuilder<FxDragSpriteEventHandler>
-
setFieldDimension
public void setFieldDimension(org.refcodes.graphical.Dimension aDimension) - Specified by:
setFieldDimensionin interfaceorg.refcodes.graphical.FieldDimension.FieldDimensionMutator
-
setFieldGap
public void setFieldGap(int aFieldGap) - Specified by:
setFieldGapin interfaceorg.refcodes.graphical.FieldGapAccessor.FieldGapMutator
-
withFieldGap
- Specified by:
withFieldGapin interfaceorg.refcodes.graphical.FieldGapAccessor.FieldGapBuilder<FxDragSpriteEventHandler>
-
getDragOpacity
public double getDragOpacity()- Specified by:
getDragOpacityin interfaceorg.refcodes.graphical.DragOpacityAccessor
-
setDragOpacity
public void setDragOpacity(double aOpacity) - Specified by:
setDragOpacityin interfaceorg.refcodes.graphical.DragOpacityAccessor.DragOpacityMutator
-
withDragOpacity
- Specified by:
withDragOpacityin interfaceorg.refcodes.graphical.DragOpacityAccessor.DragOpacityBuilder<FxDragSpriteEventHandler>
-
getSprite
public javafx.scene.Node getSprite()- Specified by:
getSpritein interfaceorg.refcodes.graphical.SpriteAccessor<javafx.scene.Node>
-
getMoveMode
public org.refcodes.graphical.MoveMode getMoveMode()- Specified by:
getMoveModein interfaceorg.refcodes.graphical.MoveModeAccessor
-
setMoveMode
public void setMoveMode(org.refcodes.graphical.MoveMode aMoveMode) - Specified by:
setMoveModein interfaceorg.refcodes.graphical.MoveModeAccessor.MoveModeMutator
-
withMoveMode
- Specified by:
withMoveModein interfaceorg.refcodes.graphical.MoveModeAccessor.MoveModeBuilder<FxDragSpriteEventHandler>
-
dispose
public void dispose()- Specified by:
disposein interfaceorg.refcodes.mixin.Disposable
-