|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.sde.sdk.client.SeRasterScanLineProducer
public class SeRasterScanLineProducer
SeRasterScanLineProducer.java: SeRasterScanLineProducer class is implement as SeRasterProducer. The SeRasterConsumer.setScanLines() method provide the callback mechanism to continue feed the SeInsert or SeUpdate stream with raster data in the form of raster image_scan_lines.
SeRasterProducer
,
SeRasterConsumer
,
SeRasterAttr
,
SeRasterScanLineGenerator
Constructor Summary | |
---|---|
SeRasterScanLineProducer(SeRasterAttr rasAttr,
java.awt.Image awtImage,
int numScanLinesPerCall)
Constructs SeRasterScanLineProducer object. |
Method Summary | |
---|---|
void |
addConsumer(SeRasterConsumer rc)
Add a consumer to list. |
boolean |
isConsumer(SeRasterConsumer rc)
true if is a consumer, else return false . |
void |
removeConsumer(SeRasterConsumer rc)
Remove a consumer from list. |
void |
setBitMaskType(int method)
Sets bitmask type or automatic bitmask generating method. |
void |
startProduction(SeRasterConsumer rc)
startProduction: setup the production environment. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SeRasterScanLineProducer(SeRasterAttr rasAttr, java.awt.Image awtImage, int numScanLinesPerCall)
SeRasterScanLineProducer
object.
Top of
class.
SeRasterScanLineProducer
rasAttr
- a SeRasterAttr
valueawtImage
- a java.awt.Image
valuenumScanLinesPerCall
- an int
valueMethod Detail |
---|
public void setBitMaskType(int method)
Support the following bitmask_type:
SeRasterScanLineGenerator.MASK_ALL_ON
(Default)
SeRasterScanLineGenerator.MASK_ALL_OFF
SeRasterScanLineGenerator.MASK_TILE_BOUNDARY
public void startProduction(SeRasterConsumer rc)
startProduction
in interface SeRasterProducer
rc
- a SeRasterConsumer
valuepublic void addConsumer(SeRasterConsumer rc)
addConsumer
in interface SeRasterProducer
rc
- a SeRasterConsumer
valuepublic boolean isConsumer(SeRasterConsumer rc)
true
if is a consumer, else return false
.
isConsumer
in interface SeRasterProducer
rc
- a SeRasterConsumer
valuepublic void removeConsumer(SeRasterConsumer rc)
removeConsumer
in interface SeRasterProducer
rc
- a SeRasterConsumer
value
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |