Interface Position.PositionProperty
- All Superinterfaces:
Position,Position.PositionMutator,PosXAccessor,PosXAccessor.PosXMutator,PosXAccessor.PosXProperty,PosYAccessor,PosYAccessor.PosYMutator,PosYAccessor.PosYProperty
- All Known Subinterfaces:
Rectangle.RectangleProperty
- All Known Implementing Classes:
PositionPropertyBuilder
- Enclosing interface:
Position
public static interface Position.PositionProperty
extends Position, Position.PositionMutator, PosXAccessor.PosXProperty, PosYAccessor.PosYProperty
The Interface PositionProperty.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.graphical.Position
Position.PositionBuilder<B extends Position.PositionBuilder<B>>, Position.PositionMutator, Position.PositionPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.PosXAccessor
PosXAccessor.PosXBuilder<B extends PosXAccessor.PosXBuilder<B>>, PosXAccessor.PosXMutator, PosXAccessor.PosXPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.PosYAccessor
PosYAccessor.PosYBuilder<B extends PosYAccessor.PosYBuilder<B>>, PosYAccessor.PosYMutator, PosYAccessor.PosYProperty -
Method Summary
Modifier and TypeMethodDescriptiondefault voiddefault PositionletPosition(int aPosX, int aPosY) This method stores and passes through the given arguments, which is very useful for builder APIs: Sets the givenDimension(setter) as ofPosition.PositionMutator.setPosition(int, int)and returns the very same values encapsulated asPositioninstance.default PositionletPosition(Position aPosition) This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenPosition(setter) as ofPosition.PositionMutator.setPosition(Position)and returns the very same value (getter).default voidMethods inherited from interface org.refcodes.graphical.Position.PositionMutator
setPosition, setPositionMethods inherited from interface org.refcodes.graphical.PosXAccessor
getPositionXMethods inherited from interface org.refcodes.graphical.PosXAccessor.PosXMutator
setPositionXMethods inherited from interface org.refcodes.graphical.PosXAccessor.PosXProperty
letPositionXMethods inherited from interface org.refcodes.graphical.PosYAccessor
getPositionYMethods inherited from interface org.refcodes.graphical.PosYAccessor.PosYMutator
setPositionYMethods inherited from interface org.refcodes.graphical.PosYAccessor.PosYProperty
letPositionY
-
Method Details
-
addTo
-
subFrom
-
letPosition
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the givenPosition(setter) as ofPosition.PositionMutator.setPosition(Position)and returns the very same value (getter).- Parameters:
aPosition- ThePositionto set (viaPosition.PositionMutator.setPosition(Position)).- Returns:
- Returns the value passed for it to be used in conclusive processing steps.
-
letPosition
This method stores and passes through the given arguments, which is very useful for builder APIs: Sets the givenDimension(setter) as ofPosition.PositionMutator.setPosition(int, int)and returns the very same values encapsulated asPositioninstance.- Parameters:
aPosX- The widthDimensionto set (viaPosXAccessor.PosXMutator.setPositionX(int)).aPosY- The heightDimensionto set (viaPosYAccessor.PosYMutator.setPositionY(int)).- Returns:
- Returns the values passed encapsulated in a
Positionobject for it to be used in conclusive processing steps.
-