java.lang.Object
org.refcodes.graphical.ViewportDimensionImpl
org.refcodes.graphical.ViewportDimensionPropertyBuilder
- All Implemented Interfaces:
ViewportDimension
,ViewportDimension.ViewportDimensionAccessor
,ViewportDimension.ViewportDimensionBuilder<ViewportDimensionPropertyBuilder>
,ViewportDimension.ViewportDimensionMutator
,ViewportDimension.ViewportDimensionProperty
,ViewportHeightAccessor
,ViewportHeightAccessor.ViewportHeightBuilder<ViewportDimensionPropertyBuilder>
,ViewportHeightAccessor.ViewportHeightMutator
,ViewportHeightAccessor.ViewportHeightProperty
,ViewportWidthAccessor
,ViewportWidthAccessor.ViewportWidthBuilder<ViewportDimensionPropertyBuilder>
,ViewportWidthAccessor.ViewportWidthMutator
,ViewportWidthAccessor.ViewportWidthProperty
public class ViewportDimensionPropertyBuilder
extends ViewportDimensionImpl
implements ViewportDimension.ViewportDimensionProperty, ViewportDimension.ViewportDimensionBuilder<ViewportDimensionPropertyBuilder>
The Class ViewportDimensionPropertyBuilder.
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportDimension
ViewportDimension.ViewportDimensionAccessor, ViewportDimension.ViewportDimensionBuilder<B extends ViewportDimension.ViewportDimensionBuilder<B>>, ViewportDimension.ViewportDimensionMutator, ViewportDimension.ViewportDimensionProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportHeightAccessor
ViewportHeightAccessor.ViewportHeightBuilder<B extends ViewportHeightAccessor.ViewportHeightBuilder<B>>, ViewportHeightAccessor.ViewportHeightMutator, ViewportHeightAccessor.ViewportHeightProperty
Nested classes/interfaces inherited from interface org.refcodes.graphical.ViewportWidthAccessor
ViewportWidthAccessor.ViewportWidthBuilder<B extends ViewportWidthAccessor.ViewportWidthBuilder<B>>, ViewportWidthAccessor.ViewportWidthMutator, ViewportWidthAccessor.ViewportWidthProperty
-
Field Summary
Fields inherited from class org.refcodes.graphical.ViewportDimensionImpl
_height, _width
-
Constructor Summary
ConstructorDescriptionInstantiates a new viewport dimension property builder impl.ViewportDimensionPropertyBuilder
(int aWidth, int aHeight) Instantiates a new viewport dimension property builder impl. -
Method Summary
Modifier and TypeMethodDescriptionvoid
setViewportDimension
(int aWidth, int aHeight) Sets the viewport dimension.void
setViewportDimension
(Dimension aDimension) Sets the viewport dimension.void
setViewportDimension
(ViewportDimension aDimension) Sets the viewport dimension.void
setViewportHeight
(int aHeight) Sets the viewport height for the viewport height property.void
setViewportWidth
(int aWidth) Sets the viewport width for the viewport width property.withViewportDimension
(int aWidth, int aHeight) With viewport dimension.withViewportDimension
(Dimension aDimension) With viewport dimension.withViewportDimension
(ViewportDimension aDimension) With viewport dimension.withViewportHeight
(int aHeight) Sets the viewport height for the viewport height property.withViewportWidth
(int aWidth) Sets the viewport width for the viewport width property.Methods inherited from class org.refcodes.graphical.ViewportDimensionImpl
getViewportHeight, getViewportWidth, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.refcodes.graphical.ViewportHeightAccessor
getViewportHeight
Methods inherited from interface org.refcodes.graphical.ViewportHeightAccessor.ViewportHeightProperty
letViewportHeight
Methods inherited from interface org.refcodes.graphical.ViewportWidthAccessor
getViewportWidth
Methods inherited from interface org.refcodes.graphical.ViewportWidthAccessor.ViewportWidthProperty
letViewportWidth
-
Constructor Details
-
ViewportDimensionPropertyBuilder
public ViewportDimensionPropertyBuilder()Instantiates a new viewport dimension property builder impl. -
ViewportDimensionPropertyBuilder
public ViewportDimensionPropertyBuilder(int aWidth, int aHeight) Instantiates a new viewport dimension property builder impl.- Parameters:
aWidth
- the widthaHeight
- the height
-
-
Method Details
-
setViewportWidth
public void setViewportWidth(int aWidth) Sets the viewport width for the viewport width property.- Specified by:
setViewportWidth
in interfaceViewportWidthAccessor.ViewportWidthMutator
- Parameters:
aWidth
- The viewport width to be stored by the viewport width property.
-
withViewportWidth
Sets the viewport width for the viewport width property.- Specified by:
withViewportWidth
in interfaceViewportWidthAccessor.ViewportWidthBuilder<ViewportDimensionPropertyBuilder>
- Parameters:
aWidth
- The viewport width to be stored by the viewport width property.- Returns:
- The builder for applying multiple build operations.
-
setViewportHeight
public void setViewportHeight(int aHeight) Sets the viewport height for the viewport height property.- Specified by:
setViewportHeight
in interfaceViewportHeightAccessor.ViewportHeightMutator
- Parameters:
aHeight
- The viewport height to be stored by the viewport height property.
-
withViewportHeight
Sets the viewport height for the viewport height property.- Specified by:
withViewportHeight
in interfaceViewportHeightAccessor.ViewportHeightBuilder<ViewportDimensionPropertyBuilder>
- Parameters:
aHeight
- The viewport height to be stored by the viewport height property.- Returns:
- The builder for applying multiple build operations.
-
withViewportDimension
With viewport dimension.- Specified by:
withViewportDimension
in interfaceViewportDimension.ViewportDimensionBuilder<ViewportDimensionPropertyBuilder>
- Parameters:
aWidth
- the widthaHeight
- the height- Returns:
- the b
-
withViewportDimension
With viewport dimension.- Specified by:
withViewportDimension
in interfaceViewportDimension.ViewportDimensionBuilder<ViewportDimensionPropertyBuilder>
- Parameters:
aDimension
- the dimension- Returns:
- the b
-
setViewportDimension
public void setViewportDimension(int aWidth, int aHeight) Sets the viewport dimension.- Specified by:
setViewportDimension
in interfaceViewportDimension.ViewportDimensionMutator
- Parameters:
aWidth
- the widthaHeight
- the height
-
setViewportDimension
Sets the viewport dimension.- Specified by:
setViewportDimension
in interfaceViewportDimension.ViewportDimensionMutator
- Parameters:
aDimension
- the new viewport dimension
-
withViewportDimension
With viewport dimension.- Specified by:
withViewportDimension
in interfaceViewportDimension.ViewportDimensionBuilder<ViewportDimensionPropertyBuilder>
- Parameters:
aDimension
- the dimension- Returns:
- the b
-
setViewportDimension
Sets the viewport dimension.- Specified by:
setViewportDimension
in interfaceViewportDimension.ViewportDimensionMutator
- Parameters:
aDimension
- the new viewport dimension
-