public class RegionViewport extends Area implements Viewport
bidiLevel, bpd, CLASS_ABSOLUTE, CLASS_BEFORE_FLOAT, CLASS_FIXED, CLASS_FOOTNOTE, CLASS_MAX, CLASS_NORMAL, CLASS_SIDE_FLOAT, effectiveIPD, ipd, log, ORIENT_0, ORIENT_180, ORIENT_270, ORIENT_90, traitsextensionAttachments, foreignAttributes| Constructor and Description |
|---|
RegionViewport(Rectangle2D viewArea)
Create a new region-viewport-area
|
| Modifier and Type | Method and Description |
|---|---|
Object |
clone() |
Rectangle |
getClipRectangle()
Returns the clipping rectangle of this viewport area.
|
RegionReference |
getRegionReference()
Get the region-reference-area for this region viewport.
|
Rectangle2D |
getViewArea()
Get the view area of this viewport.
|
boolean |
hasClip()
Returns true if this area will clip overflowing content.
|
void |
setClip(boolean c)
Set the clipping for this region viewport.
|
void |
setRegionReference(RegionReference reg)
Set the region-reference-area for this region viewport.
|
void |
setWritingModeTraits(WritingModeTraitsGetter wmtg)
Sets the writing mode traits for the region reference of
this region viewport
|
activateEffectiveIPD, addChildArea, addTrait, getAllocBPD, getAllocIPD, getAreaClass, getBidiLevel, getBorderAndPaddingWidthAfter, getBorderAndPaddingWidthBefore, getBorderAndPaddingWidthEnd, getBorderAndPaddingWidthStart, getBPD, getChangeBarList, getEffectiveAllocIPD, getEffectiveIPD, getIPD, getSpaceAfter, getSpaceBefore, getSpaceEnd, getSpaceStart, getTrait, getTraitAsBoolean, getTraitAsInteger, getTraits, hasTrait, hasTraits, resetBidiLevel, setAreaClass, setBidiLevel, setBPD, setChangeBarList, setIPD, setTraits, toStringaddExtensionAttachment, getExtensionAttachments, getForeignAttributes, getForeignAttributeValue, hasExtensionAttachments, setExtensionAttachments, setForeignAttribute, setForeignAttributespublic RegionViewport(Rectangle2D viewArea)
viewArea - the view area of this viewportpublic void setRegionReference(RegionReference reg)
reg - the child region-reference-area inside this viewportpublic RegionReference getRegionReference()
public void setClip(boolean c)
c - the clipping valuepublic boolean hasClip()
public Rectangle getClipRectangle()
getClipRectangle in interface Viewportpublic Rectangle2D getViewArea()
public Object clone() throws CloneNotSupportedException
clone in class AreaCloneNotSupportedExceptionpublic void setWritingModeTraits(WritingModeTraitsGetter wmtg)
setWritingModeTraits in class Areawmtg - a WM traits getterCopyright © 2023 Apache Software Foundation. All rights reserved.