- java.lang.Object
-
- org.refcodes.graphical.ViewportDimensionImpl
-
- org.refcodes.graphical.ViewportDimensionPropertyBuilder
-
- All Implemented Interfaces:
ViewportDimension
,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.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
Constructors Constructor Description ViewportDimensionPropertyBuilder()
Instantiates a new viewport dimension property builder impl.ViewportDimensionPropertyBuilder(int aWidth, int aHeight)
Instantiates a new viewport dimension property builder impl.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
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.ViewportDimensionPropertyBuilder
withViewportDimension(int aWidth, int aHeight)
With viewport dimension.ViewportDimensionPropertyBuilder
withViewportDimension(Dimension aDimension)
With viewport dimension.ViewportDimensionPropertyBuilder
withViewportDimension(ViewportDimension aDimension)
With viewport dimension.ViewportDimensionPropertyBuilder
withViewportHeight(int aHeight)
Sets the viewport height for the viewport height property.ViewportDimensionPropertyBuilder
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 Detail
-
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 Detail
-
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
public ViewportDimensionPropertyBuilder withViewportWidth(int aWidth)
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
public ViewportDimensionPropertyBuilder withViewportHeight(int aHeight)
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
public ViewportDimensionPropertyBuilder withViewportDimension(int aWidth, int aHeight)
With viewport dimension.- Specified by:
withViewportDimension
in interfaceViewportDimension.ViewportDimensionBuilder<ViewportDimensionPropertyBuilder>
- Parameters:
aWidth
- the widthaHeight
- the height- Returns:
- the b
-
withViewportDimension
public ViewportDimensionPropertyBuilder withViewportDimension(ViewportDimension aDimension)
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
public void setViewportDimension(ViewportDimension aDimension)
Sets the viewport dimension.- Specified by:
setViewportDimension
in interfaceViewportDimension.ViewportDimensionMutator
- Parameters:
aDimension
- the new viewport dimension
-
withViewportDimension
public ViewportDimensionPropertyBuilder withViewportDimension(Dimension aDimension)
With viewport dimension.- Specified by:
withViewportDimension
in interfaceViewportDimension.ViewportDimensionBuilder<ViewportDimensionPropertyBuilder>
- Parameters:
aDimension
- the dimension- Returns:
- the b
-
setViewportDimension
public void setViewportDimension(Dimension aDimension)
Sets the viewport dimension.- Specified by:
setViewportDimension
in interfaceViewportDimension.ViewportDimensionMutator
- Parameters:
aDimension
- the new viewport dimension
-
-