public abstract class ALfnVectorGXYStyleProvider extends Object
Constructor and Description |
---|
ALfnVectorGXYStyleProvider()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
abstract ILcdGXYPainterStyle |
getFillStyle(ILcdDataObject aDataObject,
ILfnTiledSurface aArea)
Deprecated.
Gets the fill style for an area feature.
|
abstract ILcdIcon |
getIcon(ILcdDataObject aDataObject,
ILcdPoint aPoint)
Deprecated.
Gets the icon to represent a given point with.
|
abstract ILcdGXYPainterStyle |
getLineStyle(ILcdDataObject aDataObject,
ILcdCurve aLine)
Deprecated.
Gets the style for a line feature.
|
abstract String |
getName()
Deprecated.
Gets the name of this style provider.
|
abstract ILcdGXYPainterStyle |
getOutlineStyle(ILcdDataObject aDataObject,
ILfnTiledSurface aArea)
Deprecated.
Gets the outline style for an area feature.
|
abstract ILcdIcon |
getSelectionIcon(ILcdDataObject aDataObject,
ILcdPoint aPoint)
Deprecated.
Gets the icon to represent a given selected point with.
|
public abstract ILcdIcon getIcon(ILcdDataObject aDataObject, ILcdPoint aPoint)
aDataObject
- a data object providing attributesaPoint
- a geometrynull
public abstract ILcdIcon getSelectionIcon(ILcdDataObject aDataObject, ILcdPoint aPoint)
aDataObject
- a data object providing attributesaPoint
- a geometrynull
public abstract ILcdGXYPainterStyle getLineStyle(ILcdDataObject aDataObject, ILcdCurve aLine)
aDataObject
- the data object to get the line style foraLine
- the line to get the style fornull
public abstract ILcdGXYPainterStyle getFillStyle(ILcdDataObject aDataObject, ILfnTiledSurface aArea)
null
fill style means no fill.
The fill of an object will be painted if its fill style is not null
and
TLfnVectorGXYPainterProvider.getPaintFills()
is true
.aDataObject
- the data object to get the area fill style foraArea
- the area to get the fill style fornull
public abstract ILcdGXYPainterStyle getOutlineStyle(ILcdDataObject aDataObject, ILfnTiledSurface aArea)
null
outline style means no outline.
The outline of an object will be painted if its outline style is not null
and
TLfnVectorGXYPainterProvider.getPaintOutlines()
is true
.aDataObject
- the data object to get the area outline style foraArea
- the area to get the outline style fornull
public abstract String getName()