- All Superinterfaces:
Dimension,HeightAccessor,Position,PosXAccessor,PosYAccessor,WidthAccessor
- All Known Subinterfaces:
Rectangle.RectangleProperty
- All Known Implementing Classes:
RectangleImpl
public interface Rectangle extends Dimension, Position
Provides an accessor for a rectangle property (dimension and height).
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceRectangle.RectangleBuilder<B extends Rectangle.RectangleBuilder<B>>Provides a builder for a rectangle property (dimension and height).static interfaceRectangle.RectangleMutatorProvides a mutator for a rectangle property (dimension and height).static interfaceRectangle.RectanglePropertyProvides a property (getter / setter) for a rectangle property (dimension and height).Nested classes/interfaces inherited from interface org.refcodes.graphical.Dimension
Dimension.DimensionBuilder<B extends Dimension.DimensionBuilder<B>>, Dimension.DimensionMutator, Dimension.DimensionPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.HeightAccessor
HeightAccessor.HeightBuilder<B extends HeightAccessor.HeightBuilder<B>>, HeightAccessor.HeightMutator, HeightAccessor.HeightPropertyNested 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.PosYPropertyNested classes/interfaces inherited from interface org.refcodes.graphical.WidthAccessor
WidthAccessor.WidthBuilder<B extends WidthAccessor.WidthBuilder<B>>, WidthAccessor.WidthMutator, WidthAccessor.WidthProperty -
Method Summary
Static Methods Modifier and Type Method Description static booleanequals(Rectangle aRectangleA, Rectangle aRectangleB)Equals.Methods inherited from interface org.refcodes.graphical.HeightAccessor
getHeightMethods inherited from interface org.refcodes.graphical.PosXAccessor
getPositionXMethods inherited from interface org.refcodes.graphical.PosYAccessor
getPositionYMethods inherited from interface org.refcodes.graphical.WidthAccessor
getWidth
-
Method Details
-
equals
Equals.- Parameters:
aRectangleA- the rectangle AaRectangleB- the rectangle B- Returns:
- true, if successful
-