Module org.refcodes.graphical
Package org.refcodes.graphical
Interface DraggableAccessor.DraggableProperty
-
- All Superinterfaces:
DraggableAccessor
,DraggableAccessor.DraggableMutator
- Enclosing interface:
- DraggableAccessor
public static interface DraggableAccessor.DraggableProperty extends DraggableAccessor, DraggableAccessor.DraggableMutator
Provides a draggable property.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.refcodes.graphical.DraggableAccessor
DraggableAccessor.DraggableBuilder<B extends DraggableAccessor.DraggableBuilder<B>>, DraggableAccessor.DraggableMutator, DraggableAccessor.DraggableProperty
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default boolean
letDraggable(boolean isDraggable)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given boolean (setter) as ofDraggableAccessor.DraggableMutator.setDraggable(boolean)
and returns the very same value (getter).-
Methods inherited from interface org.refcodes.graphical.DraggableAccessor
isDraggable
-
Methods inherited from interface org.refcodes.graphical.DraggableAccessor.DraggableMutator
draggable, setDraggable, stationary
-
-
-
-
Method Detail
-
letDraggable
default boolean letDraggable(boolean isDraggable)
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given boolean (setter) as ofDraggableAccessor.DraggableMutator.setDraggable(boolean)
and returns the very same value (getter).- Parameters:
isDraggable
- The boolean to set (viaDraggableAccessor.DraggableMutator.setDraggable(boolean)
).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
-