public class TLcdMIFRegion extends TLcdFeaturedShapeList implements ILcdMIFShape
ILcdMIFShape
represents MIF region objects like REGION,
RECT, ROUNDRECT, and ELLIPSE.ARC, COLLECTION, ELLIPSE, LINE, MULTIPOINT, NONE, PLINE, POINT, RECT, REGION, ROUNDRECT, TEXT
Constructor and Description |
---|
TLcdMIFRegion(short aMIFType,
TLcdLineStyle aLineStyle,
TLcdFillStyle aFillStyle)
Creates a new TLcdMIFRegion object with the given type, line style, and fill
style.
|
TLcdMIFRegion(TLcdLineStyle aLineStyle,
TLcdFillStyle aFillStyle)
Creates a new TLcdMIFRegion object with the given line style and fill style.
|
Modifier and Type | Method and Description |
---|---|
TLcdFillStyle |
getFillStyle()
Returns the fill style of this region.
|
TLcdLineStyle |
getLineStyle()
Returns the line style of this region's edges.
|
short |
getMIFType()
Returns the MIF type of this shape.
|
void |
setFillStyle(TLcdFillStyle aFillStyle)
Sets the fill style of this region.
|
void |
setLineStyle(TLcdLineStyle aLineStyle)
Sets the line style of this region's edges.
|
canSetFeature, clone, equals, getDataType, getDefaultDisplayNameIndex, getDisplayName, getFeature, getFeatureCount, getFeatures, getValue, getValue, hashCode, hasValue, hasValue, setDefaultDisplayNameIndex, setFeature, setFeatures, setValue, setValue, toString
addShape, addShape, addShapes, clearShapes, getShape, getShapeCount, removeShape, removeShape, removeShapes, setShape, setShape, setShapes, shapeChanged, shapeChanged, shapesChanged
calculateFocusPoint, clearCache, contains2D, contains3D, getBounds, getCachedObject, getFocusPoint, insertIntoCache, invalidateBounds, invalidateObject, removeCachedObject, setFocusPoint
contains2D, contains3D, fromDomainObject
finalize, getClass, notify, notifyAll, wait, wait, wait
contains2D, contains2D, contains3D, contains3D, getFocusPoint
getBounds
clone
canSetFeature, getFeature, getFeatureCount, setFeature
getDataType, getValue, getValue, hasValue, hasValue, setValue, setValue
public TLcdMIFRegion(TLcdLineStyle aLineStyle, TLcdFillStyle aFillStyle)
REGION
.aLineStyle
- the line style of this region's edges.aFillStyle
- the fill style of this region.public TLcdMIFRegion(short aMIFType, TLcdLineStyle aLineStyle, TLcdFillStyle aFillStyle)
aMIFType
- one of REGION
, RECT
,
ROUNDRECT
, or ELLIPSE
.aLineStyle
- the line style of this region's edges.aFillStyle
- the fill style of this region.public void setLineStyle(TLcdLineStyle aLineStyle)
getLineStyle()
public TLcdLineStyle getLineStyle()
setLineStyle(TLcdLineStyle)
public void setFillStyle(TLcdFillStyle aFillStyle)
getFillStyle()
public TLcdFillStyle getFillStyle()
setFillStyle(TLcdFillStyle)
public short getMIFType()
ILcdMIFShape
getMIFType
in interface ILcdMIFShape
REGION
, RECT
,
ROUNDRECT
, or ELLIPSE
.