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
Modifier and TypeMethodDescriptiondefault 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 Details
-
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.
-