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 Position
Position.PositionBuilder<B>, Position.PositionMutator, Position.PositionPropertyNested classes/interfaces inherited from interface PosXAccessor
PosXAccessor.PosXBuilder<B>, PosXAccessor.PosXMutator, PosXAccessor.PosXPropertyNested classes/interfaces inherited from interface PosYAccessor
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 Position.PositionMutator
setPosition, setPositionMethods inherited from interface PosXAccessor
getPositionXMethods inherited from interface PosXAccessor.PosXMutator
setPositionXMethods inherited from interface PosXAccessor.PosXProperty
letPositionXMethods inherited from interface PosYAccessor
getPositionYMethods inherited from interface PosYAccessor.PosYMutator
setPositionYMethods inherited from interface 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.
-